Come abilitare il tema scuro di Android P quando la luce notturna è attiva

click fraud protection

Hai mai desiderato che il tema scuro di Android P si attivasse solo quando la luce notturna è attiva? Se hai Android P DP4, puoi farlo!

Con Google Pixel 2, Google ha aggiunto un tema scuro di sistema parziale che viene applicato quando hai uno sfondo di colore scuro. Questa funzionalità è arrivata sul Google Pixel originale e su altri dispositivi con l'aggiornamento Android 8.1 Oreo e con con l'ultima versione di Android P Beta 3/Developer Preview 4, non è più necessario avere uno sfondo scuro per utilizzare l'oscurità tema. Se hai sempre desiderato rendere la modalità oscura un po' più intelligente, abbiamo capito come automatizzarla in modo da poter applicare qualsiasi condizione prima che venga abilitata. La parte migliore è questa non richiede root!

Per riferimento, il tema scuro riguarda solo parti di SystemUI e Google Pixel Launcher come il pannello delle impostazioni rapide, il pannello del volume, lo sfondo della cartella e lo sfondo del cassetto delle app. L'unico modo per ottenere un tema scuro completo a livello di sistema è rimanere su Android Oreo e utilizzare un tema Substratum oppure eseguire il root del dispositivo Android P per utilizzare Substratum. Ci rendiamo conto che il rooting del tuo dispositivo non è qualcosa che alcuni di voi potrebbero voler fare, quindi siamo sempre alla ricerca di opzioni di personalizzazione che non richiedano il root. Grazie all'ultima beta di Android P, ora è possibile automatizzare l'applicazione del tema scuro quindi, ad esempio, possiamo abilitare la modalità oscura solo quando Night Light è attiva.

Attiva il tema scuro di Android P con la luce notturna

Una breve spiegazione su cosa stiamo facendo. L'ultima beta di Android P ti consente di attivare manualmente il tema scuro nelle impostazioni di visualizzazione. Pertanto, un nuovo file Impostazioni. Google ha creato un valore sicuro per mantenere il valore corrente di questa impostazione (Settings. Secure.theme_mode dove 0 è automatico in base allo sfondo, 1 è il tema chiaro e 2 è il tema scuro.) La modifica manuale di questo valore tramite ADB o con un'applicazione con i permessi corretti ci consente di modificare il file tema. Utilizzando l'ultima versione beta di Tasker che ci consente di monitorare le modifiche alle impostazioni, possiamo monitorare lo stato della luce notturna e quindi attivare o disattivare la modifica del tema a piacimento.

Requisiti

  • Devi essere attivo Android P Beta 3/Developer Preview 4 affinché funzioni senza root. La release è disponibile per i seguenti dispositivi al momento della pubblicazione:
    • GooglePixel
    • Google Pixel XL
    • GooglePixel2
    • GooglePixel2XL
    • Telefono essenziale (PH-1)
    • SonyXperia XZ2
  • Dovrai avere installata l'app di automazione "Tasker" e devi esserlo sull'ultima beta, v5.2.bf6.
  • Dovrai concedere a Tasker un'autorizzazione speciale tramite ADB. Configura ADB come delineato qui e inserisci il seguente comando in un prompt dei comandi/PowerShell/Terminale dopo aver installato l'ultima versione beta di Tasker.
    • Prompt dei comandi di Windows:
      adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • Windows PowerShell:
      .\adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • Terminale macOS/Linux:
      ./adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

[appboxgoogleplaynet.dinglisch.android.taskerm]

Istruzioni

Ecco le istruzioni dettagliate su come configurarlo. Alla fine includerò anche un collegamento per importarlo.

Tasker

  1. Apri Tasker e crea un nuovo profilo. Chiamalo "Tema scuro automatico di notte".
  2. Scegli il contesto statale.
  3. Scegli la categoria Sistema.
  4. Seleziona l'opzione Impostazione personalizzata.
  5. Per il Tipo, seleziona "Sicuro". Per il Nome, inserisci "night_display_activated". Per il Valore, inserire "1".
  6. Inserisci la creazione dell'attività (non è necessario nominare l'attività).
  7. Aggiungi un'azione.
  8. Scegli la categoria Impostazioni.
  9. Scegli l'impostazione personalizzata.
  10. Per il Tipo, seleziona "Sicuro". Per il Nome, inserisci "theme_mode". Per il Valore, inserire "2". Ciò abiliterà il tema scuro quando la luce notturna è attiva.
  11. Esci dalla creazione dell'attività e torna alla schermata principale di Tasker.
  12. Premi a lungo sull'attività che hai creato e seleziona "Aggiungi attività di uscita".
  13. Ripetere i passaggi 7-10 tuttavia per il valore al passaggio 10, inserire "1". Ciò disabiliterà il tema scuro quando la luce notturna è disattivata.
  14. Hai finito. Ora Tasker attiverà automaticamente la modalità oscura ogni volta che viene attivata la luce notturna. Puoi attivare manualmente la luce notturna, impostarla su una pianificazione personalizzata o impostarla per abilitare in base al ciclo solare.