M
M1cha
Stamm-User
- 180
Hi,
ich habe mir mal ein wenig Gedanken über Bootloops in Android durch die Manipulation der Apps gemacht.
Der sogenannte Bootloop ist ja eigentlich nur ein fehlerhaftes Laden des Android-Java-Systems(z.B. durch defektem framework). Das Ganze endet folglich in einer Bootloop.
Es geht also nur um den Ordner/Mountpoint "/system"
Nun hatte ich die Idee, vor dem Start des Java-Systems eine Möglichkeit anzubieten(per Tastenkombi?), eine funktionierende Kopie des system-images zu mounten anstatt dem "normalen".
Somit könnte man alle Änderungen rückgängig machen und das System würde ohne reflash wieder laufen.
Also habe ich nach einen Script gesucht, welches sehr früh ausgeführt wird. Dabei bin ich auf die Datei "/init.rc" gestoßen. Leider überstehen Änderungen im rootfs keinen Neustart.
Bitte postet fleißig eure Ideen, damit wir möglicherweise ein funktionierendes Recovery(ohne neu zu flashen), also ähnlich dem abgesicherten Modus erstellen können.
Gruß, M1cha
ich habe mir mal ein wenig Gedanken über Bootloops in Android durch die Manipulation der Apps gemacht.
Der sogenannte Bootloop ist ja eigentlich nur ein fehlerhaftes Laden des Android-Java-Systems(z.B. durch defektem framework). Das Ganze endet folglich in einer Bootloop.
Es geht also nur um den Ordner/Mountpoint "/system"
Nun hatte ich die Idee, vor dem Start des Java-Systems eine Möglichkeit anzubieten(per Tastenkombi?), eine funktionierende Kopie des system-images zu mounten anstatt dem "normalen".
Somit könnte man alle Änderungen rückgängig machen und das System würde ohne reflash wieder laufen.
Also habe ich nach einen Script gesucht, welches sehr früh ausgeführt wird. Dabei bin ich auf die Datei "/init.rc" gestoßen. Leider überstehen Änderungen im rootfs keinen Neustart.
Bitte postet fleißig eure Ideen, damit wir möglicherweise ein funktionierendes Recovery(ohne neu zu flashen), also ähnlich dem abgesicherten Modus erstellen können.
Gruß, M1cha
Zuletzt bearbeitet: