Sådan aktiverer du Android P's Dark Theme, når Night Light er tændt

click fraud protection

Har du nogensinde ønsket at lade Android P's mørke tema kun aktivere sig selv, når Night Light er tændt? Hvis du har Android P DP4, så kan du!

Med Google Pixel 2 tilføjede Google et delvist mørkt systemtema, der bliver anvendt, når du har et mørkt tapet. Den funktion kom til den originale Google Pixel og andre enheder med Android 8.1 Oreo-opdateringen og med seneste Android P Beta 3/Developer Preview 4, du behøver ikke længere at have et mørkt tapet for at bruge det mørke tema. Hvis du nogensinde har ønsket at gøre den mørke tilstand en smule smartere, fandt vi ud af, hvordan du automatiserer den, så du kan anvende enhver betingelse, før den aktiveres. Den bedste del er det kræver ikke root!

Til reference, tematiserer det mørke tema kun dele af SystemUI og Google Pixel Launcher, såsom panelet med hurtige indstillinger, volumenpanelet, mappebaggrunden og appskuffebaggrunden. Den eneste måde at få et fuldt systemdækkende mørkt tema på er enten at forblive på Android Oreo og bruge et Substratum-tema eller at roote din Android P-enhed for at bruge Substratum. Vi er klar over, at rooting af din enhed ikke er noget, som nogle af jer måske ønsker at gøre, så vi leder altid efter tilpasningsmuligheder, der ikke kræver root. Takket være den seneste Android P beta er det nu muligt at automatisere, når det mørke tema anvendes, så vi for eksempel kun kan aktivere den mørke tilstand, når Night Light er tændt.

Udløs Android P's mørke tema med natlys

En kort forklaring på hvad vi laver. Den seneste Android P beta giver dig mulighed for manuelt at skifte mellem det mørke tema i skærmindstillinger. Som sådan en ny Indstillinger. Sikker værdi blev lavet af Google til at holde den aktuelle værdi af denne indstilling (Indstillinger. Secure.theme_mode, hvor 0 er automatisk baseret på tapet, 1 er det lyse tema, og 2 er det mørke tema.) Ændring af denne værdi manuelt via ADB eller med en applikation med den rigtige tilladelse giver os mulighed for at ændre tema. Ved at bruge den seneste Tasker-betaversion, som giver os mulighed for at overvåge ændringer i indstillinger, kan vi overvåge Night Light-tilstanden og derefter skifte temaændringen efter ønske.

Krav

  • Du skal være på Android P Beta 3/Developer Preview 4 for at dette fungerer uden root. Udgivelsen er tilgængelig for følgende enheder på udgivelsestidspunktet:
    • Google Pixel
    • Google Pixel XL
    • Google Pixel 2
    • Google Pixel 2 XL
    • Essential telefon (PH-1)
    • Sony Xperia XZ2
  • Du skal have automatiseringsappen "Tasker" installeret, og det skal du være på den seneste beta, v5.2.bf6.
  • Du skal give Tasker en særlig tilladelse via ADB. Opsæt ADB som beskrevet her og indtast følgende kommando i en kommandoprompt/PowerShell/Terminal efter installation af den seneste Tasker-beta.
    • Windows kommandoprompt:
      adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • Windows PowerShell:
      .\adbshellpmgrantnet.dinglisch.android.taskermandroid.permission.WRITE_SECURE_SETTINGS
    • macOS/Linux Terminal:
      ./adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS

[appbox googleplay net.dinglisch.android.taskerm]

Instruktioner

Her er trin-for-trin instruktioner om, hvordan du sætter det op. Til sidst vil jeg også inkludere et link til at importere det.

Tasker

  1. Åbn Tasker og opret en ny profil. Navngiv det "Automatisk mørkt tema om natten."
  2. Vælg tilstandskonteksten.
  3. Vælg kategorien System.
  4. Vælg indstillingen Brugerdefineret indstilling.
  5. Vælg "Sikker" for typen. Indtast "night_display_activated" for navnet. Indtast "1" for værdien.
  6. Indtast opgaveoprettelsen (ingen grund til at navngive opgaven.)
  7. Tilføj en handling.
  8. Vælg kategorien Indstillinger.
  9. Vælg Brugerdefineret indstilling.
  10. Vælg "Sikker" for typen. Indtast "theme_mode" for navnet. Indtast "2" for værdien. Dette vil aktivere det mørke tema, når Night Light er tændt.
  11. Afslut opgaveoprettelsen og gå tilbage til Taskers hovedskærm.
  12. Tryk længe på den opgave, du oprettede, og vælg "Tilføj afslut opgave".
  13. Gentag trin 7-10, men for værdien i trin 10 skal du indtaste "1". Dette vil deaktivere det mørke tema, når Night Light er slukket.
  14. Du er færdig. Nu skifter Tasker automatisk den mørke tilstand, hver gang Night Light skiftes. Du kan enten skifte natlys manuelt, indstille det på en brugerdefineret tidsplan eller indstille det til at aktivere baseret på solcyklussen.