So aktivieren Sie das dunkle Design von Android P, wenn das Nachtlicht eingeschaltet ist

Wollten Sie schon immer, dass sich das dunkle Design von Android P nur dann aktiviert, wenn das Nachtlicht eingeschaltet ist? Wenn Sie Android P DP4 haben, dann können Sie!

Mit dem Google Pixel 2 hat Google ein teilweise dunkles Systemdesign hinzugefügt, das angewendet wird, wenn Sie ein dunkles Hintergrundbild haben. Diese Funktion kam mit dem Android 8.1 Oreo-Update auf das ursprüngliche Google Pixel und andere Geräte Mit der neuesten Android P Beta 3/Developer Preview 4 benötigen Sie kein dunkles Hintergrundbild mehr, um die Dunkelheit zu nutzen Thema. Wenn Sie den Dunkelmodus schon immer etwas intelligenter gestalten wollten, haben wir herausgefunden, wie Sie ihn automatisieren können, sodass Sie jede Bedingung anwenden können, bevor er aktiviert wird. Das Beste daran ist es erfordert kein Root!

Als Referenz: Das dunkle Design thematisiert nur Teile der SystemUI und des Google Pixel Launcher, z. B. das Schnelleinstellungsfeld, das Lautstärkefeld, den Ordnerhintergrund und den Hintergrund der App-Schublade. Die einzige Möglichkeit, ein vollständiges systemweites dunkles Design zu erhalten, besteht darin, entweder auf Android Oreo zu bleiben und ein Substratum-Design zu verwenden oder Ihr Android P-Gerät zu rooten, um Substratum zu verwenden. Wir sind uns darüber im Klaren, dass das Rooten Ihres Geräts für einige von Ihnen vielleicht nicht der Wunsch ist, deshalb sind wir immer auf der Suche nach Anpassungsoptionen, die kein Root erfordern. Dank der neuesten Android P-Beta ist es jetzt möglich, die Anwendung des dunklen Themas zu automatisieren, sodass wir beispielsweise den dunklen Modus nur aktivieren können, wenn das Nachtlicht eingeschaltet ist.

Lösen Sie das dunkle Design von Android P mit Nachtlicht aus

Eine kurze Erklärung, was wir tun. Mit der neuesten Android P-Beta können Sie das dunkle Design in den Anzeigeeinstellungen manuell umschalten. Daher gibt es neue Einstellungen. Der sichere Wert wurde von Google erstellt, um den aktuellen Wert dieser Einstellung zu speichern (Einstellungen. Secure.theme_mode, wobei 0 automatisch basierend auf dem Hintergrundbild ist, 1 das helle Thema ist und 2 das dunkle Thema ist.) Wenn wir diesen Wert manuell über ADB oder mit einer Anwendung mit der richtigen Berechtigung ändern, können wir den Wert ändern Thema. Mit der neuesten Tasker-Betaversion, die es uns ermöglicht, Änderungen in den Einstellungen zu überwachen, können wir den Status des Nachtlichts überwachen und dann die Themenänderung nach Belieben umschalten.

Anforderungen

  • Sie müssen eingeschaltet sein Android P Beta 3/Developer Preview 4, damit dies ohne Root funktioniert. Das Release ist zum Zeitpunkt der Veröffentlichung für folgende Geräte verfügbar:
    • Google Pixel
    • Google Pixel XL
    • Google Pixel 2
    • Google Pixel 2 XL
    • Wesentliches Telefon (PH-1)
    • Sony Xperia XZ2
  • Sie müssen die Automatisierungs-App „Tasker“ installiert haben und dies auch tun auf der neuesten Beta, v5.2.bf6.
  • Sie müssen Tasker über ADB eine Sonderberechtigung erteilen. ADB einrichten wie hier beschrieben und geben Sie den folgenden Befehl in einer Eingabeaufforderung/PowerShell/Terminal ein, nachdem Sie die neueste Tasker-Beta installiert haben.
    • Windows-Eingabeaufforderung:
      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]

Anweisungen

Hier finden Sie eine Schritt-für-Schritt-Anleitung zur Einrichtung. Am Ende werde ich auch einen Link zum Importieren hinzufügen.

Tasker

  1. Öffnen Sie Tasker und erstellen Sie ein neues Profil. Nennen Sie es „Automatisches dunkles Thema bei Nacht“.
  2. Wählen Sie den Statuskontext.
  3. Wählen Sie die Kategorie „System“.
  4. Wählen Sie die Option „Benutzerdefinierte Einstellung“.
  5. Wählen Sie als Typ „Sicher“ aus. Geben Sie als Namen „night_display_activated“ ein. Geben Sie als Wert „1“ ein.
  6. Geben Sie die Aufgabenerstellung ein (die Aufgabe muss nicht benannt werden).
  7. Fügen Sie eine Aktion hinzu.
  8. Wählen Sie die Kategorie „Einstellungen“ aus.
  9. Wählen Sie „Benutzerdefinierte Einstellung“.
  10. Wählen Sie als Typ „Sicher“ aus. Geben Sie als Namen „theme_mode“ ein. Geben Sie als Wert „2“ ein. Dadurch wird das dunkle Thema aktiviert, wenn das Nachtlicht eingeschaltet ist.
  11. Beenden Sie die Aufgabenerstellung und kehren Sie zum Hauptbildschirm von Tasker zurück.
  12. Drücken Sie lange auf die von Ihnen erstellte Aufgabe und wählen Sie „Exit-Aufgabe hinzufügen“.
  13. Wiederholen Sie die Schritte 7 bis 10, geben Sie jedoch für den Wert in Schritt 10 „1“ ein. Dadurch wird das dunkle Design deaktiviert, wenn das Nachtlicht ausgeschaltet ist.
  14. Du bist fertig. Jetzt schaltet Tasker automatisch den Dunkelmodus um, wenn das Nachtlicht umgeschaltet wird. Sie können das Nachtlicht entweder manuell umschalten, es nach einem benutzerdefinierten Zeitplan einstellen oder es so einstellen, dass es basierend auf dem Sonnenzyklus aktiviert wird.