Android bootet nicht wegen fehlender APK-Dateien im System-/App-Ordner

Ich habe die Frage von https://stackoverflow.com/q/15872848/1665807 verschoben

Ich habe ein gerootetes Huawei u8825d-Telefon. Ich möchte wissen, ob sich keine APK-Dateien im Ordner „/system/app/“ befinden.

Also habe ich diese APK-Dateien von /system/app/ auf die interne SD-Karte verschoben. Als ich versuchte, das Telefon neu zu starten, war es nicht erfolgreich. Ich legte mit einem weißen Bildschirm auf.

Dann habe ich versucht, die apk-Dateien von der internen SD-Karte mit "adb" in den Ordner /system/app/ zu schieben.

D:\MTH\update>adb devices

List of devices attached

78F5FD6420D5 device

D:\MTH\update>adb remount

remount failed: Operation not permitted

Dann auf andere Weise

D:\MTH\update>adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system

mount: Operation not permitted

Dies ist ein anderer Weg.

D:\MTH\update>adb shell

shell@android:/ $ su

su

Segmentation fault

139|shell@android:/ $
Pech. Ohne die installierte SuperUser/SuperSU-App geht das kaum su– und da Sie alle System-Apps aus entfernt haben /system/apps, ist keine mehr übrig. Dies bedeutet, dass Sie sich in einer "Schicksalsschleife" befinden: Um Ihre Dateien wieder nach zu bekommen /system, müssen Sie /system. Dazu müssen Sie su, wofür Sie die Dateien in benötigen /system/apps... Ich würde sagen, Sie werden wahrscheinlich Ihr ROM erneut flashen.

Antworten (1)

Root-Zugriff oder SuperUser ist eine apk, die sich in /system/app. Wenn Sie es mit den restlichen Apps entfernen, verlieren Sie Root. Als mögliche Problemumgehung können Sie versuchen, Folgendes auszuführen:

> adb root
> adb shell

Und sehen Sie, ob die Shell, die adb öffnet, $(normaler Benutzer) oder #(root) ist. Wenn Sie als normaler Benutzer angemeldet sind, müssen Sie root auf Ihrem Telefon neu installieren.

Auch /system/appist wie C:\Windowsoder /bin(unter Linux), wenn Sie die Dateien dort entfernen, erwarten Sie nicht, dass das Gerät ausgeführt wird, da es nicht über die erforderlichen Dateien dafür verfügt.

Wie ich oben geschrieben habe: Wenn kein SuperUser/SuperSU läuft, wird John höchstwahrscheinlich neu flashen müssen. Obwohl es susich selbst an einem anderen Ort ( /system/binoder /system/xbin) befindet, benötigt es normalerweise auch SuperUser/SuperSU, um eine Root-Eingabeaufforderung zu erhalten. Und letzteres hat er gerade erfolgreich entfernt. Eine Sache, die er versuchen könnte , ist, eine geeignete zu erstellen update.zip, um von der Genesung geflasht zu werden.