Control de usuario
Patrocinadores
Estadísticas
Miembros:
257.320
Online:
601
Hilos:
1.172.303
Mensajes:
18.690.065
Stats

Índice de foros PSP Firmwares y modchips

[Tutorial] Pandora. Desbrickea y Downgradea todo lo que quieras [Tutorial]

Downgraders, actualizaciones y emuladores de firmwares, modchips, etc.

Moderadores: Duque, Deen0X, jamonazo2000

Alek
Avatar de usuario
-Mr.Tuto-
 
Mensajes: 1819
Registrado: 30 Jun 2006

[Tutorial] Pandora. Desbrickea y Downgradea todo lo que quieras [Tutorial]

Mensajepor Alek 23 Ago 2007 12:08

[Tutorial] Jugando con Pandora [Tutorial]
Primeras Palabras

Ante todo, sí, sé que ya hay otros tutoriales, pero no me podia perder la oportunidad de ayudar o intentar dejarlo un poco más claro :P

Esta es una contribución (la caja de pandora) que nos demuestra cuán grande es la Scene de PSP. A veces nos dejan sin palabras, lástima que anoche me haya tenido que ir a dormir "demasiado" pronto :P

Y, ante todo, y no me cansaré de decirlo, darle las inmensas pero insuficientes gracias a quienes lo han hecho posible, C+D, e instaros a que les deis las gracias, ya sea con un "gracias" o con una ayuda al paypal ;D
Materiales Necesarios

- PSP (brickeada y no) con una bateria retail (es decir, la batería de toda la vida, he probado personalmente con una modificada con pilas AA y no rula xD)

- MS (Memory Stick) de dimensiones de 2GB o menor. Efectivamente, las de 4GB tienen problemas de caché, comprobado. Con una de 256-512 habríais de tener suficiente. (Recordad que van dumps y tal)

- El archivo mencionado abajo.

¿Quién diría que hiciese falta algo más o0?
Descarga de Pandora

Descarga Principal || Mirror || Mirror || Mirror
Creando una "Magic Memory Stick" y una "JigKick Battery"

1.- Conecta por USB una PSP (no brickeada lógicamente :P) con la batería retail y la MS < 4GB retail.

2.- Formatea la MS. (Comprobado.. vale cualquier método, ya sea por PC FAT o desde la PSP anteriormente a conectarla por USB)

3.- Abrimos una instancia de MS-DOS (Inicio-Ejecutar-CMD) y descomprimimos en algun lugar accesible la carpeta de Pandora.

4.- Desde CMD, realizamos lo de la siguiente imagen una vez en pandora:

Imagen

y ejecutamos dicha orden para formatear lógicamente la PSP. (Siendo G nuestra unidad de PSP)

aparecerá lo siguiente:
Código: Seleccionar todo
You are about to format the drive G.
All data will be lost. Do you want to continue? [Y]
Presiona "y"...
Código: Seleccionar todo
Drive successfully formatted, and partition moved.
y listo.

5.- Remueve la MS y desconecta la conexión USB.

6.- Conecta de nuevo la MS mediante la conexión USB de la PSP.

7.- Crea manualmente (Nueva-Carpeta) las carpeta y subcarpetas PSP/GAME (o PSP/GAME150 si tu fw lo requiere) en la MS.

8.- Copia las subcarpetas (con y sin %) de dentro de battery e installer de nuestra carpeta pandora descargada a PSP/GAME (o PSP/GAME150 en su caso)

9.- Copia el EBOOT updater al firmware oficial 1.50 renombrado a UPDATE.PBP a la raíz de la MS. (Puedes obtenerlo aquí o aquí ya renombrado y comprobado)

10.- Desconecta la conexión USB, como en el paso 5º (sin remover la MS, la necesitamos)

11.- En la PSP que hemos metido las carpetas anteriores, cargamos desde Juegos-Memory Stick la aplicación Pandora's Battery Firm. Installer.

Presiona X y desempaquetará los archivos del UPDATE.PBP en un bin.

Esto nos creará un archivo llamado msipl.bin, el cual contiene los archivos del fw de la PSP que tengamos. Recordad que esto no puede pedirse libremente, ya que contiene datos ilegales.

** Si por cualquier cosa este proceso falla, renombra UPDATE.PBP a UPDATE (sin extensión) y prueba de nuevo **

12.- Conecta de nuevo la MS mediante la conexión USB de la PSP.

13.- Copia el archivo msipl.bin a nuestra carpeta pandora/msinst/ , abre de nuevo la instancia de CMD y haz lo siguiente:

Imagen

de manera que copiará la IPL dumpeada anteriormente a la MS (siendo G nuestra unidad de PSP)

Devolverá algo parecido a esto:
Código: Seleccionar todo
C:\pandora\msinst>msinst G msipl.bin
PSP MS IPL Installer
Load IPL Code msipl.bin
241664 bytes (58 block) readed

Target DRIVE is 7
Check partation Sector
boot status             0x80
start head               0x05
start sec/cyl             0x0004
partation type           0x06
...
...
Are You Sure ? [Y]
Presionamos "Y"...
Código: Seleccionar todo
Write MS BOOT CODE
y listo. MS lista.

14.- Desconecta la conexión USB.

15.- En la PSP, en Juegos-Memory Stick, ejecutamos la aplicación Pandora's Battery Creator

Esto nos permitirá modificar la batería a nuestro gusto para la cuestión que tratamos hoy.

[Opcional] Presiona /\ para hacer un backup de la flash de la batería en un archivo de la MS; el programa saldrá y habrá de ser ejecutado de nuevo.

Este paso es NECESARIO si se quiere hacer volver a la batería a su estado original. En otro caso, es opcional.

Presiona X en este Battery Creator para transformarla en una JigKick. El programa sale automáticamente.

** Una vez finalizado todo este proceso, ya tendrás una batería de desarrollo, por llamarlo de alguna manera, y una MS "mágica", que nos servirá para abrir la caja de Pandora :P **

Modo de empleo genérico

El uso es muy simple, consta de 2 pasos:

1.- Introduce la MS "mágica" en la PSP

2.- Introduce la Batería "de desarrollo" en la PSP (sin el cordon AC) y enciende la PSP.
Modo de empleo específico: Desbrickeando.

1.- Copia un UPDATE.PBP (el anterior vale) del fw oficial 1.50 en la raíz de nuestra MS "mágica"

2.- En la PSP brickeada, introduce nuestra MS "mágica" y la Batería modificada.

3.- Enciende, y las luces de Wifi+MS+Batería se encenderán temporalmente y un menú aparecerá.

4.- Presiona X y hará un check del archivo de update.

5.- Presiona X de nuevo (con el nuevo menú) y escribirá el fw 1.50 en tu PSP.

Listo! D= Los muertos reviven!
Modo de empleo específico: Downgradeando.

Este proceso es muy similar al anterior.

1.- Copia un UPDATE.PBP (el anterior vale) del fw oficial al que quieres downgradear, a nuestra MS "mágica"

2.- En la PSP a downgradear, introduce nuestra MS "mágica" y la Batería modificada.

3.- Enciende, y las luces de Wifi+MS+Bateria se encenderán temporalmente y un menú aparecerá.

4.- Presiona X y hará un check del archivo de update.

5.- Presiona X de nuevo (con el nuevo menú) y escribirá el nuevo fw que has elegido a tu PSP.

Y listo! Comprobado desde 3.52 a 1.50 ;D
Modo de empleo para la NAND (backups)

Un pequeño inciso sobre la NAND.. gracias a kawengod por la puntualización.

Para cargar ese backup de la NAND

- Para flashear este backup que hemos hecho y que se nos guarda como un .bin, habremos primero de renombrarlo a nandimage.flash, y seguir el mismo proceso que habitualmente.

Este es un bug que ya ha sido reportado :)
Modo de empleo para el EEPROM de la Batería

Otro pequeño inciso sobre la Batería para dejar las cosas más claras xD

Para convertirla en Jigkick

- Como hemos comentado, ejecutamos el Battery Changer y presionamos X

Para hacer un backup del EEPROM y flashearlo

- Hacemos un backup con /\ (Se guarda en root como eeprom.bin)

- Flasheamos dicho backup con L+R (desde ms0:/eeprom.bin)

Para devolverla a su estado original

- O bien hacemos el backup (/\) y la reprogramamos (L+R)

- O bien lo hacemos sin backup, presionando []

Para devolverla a su estado original y que además cargue al inicio (carga más rápida)

- Para este modo (no demasiado testeado), tras que cargue este Battery Changer, presionamos O

Notas sobre el idstorage.

Como he comentado más adelante, quisiera dejar aqui un par de afirmaciones para futuras preguntas.

- Todas las placas pueden someterse a este proceso.

- Los cambios en el idstorage (por lo general) no afectan al proceso.

- No es necesario ningun tipo de parcheo de la key 5 para el uso del kernel 1.50.

- El parcheo se produce a un nivel de IPL, por lo que la idstorage tiene menos relevancia, al estar a un nivel menor de acceso de datos.
Notas sobre las MS.

- Es NECESARIO que sean, las usadas, de un tamaño de 256mb, 512mb, 1GB o 2GB.

- Marcas Sony, Pro Duo, Sandisk, han sido comprobadas su funcionamiento.

- El proceso es bastante rápido (escasos minutos) por lo que si tarda algo más de la cuenta no os preocupeis.. quizá sea falsa xD

Para pasar de MS mágica a MS original

Simple. Ya que la hemos formateado lógicamente, vuelve a formatearla por PC FAT, comprueba que la estructura de archivos es correcta, y prueba que todo (iso, homebrew, etc) funcione correctamente)

Aunque claro, siempre recomendaré usar una MS diferente a la habitual para esto xD

mspformat y msinst en Unix

MSPFORMAT

1.- Conecta por USB tu PSP o accede directamente a la MS desde un lector.

2.- Desmonta la unidad si está montada (umount) y averigua el nombre del dispositivo (dmesg); por ejemplo /dev/mount

3.- Checkea la primera partición en el sector 489
Código: Seleccionar todo
fdisk -lu /dev/mount
Habría de haber un encabezamiento de 489 o mayor en una de las particiones. En caso CONTRARIO, modifica dicha partición para que empieze en 489 o mayor.

Para modificarlo, podríamos simplemente usar el anterior;
Código: Seleccionar todo
fdisk /dev/mount
y cambiar la tabla de particiones, de manera que, entre otras opciones, esté;
Código: Seleccionar todo
...
1          # first partition
[b]489       # first sector = 489[/b]
<enter>   # press enter to select last sector automatically
...
y guardamos.

4.- Una vez hecho esto, formateamos la MS, por ejemplo;
Código: Seleccionar todo
mkfs.vfat /dev/mount1
5.- Montamos la MS normalmente, y copiamos los archivos UPDATE.PBP (nuestro eboot de actualización renombrado en la raiz de la MS), y las cuatro carpetas en total del interior de battery e installer a GAME o GAME150 según sea nuestro caso.

Una vez hecho eso, seguimos con los pasos anteriormente mencionados como si no importase unix o win :P


MSINST

1.- Teniendo el msipl.bin conseguido de este dump, conectamos la MS (ya sea directamente o por la conexión USB-PSP) y la montamos (mount).

2.- Copiamos msipl.bin al punto correcto de la MS formateada con nuestro mspformat unix :P de esta manera:
Código: Seleccionar todo
dd if=msipl.bin of=/dev/mount bs=512 seek=16
sync
3.- Desmonta la MS y sacala de la conexión al PC; si todo ha ido bien habrá terminado sin problema :)


** Ejemplo de uso por sl1pknot: Aquí
MrTuto.
Ultima edición por Alek el 23 Ago 2007 19:58, editado 1 vez

Añoño
Avatar de usuario
Habitual
 
Mensajes: 88
Registrado: 27 Sep 2006

Mensajepor Añoño 23 Ago 2007 12:11

A probarlo!!!

Gracias Alek [oki]

P.D.: Se me habia olvidado: 5 Estrellas para este hilo [jaja]
Ultima edición por Añoño el 23 Ago 2007 12:23, editado 1 vez
ImagenImagen

Coolj
Avatar de usuario
Avada Kedavra
 
Mensajes: 614
Registrado: 31 May 2007

Mensajepor Coolj 23 Ago 2007 12:11

Que bueno! [risita] Yo ayer solo esperaba a que saliera y luego me fui a dormir,bastante tarde salio -__-
~ESAD

Neo583
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 689
Registrado: 26 Ago 2001
Ubicación: Valencia

Mensajepor Neo583 23 Ago 2007 12:17

Esto si es un tuto, el resto eran traducciones.
Imagen

br1
Avatar de usuario
Deus ex Vagina
 
Mensajes: 1049
Registrado: 21 Jun 2006
Ubicación: Aldea Pokke

Mensajepor br1 23 Ago 2007 12:19

Muy clarito, como siempre, five stars for ya!

Froest
Avatar de usuario
Adicto
 
Mensajes: 327
Registrado: 07 Ene 2005
Ubicación: Andeandare

Mensajepor Froest 23 Ago 2007 12:22

Mil gracias por el tuto
Juegos PS3:
SingStar vol1, Call of Duty Modern Warfare 2, Pes2009, Buzz el Multiconcurso, Resident Evil 5, Formula One

MelonKid
Avatar de usuario
Sa moerto el Fary
 
Mensajes: 873
Registrado: 13 May 2005
Ubicación: TFA

Mensajepor MelonKid 23 Ago 2007 12:24

Yo confirmo lo dicho por Alek, que no todas las baterías sirven: con una no-oficial comprada en eBay, de 3600 mAh, tampoco rula. Da error al cambiar el número de serie de la batería.

Genial el tutorial, todo muy clarito.

huse
Avatar de usuario
KoGoLLaNdO FuErTe...
 
Mensajes: 1276
Registrado: 15 Jun 2003
Ubicación: benilloba
Fotos: 1

Mensajepor huse 23 Ago 2007 12:26

perdonad mi ignorancia pero en el primer paso me pierdo jejeeje.
a ver abro el cmd i tengo desconprimido el rar en una carpeta en C que comando pongo para entrar en pandora?

saltxero
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 728
Registrado: 31 Mar 2006
Ubicación: Zarautz city

Mensajepor saltxero 23 Ago 2007 12:27

Un tutorial perfecto y muy clarito, 5 estrellitas para ti.

He seguido el otro tutorial que habia por aqui, y en el menu del battery creator, despues de hacer el backup, cuando le doy para transformar la bateria no me tarda ni medio segundo y despues al arrancar la psp, me lleva directamente al xmb.

Puede ser por tener la memory de 4 gigas? cuando cargo el battery creator, la primera linea del menu me sale el siguiente mensaje de error:

Error at address 0x26

Nose si es que he hecho algo mal, puede ser cosa de la memory que dice alek que no va o quiza la psp que al ser una que funciona bien por eso no carga el menu que deberia.

Muchas Gracias!!
Imagen

jgavilan74
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 657
Registrado: 01 Feb 2006
Ubicación: Jerez de la Frontera

Mensajepor jgavilan74 23 Ago 2007 12:27

Ahi van 5 estrellas para un crack de los tutos

Siguiente

Volver a Firmwares y modchips

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 0 invitados