P
picard47
Stamm-User
- 242
Da die Frage immer wieder kommt, auch per PM, habe ich hier noch einmal in aller Ausführlichkeit beschrieben, wie man zu einem sauberen Jelly Bean System inklusive Root kommt.
Eventuelle Fehler oder Unsinnigkeiten sind dazu da, um von anderen netterweise berichtigt zu werden.
1. Sauberes Stock Jelly Bean
Wenn ich auf eine neue Major-Version update, möchte ich immer gerne ein sauberes System, weil ich Systemmüll nicht mag. Wer meint, dass er ein ordnungsgemäßes System hat, kann auch direkt zu Punkt 2 springen.
2. Jelly Bean rooten
Nun der eigentliche Root-Vorgang.
NoThrills CWM installieren
Eventuelle Fehler oder Unsinnigkeiten sind dazu da, um von anderen netterweise berichtigt zu werden.
1. Sauberes Stock Jelly Bean
Wenn ich auf eine neue Major-Version update, möchte ich immer gerne ein sauberes System, weil ich Systemmüll nicht mag. Wer meint, dass er ein ordnungsgemäßes System hat, kann auch direkt zu Punkt 2 springen.
- 1.1 NoThrills CWM aufspielen
Dafür benötigen wir auf jeden Fall eine funktionierende CWM, also eine Custom Recovery, die später unsere update.zip einspielen kann. Die CWM von NoThrills muss per ADB (Android Debug Bridge) gepusht werden.
Wie man NoThrills CWM aufspielt findet ihr unten extra aufgeführt.
- 1.2 Update.zip flashen
Wenn NoThrills CWM erstmal läuft, wird die update.zip geflasht.- das deutsche ROM Image (OS_Acer_RV28.RC04.EMEA.DE_A40I_A) von der Acer Seite laden
- entpacken und die update.zip mit 7zip öffnen
- in das Unterverzeichnis \META-INF\com\google\android\ wechsel und die Datei "updater-script" bearbeiten (Kontextmenü)
- in der Datei den ersten Befehl assert(getprop("ro.product.name") == "a510_emea_de"); komplett entfernen (inkl. ;)
- Änderungen speichern
Die Änderungen bewirken, dass die ROM auf alle Fälle installiert wird, unabhängig davon welche ROM ihr gerade installiert habt - die modifizierte update.zip auf eine externe SD-Karte packen und SD-Karte einlegen
- in die CWM booten (im Bereich NoThrills CWM weiter unten beschrieben)
- Super-Full-Wipe:
HINWEIS: Durch den Super Full Wipe haben sich schon einige von ihrem System ausgesperrt, weil sie z.B. die Stock Recovery nicht entfernt haben oder eine korrupte update.zip hatten etc. Dann kann es unter ungünstigen Umständen passieren, dass die CWM wieder überschrieben wird und durch den System-Wipe ist dann natürlich auch die aktuelle Firmware nicht mehr bootfähig. Wer Angst hat, macht nur einen Full Wipe.- wipe data/factory reset (Full Wipe)
- wipe cache partition (Full Wipe)
- wipe dalvik cache (Full Wipe)
- mounts and storage -> format system
- mounts and storage -> format flexrom
- mounts and storage -> format sdcard
- dann über install zip from sdcard die update.zip flashen
- nach dem Flashvorgang -> reboot system
- die Frage, ob das Überschreiben der CWM verhindert werden soll, müsst ihr mit einem der vielen Neins beantworten
- nach dem Reboot habt ihr ein ganz sauberes Stock ICS ROM
- 1.3 Update auf Jelly Bean
- nachdem ihr die WLAN Verbindung eingerichtet habt, müsste innerhalb kurzer Zeit die Updatemeldung für das Vorbereitungs-Update erscheinen (noch ICS)
- Update über OTA installieren
- dann sollte ebenfalls kurz darauf eine erneute Update-Meldung für Jelly Bean erscheinen -> über OTA installieren
- wenn Jelly Bean installiert ist, über die Einstellungen auf Werkszustand zurücksetzen
- nun hat man ein ganz sauberes Jelly Bean ROM
2. Jelly Bean rooten
Nun der eigentliche Root-Vorgang.
- 2.1 NoThrills CWM aufspielen
Auch unter Jelly Bean müssen wir natürlich NoThrills CWM aufspielen, bevor wir rooten können.
Wie man NoThrills CWM aufspielt findet ihr wiederum unten extra aufgeführt. Exakt die gleiche Vorgehensweise wie vorher. - Root-Dateien und Flash
- Ladet euch die ROOT_A51x.zip und die CWM-SuperSU-v0.96.zip herunter. Wer bessere Root Dateien hat (z.B. eine einzelne, die alles enthält) bitte melden
- die Dateien auf das Tablet kopieren
- in die CWM booten (im Bereich NoThrills CWM weiter unten beschrieben)
- die ROOT_A51x.zip sowie die CWM-SuperSU-v0.96.zip installieren
- neustarten und die SuperSU App über den PlayStore aktualisieren
- Die SuperSU App einmal starten, um die Binaries zu aktualisieren
- Glückwunsch -> Jelly Bean + Root
NoThrills CWM installieren
- Android SDK herunterladen und entpacken
- in dem Paket befindet sich unter \sdk\platform-tools\ die adb.exe und die fastboot.exe
- um diese zu benutzen, öffnet ihr die Eingabeaufforderung und navigiert in den entsprechenden Ordner
- die Befehle werden dann immer mit "adb [Parameter]" bzw. "fastboot [Parameter]" eingegeben
- im Thread von NoThrills das Recovery Image und die remove_recovery_from_rom.zip herunterladen.
- die remove_recovery_from_rom.zip auf das Tablet kopieren
- das Recovery Image entpacken und die recovery_nothrills.img Datei in den gleichen Ordner kopieren, in der auch die adb.exe liegt
- auf dem A510 den Debug Modus einschalten unter den Entwickleroptionen
- Befehle eingeben:
adb kill-server
adb services
hier müsste eine ID aufgeführt werden. Wenn das nicht so ist, müsst ihr die USB Treiber von der Acer Support Seite herunterladen, installieren und das Tablet neu anschließen.
adb reboot-bootloader
das Tablet bootet in den Bootloader Modus. Nun muss dieser freigeschaltet werden. Solltet ihr dies bereits gemacht haben, müsste ein Hinweis ("Unlock Mode" o.ä.) angezeigt werden. Dann könnt ihr den nächsten Schritt überspringen
fastboot oem unlock
Jetzt müsst ihr möglichst schnell die Lauter-Taste(*) drücken bis ihr auf dem Schloss seid und mit der Leiser-Taste(**) bestätigen -> Bootloader freigeschaltet
fastboot reboot
Tablet rebootet. Anschließend wieder:
adb reboot-bootloader
Nun ist der Bootloader im Unlock Mode
fastboot flash recovery recovery_nothrills.img
fastboot reboot
WICHTIG: Sofort nach Abschicken des letzten Befehls die Leiser-Taste(**) gedrückt halten. Nach dem ersten stärkeren Vibrieren folgt daraufhin ein weiteres schwaches Vibrieren, nun die Leiser-Taste(**) loslassen und die Lauter-Taste(*) gedrückt halten. Dies gilt jedoch nur, wenn ihr bereits eine JB ROM installiert hattet. Unter ICS reicht das Gedrückt halten der Leiser-Taste(**). Ihr landet in der CWM. - in der CWM die remove_recovery_from_rom.zip flashen, damit die Original-Recovery gelöscht wird. War bei mir unter JB eigentlich nicht mehr nötig aber sicher ist sicher.
- neustarten, fertig. Von nun an kann man jederzeit in die CWM booten, indem man nach dem Einschalten die eben beschriebene Tastenkombination benutzt.
Zuletzt bearbeitet: