Nightly
Inventar
- 4.901
Ich versuche dieses kleine HowTo so allgemein verständlich wie möglich zu halten.
Als Arbeitsumgebung habe ich Windows 7 gewählt, damit dieses HowTo auch von allen Interessenten einfachst und ohne sinnfreie Spielereien mit VMWARE & Co nachvollzogen werden kann. Natürlich sollte das auch mit jedem anderen Windöschen funktionieren.
Gründe zum entpacken einer Firmware ... nun, da hat jeder seine eigene Motivation
Wie entpacke ich eine Firmware fürs Samsung Galaxy S2?
Definition Firmware: Die Firmware erfüllt Aufgaben eines proprietären Betriebssystems auf unseren Samsung Galaxy GT-I9100 (auch Galaxy S2 genannt),
zusätzliche Software ("Apps") kann installiert werden
Einrichten der Arbeitsumgebung:
Wir benötigen lediglich ein paar kleine Freeware Programme, dann kanns auch schon losgehen.
Um langwieriges Gefrickel mit Dateipfaden (
gerade das kann ungeübte User schnell zum aufgeben bringen...) zu vermeiden, legen wir auf dem Desktop einen Ordner mit der Bezeichnung "Download" an
(die XWKE7 Firmware sollte beim Download hier gespeichert werden; so vermeidet man unter Windows 7 Probleme mit der UAC beim direkten entpacken auf dem eigentlich geschützen Laufwerk C:\)
Alle weiteren Arbeiten erledigen wir dann direkt von C:\.
Tools and more:
Downloade folgende Firmware: anonym.to - free dereferer service (Beispiel, natürlich kann man so auch jede andere SGS II Firmware entpacken)
Wir benötigen zum entpacken der Firmware, speziell aber zum entpacken der "CODE_" Datei Packprogramme wie WinRar, IZArc (Tipp) oder 7Zip.
Zum öffnen der Arbeitsdatei "out.ext4.img" (welche wir nach den Konvertieren auf C:\ erhalten) verwenden wir den DiskInternals Linux Reader http://www.diskinternals.com/download/Linux_Reader.exe (downloaden und direkt installieren)
Zudem benötigen wir noch diesen Konverter: Multiupload.nl - upload your files to multiple file hosting sites! welchen wir direkt im Download Ordner entpacken und dann direkt auf Laufwerk C:\ verschieben.
Basics:
Eine Firmware fürs Samsung Galaxy S2 liegt meist im ".tar" Format vor. Oft lautet die Dateiendung auch .tar.md5. Beide Varianten sind möglich.
Beispiel: Die downloadbare Stock Firmware DBT XWKE7 enthält nach dem entpacken im Ordner folgende Dateien:
Wir entpacken die Firmware und konvertieren das .img File:
Für unseren Entpack Versuch ist lediglich die "CODE_" Datei relevant, wir öffnen also die Datei CODE_I9100XWKE7_CL215725_REV02_user_low_ship.tar.rar mit z.B. WinRar und finden darin die Datei
"CODE_I9100XWKE7_CL215725_REV02_user_low_ship.tar.md5" vor. Diese öffnen wir nun nochmals mit WinRar und finden darin nun folgende Dateistruktur:
Für uns ist hier nur die cache.img und die factoryfs.img interessant, wir entpacken beide Dateien in den "Download" Ordner auf dem Desktop. Direkt nach dem entpacken verschieben wir beide Dateien auf C:\
Je nach Windows Version kann man sich diesen Zwischenschritt ggf. auch ersparen, einfach testen.
Arbeiten mit der Eingabeaufforderung ("cmd.exe"):
Wir starten die cmd.exe mit Admin Rechten (näheres hierzu nachfolgend**); per Eingabeaufforderung starten wir nun die Konverter.exe und geben die nötigen Parameter der zu konvertierenden
Datei "factoryfs.img" an und nach einem beherzten Klopper auf die [SPACE] Taste den Dateinamen der Output Datei.
Beispiel:
Danach drücken wir [ENTER]
Die Konvertierung der "factoryfs.img" in "out.ext4.img" dauert - je nach PC System - bis zu 40 Minuten.
Image mounten mit dem Freeware Tool Linux Reader:
Nachdem die factoryfs.img komplett konvertiert wurde, öffnen wir den Linux Reader, klicken im Menü auf Drives/Mount Image
und mounten das eben umgewandelte "out.ext4.img" per "Mount" Button von Laufwerk C:\.
Dieses erscheint nach wenigen Sekunden in der Hauptansicht des Linux Readers als gemountetes Laufwerk.
Wir haben Zugriff auf die Dateien der Firmware
Die darin befindlichen Ordner/ Dateien kann man markieren (per STRG Taste) und mit der rechten Maustaste per "Save" (oder siehe Button in der Menü Leiste) in einen Ordner eurer Wahl sichern.
In diesem Ordner sind dann die ausgepackten Dateien und das modden kann losgehen
** Admin ist ab Windows Vista nicht gleich Admin. Um die Arbeit mit der cmd zu erleichtern, habe ich hier noch ein kleines Registry Script angehängt; downloaden, entpacken und per Doppelklick installieren- ab nun hat man per rechter Maustaste immer die cmd mit Adminrechten griffbereit.
Download: REG Tweak
Passwort: nightly@ghostworker
P.S.: Um das Linux Laufwerk wieder auszuklinken: per "Back" Button zurück auf die Laufwerksübersicht wechseln und auf dem Linux Laufwerk per rechter Maus/ "unmount.." das Linux Laufwerk entfernen.
Credits: you know who ...
Copyright: me and some else ...
MfG
Nightly
Als Arbeitsumgebung habe ich Windows 7 gewählt, damit dieses HowTo auch von allen Interessenten einfachst und ohne sinnfreie Spielereien mit VMWARE & Co nachvollzogen werden kann. Natürlich sollte das auch mit jedem anderen Windöschen funktionieren.
Wie entpacke ich eine Firmware fürs Samsung Galaxy S2?
Definition Firmware: Die Firmware erfüllt Aufgaben eines proprietären Betriebssystems auf unseren Samsung Galaxy GT-I9100 (auch Galaxy S2 genannt),
zusätzliche Software ("Apps") kann installiert werden
Einrichten der Arbeitsumgebung:
Wir benötigen lediglich ein paar kleine Freeware Programme, dann kanns auch schon losgehen.
Um langwieriges Gefrickel mit Dateipfaden (
(die XWKE7 Firmware sollte beim Download hier gespeichert werden; so vermeidet man unter Windows 7 Probleme mit der UAC beim direkten entpacken auf dem eigentlich geschützen Laufwerk C:\)
Alle weiteren Arbeiten erledigen wir dann direkt von C:\.
Tools and more:
Downloade folgende Firmware: anonym.to - free dereferer service (Beispiel, natürlich kann man so auch jede andere SGS II Firmware entpacken)
Wir benötigen zum entpacken der Firmware, speziell aber zum entpacken der "CODE_" Datei Packprogramme wie WinRar, IZArc (Tipp) oder 7Zip.
Zum öffnen der Arbeitsdatei "out.ext4.img" (welche wir nach den Konvertieren auf C:\ erhalten) verwenden wir den DiskInternals Linux Reader http://www.diskinternals.com/download/Linux_Reader.exe (downloaden und direkt installieren)
Zudem benötigen wir noch diesen Konverter: Multiupload.nl - upload your files to multiple file hosting sites! welchen wir direkt im Download Ordner entpacken und dann direkt auf Laufwerk C:\ verschieben.
Basics:
Eine Firmware fürs Samsung Galaxy S2 liegt meist im ".tar" Format vor. Oft lautet die Dateiendung auch .tar.md5. Beide Varianten sind möglich.
Beispiel: Die downloadbare Stock Firmware DBT XWKE7 enthält nach dem entpacken im Ordner folgende Dateien:
Wir entpacken die Firmware und konvertieren das .img File:
Für unseren Entpack Versuch ist lediglich die "CODE_" Datei relevant, wir öffnen also die Datei CODE_I9100XWKE7_CL215725_REV02_user_low_ship.tar.rar mit z.B. WinRar und finden darin die Datei
"CODE_I9100XWKE7_CL215725_REV02_user_low_ship.tar.md5" vor. Diese öffnen wir nun nochmals mit WinRar und finden darin nun folgende Dateistruktur:
Für uns ist hier nur die cache.img und die factoryfs.img interessant, wir entpacken beide Dateien in den "Download" Ordner auf dem Desktop. Direkt nach dem entpacken verschieben wir beide Dateien auf C:\
Je nach Windows Version kann man sich diesen Zwischenschritt ggf. auch ersparen, einfach testen.
Arbeiten mit der Eingabeaufforderung ("cmd.exe"):
Wir starten die cmd.exe mit Admin Rechten (näheres hierzu nachfolgend**); per Eingabeaufforderung starten wir nun die Konverter.exe und geben die nötigen Parameter der zu konvertierenden
Datei "factoryfs.img" an und nach einem beherzten Klopper auf die [SPACE] Taste den Dateinamen der Output Datei.
Beispiel:
Danach drücken wir [ENTER]
Die Konvertierung der "factoryfs.img" in "out.ext4.img" dauert - je nach PC System - bis zu 40 Minuten.
Image mounten mit dem Freeware Tool Linux Reader:
Nachdem die factoryfs.img komplett konvertiert wurde, öffnen wir den Linux Reader, klicken im Menü auf Drives/Mount Image
und mounten das eben umgewandelte "out.ext4.img" per "Mount" Button von Laufwerk C:\.
Dieses erscheint nach wenigen Sekunden in der Hauptansicht des Linux Readers als gemountetes Laufwerk.
Wir haben Zugriff auf die Dateien der Firmware
Die darin befindlichen Ordner/ Dateien kann man markieren (per STRG Taste) und mit der rechten Maustaste per "Save" (oder siehe Button in der Menü Leiste) in einen Ordner eurer Wahl sichern.
In diesem Ordner sind dann die ausgepackten Dateien und das modden kann losgehen
** Admin ist ab Windows Vista nicht gleich Admin. Um die Arbeit mit der cmd zu erleichtern, habe ich hier noch ein kleines Registry Script angehängt; downloaden, entpacken und per Doppelklick installieren- ab nun hat man per rechter Maustaste immer die cmd mit Adminrechten griffbereit.
Download: REG Tweak
Passwort: nightly@ghostworker
P.S.: Um das Linux Laufwerk wieder auszuklinken: per "Back" Button zurück auf die Laufwerksübersicht wechseln und auf dem Linux Laufwerk per rechter Maus/ "unmount.." das Linux Laufwerk entfernen.
Credits: you know who ...
Copyright: me and some else ...
MfG
Nightly
Zuletzt bearbeitet von einem Moderator: