Ich habe versucht, mein Telefon zu rooten (Samsung Intercept M910, aber das spielt wahrscheinlich keine Rolle).
Wie kann ich feststellen, dass ich tatsächlich erfolgreich Wurzel geschlagen habe? Ich habe einige Apps ausgeführt, die root erfordern, und einige funktionieren und andere nicht. Daher ist mir nicht klar, ob ich root bekommen habe oder nicht.
root-access
Stefan Lasiewski
quelle
quelle
su
Dienstprogramm nicht installiert wurde (oder nicht im PFAD enthalten ist), und nicht, ob wir root haben ...Schließen Sie Ihr Telefon über USB im Entwicklermodus an und starten Sie eine ADB-Shell
Wenn Sie
#
am Anfang der Zeile ein sehen, ist Ihr Telefon verwurzelt, wenn Sie$
versuchen, densu
Befehl auszuführen , und wenn Sie#
jetzt ein erhalten, ist Ihr Telefon verwurzelt, aber wenn Sie einen Fehler erhalten, dersu
nicht gefunden werden kann, ist dies wahrscheinlich nicht, oder diesu
binäre fehlt einfach.Es gibt auch Apps auf dem Markt , die testen, ob Ihr Telefon gerootet ist.
quelle
Auf dem Markt ist eine Anwendung namens Root Checker verfügbar , mit der Sie überprüfen können, ob Ihr Telefon gerootet ist und ob Sie BusyBox installiert haben.
quelle
Sie sollten die Anwendung "Superuser" in der App-Leiste sehen.
Die meisten Rooting-Methoden fügen diese App hinzu, um die Superuser-Rechte zu verwalten: Sie erschien mir, als ich mein Desire rootete.
Nicht alle tun dies: Versuchen Sie einfach, den Superuser vom Markt aus zu installieren und auszuführen . Wenn es fehlschlägt, bist du nicht verwurzelt :-)
quelle
su
Binärdatei geht nichts (und es wird beanstandet, dass es jedes Mal "aktualisiert" werden muss, wenn Sie es ausführen). Die Anwesenheit von Superuser bedeutet nicht wirklich, dass Sie verwurzelt sind. Wenn Sie das Programm so ausführen, wird in der Update-Fehlermeldung jedoch nicht "Update fehlgeschlagen, da Sie nicht als Root angemeldet sind" oder ähnliches angezeigt (und Sie können auf "Abbrechen" klicken, und es wird ausgeblendet).Verwenden Sie die folgenden Befehle aus der RootTools- Bibliothek.
oder
quelle
Abgesehen von dem, was alle erwähnten, wäre eine super einfache Möglichkeit die Installation einer App von Google Play, für die Root-Zugriff erforderlich ist. Ich schlage vor, DroidWall, die ein Muss Firewall für Android ist. Installieren Sie es und klicken Sie auf Apply Rules. Wenn es nicht verwurzelt ist, werden Sie darüber informiert, und die Regel wird nicht angewendet.
quelle
Sie können eine Anwendung namens "Root Checker" herunterladen , die Root-Zugriff auf Ihr Gerät erhält und prüft, ob es gerootet ist oder nicht. Auf diese Weise können Sie leicht nachvollziehen, ob es verwurzelt ist oder nicht. Ich kann das so verstehen und es ist extrem einfach.
Es gibt viele Anwendungen mit dem Namen Root Checker, aber es spielt keine Rolle, nur eine zu installieren, und Sie können loslegen.
Nachdem Sie das getan haben, können Sie verstehen, ob es verwurzelt ist oder nicht.
Wenn es gerootet ist, können Sie jede Anwendung, die root erfordert, mit dem von Ihnen verwendeten Gerät verwenden.
Wenn Ihr Gerät nicht gerootet ist, öffnen Sie das von Ihnen installierte Wiederherstellungsprojekt (auf Samsung-Geräten drücken Sie gleichzeitig die Lautstärketaste + Power + Home) und wischen Sie von dort aus die Daten. Starten Sie dann Ihr Telefon über das Hauptmenü des Wiederherstellungsprojekts neu und drücken Sie Lauter + Power + Home, um das Download-Menü zu öffnen.
ACHTUNG: DIE HIER ERLÄUTERTE METHODE FUNKTIONIERT NUR MIT JEDEM SAMSUNG-TELEFON. UND ES WIRD NICHT MIT ANDEREN ARBEITEN. ES KANN FUNKTIONIEREN, IST SICHER NICHT. SIE KÖNNEN MEHR INFORMATIONEN ZU DIESEM FALL AUF ANDEREN WEBSITES FINDEN.
Schließen Sie Ihr Gerät an Ihren Windows-Computer an, und mit Odin können Sie die erforderlichen Dateien, einschließlich SuperSU, auf das Gerät flashen. Nach dem Neustart wird Ihr Gerät erfolgreich gerootet.
Max Lee kann Ihnen auf seiner Website (highonandroid.com) helfen, die coole Artikel über das Rooten vorbereitet.
Sie können auch The Unlockr bevorzugen, das Sie auf youtube und theunlockr.com finden können.
Beide bevorzugen nette Videos, die für Sie hilfreich sein können.
quelle
Es ist einfach. Laden Sie einfach einige bekannte Root-Anwendungen herunter (Anwendungen, für die Root erforderlich ist), z. B .: - Titansicherung, Supersu usw., und prüfen Sie, ob sie funktionieren oder nicht. Wenn sie richtig funktionieren, haben Sie Wurzel gewonnen. Wenn sie nicht funktionieren, bedeutet dies, dass root nicht funktioniert.
quelle
su
Befehls hat eine viel geringere Komplexität und daher eine viel geringere Wahrscheinlichkeit, dass er fehlschlägt.Für Entwickler und um einen imho umfassenderen Test bereitzustellen, gehen Sie
adb
wie folgt vor:Punkte sind, dass:
root@[something]
die Eingabeaufforderung der AdB-Shell mitteilen, was klar ist/system
read-writerw
(etwas, das root benötigt) erneut zu mountenecho $?
ergibt sich kein Fehler0
/system
irgendwann ein Blockgerät befand,/dev/block/nandd
auf das nur noch zugegriffen werden kannroot
Ich bin mir bewusst , dass dies ein „nur für fortgeschrittenen Benutzer“ ist Option und Anzeige am besten ähnlich wie die anderen Antwort von @kyrias vorgeschlagen, aber ich denke , das als slighly mehr kompatibel ist
mount
im Gegensatz zusu
eher dort sein.Außerdem möchte ich vorschlagen, dass ein umfassender Test von
rootness
jetzt die Nutzung der Funktionenroot
und das Sichern des Inhalts des / -Systems und das Flashen mit einem alternativen System zum Testen umfassen würde . Ansonsten gibt es eine Änderung, bei der adbd nur Ihre Informationen vortäuscht. Es ist immer besser, sicherzustellen, dass Sie dieroot
Fähigkeiten testen können , indem Sie tatsächlich etwas tun, das auf mehreren Kanälen sichtbar ist :)quelle
su -c 'id'
ausführen oder ausführen können,su
gefolgt vonid
. Wenn Sieuid=0 gid=0
in der Ausgabe nichts sehen , ist das Gerät nicht vollständig oder zumindest nicht richtig gerootet.su
alles, was Sie vorschlagen, könnte "einfacher" sein, aber wie bereits erwähnt, können wir nicht davon ausgehen, dasssu
alle Geräte vorhanden sind. Die Lösung bietet einen alternativen Weg und will nicht der "einfachste Weg" sein.