Als erstes im Handy USB-Debugging aktivieren und das Handy per USB mit dem PC verbinden.
Dann öffnest Du eine Komandozeile und startest ADB mit
adb devices
Die Ausgabe ist die Seriennummer Deines Gerätes. Wenn die nicht kommt, funktioniert adb noch nicht.
Funktioniert adb, öffnest DU eine Shell:
adb shell
jetzt bist Du auf der Konsole Deines Smartphones
Im nächsten Schritt besorgst Du Dir Rootrechte
su -
Das - ist nicht so wichtig, wenn Du es weglässt, hast Du aber nicht die Environmentvariablen von Root
Eventuell fordert Dein Smartphone die Bestätigung, dass adb Rootrechte erhalten darf.
Nun musst Du die System-Partition noch mit Schreibrechten mounten. Normalerweise ist die nur-lesbar gemountet.
Dazu musst Du herausfinden, welches Deine System-Partition ist. Das geht mit
shell@m7:/ $ mount | grep system
**/dev/block/mmcblk0p35** /system ext4 ro,seclabel,noatime,data=ordered 0 0
shell@m7:/ $
Was ist fett dargestellt habe, ist wichtig. Das trägst Du in folgenden Befehl ein:
(Mist! Im Code akzeptiert das Forum keine Formatierungen. Alles zwischen den ** und die ** in Wirklichkeit weglassen!)
mount -o rw,remount **/dev/block/mmcblk0p35** /system
ACHTUNG!!!
NICHT KOPIEREN!!!
DEINE WERTE EINTRAGEN!!!
Jetzt kannst Du die Apps löschen. Nacheinander folgende Komandos ausführen:
rm -f /system/app/Superuser.*
rm -f /system/app/Supersu.*
rm -f /system/app/superuser.*
rm -f /system/app/supersu.*
rm -f /system/app/SuperUser.*
rm -f /system/app/SuperSU.*
rm -f /system/bin/su
rm -f /system/xbin/su
Nicht alle finden auch eine Datei. Es sind aber alle möglichen Schreibweisen.
Danach ist Root futsch.
Eventuell hast Du noch eine Superuser-App unter den Apps (im Verzeichnis /data/app). Die kannst Du auf dem üblichen Weg löschen.
Schalte USB-Debugging wieder aus. Das sollte immer nur eingeschaltet werden, wenn man es braucht. Und starte Dein Smartphone testweise neu.
— geändert am 04.09.2014, 19:15:43
Ich habe keine Lust mehr auf Bastelei und widme mich lieber wieder dem Real Life. Die Idee gärte schon länger. Tschüß!