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

Se non sei ancora abbonato, ABBONATI ORA!

Abbonati alle riviste di elettronica
STAMPA    

One Response

  1. peppe.marley 15 luglio 2009

Leave a Reply