Ar kada nors norėjote, kad tamsioji Android P tema įsijungtų tik tada, kai įjungta nakties šviesa? Jei turite Android P DP4, galite!
Naudodama „Google Pixel 2“, „Google“ pridėjo dalinę sistemos tamsiąją temą, kuri taikoma, kai turite tamsios spalvos foną. Ši funkcija atsirado originaliame „Google Pixel“ ir kituose įrenginiuose su „Android 8.1 Oreo“ naujinimu ir su naujausia „Android P Beta 3“ / „Developer Preview 4“, jums nebereikia turėti tamsios spalvos ekrano fono, kad galėtumėte naudoti tamsią tema. Jei kada nors norėjote tamsųjį režimą padaryti šiek tiek išmanesnį, sugalvojome, kaip jį automatizuoti, kad galėtumėte pritaikyti bet kokią sąlygą prieš jį įjungdami. Geriausia dalis yra tai nereikalauja root!
Pažymėtina, kad tamsioji tema apima tik „SystemUI“ ir „Google Pixel Launcher“ dalis, tokias kaip greitųjų nustatymų skydelis, garsumo skydelis, aplanko fonas ir programų stalčiaus fonas. Vienintelis būdas gauti visą sistemą apimančią tamsiąją temą yra likti „Android Oreo“ ir naudoti „Substratum“ temą arba išjungti „Android P“ įrenginį, kad galėtumėte naudoti „Substratum“. Suprantame, kad kai kurie iš jūsų nenori turėti įrenginio įsišaknijimo, todėl visada ieškome tinkinimo parinkčių, kurioms nereikia root. Dėl naujausios Android P beta versijos dabar galima automatizuoti tamsiosios temos taikymą, todėl, pavyzdžiui, galime įjungti tamsųjį režimą tik tada, kai įjungta nakties šviesa.
Suaktyvinkite „Android P“ tamsiąją temą su naktine šviesa
Trumpas paaiškinimas, ką mes darome. Naujausia „Android P“ beta versija leidžia rankiniu būdu perjungti tamsiąją temą ekrano nustatymuose. Taigi, nauji nustatymai. „Google“ nustatė saugią vertę, kad išlaikytų dabartinę šio nustatymo reikšmę (Nustatymai. Secure.theme_mode, kur 0 yra automatinis, pagrįstas ekrano fonu, 1 yra šviesioji, o 2 yra tamsioji.) Pakeitus šią vertę rankiniu būdu per ADB arba naudojant programą, turinčią tinkamą leidimą, galime pakeisti tema. Naudodami naujausią „Tasker“ beta versiją, leidžiančią stebėti nustatymų pakeitimus, galime stebėti „Night Light“ būseną ir tada savo nuožiūra perjungti temos pakeitimą.
Reikalavimai
- Turite būti įjungtas Android P Beta 3/Developer Preview 4, kad tai veiktų be root. Išleidimo metu leidimas pasiekiamas šiems įrenginiams:
- Google Pixel
- Google Pixel XL
- Google Pixel 2
- „Google Pixel 2 XL“.
- Pagrindinis telefonas (PH-1)
- Sony Xperia XZ2
- Jums reikės įdiegti automatizavimo programą „Tasker“ ir jūs turite būti naujausioje beta versijoje, v5.2.bf6.
- Turėsite suteikti Tasker specialų leidimą per ADB. Nustatykite ADB kaip čia aprašyta ir įdiegę naujausią Tasker beta versiją komandų eilutėje / PowerShell / terminale įveskite šią komandą.
- „Windows“ komandų eilutė:
adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
- „Windows PowerShell“:
.\adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
- „macOS“ / „Linux“ terminalas:
./adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS
- „Windows“ komandų eilutė:
[appbox googleplay net.dinglisch.android.taskerm]
Instrukcijos
Čia pateikiamos nuoseklios instrukcijos, kaip ją nustatyti. Pabaigoje taip pat įtrauksiu nuorodą, kaip ją importuoti.
- Atidarykite „Tasker“ ir sukurkite naują profilį. Pavadinkite ją „Automatinė tamsi tema naktį“.
- Pasirinkite būsenos kontekstą.
- Pasirinkite kategoriją Sistema.
- Pasirinkite parinktį Custom Setting.
- Tipui pasirinkite „Saugus“. Vardui įveskite „naktinis_display_aktyvuotas“. Reikšmei įveskite „1“.
- Įveskite užduoties kūrimą (nereikia pavadinti užduoties).
- Pridėti veiksmą.
- Pasirinkite kategoriją Nustatymai.
- Pasirinkite Custom Setting.
- Tipui pasirinkite „Saugus“. Prie pavadinimo įveskite „theme_mode“. Reikšmei įveskite „2“. Tai įjungs tamsiąją temą, kai įjungta nakties šviesa.
- Išeikite iš užduoties kūrimo ir grįžkite į pagrindinį Tasker ekraną.
- Ilgai paspauskite sukurtą užduotį ir pasirinkite „Pridėti išėjimo užduotį“.
- Pakartokite 7–10 veiksmus, tačiau 10 veiksme nurodytai vertei įveskite „1“. Tai išjungs tamsiąją temą, kai išjungta nakties šviesa.
- Jūs baigėte. Dabar „Tasker“ automatiškai perjungs tamsųjį režimą, kai bus perjungta „Night Light“. Galite rankiniu būdu perjungti naktinį apšvietimą, nustatyti jį pagal pasirinktinį tvarkaraštį arba įjungti pagal saulės ciklą.