esto es una prueba de que el psp va fuerte con esto se puede recuperara psp muertas por cambiar el fondo musica o intro ya que se modifica el flash de tal manera que cuando lo enciendas puede aser cualquier cosa desde irse directo a cualquier eboot desde que se prende y tambien ya puede leer los eboot que eran para la 1.00 sin necesidad de ningun parche la descarga se las dejo abajo
Firmware Personalizado - La prueba de concepto por Dark_AleX
Ha habido ultimamente discusion sobre si los firmwares personalizados son posibles en la psp.
(Nota: personalizados en el sentido de escribir nuestro propio codigo ejecutable en el sistema,
y no solo datos como fuentes, videos,...
Incluso bastantes desarroladores dudan de que esto sea posible debido a las protecciones en la psp.
Bueno, pues aqui estoy para demostrar lo contrario :P
Instrucciones:
(Nota: esto solo funciona para 1.50)
- Copia la carpeta PSP a la raiz de tu memstick.
- Ejecuta el programa "Custom Firmware - The proof of concept"
Escribira a la flash algunos archivos ejecutables.
Y listo.
Este programa ha sido probado en mi psp. Sin embargo, como todos los programas que escriben a
la flash, existe siempre un riesgo de romper la psp. Usalo a tu cuenta y riesgo.
IMPORTANTE (para evitar confusiones): el programa incluye un archivo llamado vshmain.prx.
Esto archivo NO es de Sony, es uno mio, las fuentes de todo están disponibles.
Las caracteristicas de este Firmware Personalizado - La prueba de concepto son:
- Ejecucuin de pbp's normales (1.00, no-kxploited)
- Posibilidad de ocultar iconos corruptos. (nota: por defecto no esta habilitado, mira el archivo
/PSP/SYSTEM/config.txt para ver como habilitarlo.)
- Posibilidad de saltarse el logo de SCE al principio. (y de esta manera evitar la molesta
auto-ejecución del UMD). Como la anterior, tampoco esta habilitada por defecto.
- "Modo de recuperacion:". Si mantienes R presionado mientras enciendes la psp,
entrara en el "modo de recuperacion".
El modo de recuperación no es mas que una simple aplicación que te permite usar el usb, y ejecutar
un programa en la ruta ms0:/PSP/GAME/UPDATE/EBOOT.PBP, que podria ser, por ejemplo, un actualizador
de Sony o el downdater de 1.50 -> 1.00.
Esto permitiria recuperar pisapapeles potenciales causados por la escritura de fuentes/videos/sonidos... invalidos a
la flash.
(Ten en cuenta que esto no permitiria recuperar cosas mas graves como el borrado de prx's criticas del sistema)
- Autoejecucion de un programa al inicio. Mira el archivo de configuracion en /PSP/SYSTEM/config.txt
para ver como usarlo.
Detalles tecnicos para programadores - Por que y como funciona esto.
Considera a vshmain.prx como el ejecutable del firmware.
Deberias saber que tanto en 1.00 como en 1.50, NO PODEMOS ejecutar nuestras propias prx's.
Sin embargo, deberias saber que si que podemos ejecutar nuestros propios elf's :)
Simplemente creando un elf, renombrandolo a vshmain.prx y flashearlo funciona :)
Sin embargo, ten en cuenta una COSA MUY IMPORTANTE. Por defecto, los elf's estaticos creados
por el pspsdk estan enlazados a la direccion 0x08900000. Esta direccion esta previamente tomada
por uno de los prx's que se cargan antes de vshmain.
Es necesario enlazar el elf a una direccion diferente no usada.
Esta prueba de concepto usa la direccion 0x09CD3000.
click aki pero bajo tu propio riesgo
No hay comentarios.:
Publicar un comentario