Hallo, ich habe keine Ahnung, ob jemand hier bei Mikrocontroller.net sich mit Android etwas auskennt, aber ich versuche es einfach mal. Das inzwischen etwas alte Sony Xperia M hat leider keine Recovery installiert, da Sony das offenbar nicht macht. Das Flashen einer Recovery auf normalem Wege ist nicht möglich, da es keine Recovery-Partition gibt. Allerdings hat da jemand was geniales auf xda gemacht: https://forum.xda-developers.com/showthread.php?t=2480556 Zitat: "The Xperia M doesn't have a recovery partition, therefore the recovery is packed into a boot image. There is an init script which checks whether it should boot into recovery, and if it should, the script will extract the recovery ramdisk and boot it. Otherwise it will extract the boot ramdisk and boot Android normally." Also habe ich jetzt einen modifizierten Bootloader, der auch statt das OS eine sich ebenfalls in /boot befindliche Recovery starten kann. Jetzt die Frage: Kann ich über die Recovery z.B. cyanogenmod installieren? Oder würde das Installieren /boot überschreiben und somit die Recovery löschen? Wenn das nicht der Fall ist, bleiben also der Bootloader und der Kernel unter Android immer derselbe, egal ob Stock ROM, Omni ROM, cyanogenmod, Lineage,...? Danke, falls jemand das weiß. Bei xda antwortet niemand...
Hier steht z.B. das manche CustomRoms ne eigenes bootimage mitbringen https://www.droidwiki.org/wiki/Partitionen Ich würde sagen bevor du ein CustomRom zip-file flashen willst, entpacks mal und guck rein. IMHO sind da drin Partition-images die nach der Partition benannt sind... Ist ein Boot-file enthalten kannst davon ausgehen das deine Boot-Partition überschrieben wird.. Marc
Danke für die Antwort. Marc G. schrieb: > Ist ein Boot-file enthalten kannst davon > ausgehen das deine Boot-Partition überschrieben wird.. Könnte man den, sofern vorhanden, dann einfach entfernen und versuchen, ob der alte Bootloader mit der custom rom läuft? Falls nicht, sollte es ja möglich sein, über die Recovery das Backup der Stock ROM wiederherzustellen
Inzwischen wurde mir auf xda geantwortet:tet das, "1. You should upgrade to 4.3 (I think latest is 15.4.A.1.9) before flashing anything 2. Yes, flashing any ROM will replace your /boot. 3. Flash TWRP into FOTA kernel." Mit anderen Worten bedeutet das, dass man bei jeder neuen ROM die man installiert die Recovery erneut installieren müsste, per PC. Und irgendwie gefällt mir clockworkmod sogar etwas besser als TWRP, was ich sonst immer favorisiert habe. Da ist es wohl am besten bei der Stock-ROM zu bleiben. Unglaublicherweise hat das Smartphone (seit gestern morgen, also 1,5 Tage lang eingeschaltet im Standbymodus) nur 9% Akku verbraucht! Also ist das Energiemanagement top, und .zips flashen wie Xposed kann ich dennoch sicher, da dort ja nicht /boot verändert wird.
Naja, ich brauche ein recovery wie twrp genau 2 mal.... - zum flashen eines CustomROMs - und anschliessend zum rooten mit SuperSU oder Magisk dann eigentlich so gut wie nie wieder. Kann das sony vielleicht auch twrp über fastboot "booten" : fastboot boot twrp-3.2.1.img Dann brauchst nicht extra flashen... Marc
Immer wenn du ein LOS Upgrade im TWRP machst, könntest du wahrscheinlich direkt danach also ohne Reboot die boot Partition wieder neu Flaschen, also aus dem Recovery heraus. Dann müsste das Recovery drin bleiben.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.