Linux auf dem Apple iPhone
Der Linux-iPhone-Entwicklergemeinde ist es gelungen, den Linux-Kernel 2.6 auf Apples iPhone zu portieren. Bis jetzt werden sowohl die erste als auch die zweite Generation (3G) des iPhones als auch der Musikplayer iPod touch unterstützt. Für den produktiven Einsatz es aber ein wenig zu früh, da noch etliche Treiber fehlen. Momentan lässt sich das System nur über einen USB-Anschluss booten und die Eingabe weiterer Befehle geschieht ebenfalls nur auf diesem Weg.
Die folgende Anleitung beschreibt, wie Ihr ein Backup vom iPhone zieht und anschließend Linux installiert. In der Datei norbackup.dump ist Euer Backup enthalten, also schön drauf aufpassen. Die Datei zur Installation findet Ihr hier: http://localhostr.com/files/b00133/iphonelinux-demo.tar.gz. Leider gibts hier im Moment die Fehlermeldung: 1GB Bandwidth Exceeded. Sobald ich das File irgendwo her bekomme mach ichs bei mir aufn Server.
[Update] Die Datei für die Installation kann nun hier runter geladen werden: iphonelinux-demo.tar
Installation von Linux auf das iPhone
- Versetzte das iPhone in Recovery Mode
sudo ./loadibec openiboot-2g.img3(openiboot-3g.img3für 3G-Version,openiboot-ipod.img3für iPod)sudo ./oibcnor_read 0x09000000 0x0 1048576~norbackup.dump:1048576(Erstellt die Datei norbackup.dump im aktuellen Verzeichnis. Pass extrem gut auf sie auf!.)install- nach der Installation kannst du “
reboot” eingeben - nun solltest Du das openiboot Menu sehen
Booten von Linux auf dem iPhone
- benutze die Hold-Taste Menu zum Navigieren und drücke den Home button
- starte den openiboot client
sudo ./oibc!zImagekernel!rootfs.arm.ext2.gzramdisk 3588boot "console=tty console=ttyUSB root=/dev/ram0 rw"sudo ./linux
Nun solltest Du ein Login bekommen. Das Display vom iPhone bleibt erstmal dunkel, da alles zur Console umgeleitet wird. Wenn Du dies lieber am Bildschirm des iPhones sehen möchtest:
sh 2>&1 > /dev/tty0
Viel Spaß damit und immer dran denken: Alles auf eigene Gefahr!
Quellen: linuxoniphone.blogspot.com, www.iphonelinux.org, LINUX-README.txt, wikee.iphwn.org
[Update] Hier gibts auch noch ein Video dazu: www.vimeo.com/2373142
andere interessante Artikel:
- Zusammenfassung mehrerer PDF-Datein
- Bootvorgang von Linux (Ubuntu) beschleunigen
- Habe interessanten, aber auch sehr lustigen Podcast gefunden
- Endlich weniger Spam
- Danke für Eure Unterstützung
tags: Apple, iPhone, iphonelinux-demo.tar, iPod, Kernel 2.6, Linux, OpeniBoot, USB, Video
keine Kommentare | Kommentar schreiben | nach oben
