Action - Setze Systemeinstellung

Die Action Setze Systemeinstellung schreibt den angegebenen Wert in die Einstellungsdatenbank des Systems.

Warnung: Systemeinstellungen auf nicht unterstützte Werte zu setzen, könnte das Gerät beschädigen oder das System zum Absturz bringen. Verwendung auf eigene Gefahr!

Hinweis: Die Änderung gewisser Einstellungen wird vom System nicht unmittelbar übernommen, sondern benötigen eine zusätzliche Aktion, wie den Bildschirm aus- und wieder einzuschalten. Einige Einstellungen müssen über spezielle APIs geändert werden, eine Änderung in der Einstellungsdatenbank wird vom System bei solchen Einstellungen ignoriert.

Hinweis: adb kann verwendet werden, um auf einigen Versionen von Android Automagic die Berechtigung zu erteilen, um Einstellungen der Kategorie secure und global ohne Root zu verändern:

  1. Installiere adb auf einem Computer (Suche im Internet für eine Installationsanleitung für adb)
  2. Aktiviere USB Debugging in Systemeinstellungen -> Entwickleroptionen auf deinem Android Gerät
  3. Verbinde dein Android Gerät mit dem Computer
  4. Führe folgenden Befehl in einem Terminal durch: adb shell pm grant ch.gridvision.ppam.androidautomagic android.permission.WRITE_SECURE_SETTINGS

 

Beispiele:
  • Schalte eine ROM-spezifische Einstellung um, welche nicht als normale Action in Automagic verfügbar ist
Einstellungen für verschiedene Geräte (nicht auf allen Geräten verfügbar)
Benachrichtigungslicht/LED
Kategorie: System
Name: notification_light_pulse
Wert: 0 = aus
1 = ein
Nachtmodus (Android 7+, wenn aktiviert in System UI Tuner)
Kategorie: Secure
Name: twilight_mode
Wert: 0 = aus
1 = ein
2 = automatisch
Standortmodus
Kategorie: Secure
Name: location_mode
Wert: 0 = Standortmodus ausschalten
1 = Nur Gerät
2 = Energiesparmodus
3 = Hohe Genauigkeit

Alternativ:
Kategorie: Secure
Name: location_providers_allowed
Wert: +gps = schalte GPS ein
-gps = schalte GPS aus
+network = schalte Netzwerkbestimmung ein
-network = schalte Netzwerkbestimmung aus
Warnung: Ändere immer nur einen Wert auf einmal! Mehrere Werte gleichzeitig zu verändern, resultiert in einer inkonsistenten Einstellung, welche nur mit einem Factory-Reset korrigiert werden kann.
Mobile Daten
Kategorie: Global
Name: mobile_data
Wert: 0 = Mobile Daten ausschalten
1 = Mobile Daten einschalten

Alternativ:
Kategorie: Secure
Name: location_providers_allowed
Wert: +gps = schalte GPS ein
-gps = schalte GPS aus
+network = schalte Netzwerkbestimmung ein
-network = schalte Netzwerkbestimmung aus
Warnung: Ändere immer nur einen Wert auf einmal! Mehrere Werte gleichzeitig zu verändern, resultiert in einer inkonsistenten Einstellung, welche nur mit einem Factory-Reset korrigiert werden kann.
LG-spezifische Einstellungen
Benachrichtigungslicht/LED
Kategorie: System
Name: lge_notification_light_pulse
Wert: 0 = aus
1 = ein
Samsung-S3-spezifische Einstellungen (nicht auf allen Geräten verfügbar)
Fahrzeugmodus
Kategorie: System
Name: driving_mode_on
Wert: 0 = aus
1 = ein
Energiesparmodus
Kategorie: System
Name: psm_switch
Wert: 0 = aus
1 = ein
Block./Ruhemodus
Kategorie: System
Name: dormant_switch_onoff
Wert: 0 = aus
1 = ein
Multi-Window-Modus
Kategorie: System
Name: multi_window_enabled
Wert: 0 = aus
1 = ein
S Beam-Modus
Kategorie: System
Name: sbeam_mode
Wert: 0 = aus
1 = ein
Vibration Intensität
Kategorie: System
Name: VIB_RECVCALL_MAGNITUDE
VIB_NOTIFICATION_MAGNITUDE
VIB_FEEDBACK_MAGNITUDE
Wert: 0 = schwach bis
5 = stark
Samsung-S5-spezifische Einstellungen (nicht auf allen Geräten verfügbar)
Auto-Modus
Kategorie: System
Name: car_mode_on
Wert: 0 = aus
1 = ein
Energiesparmodus
Kategorie: System
Name: powersaving_switch
Wert: 0 = aus
1 = ein
Block./Ruhemodus
Kategorie: System
Name: dormant_switch_onoff
Wert: 0 = aus
1 = ein
Multi-Window-Modus
Kategorie: System
Name: multi_window_enabled
Wert: 0 = aus
1 = ein
Toolbox
Kategorie: System
Name: toolbox_onoff
Wert: 0 = aus
1 = ein
Smart Stay
Kategorie: System
Name: intelligent_sleep_mode
Wert: 0 = aus
1 = ein
Smart Pause
Kategorie: System
Name: smart_pause
Wert: 0 = aus
1 = ein
Berührungsempfindlichkeit
Kategorie: System
Name: auto_adjust_touch
Wert: 0 = aus
1 = ein
Vibration Intensität
Kategorie: System
Name: VIB_RECVCALL_MAGNITUDE
VIB_NOTIFICATION_MAGNITUDE
VIB_FEEDBACK_MAGNITUDE
Wert: 0 = schwach bis
5 = stark
CyanogenMod-spezifische Einstellungen (nicht auf allen Geräten verfügbar)
Erweiterter Desktop
Kategorie: System
Name: expanded_desktop_state
Wert: 0 = aus
1 = ein
Einstellungen
Kategorie
  • System: für normale Systemeinstellungen
  • Secure: für Systemeinstellungen welche normalerweise nicht direkt verändert werden können
  • Global: für globale Systemeinstellungen, welche für alle Benutzer gelten (Android 4.2+)
Name
Der Name der Einstellung. Variablen werden unterstützt.
Wert
Der Wert der in den Einstellungen gespeichert werden soll. Variablen werden unterstützt.