Bueno como ya sabeis hay un nuevo openboot muchísimo mas cómodo, mas fácil y sobretodo mas depurado.
ya se puede instalar de igual forma en iphone que en ipod (los modelos mencionados)
ahora el tutorial se parte en 3 secciones iphone 2G y 3G, ipod touch 1G y actualizaciones y payload.
iphone 2G y 3G: explicare los pasos a seguir para instalar openboot.
ipod touch 1G: explicare los pasos a seguir para instalar openboot.
actualizaciones y payload: ire poniendo todo lo que salga en cuando a payload, siempre se especifica la fecha y lo que contiene para que no tenga perdida.
Es conveniente pasar los archivos con ifunbox ya que el por SSH fragmenta los archivos de tal manera que no son ejecutables desde el ipod/iphone. Tienes que transferir los archivos por iphone explorer y despues acceder por SSH y cambiar los permisos a 777.
gracias a Nachoyazid por el aviso

Tutorial iphone 2G,3G y ipod touch 1G (NEW)
Para instalarlo solo hace falta tener el iphone con jailbreak, a continuación os pongo los requisitos, si veis que aquí no está lo vuestro es que no se puede, aunque digo que si tienes quadra (openboot de iphodroid) este vale.
REQUISITOS:
IPhone 2G
3.1.2
3.1.3
IPhone 3G
3.1.2
3.1.3
4.0
4.0.1
4.0.2
4.1
4.2.1
Jailbreaks:
PwnageTool
Redsn0w (sin incluir 0.9.6b2)
Blackra1n
1º- Ahora que teneis que hacer es entrar en cydia y agregar la siguiente repo:
- Código: Seleccionar todo
http://repo.neonkoala.co.uk
y descargais el siguiente paquete:
![]()
2º- instalar Bootlace, una vez instalado os aparecera el icono.
![]()
3º- instalar openboot
para ello pulsamos en la pestaña openboot y le damos a install
![]()
y ya quedaria instalado, ahora solo tienen que meter por shh, iphone explore... o como os guste mas el Zaxtron Front End que lo encontrareis en la fecha 25-10-10.
Lo metemos en var/idroid, si nos pide sobrescribir le decimos que si
apagamos el iphone, encendemos y ejecutamos android, una vez que carge Zaxtron Front End apagamos.
ahora nos sale una carpeta en var/psfreedom/payload/XXXX (XXXX = version ps3) y hay es donde tenemos que meter los nuevos payload.
a disfrutar!!!
Tutorial ipod touch 1G
1.Utilidades necesarias a descargar:
-ARCHIVOS COMUNES A DESCARGAR:
Blackrain
Ubuntu (livecd o vmware vale) http://www.ubuntu.com/desktop/get-ubuntu/download
Open iboot
Idroid
Winscp
Diskaid
Pack Completo SIN Ubuntu
2.Jailbreak del ipod:
.Conecta el ipod/iphone al ordenador por USB y ejecuta itunes
.En las opciones del ipod/iphone en itunes, selecciona restaurar pulsando la tecla shift del escritorio como en la foto:
.Navega al directorio donde has descargado el Firmware 3.1.2 y seleccionalo
.Espera a que termine de restaurarse
.Ejecuta Blackrain, saldra una pantalla como está:
.Dale a make it ra1n y espera a que el ipod/iphone se reinicie automaticamente.
.En el ipod/iphone veras una nueva aplicación, con un dibujo de una gota negra, ejecutala.
.De las tres opciones que saldrán, selecciona Cydia3.Instalación de paquetes en cydia:
.Ejecuta la nueva aplicación que aparece en tu ipod/iphone llamada Cydia.
.En ella busca estos dos paquetes e instalalos: afc2add y OpenSSH4.Inicio del PC en Ubuntu:
.Graba el archivo de Ubuntu que te has descargado anteriormente en un DVD y no lo saques de la disquetera.
.Apaga el PC, y al encenderlo, arranca la BIOS, suele ser en la pantalla de inicio con F2, depende del PC.
.Busca la opción de iniciar el PC por CDROM y seleccionala.
.Ubuntu se iniciará y al mostrar una imagen como está selecciona Probar Ubuntu 10.04:5.Copiando los archivos de Openiboot al ipod/iphone:
.Descarga los archivos de Openiboot en ubuntu
.Copia la carpeta Openiboot al escritorio
.Abre una terminal, en accesorios, en la barra superior
.Pon el ipod en modo restauración, apagandolo y encendiendolo con el botón home y enchufándolo al USB sin soltar el botón home
.Ejecuta estos comandos:
cd home/ubuntu/Desktop/Openiboot
sudo chmod +x ./loadibec
sudo ./loadibec openiboot.img3
sudo chmod +x ./oibc
.En el ipod/iphone debe de aparecer una nueva imagen como esta:
.Dale al botón de encendido una vez, para que el icono se situe sobre la consola linux.
.Dale al botón Home en el ipod/iphone, y al instante de darle, ejecuta este comando en ubuntu:
sudo ./oibc
.Aparecerá el mismo código en ubuntu y el ipod, escribe en la terminal de ubuntu:
install
.Tardará aproximadamente un minuto en instalar, seguramente menos, cuando deje de haber movimiento de comandos, ejecuta en la terminal de ubuntu:
reboot
.Volveremos a la pantalla de antes
.Dale al botón home para que inicie iOS6.Copiando los archivos desde Windows al ipod:
.Instalar Diskaid, ejecutalo y busca esta ruta en el ipod: private/var
.Copia los archivos que has desargado de iDroid a esta ruta
.Copia los archivos que has descargado del PSFreedom a esta ruta. Si te pide sustituir hazlo.
.Instala el programa WinSCP y ejecutalo.
.En el ipod, ves a ajustes, Wifi y apunta la dirección ip de la red en la que estes conectado.
.Esta dirección ponla en el primer hueco del WinSCP:
.En usuario pon root y en password alpine.
.Dale a Login y acepta la ventanita que se abra.
.Ves al directorio private/var y sobre cada uno de los archivos que as copiado anteriormente mediante el Diskaid
clickea en propiedades.
.Cambia el numero 0664 que tienen todos los archivos en propiedades por 0777.7.Usando PSFreedom en la PS3.
.Apaga el ipod
.Enciendelo y tenlo enchufado por USB a la PS3.
.La PS3 no puede tener ningún disco, ningún otro accesorio por USB y debe estar desenchufada o apagada por interruptor.
.En el ipod dale dos veces al boton power y el icono se moverá a Android
.Dale al botón home, apareceran un montón de comandos, hasta que aparezca esto:
INIT
INIT
INIT
.Y así sin parar...
.Enchufa la PS3,enciendela y inmediatamente después de darle al botón de encendido dale al botón eject.
.Ya aparecerán las dos nuevas opciones "debug" en la PS3F.A.Q
1.No consigo acceder a la carpeta home/ubuntu/Desktop/Openiboot mediante terminal. Solución: Abre carpeta personal en la barra de herramientas superior de ubuntu y accede al escritorio. En ese navegador de archivos, en la parte superior pone Ir, dale a Lugar y te aparece la ruta exacta de la carpeta.
2.WinSCP no encuentra mi dispositivo. Solución: Revisa:
-Que el ipod tenga instalado OpenSSH, llendo a Cydia, manage, packages tiene que aparecer
-Que la direccion que pones en WinSCP sea la IP del ipod.
-Que el usuario es root y la contraseña alpine
Si aun así te carga, reincia WinSCP y el ipod/iphone un par de veces y vuelve a probar
3.Blackrain me da un error de que no encuentra ASL.dll y no funciona. Solución: Copia Blackrain a este directorio
32 Bit – C:\Program Files\Common Files\Apple\Apple Application Support
64 Bit – C:\Program Files (x86)\Common Files\Apple\Apple Application Support
4.Diskaid no me funciona correctamente. Solución: Ejecuta este programa cuyo funcionamiento es muy similar al de Diskaid:
http://code.google.com/p/iphonebrowser/ ... e&can=2&q=
5.No consigo ejecutar ningún backup, ni los que creo yo mismo. Solución: desenchufa el ipod/iphone nada más aparezca el XMB de la PS3 y te tiene que funcionar perfectamente.
Tutorial realizado por Nachoyazid para onps3.com
Actualizaciones y payload:
si algun archivo pide password
onps3.com
28-09-10 --> PSFreedom 1.1 con peek and poke
ACTUALIZACION: PSFreedom 1.1 con peek and poke
aqui dejo los enlaces para ipod touch 1G
ipod touch 1G
aqui dejo los enlaces para iphone 2G y 3G
iphone 2G y 3G
Minituto de como actualizarlo
1º enciender el movil y cuando salga el openboor le doy a unistall
2º enciender el telefono en IOS y mediante ssh o iphone explorer.... borro los 4 archivos de android de la carpeta var
3º meter los nuevos archivos en la carpeta iPhoDroid_image del iphodroid
4º instalar otra vez iphodroid y todo listo
1-10-10 --> hermes v2 (parcialmente funcionando)
ACTUALIZACION:
PSFreedom 1.1 con hermes v2
Esta version te permite jugar sin disco y tambien trae un parche para que no te pida mandos ningun juego, es decir, PODREMOS JUGAR AL F1 2010!!!!
tambien decir que tendremos que tener instalado OM
lo subo con el iphodroid, para instalarlo simplemente seguir el tutorial de arriba.
los meritos son de EIEN usuario de EOL
IPHONE 2G Y 3G:
Psgroove 1.1 + hermes v2
aqui dejo el Open Manager para poderlo utilizar
Open Manager Hermes v2
una vez instalado los datos del F1 2010 con este OM y aver comprobado que funciona sin problemas podeis actualizar el OM al que vosotros querais y el juego seguira funcionando a la perfecion
6-10-10 --> hermes v3 (parcialmente funcionando)
psfreedom hermes v3 para 2G/3G y ipod touch 1G
novedades:
- Nueva dirección final del payload en 0x80000000007ff000, el final del Kernel, para poder añadir el código extra necesario (el código es reubicable, en caso de necesidad)
- Añadida syscall 8 con soporte Stealth y otras funciones del Kernel como copiar, asignar memoria, ejecutar rutina, añadir tabla de path (para reemplazo/redirección de ficheros y directorios), etc (ver syscall8.h para mas detalles)
- Soporte para Homebrew en /apps_home/PS3_GAME hacia una pendrive o similar conectada en /dev_usb000/PS3_GAME
- Redirección de la syscall 36 para poder ejecutar juegos sin disco en /apps_home/PS3_GAME
18-10-10 --> PL3
PL3 version for 3g/2g - http://www.megaupload.com/?d=GKQLOD26
PL3 version for iTouch 1g - http://www.megaupload.com/?d=Z0OCSI3M
instruciones:
1.reemplazar los 2 archivos android.img.gz y zimage
2. Cuando vea la línea de carga del firmware, pulsa power y eject
3. ya no sale init init init
Se recomienda utilizar GAIA RC9 - http://www.megaupload.com/?d=4O5HKX1N
ahora por lo que parece siempre lo coge a la primera, ya no ara falta hub usb, quitar cuando aparezca la palabra psfreedom,darle mil veces a eject....todo eso ya se acavo, funciona a la 1º
19-10-10 --> firmware: 3.01, 3.10, 3.15
PSfreedom para mas versiones de firmware: 3.01, 3.10, 3.15.
iphone 2G/3G
3.01: http://filesmelt.com/dl/idroid3g_pl3_3_011.zip
3.10: http://filesmelt.com/dl/idroid3g_pl3_3_101.zip
3.15: http://filesmelt.com/dl/idroid3g_pl3_3_151.zip
ipod 1G
3.01: http://filesmelt.com/dl/idroid1g_pl3_3_011.zip
3.10: http://filesmelt.com/dl/idroid1g_pl3_3_101.zip
3.15: http://filesmelt.com/dl/idroid1g_pl3_3_151.zip
25-10-10 --> Zaxtron Front End v0.3
Zaxtron Front End v0.3
Iphone 2G/3G: http://www.megaupload.com/?d=TL6DGXX9
Ipod Touch 1G: http://www.megaupload.com/?d=03WOMBHG
Zaxtron Front End es un todo en uno, teneis payload para algunos firm: 3.01, 3.10, 3.15, 3.41, y todos los payload hasta la fecha menos los de hermes.
para mas informacion os dejo un video, es de la 0.1 pero es mas o menos igual:
http://www.youtube.com/watch?v=RY0_CLISN3s
4-11-10 --> Payloads
Updated Payloads for Zaxtron Front End
- Last updated Nov. 4 20:41 EDT (adds payloads for FW 2.76, 3.21, and 3.40. Covers commits through Nov. 4th [1]
- payloads_11042010.zip: http://www.megaupload.com/?d=2VU6RORG
- To use: remove desired payload from zip file and upload to /var/psfreedom/payloads/<FW>
- For example, default_payload_3_41.bin would go in /var/psfreedom/payloads/3.41/default_payload_3_41.bin
- default_payload=previously called "MOH" this is the recommended payload w/GAIA, payload_dev=peek+poke (not supported by GAIA manager),payload_no_unauth_syscall=previously called "NOS", this payload has the same functionality as Hermes 4b
TRADUCION Chrome:
Modo de empleo: quitar la carga útil que desee en el archivo zip y subirlo a / var / psfreedom / carga útil / <FW>
Por ejemplo, default_payload_3_41.bin iría en / var/psfreedom/payloads/3.41/default_payload_3_41.bin
default_payload = anteriormente llamado "MoH" es la capacidad de carga recomendada w / GAIA, payload_dev vistazo = + poke (no soportado por el gerente de GAIA), payload_no_unauth_syscall = anteriormente llamado "NOS", esta carga tiene la misma funcionalidad como Hermes 4b
10-11-10 --> PL3 + math + PSN
payload para jugar online!!!
http://www.multiupload.com/Z25E22Q3E0
13-11-10 --> v4b + PSN (parcialmente funcionando)
v4b + PSN (no es compatible con Zaxtron Front End) se tiene que meter en var/ si teneis el antiguo open boot o var/droid si teneis en nuevo open boot
iphone 2G y 3G: http://www.megaupload.com/?d=V9I5ROT9
ipod touch 1G: http://www.megaupload.com/?d=CQY56N76
16-11-10 --> PL3 w/PSN+3.50 spoofing
PL3 w/PSN+3.50 spoofing: http://www.megaupload.com/?d=LDWY4TX6
probado y funcionando perfectamente, es este bin default_payload_3_41.bin, pero copiar todos los archivos y si pide sobreescribir le dais a si, ya que son mas actualizados
24-11-10 --> Nuevos payload para 3.41
por ahora no se las novedades, pero podria ser el ultimo payload de kakaroto para poder dumpear el lv1, no es seguro, cuando encuentre mas info os lo dire
http://www.fileserve.com/file/yCAKCGm
http://www.megaupload.com/?d=LZNRLOGK
recordad se mete en var/psfreedom/payload/3.41
07-12-10 --> Downgrader (service jig)
link --> http://www.megaupload.com/?d=NV998EU1
si teneris bootlace meterlo en
--> var/droid/
si no teneis bootlace meterlo en
--> var/
TUTORIAL:
1- Una vez copiados los archivos dentro del iPhone/iPod, coger el iPod/iPhone y con la consola completamente apagada, conectarlo al usb de la izquierda.
2- Encender el interruptor de la consola.
3- Iniciar Android des de Openiboot y cuando salga una pantalla blanca en el iPhone/iTouch, presionar el botón encendido y rápidamente el de extraer disco.
4- La consola se apagará.
5- Poner en un USB formateado en FAT32 el lv2diag.self y el PUP modificado, enchufar el USB en el puerto más cercano al lector de BD de la consola y presionar el botón de encendido.
6- La consola se quedará con la luz verde encendida, por la pantalla no saldrá nada. Espera hasta que se apague la consola automáticamente.
7- Una vez la consola se haya actualizado, poner el USB en el PC, borrar los 2 archivos anteriores y copiar el otro archivo lv2dialog.self.
8- Meter el USB otra vez en el mismo puerto de la consola y encenderla.
9- Se apagará sola y ya tendrás la PS3 downgradeada a 3.41.
26-12-10 --> Zaxtron Front End v0.4
New Release of my Front End. v0.4v0.4 - 12/26/2010
- Asbestos payloads (stage1 & stage2) support, you can boot Linux, you need to setup a DHCP server, a TFTP Server and a NFS root filesystem.
- PSFfreedom 1.0 payloads support
- Added log support, a folder named logs will be created in /private/var/psfreedom
- Reboot support
- Option to abort at any time by pressing any button
- Battery charge, but this depends on linux kernel and is not fully implemented yet, so the power cosumming of linux on iPhone is very high.
- Payloads filter, select normal payloads or normal+devel payloads
- Service Mode (JIG)
iPhone 2G/3G: http://www.megaupload.com/?d=YN37Y2R8
iPod touch : http://www.megaupload.com/?d=VZ9XIASN
Tutorial como actualizar android.img con nuevos hex. GRACIAS a alienmind
ACTUALIZACIÓN: corregida la instalación con hermesv4b
Hola, por peticion de varios y para evitar preguntas del tipo "alguien me da el hex de fulanito o el de menganito" pongo un mini tutorial con lo que hay que hacer para mantener vuestra propia imagen de android actualizada con los nuevos payloads que vayan saliendo, sean de quien sean. A mi me ha funcionado pero no doy ninguna garantia. Lo he escrito del tirón asi que si veis algun error me decis.
Se asume que: teneis el telefono jailbreakeado y el iphodroid instalado. Si teneis dudas a este respecto consultar el primer post.
El tutorial es en Linux. Casi todos los pasos se pueden hacer en Windows con cygwin, pero no lo he probado. Lo que seguro que no se podra es montar la imagen de android en loopback device, para lo cual pedirle prestado a un amigo su linux o ... ni idea!
Yo el tuto lo he hecho en ubuntu 10.04, pero vale en cualquiera.
Necesitamos: git-core,autoconf, automake, bison, flex, gcc, make, texi2html y wget
Para asegurar que los tenemos, apt-get install y listo
0) Compilarse el toolchain ps3dev, es decir, el compilador:
export PS3DEV=$HOME/PS3DEV # por ejemplo
mkdir -p $PS3DEV $PS3DEV/bin $PS3DEV/ppu/bin $PS3DEV/ppu64/bin $PS3DEV/spu/bin
export PATH=$PATH:$PS3DEV/bin:$PS3DEV/ppu/bin:$PS3DEV/ppu64/bin:$PS3DEV/spu/bin
git clone git://github.com/HACKERCHANNEL/ps3chain.git
cd ps3chain
./buildit.sh all # Se va a tirar un rato
1) Bajar de http://psfreedom.com/wiki/IPhoneLinux, seccion Additional Files, la imagen android.img.gz adecuada para nuestro dispositivo (3G o 2G)
2) Descomprimir
gunzip android.img.gz
3) Montar
mkdir /tmp/imagen ; sudo mount -o loop android.img /tmp/imagen
DESTDIR=/tmp/imagen
4) Descargar y copiar el .bin que nos interese (hermesv4 o PL3/Kakaroto):
4.1) Hermesv4B: http://mods.elotrolado.net/~hermes/ps3/ ... es-v4B.rar
Descomprimimos: unrar -x psgroove-hermes-v4.rar
Hermes ya da el payload compilado (.bin), asi que si esta es nuestra opcion podemos optar por usarlo directamente.
No obstante, el binario incluye 18 bytes adicionales relacionados con la cabecera del descriptor de puerto, que debemos quitar
sudo dd if=psgroove-hermes/port1_config_descriptor.bin of=$DESTDIR/lib/payload.hermes.bin bs=1 skip=18
Si decidimos compilarlo, hay que tunear el makefile.payload
Yo he cambiado las lineas:
PS3_COMPILERS= $(PS3DEV)/ppu/bin
y he quitado el .exe de la linea
$(R2PTARGET).exe (quedaría: $(R2PTARGET) )
Tambien hay que cambiar el codigo ensamblador de port1_config_descriptor.S, para mas detalles: [url=hilo_actualizado-psfreedom-para-iphone-2g-3g-y-ipod-touch-1g_1498579_s230#p1722192767]hilo_actualizado-psfreedom-para-iphone-2g-3g-y-ipod-touch-1g_1498579_s230#p1722192767[/url]
Ahora compilamos:
make -f makefile.payload
Esto nos genera el .bin y lo copiamos a $DESDIR/lib/payload.bin
4.2) PL3 (Kakaroto):
git clone git://github.com/kakaroto/PL3.git
cd PL3
# Editar config.h y descomentar la linea que queramos para nuestro fw:
#define FIRMWARE_3_41
make
Copiar el fichero payload_dev_3_41.bin al destino:
sudo cp -p payload_dev_3_41.bin $DESTDIR/lib/payload.bin
5) Ya tenemos "tuneada" la imagen, desmontamos
sudo umount /tmp/imagen
6) Este paso no es estrictamente necesario, pero a veces al desmontar la imagen se queda en un estado por el cual no se va a poder luego montar en el arranque. La limpiamos asi:
sudo e2fsck android.img
6) Recomprimimos:
gzip android.img # Genera android.img.gz
7) La copiamos al iphone:
scp android.img.gz IP.DEL.IPHONE/private/var/
8) Reiniciamos en android ... y seguimos la secuencia habitual.




