Wer sein Smartphone ohne Root (Admin) Zugriff betreibt, benötigt -über die Android Debug Bridge- einige ADB Befehle um nützliche Apps trotzdem vernünftig betreiben zu können.
Um die ADB nutzen zu können sind wenige Schritte nötig. Folgend beschreiben wir die Schritte, die bei einigen Smartphones sicherlich etwas abweichend können:
- Als erstes geht über die Smartphone Einstellungen auf "Über das Telefon", dann zur "Build-Nummer" und diese ca. 8 mal antippen bis der Entwicklermodus freigeschaltet ist
- Anschließend in den Entwickleroptionen das USB-Debugging aktivieren
- Weiterhin müsst ihr ADB auf den PC herunterladen und an gewünschter Stelle entpacken
- Nun das Smartphone mit dem PC verbinden und evtl. noch fehlende Treiber installieren
- Letztendlich sollte ein Popup am Smartphone nach der Erlaubnis des Debugging fragen, dies muss erlaubt werden
Jetzt könnt ihr zu den ADB-Tools wechseln, in dem ihr diese via cmd (Eingabeaufforderung) startet ... wer hier nicht weiß wovon wir reden, sollte lieber nicht weiter machen ;-)
Über den Befehl "adb devices" schaut ihr, ob euer Smartphone mit ADB verbunden ist.

Wenn ein Device aufgelistet wird, könnt ihr endlich mit den ersten nützlichen ADB Befehlen starten.
Berechtigungen
Wir fangen mal mit einigen Befehlen an, die über "grant" der jeweiligen App gewisse Berechtigungen freigeben. Es werden evtl. immer mal wieder einige ADB Befehle hier ergänzen. Gerne könnt ihr in den Kommentaren auch weitere ADB Befehle hinterlassen.
Tasker
adb shell pm grant net.dinglisch.android.taskerm android.permission.WRITE_SECURE_SETTINGS
Autotools (für Tasker)
adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS
SecureTask (für Tasker)
adb shell pm grant com.balda.securetask android.permission.WRITE_SECURE_SETTINGS
adb shell pm grant com.balda.securetask android.permission.READ_LOGS
adb shell pm grant com.balda.securetask android.permission.DUMP
adb shell pm grant com.balda.securetask android.permission.CHANGE_CONFIGURATION
Better Battery Stats
- XDA-Version
adb shell pm grant com.asksven.betterbatterystats_xdaedition android.permission.BATTERY_STATS
adb shell pm grant com.asksven.betterbatterystats_xdaedition android.permission.DUMP
adb shell pm grant com.asksven.betterbatterystats_xdaedition android.permission.PACKAGE_USAGE_STATS (needed starting on Lolipop)
adb shell settings put global hidden_api_policy 1
- Google Play-Version
adb shell pm grant com.asksven.betterbatterystats android.permission.BATTERY_STATS
GSam Battery Monitor
- Normale Version:
adb shell pm grant com.gsamlabs.bbm android.permission.BATTERY_STATS
- PRO Version:
adb shell pm grant com.gsamlabs.bbm.pro android.permission.BATTERY_STATS
Naptime
adb shell pm grant com.franco.doze android.permission.DUMP
adb shell pm grant com.franco.doze android.permission.WRITE_SECURE_SETTINGS
Tiles (für z.B. Standort-Modus)
adb shell pm grant com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Wer jetzt eine Berechtigung (Permission) nicht mehr will, kann das ganze natürlich auch wieder rückgängig machen. Mit dem ADB Befehl "revoke", als Bsp. nennen wir jetzt mal:
adb shell pm revoke com.rascarlo.quick.settings.tiles android.permission.WRITE_SECURE_SETTINGS
Deaktivieren/Aktivieren
Über ADB lassen sich auch Apps deaktivieren, falls es über Android selber nicht geht. Mit folgendem Befehl lassen sich alle Apps auflisten:
adb shell pm list packages
Mit den gezeigten Package-Namen können dann einzelne Apps de/-aktiviert werden:
deaktiviert die App:
adb shell pm disable-user PACKAGE_NAME
aktiviert die App wieder:
adb shell pm enable PACKAGE_NAME
Mit folgendem Befehl lassen sich die deaktivierten Apps anzeigen:
adb shell pm list packages -d
Das ganze geht natürlich auch mit nur aktivierten Apps:
adb shell pm list packages -e
Deistallieren/Löschen
Wer nicht nur deaktivieren will, der kann auch direkt komplett löschen:
adb shell pm uninstall -k --user 0 PACKAGE_NAME
(aber Vorsicht, eine gelöschte App lässt sich nicht wiederherstellen! Nur über ein Werkreset werden gelöschte Apps wieder installiert.)
Hallo,
ein herzliches Dankeschön, für diese gut beschriebene Anleitung.
Endlich ist es mir gelungen, diese nervige Huawei App (HiVision, HiSearch) von meinem Smartphone zu verbannen.
Ich war mir erst nicht sicher ob ich es hinbekomme und hatte die Befürchtung, dass ich mein Smartphone dadurch nicht mehr zum laufen bekomme, aber das war es mir Wert, diese nutzlose App gelöscht zu bekommen.
Danke nochmal!!!
LG
Carsten
Und seit ich GSam Battery Meter den Zugriff gewährt habe, entlädt sich mein Huawei Mate 10 Pro extrem schnell. Auch ein Zurücksetzen nützt nichts, sehr schräg.
ich nutze selbst GSam auf einem M10P ohne Probleme.