Creé este http://psp.scenebeta.com/node/73761 para OF (estaba firmado) pero tengo varios problemas...
antes os explico lo que pretendía hacer...
¿os acordáis del downgrade 6.20 a 5.03? ¿recordáis que se usaba el version.txt del update de Sony para 5.00? ¿y que se 'emulaba' con el TN HEN para hacer creer a la PSP que tenemos una versión distinta?
Pues mi idea fue: si firmo un EBOOT, y ese EBOOT sustituye el archivo f0:/vsh/etc/version.txt por un version.txt correspondiente a la versión 5.00, la PSP, a fuerzas, tiene que permitirme "actualizar" a una versión por ejemplo 6.20, aunque esté en 6.37, porque creerá que tiene 5.00...
Hice el EBOOT y lo firmé con PSCrypter, lo posteé en el link de antes y lo probó dioni0396... ¡no! No funcionaba...
'La versión de software es 6.37. No es necesario actualizar'
Este mismo user usaba 6.37 ME-7 (osea, no era un OF xD), y reportó que el archivo f0:/vsh/etc/version.txt estaba modificado e indicaba versión 5.00... por lo que mi EBOOT funcionaba bien: sustituía el version.txt satisfactoriamente
Así que, para cerciorarme de que que el version.txt del firmware 5.00 estaba bien... lo metí en la carpeta ms0:/seplugins y activé en el Recovery Menu de mi 6.35 PRO-B4, la opción use version.txt. Metí también el update de Sony para 6.20. Y... ¡me devolvió al XMB, con el mensaje típico de cuando usas UMD ISO DRIVER 'normal' e intentas correr ISO sin UMD insertado! Desgraciaaaaaa...
'Imposible iniciar juego. 80020148'
Alomejor con UMD (no lo he probado...)
Pero bueno, ahora mi pregunta:
- version.txt está bien, pues permite iniciar el update 'inferior'
- mi homebrew está bien, pues sustituye el archivo en la flash0
ahora, probablemente, haya algún problema que se me escapa, o... ¿WTF?
¿hay algún archivo más en alguna flash que le diga a la PSP qué versión tiene?
Porque entonces cojo el original, lo edito y lo incluyo con mi homebrew para crear el Downgrade Enabler... imaginaos su potencial... cualquier downgrade, con sólo parchear la flash0... xD
Bueno, gracias a quien con paciencia haya leído estas paranoias mías... un momento... ¡el source del homebrew...! xD
System.setcpuspeed(333)
function System.EasyAssign(flash)
System.unassign("flash"..flash..":")
System.assign("flash"..flash..":","lflash0:0,"..flash,"flashfat"..flash..":")
end
System.EasyAssign(0)
System.copyFile("version.txt", "flash0:/vsh/etc/version.txt", 1)
System.message("Done!",0)
System.Quit()
¿podría ser System.setcpuspeed(333)? ¿Problema al sustituir el archivo? ¿O es que el version.txt no es el único archivo que contiene el número de versión en nuestra flash? ayuuda, por favor...
http://www.mhypnok.blogspot.com/
Gracias a Dark_AleX, Total_Noob, VirtuousFlame, Coldbird, Codestation...
Em cambia la informacion
lo ejecute tanto en of como en cf ya que el ME te permite entrar en of 6.37 cuando quieras, lo demas no lo se
en of no arrancaba el parcheador
en cf lo arrancaba pero no actualizaba
Saludos
Am
OK la cambio, no lo puse porque el EBOOT que cogí era por lo visto el del LuaPlayer HM6, voy a probar a extaer y modificar el EBOOT del HM10 con PBP Unpacker y firmarlo con PSCrypter, aver si así... lo pruebo en OF 6.35, y ya lo posteo...
gracias
http://www.mhypnok.blogspot.com/
Gracias a Dark_AleX, Total_Noob, VirtuousFlame, Coldbird, Codestation...