Quantcast
Channel: Nicht Blau » Custom ROM
Viewing all articles
Browse latest Browse all 2

HowTo: Motorola Defy flashen

$
0
0

defy_2.2Das Motorola Defy zu flashen bedeutet, dass man die aktuelle Firmware seines Smartphones überschreibt. Dies wird in folgenden Fällen benötigt:

  • Um das Softwarebranding eines Providers loszuwerden.
  • Wenn das Smartphone nicht mehr richtig startet (also “bricked” ist).
  • Man ein Android ROM mit teilweise entferntem Motoblur will.
  • Man nicht mehr auf das Motorola Update für Android 2.2 warten will.

Hier gibt es eine Auswahl an Firmwares, die Files müssen vor dem Flashen entpackt werden. Vorsicht vor der Version 2.51.1 für UK, wenn ihr diese Version geflasht habt, könnt ihr nicht mehr auf eine andere der aktuellen Versionen flashen, da kein Downgrade möglich ist. Die ROMs dort sind original Motorola ROMs ohne Branding. JRDNEM_U3_2.21.0 und JRDNEM_U3_2.34.1 sind in Deutsch, wenn ihr diese Versionen flasht, bleiben eure Apps und Einstellungen vorhanden, JRDNEM_U3_2.34.1 ist auch teilweise ohne Motoblur.

Flashen auf eigenes Risiko, ich übernehme keine Gewähr. Eventuell erlischt die Garantie durch das Flashen! Während des Flashvorgangs auf keinen Fall die USB Verbindung trennen!

Ich empfehle das Handy nur im Bootloadermodus zu flashen. Den Bootloadermodus erreicht man, indem man das Defy ausschaltet und die “lauter” Taste drückt und zusätzlich die “An/Aus” Taste drückt. Beide Tasten gedrückt halten, bis das Defy startet (das Motorola Logo erscheint).

Flashen unter Linux

Es ist wesentlich leichter unter Linux zu flashen, wie unter Windows. Man benötigt nur sbf_flash von OPTICALDELUSION. Jedoch braucht ihr mindestens die Version “SBF FLASH 1.11-test (mbm)” um das Defy zu flashen. Die “SBF FLASH 1.11 (mbm)” Version ist nicht für das Defy geeignet. Es ist auch extreme Vorsicht angesagt, wenn ihr nur einzelne Codegruppen flashen wollt.

1. Download

2. Die Datei ausführbar machen:

$ chmod +x sb_flash.x

3. Mit root Rechten das am USB Port angeschlossene Defy im Booloadermodus flashen:

# ./sb_flash.x firmware.sbf

Flashen unter Windows

rsdlite1. USB-Treiber hier herunterladen und installieren.

2. RSD Lite mindestens Version 4.9 herunterladen hier, hier oder selbst googlen.

3. RSD Lite als Administrator ausführen. Bei Filename die .sbf Datei einstellen.

4. Das Handy im Bootloadermodus per USB anschließen. Nun sollte das Defy in RSD Lite mit dem Status Connected erscheinen.

5. In RSD Lite auf “Start” klicken und warten bis in RSD Lite unter Status “Finished” und unter Result “Pass” steht. Das Defy wurde erfolgreich geflasht und ihr könnt das USB Kabel entfernen.

Fehlerbehebung

Falls ihr irgendwelche Fehler unter Windows habt, empfehle ich euch eine Linux Live Distribution zu booten (z.B. Knoppix) und es unter Linux mit meiner Anleitung zu versuchen.

Wenn nur noch die weiße LED leuchtet, wenn das USB Kabel angeschlossen ist und sonst nichts mehr funktioniert. Dann ladet das Defy mit dem mitgelieferten Motorola Netzteil mindestens eine halbe Stunde auf. Danach sollte es wieder funktionieren.

Sehr schlechter Empfang des Handynetzes kann auftreten bei den nicht deutschen Firmwares. Um das zu beheben, müsst ihr das Android SDK installieren. Im Android SDK müsst ihr die Android SDK Platform-Tools installieren, die Befehle um das Defy anzusprechen über adb sind sowohl unter Windows als auch unter Linux in der Konsole einzugeben. Mithilfe des Tools “adb” baut ihr eine USB Verbindung zum Defy auf, beim Defy muss USB Debugging eingeschaltet sein. Von einem ROM mit funktionierendem Empfang (ihr könnt zu 2.21 oder 2.34 zurückflashen), muss der Ordner “bp_nvm_default” kopiert werden. In diesem Ordner sind unter anderem die Dateien für GSM und GRPS

adb pull /system/etc/motorola/bp_nvm_default /”Pfad für das Backup”

Danach muss im 2.2 ROM der Ordner “bp_nvm_default” überschrieben werden, dafür muss das Defy gerootet sein.

adb push /”Pfad für das Backup” /system/etc/motorola/bp_nvm_default

Falls die Fehlermeldung “Read-only file system” erscheint, das Defy remounten.

adb remount

Schlusswort

morelocal2Auf mein Defy habe ich die chinesische Android 2.2 Firmware geflasht, die Firmware läuft schön flüssig und es gibt auch schon einige Anpassungen für diese Firmware, um die chinesischen Apps loszuwerden und die Google Apps zu bekommen. Wie ihr diese Custom ROMs aufspielen könnt, habe ich in diesem Artikel geschrieben. Mit der App “MoreLocale 2” könnt ihr die Sprache von den meisten Apps auf deutsch setzen.


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images