Wer ein Linuxsystem hat, hat jetzt die Möglichkeit Motorolahandys zu flashen.


Was ist das Tool und was macht es?
Vorbereitung
Das Tool benutzen


Was ist das Tool und was macht es?


Dieses kleine aber feine Tool ist echt der Hit. Man kann mit ihm ganz simpel fast alle Motorola Geräte direkt unter Linux flashen. Es hat sogar wie RSD Lite eine Checksummenprüfung und das alles in einem Programm, welches gerade mal 14kB hat.

Was kann es NICHT: Windows Mobilegeräte und UIQ Geräte wie das Z8 flashen, zumindest ist das nicht bestätigt.

Vorbereitung


Benötigt wird eine halbwegs aktuelle Distribution, normalerweise egal welche, ich hab hier Ubuntu 9.10 verwendet.

Downloaden kann man sich das Tool hier: sbf_flash für Linux - Downloads - FAQ4Mobiles

Wenn man jetzt das Programm so aufrufen will, wie im Codeblock, dann kopiert man es nach /usr/bin:

Code:
sudo cp pfad_von_sbf_flash /usr/bin
Das Tool benutzen


Wie man das Tool benutzt sieht man hier am Codeblock.

Ist eigentlich total simpel. Die Pfade und die SBF Datei sind dementsprechend anzupassen.

Was man aber beachten sollte: Das Telefon kann nur aus dem Bootloader heraus geflasht werden. Anders geht es nicht.


Code:
[11:38:41][protector@protector-laptop:~/Desktop/Motorola/Milestone/2.1/Retail German DACH]$ Netz 95%$ sudo sbf_flash SHOLS_U2_02.34.0_UCASHLSMR2EMEAB1B8061.0R_P
DS003_USASHLS00RTDACH_P019_A013_HWp2a_Service1FF.sbf 
[sudo] password for protector: 
SBF FLASH 0.01 (mbm)

=== SHOLS_U2_02.34.0_UCASHLSMR2EMEAB1B8061.0R_PDS003_USASHLS00RTDACH_P019_A013_HWp2a_Service1FF.sbf ===
00: RDL03 0x82000000-0x8204CFFF 4B0B AP
01:  CG31 0xB01C0000-0xB01C47FF 24FE AP
02:  CG33 0xD13FB000-0xD1BB783F E479 AP
03:  CG34 0xB03A0000-0xB03A47FF CC19 AP
04:  CG35 0xB07A0000-0xB0A607FF 1011 AP
05:  CG36 0xF0B7D000-0xF0BE083F EAD1 AP
06:  CG39 0xD1D64000-0xDA66B83F 68B8 AP
07:  CG40 0xDD2E4000-0xDD2E483F FDFF AP
08:  CG42 0xB06A0000-0xB06DFFFF 73E3 AP
09:  CG45 0xB0B20000-0xB0E207FF 76EC AP
10:  CG47 0xB0EE0000-0xB12A07FF 3347 AP
11:  CG53 0xCFD80000-0xCFD807FF FDFF AP
12:  CG61 0xB0640000-0xB06607FF CBEC AP

Milestone found.
 >> uploading RDL03
Uploading: 100% OK
 >> verifying ramloader
 -- OK
 >> executing ramloader
Milestone found.
 >> sending erase
 >> uploading CG31
Uploading: 100% OK
 >> uploading CG33
Uploading: 100% OK
 >> uploading CG34
Uploading: 100% OK
 >> uploading CG35
Uploading: 100% OK
 >> uploading CG36
Uploading: 100% OK
 >> uploading CG39
Uploading: 100% OK
 >> uploading CG40
Uploading: 100% OK
 >> uploading CG42
Uploading: 100% OK
 >> uploading CG45
Uploading: 100% OK
 >> uploading CG47
Uploading: 100% OK
 >> uploading CG53
Uploading: 100% OK
 >> uploading CG61
Uploading: 100% OK
 >> verifying CG31
 -- OK
 >> verifying CG33
 -- OK
 >> verifying CG34
 -- OK
 >> verifying CG35
 -- OK
 >> verifying CG36
 -- OK
 >> verifying CG39
 -- OK
 >> verifying CG40
 -- OK
 >> verifying CG42
 -- OK
 >> verifying CG45
 -- OK
 >> verifying CG47
 -- OK
 >> verifying CG53
 -- OK
 >> verifying CG61
 -- OK
 >> rebooting
[11:42:31][protector@protector-laptop:~/Desktop/Motorola/Milestone/2.1/Retail German DACH]$ Netz 95%$
Eine Garantie das es funktioniert, kann ich nicht geben. Die Anleitung selbst hat bei mir persönlich bestens funktioniert, allerdings gibt es Leute, die bei gemoddeten Flashdateien und bestimmten Distributionen Probleme haben.

Da kommen dann Fehlermeldungen wie: Unexpected Chip: error 15

Woran das liegt, kann bis jetzt nicht gesagt werden.

Urheberrechtshinweise:
Alle auf dieser Website veröffentlichten Beiträge und Abbildungen sind urheberrechtlich geschützt. Jede vom Urheberrechtsgesetz nicht zugelassene Verwertung bedarf vorheriger schriftlicher Zustimmung des Anbieters. Dies gilt insbesondere für Vervielfältigung, Bearbeitung, Übersetzung, Einspeicherung, Verarbeitung bzw. Wiedergabe von Inhalten in Datenbanken oder anderen elektronischen Medien und Systemen. Fotokopien und Downloads von Web-Seiten dürfen nur für den persönlichen, privaten und nicht kommerziellen Gebrauch hergestellt werden.