[Anleitung] Samsung GalaxyS I9000 - Speedfix v3/v4 WICHTIG: Ich übernehme keine Verantwortung für eventuelle Schäden oder verlorene Daten! Dieser Speedfix ist nicht ganz einfach vorzunehmen. User die keine oder sehr geringe PC Kenntnisse haben sollen bitte die Finger davon lassen.
Guten Abend allerseits. Ich dachte ich schreibe mal eben eine kurze Anleitung. Die Anleitungen welche schon im Forum vorhanden sind, sind meines Erachtens nicht komplett. Beziehungsweise muss man sich viele einzelne Infos zusammensuchen. Die Anleitung ist auch als docx angehängt.
Highway to Speedfix v 1.3
Der Speedfix besteht grob gesehen aus 5 Teilen.
1. Flashen des SGS mit aktueller Firmware/PIT File
2. Rooten des SGS
3. Erstellen der ext3/ext4 Partition auf einer externen MicroSD Karte
4. Flashen des SGS mit aktuellem Kernel passend zur ext* Partition
5. Mit Hilfe von BusyBox und ConnectBot den Fix vornehmen
Das ist meiner Meinung nach der einfachste Weg für Anfänger wie ich es bin.
Voraussetzungen (für den Highway to Speedfix):
a. Samsung SGS mit USB Kabel
b. Windows PC mit Internetzugang
c. Externe MicroSD Karte (je höhere Class, desto besser. Ich habe eine Class2, auch das geht)
d. Adapter für MicroSD Karten (wird für Partitionierung benötigt)
e. Software: installiertes
Kies,
Odin, aktuelle Firmware
I9000XWJG5, aktuelles
PIT File, aktueller Speedfix (angepasster Kernel
ext3 oder
ext4) ,
Rootupdate, Busybox und ConnectBot aus dem Market (erst nach dem Flashen sonst sind sie wieder weg

)
f. Sofern gewünscht ein Backup der aktuellen Daten und Apps durchführen. Dazu können die Programme Titanium Backup oder MyBackup genutzt werden.
g. APN/MMS + SMS Einstellungen notieren um nach dem Flashen GPRS/MMS und SMS Daten wieder eintragen zu können. Die APN Daten findet ihr unter (Drahtlos und Netzwerke – Mobile Netzwerke – Zugangspunktnamen – hier alles aufschreiben) Und die Nummer der Nachrichtenzentrale findet ihr unter (Nachrichten – „Menütaste“ – Nachrichtenzentrale - hier diese Nummer aufschreiben)
h. Geeignetes Programm zur Partitionierung. (Ubuntu Live-CD geht meines Erachtens super einfach. Ebenfalls genannt werden hier die GParted Live-CD sowie diverse Partitionsprogramme unter Windows z.B.:
Festplatten Manager (Suite 2010))
Los geht’s mit dem ersten Teil: Flashen der Firmware: grösstenteils von
[Anleitung] Firmware flashen mit ODIN übernommen und etwas ergänzt. Danke an
NeidRider. WICHTIG: am besten nur bei 100% Akku flashen, da sonst die Akkuanzeige gerne "Schaden" nimmt und nicht mehr stimmt => fälschlicherweise zu wenig Akkulaufzeit
1.1 Ihr habt Kies korrekt installiert und das SGS wird erkannt.
1.2 Ladet euch die aktuelle Firmware von
www.samsung-firmwares.tk herunter. Im Moment ist das die
I9000XWJG5.
1.3 Ladet euch das
PIT File herunter. Achtung: Dieses passt nur zur aktuellen Firmware (hier I9000XWJG5)
1.4 Ladet euch
ODIN herunter.
1.5 Telefon ausschalten, SIM Karte und eventuell eingesteckte MicroSD Karten entfernen
1.6 Auf dem PC ODIN starten
1.7 das .PIT File beim entsprechenden Feld angeben. Bei „Re-Partition“ das Häkchen setzen.
1.8 Unter PDA das CODE…tar angeben, unter PHONE das MODEM…tar angeben und unter CSC das CSC…tar angeben.
1.9 Am SGS „Lautstärke runter" (NICHT hoch), Home-Taste und Strom-Knopf gleichzeitig drücken, bis ein gelbes Warn-Dreieck mit einem schaufelnden Androiden erscheint.
1.10 Nun schliesst ihr euer SGS mittels Kabel an den PC an
1.11 Wartet bis alle Treiber installiert wurden; im ODIN muss ein gelbes Feld mit einem COM-Port aufleuchten.
1.12 Im Odin "Start" drücken.
1.13 Geduld haben, das SGS startet von selbst neu.
1.14 Bei Odin auf das grüne "Pass" warten, nun kann das SGS wieder vom Kabel getrennt werden.
Zweiter Teil: Rooten des SGS: [Anleitung] Root für Samsung I9000 Galaxy S auch hier wieder ergänzt. Danke
vygi.
2.1 Das
update.zip auf das Handy kopieren (via USB auf die erste Ebene der internen Speicherkarte. NICHT in einen der Unterordner)
2.2 das SGS komplett ausschalten
2.3 "Lautstärke hoch" (NICHT runter) und Home-Tasten drücken und halten, dann Einschaltknopf drücken; Lautstärkentaste und Home nur dann loslassen, wenn das Debug-Menü auf dem Bildschirm erscheint
2.4 Den Menüpunkt update.zip auswählen (Lautstärke runter), dann Home Button bestätigen.
2.5 Kurz warten bist das SGS neu bootet.
Dritter Teil: Partitionierung der MicroSD Karte:
3.1 Mir ging das ganze am einfachsten, indem ich aus dem Internet die aktuellste Version von
Ubuntu geladen habe und mir kurzerhand aus dem .iso eine Boot-CD gebrannt habe.
3.2 Im von der LiveCD gestarteten Ubuntu fand ich unter System irgendwo das Programm GParted. (auch als
Boot-CD erhältlich). Damit habe ich die per Adapter an den PC angesteckte MicroSD Karte formatiert.
3.3 Es können natürlich auch Windowsbasierte Programme verwendet werden. Wichtig ist, dass sie ext3 oder sogar ext4 unterstützen.
http://www.google.ch
3.4 Zum Formatieren. Ihr habt zwei Möglichkeiten: ext3 oder ext4. Beides sind Linux Dateisysteme (Android basiert auf Linux

).
Wichtig ist einzig das ihr wisst welches ihr genommen habt. Weil es nachher darauf ankommt welchen Kernel wir auf das Handy aufspielen. Ich habe mich für die ext4 entschieden, da es die neuere Version ist. Unterschied der ext4 sollte sein, dass sie wohl schneller ist (zumindest im Quadrant-Benchmark je nach Karte einige hundert Punkte mehr) ergo empfehle ich ext4 zu benutzen.
Also weiter im Text, ihr teilt die SD Karte nun in zwei Partitionen auf. Wichtig hier: Die fat32-Partition MUSS die Erste auf der Karte sein. Eine KLEINER als 2GB und eine mit dem Rest (z.B.: 6GB bei einer 8GB Karte). Der ca. 2GB grosse Teil wird nun mit dem eben genannten ext3 oder ext4 Formatiert. Der Rest wird als Fat32 formatiert und dient später als normaler Speicherplatz für Daten.
3.5 Egal wie gross der Stick ist, die ext3 oder ext4 Partition MUSS kleiner als als 2GB gross sein.
3.6.1 Partitionieren mit GParted: wird noch ergänzt (bis ich es selbst geschrieben habe könnt ihr euch
hier informieren.)
3.6.2 Partitionieren mit Paragon:
- 1 - MicroSD (bei mir 16 GB Sandisk Class 2) per Adapter ins Lesegerät
- 2 - Daten auf der Karte zum Sichern auf den Pc kopiert
- 3 - Karte mit Windows Boardmitteln formatiert (Rechtsklick im Arbeitsplatz -> Formatieren -> fat32 -> Haken bei Schnellformatierung)
- 4 - Paragon Festplatten Manger (2010 Suite Trial) downloaden, installieren und starten -> unten im Auswahlfenster auf "Erweitere Ansicht öffnen" klicken
- 5 - Karte auswählen -> Rechtsklick: Partition löschen -> Namen eingeben zur Bestätigung (oben fett geschrieben)
- 6 - Unpartitionierten Speicherplatz auswählen -> Rechtsklick: Partition erstellen (alle Optionen) -> Größe je nach Wahl eingeben (so, dass "Unpartitionierter Bereich hinter der Partition" kleiner als 2GB ~ 2000 MB ist) -> Fat 32 auswählen -> ggf. Laufwerksnamen ändern/enfernen (ich habe ihn entfernt) und Laufwerksbuchstaben angeben, ansonsten einfach alles belassen -> Ja
- 7 - siehe Schritt -6- nur diesmal ext4 auswählen und Größe belassen
- 8 - oben links auf ausführen klicken (grüner Haken) -> mit Ja bestätigen -> wenn fertig einfach schließen, die Karte ist nun fertig
3.7 Windows kann kein ext-Dateiformat lesen. Wenn ihr den Stick also nachher bei Windows ansteckt seht ihr höchstens noch den „Rest“.
Vierter Teil: Aufspielen des Speedfix:
Jetzt wird der angepasste Kernel aufgespielt. Dafür gehen wir wie bei Punkt eins beim Flashen vor. Nun müsst ihr euch erinnern welches Dateiformat ihr vorhin gewählt habt. Dem entsprechend müsst ihr den
ext3 oder den
ext4 Kernel herunterladen.
4.1 Telefon ausschalten, SIM Karte und eventuell eingesteckte MicroSD Karte entfernen
4.2 Auf dem PC ODIN starten
4.3 Kein PIT File beim entsprechenden Feld angeben
4.4 Unter PDA den Kernel (
ext3 oder
ext4) angeben.
4.5 Am SGS „Lautstärke runter" (NICHT hoch), Home-Taste und Strom-Knopf gleichzeitig drücken, bis ein gelbes Warn-Dreieck mit einem schaufelnden Androiden erscheint.
4.6 Nun schliesst ihr euer SGS mittels Kabel an den PC an
4.7 Wartet bis alle Treiber installiert wurden; im ODIN muss ein gelbes Feld mit einem COM-Port aufleuchten.
4.8 Im Odin "Start" drücken.
4.9 Nach 5-10 Sekunden startet das SGS neu. Es geht wesentlich schneller als das Flashen der kompletten Firmware.
4.10 Bei Odin auf das grüne "Pass" warten, nun kann das SGS wieder vom Kabel getrennt werden.
4.11 SIM/SD Karte wieder einfügen. SIM wird gebraucht um APN Daten eingeben zu können.
4.12 Die APN Daten wieder eingeben. (Drahtlos und Netzwerke – Mobile Netzwerke – Zugangspunktnamen – „Menütaste“ – Neuer APN - … )
4.13 Nummer der Nachrichtenzentrale wieder eingeben (falls nötig) (Nachrichten – „Menütaste“ – Nachrichtenzentrale - … )
Fünfter Teil: Fix auf dem Handy einrichten:
5.1 Den USB Entwiklermodus einschalten (Einstellungen - Anwendungen - Entwicklung - USB Debugging aktivieren)
5.2 Im Market BusyBox herunterladen und installieren. Danach im Menü auf „BusyBox installer“ klicken und BusyBox so fertig installieren.
5.3 Im Market ConnectBot herunterladen und ConnectBot starten.“local“ anwählen und mit beliebigem Namen einloggen. Folgende Befehle immer mit „Enter“ bestätigen.
Code:
su (Anfrage bestätigen)
busybox cp -rp /data/data /disk/
busybox mv /data/data /data/data.bak
busybox ln -s /disk/data /data/data
busybox mv /system/media /disk/
busybox ln -s /disk/media /system/media
reboot
5.6 Das SGS startet nun neu. Gratuliere, dein SGS ist nun pfeilschnell
Vielen Dank für die konstruktive Kritik von
Drax sowie die zahlreichen Ergänzungen und guten Tipps.
Angepasst in 1.1: Inhaltliche und gramatikalische Fehler korrigiert, Darstellung angepasst.
Angepasst in 1.2: Kosmetische Korrekturen, Links eingefügt
Angepasst in 1.3: Formatieren mit Paragon eingefügt
ToDo: GParted erklären, anderen Weg zur Eingabe von Konsolenbefehlen erwähnen/erklären.