- Autor:
- pailltraiff
- 2 Kommentare
- Kommentar schreiben
Tutorial: Android auf dem iPhone installieren
Nach dem vereinfachten Mac Tutorial zeige ich euch nun wie, ihr iDroid auf euer iPhone installieren könnt, falls ihr kein Mac besitzt.
Dieses Tutorial ist ausschließlich für begabte User. Es kann schon passieren, dass ihr einen ganzen Tag aufopfern und euer iPhone mehrmals wiederherstellen müsst.
Vorraussetzungen:
- ein gejailbreaktes iPhone 2G oder 3G auf der Version 3.1.2 (das iPhone 3Gs oder eine höhere Firmware mit Spirit Jailbreak wird nicht funktionieren)
- Eine Ubuntu Installation. Dies könnt ihr entweder als Haupt-OS oder via VM installieren. Hierfür könnt ihr die VirtualBox von Sun benutzen, die ihr kostenlos laden könnt.
- Die Firmware 3.1.2 entweder für euer iPhone 2G oder 3G
- iDroid für euer iPhone 2G oder iDroid für euer iPhone 3G
- Die Firmware für den Marvell WLAN Chip, der im iPhone benutzt wird. Ladet euch die Firmware hier runter, klickt auf “Choose Your Platform”, wählt “Linux 2.6 – Fedora” und drückt dann auf “Search”. Hier springt eine neue Seite auf, wo ihr eine Datei mit dem Namen “SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL” laden müsst.
Anleitung:
1. Startet Ubuntu und erstellt im Hauptordner einen weiteren Ordner mit dem Namen firmware.
2. Entpackt die Datei SD-8686-LINUX26-SYSKT-9.70.3.p24-26409.P45-GPL.zip und ihr erhaltet eine weitere mit der Endung .tar
3. Klickt ein weiteres Mal auf die Datei mit der Endung .tar. Entpackt im Ordner FwImage die Dateien helper_sd.bin und sd8686.bin. Nach dem Entpacken könnt ihr sie in den Ordner firmware ziehen.
4. Benennt die Datei helper_sd.bin in sd8686_helper.bin um. Nun besitzen wir die nötigen Dateien für den WLAN Chip.
5. Erstellt einen neuen Ordner mit dem Namen idroid im Hauptordner. Nun entpackt die Datei dripwn aus dem Ordner utils aus der Datei idroid-release-0.2-3g.tar.bz2
6. Kopiert die Firmware 3.1.2 in den Ordner idroid, wo auch die dripwn Datei ist.
7. Öffnet die Terminal Anwendung und navigiert zu dem idroid Ordner. Gebt cd idroid ein, um dies zu tun.
8. Kopiert den VFDecrypt Key für das iPhone 3G oder für das iPhone 2G.
9. Nun müsst ihr folgendes in der Terminal Anwendung eingeben, um die Firmware zu entpacken.
Für das iPhone 2G müsst ihr folgendes eingeben:
./dripwn iPhone1,1_3.1.2_7D11_Restore.ipsw [mit dem gerade kopierten, passenden VFDecrypt Key]
Für das iPhone 3G wiederrum folgendes:
./dripwn iPhone1,2_3.1.2_7D11_Restore.ipsw [mit dem gerade kopierten, passenden VFDecrypt Key]
10. Nach einigen Sekunden findet ihr die Dateien zephyr_main.bin, zephyr_aspeed.bin und zephyr2.bin im Ordner idroid. Kopiert die Dateien nun in den Ordner firmware.
11. Installiert nun OpenSSH aus Cydia, falls ihr dies noch nicht getan habt.
12. Baut nun eine Verbindung mit eurem iPhone via SSH in Terminal auf. Gebt hierfür ssh root@[Eure IP-Adresse] ein. Hier werdet ihr dann euer Passwort gefragt was standartmäßig alpine lautet. Falls eine Fehlermeldung auftaucht müsst ihr zuerst sudo su eingeben, mit eurem Passwort, das ihr für Ubuntu gewählt habt.
13. Öffnet wieder die Datei idroid-release-0.2-3g.tar.bz2 und entpackt die Dateien android.img.gz, cache.img, ramdisk.img, system.img, userdata.img und zImage aus dem Ordner prebuilt.
14. Benutzt nun einen SFTP Klienten wie FileZilla um alle Dateien die ihr gerade entpackt habt, auf euer iPhone in den Ordner /private/var zu ziehen.
15. Erstellt nun einen Ordner firmware in /private/var und kopiert dort alle Dateien aus dem Ordner firmware in eurer Ubuntu Installation.
16. Bootet nun euer iPhone neu. Kontrolliert danach noch mal ob die Dateien im Ordner /private/var/firmware alle die richtige Größe haben und das auch keine fehlt.
17. Entpackt nun die Dateien oibc und loadibc aus dem Ordner utils aus der Datei idroid-release-0.2-3g.tar.bz2. Nun entpackt aus dem Ordner prebuilt die Datei openiboot.img3 und zieht sie dann in den Ordner idroid.
18. Startet euer iPhone nun neu, und setzt es in den Recovery-Modus. Um dies zu tun, müsst ihr euer iPhone an euren Computer per USB Kabel anschließen und solange die Home- und Power-Taste gedrückt halten, bis ihr das iTunes Kabel auf eurem Bildschirm seht.
19. Installiert nun die libusb-o.1.4 Librarys. Um dies zu tun müsst ihr apt-get im Terminal eingeben.
20. Nach der Installation müsst ihr folgendes nacheinander eintippen
cd idroid
sudo ./loadibec openiboot.img3
21. Jetzt müsstet ihr OpeniBoot auf eurem iPhone erscheinen.

22. Wählt nun mit den Volume-Tasten das Zahnrad und wählt es mit Home aus. Nun müsstet ihr einige Zeilen-Code sehen und am Ende die Nachricht Welcome to OpeniBoot.
23. Tippt nun sudo ./oibc im Terminal ein. Falls dies richtig geklappt hat, seht ihr nun die gleiche Nachricht auch in Terminal. Falls nicht entfernt euer iPhone vom Kabel und schließt es dann wieder an.
24. Nun sichern wir eure NOR Datei. Gebt dazu folgendes im Terminal ein:
nor_read 0×09000000 0×0 1048576
Dies liest nun alle Informationen aus der NOR Datei aus.
25. Gebt nun wiederrum folgendes ein, um die NOR Datei abzuspeichern:
~norbackup.bin@0×09000000:1048576
26. Jetzt solltet ihr die Datei norbackup.bin im idroid Ordner zu sehen sein. Sichert diese ab.
27. Tippt nun install in euer iPhone an. Dies könnte einige Minuten dauern. Falls nichts passiert, müsst ihr das Kabel wieder abschließen und dann neu anschließen.
28. Wenn die Installation nach einigen Minuten abgelaufen ist, tippt nun reboot in Terminal ein. Euer iPhone startet nun neu und ihr könnt wählen, ob ihr iDroid oder das iPhone OS starten wollt.
iDroid ist, wie bereits erwähnt, noch eine sehr frühe Version. Die Batterie wird zum Beispiel nur 1-2 Stunden halten, außerdem müsst ihr euer Pin auf der Simkarte ausschalten.

Diskussion / Kommentar schreiben
Duggo
24 September 2010 um 9:21Bewerten:
0
0
Hey Leute
Ab sudo ./oibc komme ich nicht mehr weiter! Was kann ich tun? Den Stecker ziehen und wieder anschliessen hat auch nichts gebracht! Was nun?
Milan
01 Oktober 2010 um 19:37Bewerten:
0
0
Funzt das auch für den ipod tocuh 2G?
Stay connected with apfeltech
Dropbox in 5 Minuten um 5 GB erweitern
spotlightMeist kommentierte Artikel (letzten 7 Tage)
@ApfeltechNET Tweets
Neu » Path kopiert iPhone-Adressbuch http://t.co/znyovzsz
Neu » iTunes-Karten: 20 Prozent Rabatt bei Karstadt, 30 Prozent bei der Schweizer Post http://t.co/LNtwU737
Neu » iBlast Moki gratis, Nachfolger reduziert http://t.co/c6esHXNy
Partner