Wenn Sie die Dateiberechtigungen mit root ändern, bleiben sie erhalten, wenn ich das Root-Verzeichnis aufhebe?

11

Derzeit verwende ich den Befehl run-as über adb, um mit AIDE auf den Datenordner einer App zugreifen zu können, die ich direkt auf meinem Telefon entwickle.

Wenn ich mit connectbot eine lokale Verbindung zum Telefon herstelle, kann ich den Befehl run-as in finden, /system/bin/aber er hat keine ausführbare Berechtigung. In diesem Ordner befinden sich andere Programme / Skripte mit ausführbaren Berechtigungen, die ich ausführen kann.

Meine Frage ist dies. Wenn ich mein Telefon roote, kann ich die ausführbaren Berechtigungen von run-as ändern. Wenn ich dann den Stamm entferne, bleiben diese Berechtigungen erhalten?

Ich bin nicht ganz abgeneigt, mein Telefon dauerhaft zu rooten, aber wenn ich es nicht muss, würde ich es lieber nicht tun.

Dies ist auf einem Galaxy Nexus.


Ich bin mir bewusst, dass ich mich möglicherweise für Sicherheitsrisiken offen lasse, wenn ich Run-as als ausführbare Datei lasse. Aber ich bin bereit, es zu riskieren, auch nur um zu sehen, ob es möglich ist.

Russ Wheeler
quelle

Antworten:

6

Ja.

Es gibt nichts Magisches, um die /systemPartition in den ursprünglichen Zustand zurückzusetzen. Viele Benutzer erhalten vorübergehend Root-Zugriff, um Bloatwares aus zu entfernen /system/appsund dann die Wurzel zu entfernen .

Denken Sie jedoch daran, dass /systemSie Ihre Änderungen verlieren , wenn das Aufheben der Root-Methode das Flashen von Bildern umfasst . Verwenden Sie daher die richtige Methode zum Aufheben der Wurzelbildung.

Android Quesito
quelle
Prost Sachin. Irgendwelche Ideen, wo ich diese "richtige" Methode ohne Wurzel bekommen kann. Googeln filtert nicht wirklich nach dem Wort "richtig"
Russ Wheeler
@RussWheeler Mit der richtigen Methode meine ich das Entfernen von suBinärdateien, SuperUser.apk usw. und das Versiegeln von Exploits. Für das Rooten und Rooten von Galaxy Nexus mit einem Klick habe ich nur eine Software gefunden, nämlich. Wugs Nexus Root Toolkit und es sieht so aus, als hätten Sie kein Glück. Es wird durch Flashen der gesamten Original-Firmware entfernt. Es ist nicht der richtige Weg.
Android Quesito
@RussWheeler Versuchen Sie vorübergehend zu rooten
Android Quesito
@RussWheeler Dieser sieht auch vielversprechend aus: androidforums.com/verizon-galaxy-nexus-all-things-root/…
Android Quesito
Danke Sachin, ich werde sie später überprüfen und dich wissen lassen, wie es mir geht. Ich bin jedoch sehr daran interessiert, keine Daten zu löschen. Wenn das der Fall ist, würde ich lieber nicht rooten und mein Telefon weiter anschließen, um die Datenbank zu entfernen :)
Russ Wheeler