-
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 eintippencd 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.
Werbung












Akinator: das Genie, das in Ihren Gedanken lesen kann!
Denken Sie an einen Charakter, reale oder fi...
Pinball HD 4 iPhone is now on sale for only 50% of regular price! This offer is available for a limi...
WhatsApp Messenger ist ein Messaging-Programm für das iPhone und den BlackBerry. Dank Push Notifica...
NEU - Doodle Jump UNDERWATER!!!!!
Als eines der besten Spiele für iPhone und iPod Touch bezeichne...
Der Schnäppchenführer für den AppStore! Täglich mehr als 300 Preissenkungen und kostenlose Apps ...
23. Mai 2010 um 15:33
Hi Kevin,
sehr geiles Tutorial. Ich werde allerdings noch wahrscheinlich warten, bis das alles ein wenig besser läuft.
Aber daumen hoch!
LG Marvin
23. Mai 2010 um 15:41
geht das auch bei ipod touch?
23. Mai 2010 um 15:43
Nein, geht nur beim iPhone 2G und 3G bis jetzt
23. Mai 2010 um 16:05
habs gestern mit der englischen version von planetbeing versucht, aber beim kopieren ging was schief >.<
Ihr solltet hier die Farbe der Links ändern oder sie unterstreichen. Das ist scheiße, wenn man nicht genau weiß welcher Text verlinkt.
23. Mai 2010 um 16:06
Das ist irgendwie ein Problem bei der Aufzählung. Ich versuch das zu ändern
23. Mai 2010 um 16:09
Geändert, danke für den Tipp
23. Mai 2010 um 16:12
sehr gut
23. Mai 2010 um 16:17
wann kommt eine version für ipod touch 2g raus??
weiß das einer?
23. Mai 2010 um 16:20
Du kannst dir den Entwicklungsstatus hier ansehen:
http://www.idroidproject.org/wiki/Status
23. Mai 2010 um 16:23
kann man dann zwischen os und idroid switchen also beim start wählen welches betriebsystem man möchte?
23. Mai 2010 um 16:27
Ja das ist der Vorteil von Open iBoot…
Denn bei jedem Reboot kann man zwischen Android oder iPhone OS wählen
23. Mai 2010 um 16:48
Mal sehen ob man nicht bald schon Froyo auf dem iPhone lassen könnte.^^
MfG Lehas
23. Mai 2010 um 16:57
@kevin danke für den tipp
23. Mai 2010 um 17:01
Hat wer schon ausprobiert, ob iDroid auch auf dem iPhone 3G, Version 4.0 Beta 1 Jailbreak mit redsn0w geht?
Ansonsten sehr geil, dass die Jungs es geschafft haben
23. Mai 2010 um 17:48
Nein es klappt nur mit der Firmware 3.1.2 bzw tiefer
23. Mai 2010 um 17:03
Ich würde das heute gerne mit meinem Iphone 3g versuchen.
Aber ich hab dazunoch eine Frage.
Wiehoch ist die Brick gefahr?
Oder gibt es da möglichkeiten selbst bei einem
Brick das Iphone z.b. via Power+Home wiederherzustellen?
Gibt es im Cydia vielleicht ein App um ein
Bricksicheres Backup anzufertigen?!
23. Mai 2010 um 17:50
Die Brickgefahr ist quasi null weil man fast immer per DFU Modus wiederherstellen kann.
Wenn der restore modus nicht klappt, klappt der DFU Modus fast sicher
23. Mai 2010 um 17:54
Funktioniert das auch auf einem iPod Touch 2G ?
23. Mai 2010 um 18:07
Nein, das hab ich oben schon beantwortet!
23. Mai 2010 um 18:26
Hoffentlich funktionoiert das bald auf allen iDevices. Aber trotzdem muss man hier mal die Entwickler loben, super Arbeit, dass das überhauopt auf einem Apple Gerät läuft.
23. Mai 2010 um 19:20
Geht das auch mit 3GS?? will das haben
!!!!
23. Mai 2010 um 21:16
Hi,
wo bekomme ich die Fw für meinen iPod touch 1g her? auf der seite sagen sie, das es geht?
Oder ist das noch nicht veröffnetlicht worden?
gruß,
nick
23. Mai 2010 um 21:34
Siehe http://www.idroidproject.org/wiki/Status#Resources
das steht der Fortschritt wie weit sie sind. Iwo dort steht bestimmt auch der DL Link.
Ich warte auch schon auf die Vers. für den iPT2G.
23. Mai 2010 um 22:18
geil
mein vater hat ubuntu
ich aber nur den ipod
23. Mai 2010 um 22:39
haha geil war ja klar dass es bei windows hammer schwer is und bei apple so easy!
ich mach eh schon lange keine spielereien mit bluescreens lol…
24. Mai 2010 um 00:32
PS es geht auch für iPod Touch 1G°!
24. Mai 2010 um 00:35
Wills für Touch 2g
24. Mai 2010 um 09:22
Das sieht schon sehr gut aus, kann es kaum erwarten bis es für den iPod Touch rauskommt. Hoffe auch, dass dann ein Easy Installer dazu kommt der das alles vorinstalliert.
24. Mai 2010 um 10:05
Hey Hevin,
Geiles Tutorial aber das ist nicht das Originale oder??
Denn ich habe es mit einem anderem gemacht was 68 schritte hat.
Aber trotzdem geil erklärt *Daumen Hoch!*
24. Mai 2010 um 11:42
Hey kevin
bringst du auch ein tut für den ipod touch 1g raus wenn es so weit ist??
24. Mai 2010 um 12:22
Erstens ist das Tutorial etwas umständlich weil es schon vor compilierte Images von iDroit gibt!
Zweitens geht das auch auf dem iPod Touch 1G!!!
Aber es geht nicht auf dem iPod Touch 2G und late09 weil OpeniBoot nicht funktioniert!
24. Mai 2010 um 13:43
Ich will das fuer iTouch 3G!!!!
25. Mai 2010 um 01:42
Was ihr alle wollt …. Seid erstmal froh das es überhaupt einigermaßen funktioniert *kopfschüttel*
25. Mai 2010 um 10:17
Androiden sehen aus wie Mülltonnen:
http://yfrog.com/7bdesktop1hp
27. Mai 2010 um 09:50
wofür speichert man die .nor ab? ist das für i-was notwendig?
ps: ipt 2g !!
11. Juni 2010 um 12:00
ab punkt 23 geht nix mehr…
wowa@ubuntu:~/idroid$ sudo ./oibc
./oibc: error while loading shared libraries: libreadline.so.5: cannot open shared object file: No such file or directory
…und nun?
kabel raus,rein, nichts. ich bin ratlos -.-’
11. Juni 2010 um 12:58
erledigt, einfach alle libusb die er gefunden hat, installiert… scheint wohl was falschen angegeben zu sein ô.o
nach andorid auswahl kommt “malloc error” … kp
13. Juni 2010 um 02:49
hey ehm… wie lösch ich openiboot denn eigentlich wieder?
muss ich iphone komplett neu machen? ô.o
LG
27. Juni 2010 um 22:14
If you’re in uncomfortable position and have no money to get out from that, you will have to take the credit loans. Because it will help you unquestionably. I get secured loan every year and feel OK just because of that.
20. Juli 2010 um 18:57
bei mir klapt es nicht also openboot geht und die installation auch aber nach dem reboot kommt open… und ich klicke idroid an und dan kommt wider der teil wo am end WELCOME TO OPENIBOOT=( steht was habe ich falsch gemacht ????????
6. August 2010 um 22:04
ich find das tutorial eigentlich ganz gut nur manchmal weiß ich nicht was gemeint ist z.b. hnauptordner jetzt weiß ich das es der user ordner ist jetzt kommt für mich die fragwürdigste sache wo ich auch grad häng bleibe wie kopiere ich die daten von windows auf ubuntu drag & drop funktioniert ja nicht mit virtual box und mein stick wird auch nciht erkannt..