Jump to content
  • 0
Melde dich an, um diesem Inhalt zu folgen  
Guest DominikZ

Samsung i900 Omnia - Firmware / ROM flashen !!!

Frage

Guest DominikZ

handy_forum_logo.gif

DominikZ`s ursprüngliche Anleitung wurde von mir aus Anlass zahlreicher User-Probleme aktualisiert und mit vielen Hinweisen sowie Bildern ergänzt, um auch die (hoffentlich) letzten Missverständnisse auszuräumen!

[Moderator Ferrit]

_____________________________________________________

Nachdem ich schon öfter gefragt wurde, wie man eigentlich sein Telefon mit anderer Firmware "flasht",

habe ich mich entschlossen, diese Anleitung zu schreiben.

Denen, die das Telefon neu bekommen haben, empfehle ich, sich zuerst mit den Funktionen vertraut zu machen.

Natürlich gilt wie immer: Handy-Faq und ich übernehmen KEINE Verantwortung für etwaige Schäden.

!!! VOR DEM FLASHEN ERST LESEN !!!

Wenn man sich Zeit nimmt, die Anleitung vorher in Ruhe durchzulesen und die unten erwähnten Vorkehrungen beachtet, sind Probleme so gut wie ausgeschlossen. Entscheidend für den Flash-Erfolg ist zuvor die einwandfreie Verbindung zwischen Omnia und PC mittels ActiveSync (XP) bzw. Windows Mobile Geräte Center (Vista/7/8)

INHALT dieser Anleitung:

  • Hinweise-generelle Vorkehrungen-Fehlervermeidung

  • Flashen mit Windows XP

  • Flashen mit Windows Vista/7 & 8

  • Flashen mit
    XP in VMware
    unter Windows Vista/7 & 8

Hinweise:

  • Jegliche in diesem Forumsbereich angebotene offizielle und Custom- Firmware ist nur für das OMNIA 1 (i900) geeignet, keinesfalls für das Omnia 2!!!

  • Die aktuellen Custom-Roms beinhalten keine phone.bin und Customer.csc mehr.

    Beim Flashvorgang mit GrandPrix (betrifft nur VISTA/WIN7&8) entfallen diese Positionen daher.

  • Eine neuere Phone.bin/exe sollte besser
    separat
    geflasht werden (siehe
    )

  • OMNIA-Update trotz aller Sorgfalt schiefgegangen? Dann geht´s
    weiter!

  • Der Weg zurück:

________________________________________________________

Generelle Vorkehrungen:

  • Windows Firewall:
    unter "Ausnahmen" prüfen, ob alle 4 ActiveSync-Dienste aktiviert sind oder auch Firewall ganz beenden!

  • Zuätzliche
    Firewall muss deaktiviert sein!

  • Der Computer sollte nicht im abgesicherten Modus laufen

  • Keine anderen Arbeiten am Computer während des Flashvorgangs durchführen

  • der Akku muss vollgeladen sein

  • Flashvorgang nicht an einem PC mit eingeschränkten Benutzerrechten durchführen (Internet Café, Arbeitsplatz, usw.)

  • USB2 Anschlüsse direkt am Motherboard verwenden (kein Front USB, USB Hubs...)

  • Ein Laptop verhindert Probleme bei Stromausfall!

  • ACHTUNG -> Omnia: in "Einstellungen/Verbindungen/USB-Verbindungen" muss ActiveSync aktiviert sein!

  • Bei Problemen, das Omnia mit dem Rechner zu verbinden
    , unter
    Einstellungen->Verbindungen->USB zu PC->Erweiterte Netzwerkfunktionen
    " ausschalten.

    Wenn das immer noch nichts bringt, mehrfach aktivieren und deaktivieren...oder im Ernstfall 1-2 Hardresets.
    :sad:
  • ganz wichtig: das Omnia darf bei der Treiber-Installation nicht am PC angeschlossen sein!

...hat man einmal mit einem bestimmten USB Anschluss geflasht, sollte man bei diesem bleiben!

Die häufigsten Fehler:

  • Samsung-Treiber nicht installiert

  • Neustart nach Treiberinstallation vergessen

  • ActiveSync (XP) bzw. Gerätecenter (Vista) nicht installiert

  • an Stelle von ActiveSync ist im Omnia "Massenspeicher" unter USB-Verbindungen aktiviert

  • Telefon war nicht ganz ausgeschaltet (
    deswegen vor Flashen immer erst den Akku entfernen
    )

  • Akku war nicht vollgeladen

  • Programm nicht als Administrator ausgeführt (Rechtsklick auf Datei->"als Admin. ausführen")

  • Antivirus Software stört

  • zusätzliche Firewall stört

  • Hardwaredefekt

7900_handyfaq.jpg

...und zuvor noch ein wichtiger HINWEIS:

Das ist nötig, um evtl. noch vorhandene Reste der vorherigen Firmware zu beseitigen.

Auch wenn man später unsachgemässe Funktionen feststellt, ist der Hardreset immer das probate Mittel für die Wiederherstellung.

nach dem Flashen unbedingt erneut einen Hardreset (Hauptspeicher löschen) durchführen!

TEIL I

*** Flashen mit Windows XP ***

Vorbereitung und Flashvorgang:

(sollten die Schritte 2-4 früher schon einmal durchgeführt worden sein, kann gleich mit 5 begonnen werden)

  1. Omnia ist nicht mit dem PC verbunden!
  2. Falls noch nicht geschehen: ActiveSync 4.5 installieren
  3. Vor dem ersten Flashen: Samsung Modem Treiber installieren
  4. Nach der Installation PC-Neustart
  5. Telefon erst jetzt einschalten und mit PC verbinden
  6. mit Active Sync bei Bedarf Kontakte usw. sichern - auf jeden Fall muss das Gerät vor dem Flashvorgang erkannt worden sein!!!
  7. Omnia wieder vom PC trennen!
    :!:ACHTUNG: vor Punkt 8 erst lesen - überlegen - entscheiden - und dann handeln! :!:
  8. Gerätespeicher zurücksetzen, aber vorher den Akkudeckel abnehmen!:
    unter "Einstellungen->System->Werkseinstellungen" gibt es 3 Möglichkeiten:
    1.) Hauptspeicher: der Gerätespeicher, in welchem Windows liegt, wird komplett formatiert.
    2.) Interner: der interne Speicher, welcher zumeist bei 8gb liegt, wird komplett formatiert (vorher nötigenfalls Daten sichern)
    3.) Speicher löschen: hierdurch werden Haupt- und interner Speicher gelöscht (vorher nötigenfalls Daten sichern)
    Für das Flashen neuer Firmware ist Variante 3 zu empfehlen. Wird nur den Hauptspeicher formatiert (weil man z.B. das Sichern großer Datenmengen im internen Speicher scheut), ist zumindest der Ordner "Programme" (vom letzten Rom) im Internen zu löschen!
  9. danach sofort den Akku entfernen (auf die Handfläche schlagen - Fummeln dauert zu lange, wenn der Akku klemmt!), sonst wird die alte Firmware wieder gestartet!
  10. auf dem PC die Firmware.exe - Datei anklicken (UserDownloaderXP öffnet sich...)

    7897_downloaderxp.jpg



  11. Akku einsetzen - Telefon einschalten
  12. nach Erkennung Start-Button drücken
  13. Telefon nicht bewegen, bis Job Done erscheint.
  14. Danach sofort USB - Kabel entfernen - Handy startet 2x neu (bei den letzten JNF-Roms nur 1x)
  15. wie gewohnt mit dem Einrichten fortfahren

Hinweis: Beim allerersten Flashvorgang kann es zu folgender Fehlermeldung kommen:

No code has to be inserted here.

jetzt das Telefon nicht ausschalten oder trennen und kein Reset!

Das kann am Modem Treiber liegen - während des Flashvorgangs wird dieser nämlich erst aktiviert. Einfach noch einmal Flashen und beim 2. Mal sollte es eigentlich funktionieren.

ACHTUNG:
wer dennoch Verbindungsprobleme hat, kann auch
(nur für XP) ausprobieren - den anderen aber vorher deinstallieren!

7900_handyfaq.jpg

TEIL II

*** Flashen mit Windows Vista/Win7 & 8 (32/64bit) ***

zuvor ein wichtiger Hinweis ...

Es besteht ein gravierender Unterschied zwischen Flashen eines kompletten Rom und separatem Flashen der Phone.bin:

  • Mit dem ROM wird auch der wichtige Bootloader (eboot) geflasht und deshalb:

    Haken bei "Phone Bootloader aktualisieren"!

  • Dieser Haken darf jedoch beim Flashen
    nur
    der Phone.bin
    NICHT
    gesetzt werden!!!

  • eine andere Phone.bin (Telefon-Teil) sollte nicht gleichzeitig mit dem Rom geflasht werden

Das war bisher nicht ganz eindeutig formuliert und auch die Anordnung der Felder in Grandprix läßt Irrtümer zu, was zu Flash-Problemen führen konnte.

das wird benötigt:

Zerlegen der *Firmware*.exe mit i900 EXEcutor:

  • Programm starten

  • Unter dem Menüpunkt "EXE" - Dissasemble auswählen

  • Bei EXE_Firmware: den Pfad zur exe-Datei auswählen

  • "Go" klicken - die in ihre Teilstücke zerlegte Firmware wird in einem Unterordner der Firmware abgelegt - in 2 oder 4 Teilstücken (4 bei der Original-Firmware und älteren Custom-Roms)

7898_executor_3_1.jpg

Vorbereitung und Flashvorgang:

(sollten die Schritte 2-4 früher schon einmal durchgeführt worden sein, kann gleich mit 5 begonnen werden)

  1. Omnia ist
    nicht
    mit dem PC verbunden!

  2. Samsung USB Treiber installieren

  3. Gerätecenter installieren

  4. PC neustarten

  5. Omnia
    erst jetzt
    einschalten und mit dem PC mittels USB-Kabel verbinden

  6. Gerät im Gerätecenter einrichten bzw. "anmelden"
    (WICHTIG! Gerät muss erkannt worden sein)

  7. Omnia wieder vom PC trennen und Gerätecenter beenden!

    :!:
    ACHTUNG: vor Punkt 8 erst lesen - überlegen - entscheiden - und dann handeln!
    :!:
  8. Gerätespeicher zurücksetzen,
    aber vorher den Akkudeckel abnehmen!
    :

    unter "Einstellungen->System->Werkseinstellungen" gibt es 3 Möglichkeiten:

    1.) Hauptspeicher: der Gerätespeicher, in welchem Windows liegt, wird komplett formatiert.

    2.) Interner: der interne Speicher, welcher zumeist bei 8gb liegt, wird komplett formatiert (vorher nötigenfalls Daten sichern)

    3.) Speicher löschen: hierdurch werden Haupt- und interner Speicher gelöscht (vorher nötigenfalls Daten sichern)

    Für das Flashen neuer Firmware ist Variante 3 zu empfehlen. Wird nur den Hauptspeicher formatiert (weil man z.B. das Sichern großer Datenmengen im internen Speicher scheut), ist zumindest der Ordner "Programme" (vom letzten Rom) im Internen zu löschen!

  9. danach sofort den Akku entfernen
    (auf die Handfläche schlagen - Fummeln dauert zu lange, wenn der Akku klemmt!),
    sonst wird die alte Firmware wieder gestartet!

    -------------------------------------------------------------------------------------------------------------------


  10. USDL GrandPrix-MyOmnia.eu Edition-Vista starten
    (
    als Administrator!!!
    )





7899_grandprix.jpg
Profilauswahl: GrandPrix LV image

Loader: Pfad zur "eboot.nb0"

PDA: Pfad zur "pda.bin"

CSC: falls vorhanden, Pfad zur "customer.csc"

Phone: falls vorhanden, Pfad zur "phone.bin"

Haken bei "Phone Bootloader aktualisieren"

Haken bei "Firmware-Aktualisierung sofort beginnen"

Haken bei "Softwareversion Kontrolle überspringen"

"Erfassen" klicken

Akku wieder einsetzen

Telefon verbinden

Telefon einschalten

~
der Flashvorgang beginnt
(Fortschrittsanzeige verläuft parallel auf Handy und PC)

warten bis "Job Done" erscheint

PC/Handy-Verbindung nun sofort trennen und das Gerät während Punkt 23 nicht mehr berühren!!!

1-2 automatische Neustarts abwarten (entsprechend der Rom-Anleitung)

andere Möglichkeit, auch um sicher zu gehen, daß die Verbindung vor dem Flashen erfolgt ist:

den Haken bei "Firmware-Aktualisierung sofort beginnen" entfernen!

dann wäre der Ablauf ab Punkt 17 wie folgt:

17.
kein
Haken bei "Firmware-Aktualisierung sofort beginnen"

18. Haken bei "Softwareversion Kontrolle überspringen"

19. "Erfassen" klicken

20. Akku wieder einsetzen

21. Telefon verbinden

22. Telefon einschalten (sollte erkannt werden...)

23. Sofort Button "Firmware aufspielen" klicken

24. Warten bis "Job Done" erscheint.

25. danach USB-Kabel sofort entfernen

Hinweis: beim allerersten Flashvorgang kann es zu folgender Fehlermeldung kommen:

No code has to be inserted here.

jetzt das Telefon nicht ausschalten oder trennen!

öffnet den Geräte Manager (Windows- + Pause-Taste) - dort müsste nun ein Gerät mit
:!:
erscheinen. Rechte Maustaste darauf: Treibersoftware aktualisieren -> auf dem Computer nach Treibersoftware suchen -> mit "Durchsuchen" den Pfad zum Samsung Treiber wählen:

  • Windows 64Bit: C:\Program Files (x86)\Samsung\Samsung PC Studio 3\USB Drivers\

  • Windows 32Bit: C:\Programme\Samsung\Samsung PC Studio 3\USB Drivers\

Danach erscheint noch ein Gerät, damit führt Ihr dasselbe durch. Erst dann das Telefon vom USB-Anschluss trennen und den Flashvorgang erneut durchführen.

7900_handyfaq.jpg

TEIL III

*** Flashen mit XP und VMware unter Windows Vista/7&8 (32/64 Bit) ***

das wird benötigt:

  • (kostenlos)

  • Microsoft Windows XP CD oder .ISO Image

  • Mindestens 2 GB freier Speicher - 5 GB empfohlen

Vorbereitung:

  • VMware Player installieren

  • Falls XP auf CD - CD in Laufwerk einlegen

  • VMware Player starten

  • "File" - "New Virtual Machine" anklicken

  • "Typical" auswählen

  • Falls XP auf CD: CD Laufwerk auswählen

  • Falls XP auf .iso image: Pfad zur Image-Datei auswählen

  • Anschließend einen Namen, den Installations Ort, Typ: Single auswählen

  • "OK" und anschließend finish klicken

  • Danach Windows XP installieren

  • Alle Updates von Microsoft installieren - Windows neu starten

  • (Ansicht!)

Danach wie bei Flashvorgang mit Windows XP fortfahren!

aktualisiert und ergänzt von Ferrit

handy_forum_logo.gif

bearbeitet von Ferrit

Diesen Beitrag teilen


Link zum Beitrag

Recommended Posts

  • 0
ekewu

Ich würde erst USB einstöpseln, wenn das Ding schon von allein angeht beim Akku einsetzen. USDL vorbereiten, auf "Erfassen", USB anklemmen und dann den Akku rein. Wenn es dann wieder bootet, wird es nicht sofort vom PC erkannt!

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Ferrit

Ja zephyr, genau so steht es in der Anleitung!

Aber ein letztes Mal zum mitschreiben:

man will also in Werkseinstellungen den Hauptspeicher zurücksetzen (Hardreset). Das ist nur nach Eingabe der Ziffern 1234 und Bestätigung mit JA möglich. Daraufhin wird der Bildschirm schwarz und zugleich muss der Akku "rausgehauen" werden (deswegen voher den Deckel entfernen!), um das Booten der alten Firmware zu verhindern. In meinen Omnias jedenfalls sitzt der Akku so fest, dass jede andere Methode zu spät kommt, was bedeutet, dass die alte Firmware wieder startet und das Ganze wiederholt werden muss.

Wenn weiterhin Grandprix vorbereitet ist, man hat auf "Erfassen" gedrückt, den Akku eingesetzt, das Kabel eingesteckt und das Gerät eingeschaltet, dann beginnt der Flashvorgang so sicher wie das Amen in der Kirche.

Mal ganz nebenbei: seit ich DominikZ´s Anleitung mit allen denkbaren Details und Bildern und meinen Thread mit zusätzlichen Hinweisen ergänzt habe (die Sache mit dem Akku z.B. war vorher in keiner einzigen Anleitung erwähnt!), wurden hunderte Roms geflasht und es sind mir nur 3 bis 4 Fälle erinnerlich, wo es hakte. Da lag es jedoch an User- oder Hardware-Fehlern. -

Die Zeiten, als sich alle paar Tage Jemand mit Flashproblemen meldete, sind glücklicherweise vorbei!

Edit:

@Davee,

Soll ich direkt nach dem 'Ja' drücken den Akku sofort raustun?

Aber dann kann doch der Vorgang nicht abgeschlossen werden?

Ja, das ist (siehe oben) doch der entscheidende Punkt. In dem Moment, wenn auf JA gedrückt wird, ist jedenfalls der Vorgang des Löschens der alten Firmware "abgeschlossen" und dann darf das Handy nicht mehr booten! - Was Du die ganze Zeit gedacht hast, erschließt sich mir wirklich nicht.

bearbeitet von Ferrit

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Davee

Bei mir dauert es ja immer eine Weile, bis der Bildschirm schwarz wird. In der Zeit drehen sich eben die Windows-Farben so im Kreis, wie es für WM6.5 typisch ist, wenn etwas lädt. Ich habe immer so lang gewartet, bis der Bildschirm schwarz wurde und sofort in diesem Moment den Akku raus. Dann probier ich es später mal so, dass ich sofort nach dem 'Ja' drücken den Akku raushau. Vllt klappts ja dann.

Und nochmal zum anstecken. Es steht ja immer dorten, dass man das Omnia einschalten soll. Warum startet es bei mir dann immer von selbst? Ich kanns gar nicht manuell einschalten, geht immer automatisch.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Ferrit

nachdem der Akku entfernt wurde, ist die Stromzufuhr unterbrochen und nach Wiedereinsetzen kann das Gerät nur über den Einschaltknopf in Betrieb genommen werden und erst damit, nun bezogen auf unseren Flashvorgang, wird dieser nach dem Druck auf "Erfassen" mit Grandprix in Gang gesetzt.

Wenn das bei Dir (ganz sicher?) nicht so ist, stimmt etwas nicht (evtl. mit der Hardware) und das könnte der Grund für das bisherige Gemurkse sein.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Davee

Wenn ich das Omnia mit Akku drin anstecke, dann fährt es gleich hoch, ohne, dass ich was drücken muss. Wenn ich es ohne Akku anstecke, passiert logischerweise erst nichts, wenn ich den Akku reintu fährt es auch wieder von alleine hoch, bootet aber ins normale WM6.5...

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Ferrit

ich kann mich nur wiederholen: das ist unnormal und bedeutet in meinen Augen, dass Dein Gerät einen Fehler hat, so wie Du es beschreibst. Lies hier betreffs günstigem Samsung Service Point und schicke es ein. Entweder muss ein Teil erneuert werden oder die schaffen es, ohne Reparatur eine andere Firmware aufzuspielen - Beides kostet ausser evtl. benötigter Ersatzteile 19,- Euro. -

Ende der Diskussion.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Davee

Wenn ich den Akku direkt nach dem 'Ja'-Drücken rausnehme wurde nichts gelöscht.

Aber es klappt immer noch nicht... Wenn ich es nach dem Hardreset anschließe, kommt der Windows-Sound dafür, dass ein Gerät angeschlossen wurde, kurze Zeit danach aber wieder einer, dass ein Gerät abgezogen wurde.

Naja, scheint bei mir wohl nicht hinzuhaun, entweder bin ich einfach echt zu blöd oder da stimmt was mit meinem Omnia nicht... Aber trotzdem danke für die nette Hilfe! ;)

Diesen Beitrag teilen


Link zum Beitrag
  • 0
bonsai120

Hi

Wenn ich den Akku direkt nach dem 'Ja'-Drücken rausnehme wurde nichts gelöscht.

Aber es klappt immer noch nicht... Wenn ich es nach dem Hardreset anschließe, kommt der Windows-Sound dafür, dass ein Gerät angeschlossen wurde, kurze Zeit danach aber wieder einer, dass ein Gerät abgezogen wurde.

Naja, scheint bei mir wohl nicht hinzuhaun, entweder bin ich einfach echt zu blöd oder da stimmt was mit meinem Omnia nicht... Aber trotzdem danke für die nette Hilfe! ;)

Wenn da sofort wieder ein Ton kommt, dass das Gerät wieder abghängt wurde: Bist du sicher, dass da keine Firewall reinquatscht und sofort wieder die Verbindung unterbricht?

Und:

Wenn ich das Omnia mit Akku drin anstecke, dann fährt es gleich hoch, ohne, dass ich was drücken muss. Wenn ich es ohne Akku anstecke, passiert logischerweise erst nichts, wenn ich den Akku reintu fährt es auch wieder von alleine hoch, bootet aber ins normale WM6.5...

Was verstehst du unter "hochfahren" und "booten"? Was du beschreibst ist eher einfach nur, dass der Bildschirm aus ist und beim Anstecken an eine Stromquelle (Netz oder PC) re-aktiviert wird.

Gruss Bonsai

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Davee

Das mit der Firewall weiß ich nicht. Da hab ich noch nicht drangedacht. Ich kann sie ja während des Flashvorgangs mal ausmachen.

Nein, das Gerät ist ganz aus. Akku war ja draußen und allea. Aber wenn ichs an den PC steck, startet (= booten = hochfahren) es von selbst.

Diesen Beitrag teilen


Link zum Beitrag
  • 0
ricco99

Astrein, Super, Bestens. Echt cool das Du Dir die ganze Arbeit gemacht hast damit wir uns daran echt mehr als freuen können.Wollte mein Omnia schon billig verscherbeln, weil schon 1 HTC hab, aber jetzt....bin ich froh das ich ein supertolles neues Handy hab was endlich vernünftig arbeitet. Dank Dir natürlich Dominik (Und Unterstützer).

Hat echt alles geklappt wie beschrieben, nur mein Simulations XP in W7:computer: hatte erst mal gemuckt, war dann auch mal zu was nütze.Nochmals herzlichen Dank von mir. :blob::blob::blob::blob::blob:

Diesen Beitrag teilen


Link zum Beitrag
  • 0
Ferrit

die ANLEITUNG (Post 1) berücksichtigt mittlerweile auch alle denkbaren Probleme, die beim Flashen schon aufgetreten sind und wer es trotzdem nicht schafft, macht definitiv etwas falsch und sollte nochmals Schritt für Schritt vorgehen bzw. auch die letzten Hilfeposts durchlesen.

Weitere Diskussionen erübrigen sich jedenfalls

und deshalb wird dieser Thread endgültig geschlossen!

:closed::closed::closed:

Diesen Beitrag teilen


Link zum Beitrag
Gast
Dieses Thema wurde für weitere Antworten geschlossen.
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.