Cum să activați Tema întunecată pentru Android P când Lumina de noapte este activată

Ți-ai dorit vreodată ca tema întunecată a lui Android P să se activeze numai atunci când Night Light este activată? Dacă aveți Android P DP4, atunci puteți!

Cu Google Pixel 2, Google a adăugat o temă întunecată a sistemului parțial care se aplică atunci când aveți un tapet de culoare închisă. Această caracteristică a venit pe Google Pixel original și pe alte dispozitive cu actualizarea Android 8.1 Oreo și cu cel mai recent Android P Beta 3/Developer Preview 4, nu mai trebuie să aveți un tapet de culoare închisă pentru a utiliza întuneric temă. Dacă ați dorit vreodată să faceți modul întunecat puțin mai inteligent, ne-am dat seama cum să îl automatizăm, astfel încât să puteți aplica orice condiție înainte de a fi activat. Cea mai bună parte este nu necesită root!

Pentru referință, tema întunecată abordează doar părți ale SystemUI și Google Pixel Launcher, cum ar fi panoul de setări rapide, panoul de volum, fundalul folderului și fundalul sertarului de aplicații. Singura modalitate de a obține o temă întunecată completă pentru întregul sistem este fie să rămâneți pe Android Oreo și să utilizați o temă Substratum, fie să vă rootați dispozitivul Android P pentru a utiliza Substratum. Ne dăm seama că înrădăcinarea dispozitivului nu este ceva pe care unii dintre voi ar putea dori să îl faceți, așa că căutăm mereu opțiuni de personalizare care nu necesită root. Datorită celui mai recent Android P beta, acum este posibil să automatizăm când se aplică tema întunecată, astfel încât, de exemplu, să putem activa modul întunecat numai când Night Light este activată.

Declanșează tema întunecată a Android P cu lumină de noapte

O scurtă explicație despre ceea ce facem. Cea mai recentă versiune beta a Android P vă permite să comutați manual tema întunecată în setările de afișare. Ca atare, o nouă Setări. Valoarea securizată a fost făcută de Google pentru a păstra valoarea actuală a acestei setări (Setări. Secure.theme_mode unde 0 este automat bazat pe tapet, 1 este tema luminoasă și 2 este tema întunecată.) Schimbarea acestei valori manual prin ADB sau cu o aplicație cu permisiunea potrivită ne permite să schimbăm temă. Folosind cea mai recentă versiune beta Tasker, care ne permite să monitorizăm modificările în setări, putem monitoriza starea Night Light și apoi comutăm după cum doriți.

Cerințe

  • Trebuie să fii pe Android P Beta 3/Developer Preview 4 pentru ca aceasta să funcționeze fără root. Versiunea este disponibilă pentru următoarele dispozitive în momentul publicării:
    • Google Pixel
    • Google Pixel XL
    • Google Pixel 2
    • Google Pixel 2 XL
    • Telefon esential (PH-1)
    • Sony Xperia XZ2
  • Va trebui să aveți instalată aplicația de automatizare „Tasker” și trebuie să fiți pe ultima versiune beta, v5.2.bf6.
  • Va trebui să îi acordați lui Tasker o permisiune specială prin ADB. Configurați ADB asa cum este subliniat aici și introduceți următoarea comandă într-un prompt de comandă/PowerShell/Terminal după instalarea celui mai recent Tasker beta.
    • Prompt de comandă Windows:
      adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • Windows PowerShell:
      .\adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • Terminal macOS/Linux:
      ./adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

[appbox googleplay net.dinglisch.android.taskerm]

Instrucțiuni

Iată instrucțiuni pas cu pas despre cum să-l configurați. La final, voi include și un link pentru a-l importa.

Tasker

  1. Deschideți Tasker și creați un profil nou. Numiți-o „Temă întunecată automată pe timp de noapte”.
  2. Alegeți contextul de stat.
  3. Alegeți categoria Sistem.
  4. Selectați opțiunea Setare personalizată.
  5. Pentru Tip, alegeți „Securizat”. Pentru Nume, introduceți „night_display_activated”. Pentru valoare, introduceți „1”.
  6. Introduceți crearea sarcinii (nu este nevoie să denumiți sarcina.)
  7. Adăugați o acțiune.
  8. Alegeți categoria Setări.
  9. Alegeți Setare personalizată.
  10. Pentru Tip, alegeți „Securizat”. Pentru Nume, introduceți „theme_mode”. Pentru valoare, introduceți „2”. Aceasta va activa tema întunecată când Lumina de noapte este activată.
  11. Ieșiți din crearea sarcinii și reveniți la ecranul principal al lui Tasker.
  12. Apăsați lung pe sarcina pe care ați creat-o și selectați „Adăugați sarcină de ieșire”.
  13. Repetați pașii 7-10, dar pentru valoarea de la pasul 10, introduceți „1”. Aceasta va dezactiva tema întunecată când Lumina de noapte este oprită.
  14. Ai terminat. Acum, Tasker va comuta automat la modul întunecat ori de câte ori este comutată Night Light. Puteți fie să comutați manual Lumina de noapte, să o setați pe un program personalizat, fie să o activați în funcție de ciclul solar.