Anuncios Google

Firmware Personalizado by Dark_AleX [The proof of concept]

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 desarrolladores dudan de que esto sea posible debido a las protecciones en la psp.
Bueno, pues aqui estoy para demostrar lo contrario

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.

 

Puede Descargar Desde su pagina Oficial

Aqui 

Fuente del README de la misma aplicacion 


Image Hosted by ImageShack.us


Anuncios Google

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de fernandito

es seguro esto

quisiera ver como es pero no quiero un psp dead

psp fw 1.50

Imagen de crashoverburn

A mi me funciona bien

, es mas en este proceso te indica cuando escribira en la flash (te pregunta si quieres continuar, no como en el downgrade que no ves nada excepto la luz de la MS parpadear), cuando esta copiando (que es un segundo o menos) y cuando ha acabado (pone "Copiado"). Pero ya sabemos que escribir en la flash tiene sus riesgos, pero como provenia de Dark AleX y lo de quitar la intro de SCE y autocargar aplicaciones me parecia muy buena idea, pos lo he probado y me va de maravilla.

Como siempre, si lo vais a instalar hacerlo bajo vuestra propia cuenta y riesgo, no pidais responsabilidades a nadie si se os rompe. 


Por favor, leeros las normas antes de postear y buscad en F.A.Q. antes de preguntar.

Imagen de qwertyu

ilusiones precipitadas

al empezar a leer el articulo y ver k incluso podria llegar a recuperar alguna psp k no estuviese mu dañada (como la mia k solo le falta la intro al igual k a la de otros usuarios) me entro un no se k por el cuerpo pero sigo leiendo y ara resulta k si no teinias este firmware puesto antes no te dejara arreglar la psp. asi k aun sigo com mi firmware pisapapeles, i a la espera de saver k hago kon la psp.

 

de todos modos gracias xk a muxa gente seguro k le ayuda.

Para ser el comienzo esta

Para ser el comienzo esta perfecto jeje. !! eso del modo de recuperacion esta genial .!! imaginen que podran revivir psp muertas claro como espesifica ahi ..!!

yo ya prove varias cosas y la verdad vamuy bien quite el autorun xD

el logo do inicio jojoj. .!!

true para activar y false para desactivar :D

Claro modificando el archivo config

 Bueno pues a esperar mas del proyecto.

que va por buen camino


Image Hosted by ImageShack.us

Imagen de scastiello

Pero

Lo as probado??


 

Descargar Homebrew de BETA, gratis. Visualizar un tutorial, gratis. Iniciarse en la programacion en español, gratis. Colaborar a que la scene PSP en español crezca, no tiene precio.

Imagen de crashoverburn

Sí

y es guapisimo, tengo descativada la intro inicial y he hecho que cargue el DevHook namas comenzar. Ademas, ya tengo el modo recuperacion que tiene buena pinta.


Por favor, leeros las normas antes de postear y buscad en F.A.Q. antes de preguntar.

Imagen de ArKaLiS

pero

es seguro ponerse ese firmware?

Imagen de ELeNDeR

Tened presente que esto

Tened presente que esto escribe en la Flash, con el peligro que ello conlleva.


Descargar Homebrew de BETA, gratis. Visualizar un tutorial, gratis. Iniciarse en la programacion en español, gratis. Colaborar a que la scene PSP en español crezca, no tiene precio.

Depende

Pues depende si no lo usas bien segun avia rumores que an desmentido que algunso se les murio la psp pero eran usuarios que nada mas les gusta moletar aunque escribe en la flash pues si es seguro pero corres el riesgo como dice dark_Alex ya ves que las psp son raras jeje como el funcionamiento del donwgrader. .!!

 

Pero en fin puedes usarlo metiendo todo en su lugar. .!!

 

Yo me cargo el 2.71 al encender mi PSP jojojo. .!!


Image Hosted by ImageShack.us

Imagen de crashoverburn

Ojo

creo que solo se puede revivir PSPs muertas que lleven esto instalado, si no he entendido mal.

Imagen de Arturo-rdz

Exactamente

Exactamente, solo se podran revivir con este firmware modificado, y supongo que si evoluciona  a este paso tambien podra saltarse con facilidad los UMDS 3.00 que pidan actualizacion

lastima que siga con mi 2.71 =( 



PSP Frimware 2.71
Sandisk MemStick Pro Duo 512 Mb
Sony Memory Stick Duo 32 Mb
UMDs: GTA LCS, Burnout Legends, THUG2: Remix

Imagen de crashoverburn

Creo que no lo has captado

o no te has expresado bien o no te he entedido bien, pero para aclarar solo se podran revivir PSPs con cualquier firmware siempre que la psp haya "muerto" con este firmware modificado interno.

Aun asi, solo revivira a las que no le falten archivos vitales (segun que archivo falte no se podra revivir). 


Por favor, leeros las normas antes de postear y buscad en F.A.Q. antes de preguntar.

Imagen de crashoverburn

Segun el readme

esto es una aplicacion valida para 1.5. Alguien lo ha probado? (si os descargais el archivo, podreis ver el Readme completo muy bien explicado.)


Por favor, leeros las normas antes de postear y buscad en F.A.Q. antes de preguntar.

Imagen de scastiello

Yo quiero saber

Hay buelta atras si o no??


Descargar Homebrew de BETA, gratis. Visualizar un tutorial, gratis. Iniciarse en la programacion en español, gratis. Colaborar a que la scene PSP en español crezca, no tiene precio.

Imagen de crashoverburn

Supongo que si

, con esta aplicacion sobrescribes el vshmain.prx en la Flash(creo que se llama asi) por uno de Dark AleX en la MS. El vshmain.prx de Dark AleX esta situado en la Root de la MS , si cambias ese archivo  por el original del FW 1.50 (es decir, metes el original de la 1.50 en la Root de la MS) y vuelves a ejecutar el programa, probablemente hayas vuelto a dejar la PSP como estaba, pero no te lo puedo confirmar al 100%.


Por favor, leeros las normas antes de postear y buscad en F.A.Q. antes de preguntar.

Imagen de Unicorn

Gracias por la traduccion Internal

si no es por ti gente como yo no nos hubieramos enterado (no frecuento la pagina de Dark_Alex). Sin duda alguna una gran noticia...parare que evoluciona mas rapido de lo que esperabamos...


Descargar Homebrew de BETA, gratis. Visualizar un tutorial, gratis. Iniciarse en la programacion en español, gratis. Colaborar a que la scene PSP en español crezca, no tiene precio.


Para recibir ayuda más rápidamente, recomendamos que pongas títulos descriptivos y no utilices abreviaturas (estilo MSN) en tus post de los foros. Recuerda revisar el Manual del perfecto forero y las Normas de la Comunidad.

Imagen de rodlon

¿Y si una psp no tiene

¿Y si una psp no tiene animacion de inicio de juegos se le puede poner o solo arregla psp que se estropean despues de ponerselo?

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.