beto77 escribió:
Entonces ves imposible la utilizacion de custom firmwares en el futuro chip? (cosas de los nuevos firmwares,prx de los nuevos+bug de la 1.5)
Porque yo por descontado doy por imposible la creacion de un firmware desde 0......
Cuando la psp se inicia por hardware, se produce aproximdamente la siguiente secuencia:
- Un chip carga el ipl desde la flash a una parte de la ram y desencripta la primera parte de dicho ipl. A continuación ese codigo es ejecutado y ese chip no vuelve a hacer nada más. Parece que en las 2.50/2.60 de fabrica ese chip realiza además una comprobación del ipl y si corresponde a la de un firmware anterior, no se inicia.
- A continuación el ipl desencripta una parte de si mismo, y la ejecuta.
- Esa segunda parte desencripta la tercera y ultima parte, y la ejecuta.
- Dicha tercer parte del ipl carga los modulos del firmware y tiene un código muy parecido al del reinicio por software.
Viendo este panorama, lo de los firmwares hibridos o personalizados sólo sería viable de alguna de estas maneras:
- Se detectara el chip que inicia todo y se reemplazara por una versón más alegre del mismo
. (probablemente dificil...)
- Que el susodicho modchip realizara parches en la ram en el momento oportuno.
- Es posible que el IPL de la 1.00 y sobretodo, el de la 1.00 defectuosa (esa que se carga la psp), tengan menos comprobaciones de hashes...
La cosa está chunga pero que se le va a hacer