[How-To] MM/Saturn Geräte - offizielle Firmware flashen - Anleitung für Newbies

  • 163 Antworten
  • Letztes Antwortdatum
Brausepaul schrieb:
Habe ich gemacht, direkt nach dem Verbinden des Nexus kommt auf dem Handy die Meldung :

"FASTBOOT STATUS - FAILinvalid id Command"

Sind die Treiber wirklich richtig installiert? Wenn du im fastboot-Modus bist und die Verbindung mit dem Telefon hergestellt hast, was steht dann im Geräte-Manager als erkanntes Gerät?

rookie schrieb:
Hat zufällig jemand versucht nach dem flashen der offiziellen Firmware ein Data Restore aus einem Nandroid Backup- vorherige offizielle Version - einzuspielen?

Es kann wohl zu Komplikationen kommen, habe ich gehört. Aber selbst probiert noch nicht.
 
KlausWuschel schrieb:
...Wenn du im fastboot-Modus bist und die Verbindung mit dem Telefon hergestellt hast, was steht dann im Geräte-Manager als erkanntes Gerät?...

Android Phone
-Android ADB Interface
 
Das ist eigentlich korrekt. Irgendwas hindert dein Telefon dennoch zu kommunizieren. Ich denke da ist noch irgendwas mit dem Treiber. Wie hast du die automatische Windows Installation abgebrochen? Einfach abgebrochen oder die automatische Treiberinstallation ausgeschalten?
 
Ich habe sie beim ersten mal anscheinend schon richtig abgebrochen und vor dem letzten Versuch die automatische Treiberinstallation abgeschaltet. Ich meine aber, dass bei einem Versuch dazwischen bei der automatischen Installation ein anderer Treiber genannt wurde ("Android 1.0") oder so ähnlich. Evtl. ist der auch irgendwie noch vorhanden, ich kann im Gerätemanager auch sehen, dass der ADB-Treiber dreimal da ist. Ich lösche das mal alles und probiere es nochmal aus.
 
Zuletzt bearbeitet:
Brausepaul schrieb:
Ich lösche das mal alles und probiere es nochmal aus.

Genau alles löschen (auch PDAnet) -> Reboot -> PDAnet installieren -> GN erkennen lassen, im normalen Zustand (kein fastboot) -> PC-Handy-Verbindung trennen -> fastboot-Modus -> neu verbinden
 
Keine Chance, ich bekomme trotzdem die FAILinvalid id-Meldung. Das USB-Debugging muss noch an sein, oder?
 
Brausepaul schrieb:
Keine Chance, ich bekomme trotzdem die FAILinvalid id-Meldung. Das USB-Debugging muss noch an sein, oder?

Puuh dann gehen mir langsam die Ideen aus. Ich denke immer noch, dass da was mit dem Treiber nicht passt.

Ja, USB-Debugging muss unbedingt an sein.

Mach mal ein Bild von deinem Telefon, wenn es im fastboot ist und mit dem PC verbunden.

Was hast du für ein OS auf deinem PC?

Was sagt fastboot denn wenn du "fastboot devices" (ohne die ") eingibst? Es müsste dein Telefon mit Seriennumer erkannt werden.
 
Zuletzt bearbeitet:
Ich habe Windows 7 64 bit. Ich komme stückweise weiter, ich bin mittlerweile zwei mal bis Punkt 11 gekommen, dann kam jeweils der FAIL-Status (fastboot devices hat dann auch geklappt). Danach muss ich jedesmal den Rechner neu booten, um einen neuen Versuch zu starten. Frage: wenn ich die beiden ersten Images geschrieben habe, reicht es dann, bei einem nächsten Versuch das letzte Kommando auszuführen oder müssen die vorherigen Schritte zwingend vorher ausgeführt werden?
 
Brausepaul schrieb:
Frage: wenn ich die beiden ersten Images geschrieben habe, reicht es dann, bei einem nächsten Versuch das letzte Kommando auszuführen oder müssen die vorherigen Schritte zwingend vorher ausgeführt werden?

Ja klar, wenn du Bootloader und Radio schon geflasht hast, reicht es wenn du dann noch das Image flasht.

Kannst ja mal Bescheid geben, ob es dann doch noch endgültig geklappt hat.
 
*Seufz* Irgendwas ist ja immer: wenn ich den letzten Befehl ausführen will (wohlgemerkt: ich kopiere ihn dafür aus dem ersten Beitrag!), dann passiert folgendes:

D:\Neuer Ordner\android-sdk-windows\tools>fastboot -w update image-yakju-itl41f.
zip
usage: fastboot [ <option> ] <command>

commands:
update <filename> reflash device from update.zip
flashall flash boot + recovery + system
flash <partition> [ <filename> ] write a file to a flash partition
erase <partition> erase a flash partition
getvar <variable> display a bootloader variable
boot <kernel> [ <ramdisk> ] download and boot kernel
flash:raw boot <kernel> [ <ramdisk> ] create bootimage and flash it
devices list all connected devices
reboot reboot device normally
reboot-bootloader reboot device into bootloader

options:
-w erase userdata and cache
-s <serial number> specify device serial number
-p <product> specify product name
-c <cmdline> override kernel commandline
-i <vendor id> specify a custom USB vendor id
-b <base_addr> specify a custom kernel base address
-n <page size> specify the nand page size. default:
2048

D:\Neuer Ordner\android-sdk-windows\tools>

Sieht also so aus, als ob etwas am Befehl falsch wäre, aber ich kann keinen Fehler entdecken.
 
Hm der Befehl ist aber richtig geschrieben. Eventuell ein Leerzeichen zu viel? Hast du immer nur kopiert oder auch mal selbst getippt? Also es liegt jetzt daran, dass die Kommandozeile mit dem Befehl nichts anfangen kann.

Wenn das alles nichts bringt, nimm mal die fastboot von hier Fastboot - CyanogenMod Wiki.
 
Ich habe ihn zuerst getippt und dann kopiert mit demselben Ergebnis. Lustig ist ja, dass der Befehl lt. der angezeigten Hilfe ja richtig sein müsste.
 
Kann es vielleicht sein, dass er das .zip File bei Dir einfach nicht findet? Prüf doch mal dessen Dateinamen. Liegt es im richtigen Ordner?
 
Ich kopiere mal die Konsole hierhin, mir ist es unerklärlich:

Code:
D:\android-sdk-windows\tools>dir
 Datenträger in Laufwerk D: ist Daten
 Volumeseriennummer: 76B4-76BD

 Verzeichnis von D:\android-sdk-windows\tools

16.12.2011  14:28    <DIR>          .
16.12.2011  14:28    <DIR>          ..
04.07.2010  17:59         5.441.083 aapt.exe
28.08.2010  17:43           577.335 adb.exe
28.08.2010  17:43            96.256 AdbWinApi.dll
28.08.2010  17:43            60.928 AdbWinUsbApi.dll
28.08.2010  17:43             3.164 android.bat
28.08.2010  17:43             1.489 apkbuilder.bat
23.11.2011  21:44         2.363.392 bootloader-maguro-primekj10.img
28.08.2010  17:43             2.129 ddms.bat
28.08.2010  17:43           302.823 dmtracedump.exe
28.08.2010  17:43             1.491 draw9patch.bat
28.08.2010  17:43           923.708 etc1tool.exe
28.08.2010  17:43           356.009 fastboot.exe
23.11.2011  21:44               831 flash-all.sh
28.08.2010  17:43           216.987 hprof-conv.exe
23.11.2011  21:44       189.165.717 image-yakju-itl41f.zip
28.08.2010  17:43             1.680 layoutopt.bat
28.08.2010  17:43           212.741 mksdcard.exe
28.08.2010  17:43           195.080 NOTICE.txt
23.11.2011  21:44        12.583.168 radio-maguro-i9250xxkk1.img
28.08.2010  17:43                33 source.properties
28.08.2010  17:43         1.627.623 sqlite3.exe
28.08.2010  17:43             1.982 traceview.bat
28.08.2010  17:43           628.727 zipalign.exe
              23 Datei(en),    214.764.376 Bytes
               2 Verzeichnis(se), 368.967.323.648 Bytes frei

D:\android-sdk-windows\tools>fastboot -w update image-yakju-itl41f.zip
usage: fastboot [ <option> ] <command>

commands:
  update <filename>                        reflash device from update.zip
  flashall                                 flash boot + recovery + system
  flash <partition> [ <filename> ]         write a file to a flash partition
  erase <partition>                        erase a flash partition
  getvar <variable>                        display a bootloader variable
  boot <kernel> [ <ramdisk> ]              download and boot kernel
  flash:raw boot <kernel> [ <ramdisk> ]    create bootimage and flash it
  devices                                  list all connected devices
  reboot                                   reboot device normally
  reboot-bootloader                        reboot device into bootloader

options:
  -w                                       erase userdata and cache
  -s <serial number>                       specify device serial number
  -p <product>                             specify product name
  -c <cmdline>                             override kernel commandline
  -i <vendor id>                           specify a custom USB vendor id
  -b <base_addr>                           specify a custom kernel base address
  -n <page size>                           specify the nand page size. default: 2048

D:\android-sdk-windows\tools>

Ich habe sogar geschaut, dass ich keine Leerzeichen mehr im Pfad habe, außerdem habe ich auch probiert, die Datei einfach in update.zip umzubenennen, kein Erfolg.
 
Okay, probiere es am Laptop meiner Frau aus, das gleiche Problem. Ich habe dann einfach mal (quasi als Schritt 12b) fastboot -w separat ausgeführt (funktioniert) und dann fastboot update dateiname.zip. Dann flasht er auch und alles ist gut.
 
Die Anleitung sollte dann auch mit 4.0.2 funktionieren, oder?
 
and-roid schrieb:
Die Anleitung sollte dann auch mit 4.0.2 funktionieren, oder?

Ja klar, was Du damit flasht ist egal!
 
Hi! Hab mein GN heute im Saturn gekauft und es hatte ebenfalls das "betroffene" Build.
Um OTA zu testen hab ich itl41f installiert.
Sind die 3 "archive does not contain..." Meldungen ein Grund zur Besorgnis? :) Der und die anderen Befehle gaben jeweils OKAY aus.

Code:
C:\android-sdk-windows\tools>fastboot -w update image-yakju-itl41f.zip
archive does not contain 'boot.sig'
archive does not contain 'recovery.sig'
archive does not contain 'system.sig'
--------------------------------------------
Bootloader Version...: PRIMEKJ10
Baseband Version.....: I9250XXKK1
Serial Number........: [sicherheitshalber entfernt]
--------------------------------------------
              checking product... OKAY [  0.016s]
   checking version-bootloader... OKAY [ -0.000s]
     checking version-baseband... OKAY [  0.016s]
      sending 'boot' (4054 KB)... OKAY [  0.515s]
                writing 'boot'... OKAY [  0.733s]
  sending 'recovery' (4386 KB)... OKAY [  0.562s]
            writing 'recovery'... OKAY [  0.686s]
  sending 'system' (317798 KB)... OKAY [ 39.983s]
              writing 'system'... OKAY [ 34.711s]
            erasing 'userdata'... OKAY [  0.476s]
               erasing 'cache'... OKAY [  0.022s]
                     rebooting...
finished. total time: 77.743s
 
Handymeister schrieb:
Ja klar, was Du damit flasht ist egal!
Stimmt, gerade ausprobiert. Funktioniert auch mit 4.0.2 problemlos.
(Die Befehle müssen halt nur angepasst werden).
Allerdings sollte Punkt 13 verbessert werden.

  • 13. fastboot –w update image-yakju-itl41f.zip
Der Strich vor dem w ist kein Bindestrich. Daher auch die Probleme von Brausepaul.

Ansonsten noch einmal DANKE für die Anleitung!
 
and-roid schrieb:
Der Strich vor dem w ist kein Bindestrich. Daher auch die Probleme von Brausepaul.

Ah da liegt also der Fehler. Habe ich gleich korrigiert. Vielen Dank für den Hinweis.

Hat jetzt noch irgendjemand Probleme beim flashen?

MfG Klaus
 

Ähnliche Themen

H
  • Hans3000
Antworten
5
Aufrufe
1.321
swa00
swa00
G
Antworten
7
Aufrufe
5.539
MoRtAl
M
P
  • paktia_afg
Antworten
3
Aufrufe
1.938
rl2664
R
Zurück
Oben Unten