Motorola Defy+ (MB526) auf Android 4.1.2 „Jelly Bean“ flashen – Teil 2 – neues Betriebssystem
Nachdem wir uns in Teil 1 unser Defy+ gerootet haben, nutzen wir die frisch erworbene Macht in Teil 2 dazu, endlich die aktuelle Android-Version 4.1.2 „Jelly Bean“ auf das Smartphone zu installieren. Das geht über das SndInit Boot-Menü, das ich Dir gleich vorstelle…
Jetzt geht es ans Eingemachte! Eine halbe Stunde dauert der Prozess, bis wir das neue Betriebssystem am Start haben, wenn alles Glatt geht.
Update 06.03.2014: Wer sich schon traut, kann an dieser Stelle mit dem KitKat-Tutorial weitermachen. Geht schneller, vor allem beim Rooten, und Du hast damit die derzeit aktuellste Fassung des Android-Betriebssystems auf dem Defy+ – Android 4.4.2!
Vorbereitungen
Beim Aufspielen des neuen Systems wirst Du alle Daten Deines Defy+ verlieren. Bitte mache darum unbedingt eine Datensicherung Deiner Kontakte, Bilder, Mails, Dokumente, Apps und dergleichen, die Du auf dem neuen System auch wieder haben möchtest!
Denke dabei auch an Passwörter zum Beispiel fürs WLAN :)
Wir müssen noch das Installieren aus unbekannten Quellen anschalten, denn sonst können wir den SndInit nicht installieren. Dazu gehst Du auf Optionen – Eigenschaften – Anwendungen und klickst das Häkchen bei „Unbekannte Quellen“ an.
Installation von Sndinit für Defy+
Gut, gehen wirs an… Du drückst auf den App-Knopf, wählst alle Anwendungen und startest den Datei-Manager…
Du wählst die „SD-Karte“ und scrollst dort ganz nach unten. Da findest Du die „SndInitDefy_2.3.apk“, auf die Du klickst.
Es folgt der Installationsdialog, bei dem Du auf „Installieren“ klickst. Nach der Installation bitte den SndInit gleich öffnen, um den zweiten Teil der Installation zu starten, die ihn im System verankert.
2ndInit stellt fest, dass er nicht im Smartphone verankert wurde. Um ihn endgültig zu installieren, musst Du auf „Install 2ndInit BootMenu“ klicken. Es folgt die Abfrage nach Root-Rechten. Wir erlauben 2ndInit den Zugriff, da wir ja das Boot-Menü für später brauchen. Eine Sekunde später bekommen wir die gleiche Abfrage wieder, nur diesmal hat die LED auf rot umgeschaltet…
Wir erlauben erneut den Root-Zugriff. Jetzt dauert es etwa 10 Sekunden, in denen augenscheinlich nichts passiert. Danach schaltet die LED auf grün um und der Text ändert sich. 2ndInit wurde richtig installiert. Wir verlassen die 2ndInit-Installation und drücken den Zurück-Button so oft, bis wir wieder auf dem Desktop sind.
Neustart und Recovery-Modus
Es wird Zeit, sich von Gingerbread zu verabschieden… Das wäre die letzte Chance, noch Daten zu sichern, wenn Du es noch nicht getan haben solltest!
Update: Timo hat mich darauf hingewiesen, dass hier kein USB-Kabel mehr am Handy stecken darf, weil es sonst nicht so funktioniert, wie es soll. Also bitte vor dem Neustart das eventuell noch am Handy angeschlossene USB-Kabel entfernen.
Was jetzt kommt ist der Start in den Recovery-Modus. Das erledigt 2ndInit, den wir vorher installiert haben. Das läuft folgendermaßen ab: Du schaltest Dein Defy+ aus und gleich wieder an. Es kommt ganz normal das Motorola-Logo. Nach guten sieben Sekunden flackert der Schirm und die LED vom Defy+ leuchtet jetzt für einige Sekunden blau.
So lange die LED blau leuchtet, musst Du am Smartphone den „Leiser“-Knopf drücken. Das ist für 2ndInit das Zeichen, das Boot-Menü zu laden.
Wenn Du die Blau-Phase verpasst hast, startet das Handy ganz normal. Dann einfach noch mal neu starten und wieder versuchen. Ist am Anfang ein wenig Tricky, den richtigen Moment abzupassen…
Willkommen im „Android BootMenu“. Hier kann man einen haufen Sachen machen, allerdings beschränken wir uns auf den Punkt „Recovery“, um das Handy zu formatieren und dann CyanogenMod und die Google Apps zu installieren. Im Boot-Menü navigierst Du mit den Laut-/Leise Tasten für rauf/runter und dem Power-Button oben für OK.
Probieren wir das gleich mal aus: Bitte drücke drei Mal die Leiser-Taste, um den Wählbalken über den Punkt „Recovery“ zu bekommen. Dort drückst Du den Power-Knopf für OK. Im Recovery-Menü wählst Du gleich den ersten Punkt „Custom Recovery“ mit dem Power-Knopf.
Altes Betriebssystem killen
OK, ich hab gelogen… Hier ist die aller-allerletzte Chance für Dich, Deine Daten zu sichern! Dazu musst Du auf „Back“ und dort „Reboot“ wählen. Nach dem Factory-Reset und Wipe SIND DIE DATEN GELÖSCHT!!!
Gut, Du bist Dir sicher, dass alles gesichert ist und Du Gingerbread löschen möchtest? Dann wähle im Recovery-Menü den Punkt „wipe data / factory reset“. Auf der Bestätigungs-Seite musst Du bis zu der Zeile fahren, in der „YES — delete all user data“ steht, und mit dem Power-Button bestätigen. Es folgt eine Anzeige, wie erst die Daten- und dann die Cache-Partition formatiert wird.
In den Foren wird angeraten, auch den „Dalvik-Cache“ zu löschen. Dazu bitte auf „Advanced“ wechseln und „Wipe Dalvik Cache“ auswählen. Auch hier kommt eine Bestätigungsabfrage. Bestätigen und weg ist er…
OK, das alte Betriebssystem ist gekillt. Mit der Auswahl von „Go Back“ kommst Du aus dem Advanced Menü zurück ins Recovery Menü. Denn es wird Zeit für die…
Installation von CyanogenMod und der Google Apps
Auf geht’s:
Im Recovery Menü wählen wir den Eintrag „Install zip from sdcard“ und bestätigen mit dem Power-Knopf.
Auf der zweiten Seite nehmen wir gleich den obersten Punkt „choose zip from sdcard“.
In der Dateiansicht scrollen wir nach unten zu unserem CyanogenMod Image und wählen es aus.
Zur Sicherheit müssen wir den Vorgang bestätigen. Also bis zu YES scrollen und auswählen…
CyanogenMod wird installiert. Das dauert runde zwei Minuten. Der Fortschrittsbalken springt nach einer Minute auf 50%, von da aus läuft er dann einigermaßen linear, also nicht erschrecken :)
Gleich danach sind die Google Apps dran. Wir scrollen einen Punkt nach unten und wählen die Google Apps aus.
Auch hier müssen wir die Sicherheitsabfrage mit der „YES“-Zeile bestätigen.
Die Google Apps werden installiert. Das geht deutlich schneller als das CyanogenMod und ist gleich fertig.
Mit der Zeile „Go Back“ kommen wir wieder ins Hauptmenü der Recovery…
Hier empfehlen abgergläubische Naturen, noch mal den Cache und den Dalvik-Cache zu löschen. Schaden kann’s nicht, erledigt ist es auch schnell. Die Option zum Cache löschen ist eine Zeile unterhalb vom Factory Reset. Den bitte nicht mehr ausführen, sonst ist unser neues CyanogenMod gleich wieder gekillt…
Wenn man mit allem so weit durch ist, wählt man den obersten Menüpunkt von Recovery: „Reboot system now“. Der Neustart wird eingeleitet…
Neustart und erstes Booten von CyanogenMod
Der Bildschirm des Defy+ wird schwarz und es kommt dann der allseits bekannte Motorola-Screen. Dieser flackert kurz und danach leuchtet die LED des Smartphones erst blau, dann rot. Der Motorola-Screen verschwindet und es startet die Animation von CyanogenMod.
Hier bitte nicht erschrecken: CyanogenMod macht selbständig einen Reboot. Und der nächste, erste, Start dauert unverhältnismäßig lange. Keine Panik, das ist alles normal…
Einrichten des Smartphones
Ist das dann geschafft, bootet CyanogenMod in das neue Android 4.1.2 und beginnt mit der Initialisierung des Smartphones:
Abhängig von Deiner Position wählst Du Dein Land und drückst auf „Starten“.
Beim Google Konto bitte noch nicht anmelden, da diese Information später verworfen wird und das Konto ein zweites Mal hinzugefügt werden müsste. Also hier „Nein“ wählen und dann „Später“ anklicken.
Das Smartphone wird personalisiert. Hier bitte Deinen Namen reinschreiben und auf das Pfeilchen nach rechts klicken.
Die Einrichtung ist abgeschlossen. Wir können die neue Version endlich ansehen, wenn wir im Wizard auf „Beenden“ drücken.
Es erscheint ein Hinweis mit den ersten Schritten und wo die ganzen Apps zu finden sind…
Der neue Desktop von Android 4.1.2 beziehungsweise unserem CyanogenMod v10.
Sehen wir mal nach, ob die Version auch wirklich passt. Dazu wählen wir „Optionen“, „Einstellungen“, scrollen ganz runter und drücken auf „Über das Telefon“.
Hurra! Android 4.1.2 Jelly Bean läuft wirklich auf unserem Defy+ :)
Fazit
Nach einer halben Stunde fürs Rooten und einer weiteren halben Stunde für die Installation des neuen Betriebssystems hast Du es geschafft: Android 4.1.2 schnurrt auf dem Defy+! Mit diesem Upgrade bist Du top-aktuell und kannst das Smartphone noch „smart“er machen, damit es Dir noch lange Zeit erhalten bleibt und gute Dienste leistet. Warum sollte man auf ein neues Gerät umsteigen, nur, um die neueste Software zu erhalten? Zum Glück gibt es eine freundliche Community, die sich um die Portierung des CyanogenMod und um’s Rooten des Defy+ gekümmert hat!
Wenn man Schritt für Schritt gesehen hat, dass nicht viel dabei ist, so eine Installation zu machen, kann man sich ruhig mal daran wagen…
Und nun wünsche ich Dir viel Spaß mit Deinem generalüberholten Defy+ und hoffe, dass die Entwickler noch lange weiter an Updates basteln!
Wie geht es weiter?
Halte Deinen Build aktuell :)
* Zwei Tutorials, wie man ein Update einspielt:
– Motorola Defy+ (MB526) CyanogenMod – Build updaten mit dem ‘alten’ JB-Recovery (blau)
– Motorola Defy+ (MB526) CyanogenMod – Build updaten mit dem ‘neuen’ grafischen “Team Win Recovery”
* Möchtest Du das Letzte an Leistung aus Deinem Defy+ herauskitzeln? Hier ist die Anleitung, wie man ein Defy+ mit installiertem CyanogenMod übertaktet!
Du möchtest zurück zu Gingerbread?
Hier habe ich ein neues Tutorial, in dem beschrieben wird, wie Du wieder zurück auf den Stock-Kernel kommst: Motorola Defy+ zurück auf Stock-Kernel flashen
Und wenn man keine Lust mehr auf ein ROM hat…
Das Defy+ habe ich damals aus einer Not heraus geflasht. Weil ein neues Handys zu teuer, aber das Defy vom Betriebssystem zu alt war.
Mittlerweile bekommt man zum Glück für weniger als 80 Euro schon ein Handy der Defy-Klasse, auf dem KitKat (Android v4.4.x) bereits ab Werk läuft.
Wem also die Flasherei zu kompliziert ist oder nicht mit den Bugs des Custom ROM leben möchte, für den ist z.B. das LG L40 Smartphone * eine echte Alternative…
Hallo Peter,
ich bin neu hier und verdammt glücklich das es diese Seite gibt!
Da ich eher ein Zeitgenosse bin, der auch seine alten Geräte noch als zu wertig einschätzt, um sie einfach beiseite zulegen, habe ich mich schon vor ein zwei Jahren in die Materie etwas eingelesen, dann aber das Vorhaben wieder verworfen, da es mir als newbee zu kompliziert erschien. Nun bin ich, durch „positiven Zwang“, sprich pebble als Weihnachtsgeschenk, wieder zu dem Thema zurückgekehrt.
Lange Rede kurzer Sinn, ich hatte nach stundenlangem ein- und querlesen versucht direkt das Kitkat einzuspielen. Ergebnis Softbrick!
Danach wieder langes lesen, und Dank der Anleitung fürs jelly-bean mit rsd zu rooten und mit cm10 zu flashen wieder ein funktonierendes Phone. Danke Danke Danke!
Nur leider pebble wollte immer noch nicht .
Zweiten Anlauf für Kitkat gewagt, und mit Framaroot 1.8.1 probiert zu rooten und CM11 aufzuflashen. Leider sagt mir 2ndinit nach mehrfachem rebooten und installieren immernoch trotz aufleutendem Feld „Sucsess“, das es nicht installiert ist.
Nun also mit rsd rooten und flashen der zweite Anlauf. Funktioniert wieder alles super.
Jetzt zu meiner Frage, wie bekomme ich Kitkat am einfachsten drauf?
Einfach In TWRP booten bootstrap und rezise ausführen und die neue CM11 einspielen, oder ist meine Denke verkehrt? ( wipen nicht vergessen ist klar)
Oder besser wieder mit rsd arbeiten, aber welche sbf-images, ist immer schwierig die zu finden, muss ich dann nehmen?
Vielen Dank schon mal, und nochmals Danke das es diese Seite gibt.
Grüße Bernd
PS: eins zwei Versuche gönne ich mir noch, dann muss ich leider wieder uneingeschränkt an meine Arbeit, nächste Woche sind die Ferien vorbei und meine Kunden fangen wieder an nach Teilen zu jammern
Hallo Bernd,
danke für Deinen umfangreichen Erfahrungsbericht!
Hab für das Defy+ leider kein „fertiges“ Image mit KitKat gefunden.
Dass Framaroot in Kombination mit 2ndInit klemmt, ist auch sehr merkwürdig. Ich hatte damals das Glück, dass die beiden auf Anhieb funktioniert haben…
Hier hab ich noch zwei Links für Dich:
(Cyanogen 11 Image) https://quarx2k.ru/index2.php?dir=buildbot/roms/mb52x-cm11.0
(Developer Forum / Vorgehensweise) https://forum.xda-developers.com/showthread.php?t=2515036
So weit ich das verstehe, musst Du erst mal den TeamWin Bootloader installiert haben. Dann geht es weiter wie folgt:
2. Boot into TWPR, install new_boostrap.zip.
3. Reboot.
4. Boot again in TWRP, install resize.zip
5. Reboot
6. Install latest CyanogenMod 11 build.
Da ich zu dem Zeitpunkt der Umstellung schon keine Handys mehr hatte, konnte ich die Anleitung dafür auch nicht mehr anpassen.
Ich wünsche Dir viel Glück bei der Installation! Viel kaputtgehen kann nicht, weil Du das Ding ja immer wieder zurück auf Stock flashen kannst.
Liebe Grüße, Peter.
Hallo Peter,
Danke für Deine Antwort, ich werde das heute abend nochmal probieren.
Auf der Seite bei den xda-Jungs war ich auch schon habe dann mein Vorhaben aber verworfen, da ich einfach noch zu wenig Ahnung hatte. Mittlerweile blicke ich etwas besser durch, und Übung habe ich ja auch schon, bin ja schon zum zweiten Mal zurück zum stock und dann wieder zum „Gummibärchen“ geflasht.
Ich hoffe mal das es funktioniert, und dann auch meine pebble mit dem Kitkat redet.
Grüße Bernd
Ich drück‘ die Daumen – vielleicht hilft’s :)
Hallo Peter,
jep Kitkat 4.4.4 ist drauf, und kommuniziert wunderbar mit meiner peeble, „Freu“
Ich glaube die Erleichterungs- und Freudenschreie waren bis in die Nachbarschaft zu hören!
Musste allerdings wieder mal da nichts mehr funktioniert hat zurück aufs Stock-Rom Also dachte ich neuer Versuch mit Framaroot, und da ich die letzten Tage viel Zeit in diversen Foren und Blogs gelassen hatte, und bei irgendjemandem auch Probleme mit der 1.8.1 aufgetreten waren, habe ich mich dem dortigen Tip angeschlossen und die 1.8.0 verwendet, siehe da 2ndinit lies sich wunderbar installieren, auch der Rest funktionierte fast ohne Gemeckere, aber das wichtigste ist es läuft erstmal, finetuning zwischen Uhr und Handy fehlt noch, kommt aber auch.
Nochmals vielen Dank für die hervoragende Seite.
Viele Grüße von einem happy Bernd aus dem Odenwald
Hi Bernd,
es freut mich, dass die Installation mit KitKat geklappt hat und Dein Defy+ jetzt mit der Pebble redet ^^
Das mit dem Freudentanz kenne ich – passiert mir meistens, wenn ein Serverumzug geklappt hat und die Maschine endlich das macht, was ich will :)
Liebe Grüße, Peter.
Hallo,
habe mich auch endlich mal dran gewagt.
Leider bekommen ich beim installieren der 2ndInit BootMenu die Meldung: Couldnt obtain root permission.
Wenn ich mich um sehe lese ich immer das eine App namens Superuser installiert sein muss, aber auch das hilft nichts.
Woran liegt es nun?
Danke für die Hilfe und die eh schon sehr gute Anleitung.
Gruß Marc
Hi Marc,
Du hast wie hier beschrieben die beiden Images geflasht, um den Root-Zugang zu bekommen? So, wie Du das beschreibst, hast du keine Root-Rechte und kannst darum die Software nicht installieren…
Liebe Grüße, Peter.
Danke für deine schnelle Antwort und Hilfe.
Doch hatte ich gemacht, aber ich kann RSD-Lite nicht per Rechtsklick im Admin-Modus starten.
Ist das vielleicht das Problem?
Normalerweise nicht. Wenn er flasht, dann passt das.
Probier das bitte noch mal. Erstes Image flashen, neu starten, zweites Image flashen, neu starten. Jetzt sollte sich 2ndInit installieren lassen.
Wenn das wieder nicht klappt, versuch mal bitte den „Root“ vom KitKat Tutorial…
Habe den Haken unter Eigenschaften von RSD-Lite gesetzt das es mit Admin-Rechten startet und beide Images nochmals erfolgreich wie beschrieben geflasht.
Trotzdem die gleiche Fehlermeldung leider.
Das hat irgendwie dann geholfen.
Dann hatte ich noch Probleme ins TWRP zu kommen aber auch das hat dann geklappt aus dem Bootloader raus.
Danke nochmals für die tolle Anleitung, ich bin begeistert.
Gerne, Marc!
Freut mich, dass es am Ende doch geklappt hat :)
Viel Spaß mit dem neuen ROM ^^
Peter.
Wow – Das hier ist das einsteigerfreundlichste Turorial, dass ich je gelesen hab. Respekt für diese gründliche Arbeit!