Die Entwickleroptionen sind eine lange Liste von Schaltern für App-Entwicklung und Fehlersuche. Für den Alltag am Fernseher sind nur wenige interessant (📺) – und fast jede lässt sich statt im Menü auch per Befehl setzen.
🎛️Alle Optionen – filtern und Befehl kopieren
22 von 22 Optionen
📺 USB-Debugging
USB debuggingDebuggingRisiko: hoch
Nutzen: Schaltet den Dienst adbd ein – die Voraussetzung für alles, was diese App zeigt.
Risiko: Jeder Rechner mit freigegebenem Schlüssel hat Shell-Zugriff. Nach Gebrauch wieder ausschalten.
Setzenadb -s 192.0.2.50:5555 shell settings put global adb_enabled 0
ℹ️ Per Befehl lässt sich das Debugging nur AUSschalten (die Verbindung bricht dabei ab). Einschalten geht nur am Gerät.
📺 Debugging über WLAN
Wireless debuggingDebuggingRisiko: mittel
Nutzen: Kopplung per Code (adb pair) mit verschlüsselter Verbindung statt offenem Port 5555.
Risiko: Bei Fernsehern laut Android-Dokumentation erst ab Android 13 (API 33) vorgesehen; viele Geräte bieten nur das klassische Netzwerk-Debugging.
Kein Befehl – diese Option gibt es nur im Menü.
ℹ️ Kein settings-Befehl: Kopplungscode und Port zeigt nur der Fernseher an. Danach: adb pair <adresse>:<port>
📺 USB-Debugging-Autorisierungen aufheben
Revoke USB debugging authorizationsDebuggingRisiko: gering
Nutzen: Vergisst alle Rechner, deren Schlüssel mit „immer zulassen“ gespeichert wurden.
Risiko: Keines – beim nächsten Verbinden erscheint wieder der Freigabedialog.
Kein Befehl – diese Option gibt es nur im Menü.
ℹ️ Nur im Menü. Die Schlüssel liegen in /data/misc/adb/adb_keys; ohne Root ist die Datei nicht lesbar.
📺 Bildschirm aktiv lassen
Stay awakeDebuggingRisiko: mittel
Nutzen: Das Gerät schläft nicht ein, solange es am Strom hängt – praktisch für Tests und Infobildschirme.
Risiko: Höherer Stromverbrauch, Einbrenngefahr bei OLED. Für den Alltag wieder ausschalten.
Setzenadb -s 192.0.2.50:5555 shell settings put global stay_on_while_plugged_in 3
Zurückadb -s 192.0.2.50:5555 shell settings put global stay_on_while_plugged_in 0
Android speichert Einstellungen in drei Tabellen. Der Befehl settings liest und schreibt sie – ohne dass man durch Menüs klicken muss. Entscheidend ist die richtige Tabelle: Ein Schlüssel in der falschen wird ohne Fehlermeldung angelegt und bewirkt nichts.
Tabelle
Inhalt
Beispiel
global
geräteweit, für alle Benutzer
adb_enabled, animator_duration_scale
secure
je Benutzer, von Apps nur lesbar
sleep_timeout, screensaver_enabled
system
je Benutzer, Anzeige und Bedienung
screen_off_timeout, system_locales
Lesen · schreiben · löschen · alles auflisten
adb shell settings get global animator_duration_scale
adb shell settings put global animator_duration_scale 0.5
adb shell settings delete global animator_duration_scale
adb shell settings list global
⚡ Animationsfaktoren auf 0.5 – die spürbarste Verbesserung auf langsamen Geräten, völlig ungefährlich.
🧠 Limit für Hintergrundprozesse – nur bei sehr wenig Arbeitsspeicher; gilt bis zum Neustart.
🔌 USB-/Netzwerk-Debugging – der Schlüssel zu allen Skripten dieser App. Nach Gebrauch wieder aus.
🧹 Autorisierungen aufheben – wenn ein Rechner keinen Zugriff mehr haben soll.
🚫 Finger weg von HDCP-Prüfung und „Aktivitäten nicht speichern“ – beides erzeugt Fehlerbilder, die man später lange sucht.
Alles zurück auf Anfang
Den Hauptschalter „Entwickleroptionen“ ausschalten blendet das Menü wieder aus. Einzelne Werte (etwa Animationsfaktoren) bleiben je nach Gerät erhalten – deshalb zeigt jede Zeile oben auch den Befehl für den Rückweg.