> adb shell
sh-4.1$ su
Permission denied
Ich habe mein Telefon erfolgreich gerootet. Ich weiß das, weil ich Apps auf der SD-Karte installieren kann und ein Programm namens SD Maid habe, das mit Root-Berechtigungen arbeiten kann.
adb
linux
root-access
shell
command-line
Kshitiz Sharma
quelle
quelle
SD Maid has been granted super root permissions
? Außerdem habe ich gerade play.google.com/store/apps/… installiert und frage mich nach einer Super-User-Bestätigung, die erfolgreich erteilt wird.Antworten:
Von hier :
Möglicherweise müssen Sie adb root über das Menü für Entwicklereinstellungen aktivieren. Wenn Sie adb root aus der cmd-Zeile ausführen, erhalten Sie:
Der Root-Zugriff wird durch die Systemeinstellungen deaktiviert - aktivieren Sie diese in den Einstellungen -> Entwicklungsoptionen
Der Root-Zugriff wird durch Systemeinstellungen deaktiviert. Aktivieren Sie diese Option unter Einstellungen -> Entwicklungsoptionen. Sobald Sie die Root-Option (nur ADB oder Apps und ADB) aktiviert haben, wird ADB neu gestartet und Sie können Root über die Befehlszeile verwenden.
quelle
Auf Google Play gibt es eine App namens ADBD Insecure by Chainfire . Mit dieser App können Sie adbd im Root-Modus ausführen, wenn Ihr Gerät beim Ausführen des Stock-ROMs des Geräts gerootet ist. Ich habe erst kürzlich von dieser App erfahren.
Die Version bei Google Play ist nicht kostenlos, es ist jedoch eine kostenlose Version verfügbar. Der Link zur kostenlosen Version ist in der Beschreibung der Anwendung in Google Play verlinkt.
Was ist toll an dieser App, es funktioniert mit Stock-ROMs, die verwurzelt wurden. Wenn Sie einen benutzerdefinierten Kernel oder ein benutzerdefiniertes ROM verwenden, benötigen Sie diese Anwendung wahrscheinlich nicht. Wenn Sie jedoch immer noch eine nur gerootete Standard-ROM verwenden, möchten Sie möglicherweise diese Anwendung für Ihr Gerät herunterladen.
quelle
Heutzutage wird Magisk häufig zum Verwurzeln verwendet.
Ich habe festgestellt, dass es auf meinem Oneplus 5 (Oxygen OS, Nougat) ausreichte, die Magisk Manager-App aufzurufen, den Superuser-Berechtigungsbildschirm zu öffnen und die Shell (com.android.shell) umzuschalten, um das Problem mit der verweigerten adb su-Berechtigung zu lösen.
quelle
Aktivieren Sie den Root-Zugriff für adb über das Menü für Entwicklereinstellungen. Dann schließen Sie Ihr USB-Kabel an und geben Sie Folgendes ein:
Es sollte zurückkehren
Starten Sie nun die Shell neu
quelle
adb root
ist nur aufuserdebug
ROMs möglich : Warum macht "adb root" nichts?