Linux gira sull’iPhone

Linux gira sull'iPhone

Linux gira sull’iPhone… Really?

Linux 2.6 kernel è stato installato sulla piattaforma dell’iPhone. Grande notizia! Però, leggete fino alla fine!

Vediamo che cosa abbiamo:

  • Driver seriale USB
  • Driver seriale
  • Framebuffer driver
  • Interrupts, MMU (Memory Management Unit), clock ecc

In openiboot sarà fatto il porting (perché fino adesso non è stato fatto il porting Sealed) per il supporto delle memorie flash NAND (Flash Memory: NAND, EEPROM, NVRAM and others).

Che cosa NON abbiamo:

  • Accelerometro
  • Rete Wireless
  • Supporto per memorie flash NAND
  • Supporto Baseband
  • Touchscreen
  • Audio

Qui sotto sono le istruzioni:

INSTALLING OPENIBOOT
--------------------

	1. Put your iPhone in Recovery Mode
	2. sudo ./loadibec openiboot-2g.img3
		- Or -3g, -ipod, depending on your platform.
	3. sudo ./oibc
	4. nor_read 0x09000000 0x0 1048576
	5. ~norbackup.dump:1048576
		- This will create a file called norbackup.dump in your
		current directory. GUARD IT WITH YOUR LIFE.
	6. install
	7. After 'install' has finished, type in: reboot.
	8. You ought to see the openiboot menu.

BOOTING LINUX
-------------

	1. Use the Hold button to navigate the menu. Push the Home button
	when openiboot client is selected.
	2. sudo ./oibc
	3. !zImage
	4. kernel
	5. !rootfs.arm.ext2.gz
	6. ramdisk 3588
	7. boot "console=tty console=ttyUSB root=/dev/ram0 rw"
	8. sudo ./linux

La dimostrazione video:

Sources:
Linux gira sull’iPhone
iPhone Linux ReadMe

Repost del 08 dicembre 2008

STAMPA     Tags:

One Response

  1. peppe.marley 15 luglio 2009

Leave a Reply