Une drôle d'idée à germée dans l'esprit du développeur Freeplay: il a décidé de développer un programme permettant de flasher sa PSP en 3.60 officiel. Qui a dit: "mais cela ne sert à rien ! ?"
Freeplay vient donc de releaser un petit programme qui permet de flasher une console Slim & Lite avec son firmware original: le 3.60. Il s'est lancé dans ce projet car il ne trouvait pas d'outils permettant de le faire. Comme quoi, on est jamais aussi bien servi que par soi-même.
Pour cela il utilise un dump de 3.60 encrypté et non signé, l'IPL 3.60 et
quelques modules du 3.52 updater. Une fois munis de tout cela, vous pouvez de
nouveau installer un 3.60 tout neuf.
Ceci est plutôt un POC (Proof Of Concept) et le readme fourni, reste
VOLONTAIREMENT compliqué à comprendre car il est réservé aux experts car il est
très risqué de flasher entièrement votre firmware de cette manière. Il n'y a
aucune vérification de sécurité ni rien de ce genre.
Quoi qu'il en soit, ce programme ne marche qu'avec une batterie Pandora et donc,
même si vous faisiez une mauvaise manipulation, il vous est facile de revenir à
la normale.
Readme du FW 3.60 Installer by FreePlay
Installs firmware 3.60 onto any slim
PSP. DOES NOT work on a fat PSP, since 3.60 was never for the fat, and there
are no drivers in 3.60 for the fat.
PLEASE NOTE: There are ABSOLUTELY no safety checks. Since this installs in
Pandora mode, I figured you'd be able to unbrick if something happened to go
wrong.
Requirements:
* Complete 3.60 Firmware dump, ENCRYPTED, with NO sigchecks. To obtain this,
install 3.60m33 on a slim PSP, dump flash0 to your PC, then run the files
through jas0nuk's prxdecrytper with the 'unsigcheck' option.
* 3.60 IPL. To obtain this
1. Uninstall 3.60m33 (you can do this with the 3.60m33 installer... read the
readme for details). Use Pandora and cory1492's nandTool to dump the 3.60
NAND to your memory stick.
2. In a hex editor, go to offset 0x42000 in the NAND dump. Copy the
following 0x36000 bytes (221184 bytes) to a new file. This is the IPL.
* A Pandora setup capable of loading an ELF. Examples include cory1492's
nandTool or jas0nuk's ELF menu.
* Three modules from the 3.52 firmware updater. Extract the DATA.PSP file
from the update EBOOT and use jas0nuk's prxdecrypter to unpack it AND
decrypt the modules. The modules you'll need are:
1. sceLFatFs_Updater_Driver.prx --> ms0:/elf/sceLFatFs_Updater_Driver_352.prx
2. sceLflashFatfmtUpdater.prx --> ms0:/elf/sceLflashFatfmtUpdater_352.prx
3. sceNAND_Updater_Driver.prx --> ms0:/elf/sceNAND_Updater_Driver_352
* The 360_installer.elf file, of course. Put it in ms0:/elf/.
Instructions:
0. BACK UP YOUR NAND. If the program fails, there is no 'undo' option. You
WILL want a backup.
1. Remove all the system/hidden attributes from the 3.60 flash0 dump.
2. Make a folder called 'flash0' on the root of your memory stick.
3. Copy the contents of 3.60's flash0 into the 'flash0' folder. Copy the IPL
there as well, with the name 'ipl.bin'. The layout of your memory stick
should be this:
M:flash0datacertCA_LIST.cer
M:flash0dicapotp.dic
M:flash0dicatokp.dic
M:flash0dicaux0.dic
M:flash0dicaux1.dic
M:flash0dicaux2.dic
M:flash0dicaux3.dic
M:flash0fontgb3s1518.bwfon
M:flash0fontjpn0.pgf
M:flash0fontkr0.pgf
M:flash0fontltn0.pgf
M:flash0fontltn1.pgf
M:flash0fontltn10.pgf
M:flash0fontltn11.pgf
M:flash0fontltn12.pgf
M:flash0fontltn13.pgf
M:flash0fontltn14.pgf
M:flash0fontltn15.pgf
M:flash0fontltn2.pgf
M:flash0fontltn3.pgf
M:flash0fontltn4.pgf
M:flash0fontltn5.pgf
M:flash0fontltn6.pgf
M:flash0fontltn7.pgf
M:flash0fontltn8.pgf
M:flash0fontltn9.pgf
M:flash0kdAMCTRL.PRX
M:flash0kdATA.PRX
M:flash0kdAUDIO.PRX
M:flash0kdaudiocodec_260.prx
M:flash0kdAVCODEC.PRX
M:flash0kdcert_loader.prx
M:flash0kdCHKREG.PRX
M:flash0kdCHNNLSV.PRX
M:flash0kdCLOCKGEN.PRX
M:flash0kdCODEC.PRX
M:flash0kdCTRL.PRX
M:flash0kdDISPLAY.PRX
M:flash0kdDMACMAN.PRX
M:flash0kdDVE.PRX
M:flash0kdexceptionman.prx
M:flash0kdFATMSMOD.PRX
M:flash0kdGE.PRX
M:flash0kdHIBARI.PRX
M:flash0kdHPREMOTE.PRX
M:flash0kdhttp_storage.prx
M:flash0kdidmanager.prx
M:flash0kdidstorage.prx
M:flash0kdIFHANDLE.PRX
M:flash0kdifhandle_152.prx
M:flash0kdIMPOSE.PRX
M:flash0kdINIT.PRX
M:flash0kdinterruptman.prx
M:flash0kdiofilemgr.prx
M:flash0kdiofilemgr_dnas.prx
M:flash0kdIRDA.PRX
M:flash0kdISOFS.PRX
M:flash0kdLED.PRX
M:flash0kdLFATFS.PRX
M:flash0kdlflash_fatfmt.prx
M:flash0kdlibasfparser.prx
M:flash0kdlibatrac3plus.prx
M:flash0kdlibaudiocodec2.prx
M:flash0kdLIBDNAS.PRX
M:flash0kdlibdnas_core.prx
M:flash0kdLIBHTTP.PRX
M:flash0kdlibparse_http.prx
M:flash0kdlibparse_uri.prx
M:flash0kdLIBSSL.PRX
M:flash0kdlibupdown.prx
M:flash0kdLOADCORE.PRX
M:flash0kdloadexec_02g.prx
M:flash0kdLOWIO.PRX
M:flash0kdMCCTRL.PRX
M:flash0kdMEDIAMAN.PRX
M:flash0kdmediasync.prx
M:flash0kdMEMAB.PRX
M:flash0kdmemlmd_02g.prx
M:flash0kdmesg_led_02g.prx
M:flash0kdme_wrapper.prx
M:flash0kdMGR.PRX
M:flash0kdMGVIDEO.PRX
M:flash0kdmlnbridge.prx
M:flash0kdmodulemgr.prx
M:flash0kdMPEG.PRX
M:flash0kdmpegbase_260.prx
M:flash0kdMPEG_VSH.PRX
M:flash0kdMSAUDIO.PRX
M:flash0kdMSCM.PRX
M:flash0kdMSSTOR.PRX
M:flash0kdNP.PRX
M:flash0kdNP9660.PRX
M:flash0kdNPDRM.PRX
M:flash0kdNP_CORE.PRX
M:flash0kdOPENPSID.PRX
M:flash0kdPOPS.PRX
M:flash0kdPOPSMAN.PRX
M:flash0kdPOWER.PRX
M:flash0kdPSHEET.PRX
M:flash0kdpspbtcnf_02g.bin
M:flash0kdPSPNET.PRX
M:flash0kdpspnet_adhoc.prx
M:flash0kdpspnet_adhocctl.prx
M:flash0kdpspnet_adhoc_auth.prx
M:flash0kdpspnet_adhoc_discover.prx
M:flash0kdpspnet_adhoc_download.prx
M:flash0kdpspnet_adhoc_matching.prx
M:flash0kdpspnet_adhoc_transfer_int.prx
M:flash0kdpspnet_apctl.prx
M:flash0kdpspnet_inet.prx
M:flash0kdpspnet_resolver.prx
M:flash0kdpspnet_wispr.prx
M:flash0kdREGISTRY.PRX
M:flash0kdRTC.PRX
M:flash0kdsc_sascore.prx
M:flash0kdSEMAWM.PRX
M:flash0kdSIRCS.PRX
M:flash0kdSYSCON.PRX
M:flash0kdSYSMEM.PRX
M:flash0kdsystemctrl.prx
M:flash0kdSYSTIMER.PRX
M:flash0kdthreadman.prx
M:flash0kdUMD9660.PRX
M:flash0kdUMDCACHE.PRX
M:flash0kdUMDMAN.PRX
M:flash0kdUSB.PRX
M:flash0kdUSB1SEG.PRX
M:flash0kdUSBACC.PRX
M:flash0kdUSBCAM.PRX
M:flash0kdUSBGPS.PRX
M:flash0kdUSBMIC.PRX
M:flash0kdUSBPSPCM.PRX
M:flash0kdUSBSTOR.PRX
M:flash0kdusbstorboot.prx
M:flash0kdusbstormgr.prx
M:flash0kdusbstorms.prx
M:flash0kdusersystemlib.prx
M:flash0kdUTILITY.PRX
M:flash0kdVAUDIO.PRX
M:flash0kdvideocodec_260.prx
M:flash0kdvshbridge.prx
M:flash0kdvshbridge_msapp.prx
M:flash0kdWLAN.PRX
M:flash0kdwlanfirm_voyager.prx
M:flash0kdresourcebig5_table.dat
M:flash0kdresourcecp949_table.dat
M:flash0kdresourcegbk_table.dat
M:flash0kdresourceimpose.rsc
M:flash0kdresourceme_t2img.img
M:flash0vshetccptbl.dat
M:flash0vshetcindex.dat
M:flash0vshetcversion.txt
M:flash0vshmoduleauth_plugin.prx
M:flash0vshmodulecamera_plugin.prx
M:flash0vshmodulecommon_gui.prx
M:flash0vshmodulecommon_util.prx
M:flash0vshmoduledd_helper.prx
M:flash0vshmoduledd_helper_utility.prx
M:flash0vshmoduledialogmain.prx
M:flash0vshmodulednas_plugin.prx
M:flash0vshmodulegame_install_plugin.prx
M:flash0vshmodulegame_plugin.prx
M:flash0vshmoduleheaparea1.prx
M:flash0vshmoduleheaparea2.prx
M:flash0vshmodulehtmlviewer_plugin.prx
M:flash0vshmodulehtmlviewer_ui.prx
M:flash0vshmodulehtmlviewer_utility.prx
M:flash0vshmoduleHVAUTH_R.PRX
M:flash0vshmoduleimpose_plugin.prx
M:flash0vshmodulelftv_main_plugin.prx
M:flash0vshmodulelftv_middleware.prx
M:flash0vshmodulelftv_plugin.prx
M:flash0vshmodulelibfont_hv.prx
M:flash0vshmodulelibpspvmc.prx
M:flash0vshmoduleLIBSLIM.PRX
M:flash0vshmoduleLIBWWW.PRX
M:flash0vshmoduleMM_FLASH.PRX
M:flash0vshmodulemsgdialog_plugin.prx
M:flash0vshmodulemsvideo_main_plugin.prx
M:flash0vshmodulemsvideo_plugin.prx
M:flash0vshmodulemusic_common.prx
M:flash0vshmodulemusic_main_plugin.prx
M:flash0vshmodulemusic_plugin.prx
M:flash0vshmodulenetconf_plugin.prx
M:flash0vshmodulenetconf_plugin_auto_bfl.prx
M:flash0vshmodulenetconf_plugin_auto_nec.prx
M:flash0vshmoduleNETFRONT.PRX
M:flash0vshmodulenetplay_client_plugin.prx
M:flash0vshmodulenetplay_server_plus_utility.prx
M:flash0vshmodulenetplay_server_utility.prx
M:flash0vshmoduleopening_plugin.prx
M:flash0vshmoduleosk_plugin.prx
M:flash0vshmodulePAF.PRX
M:flash0vshmodulePAFMINI.PRX
M:flash0vshmodulephoto_plugin.prx
M:flash0vshmodulepremo_plugin.prx
M:flash0vshmodulerss_subscriber.prx
M:flash0vshmodulesavedata_auto_dialog.prx
M:flash0vshmodulesavedata_plugin.prx
M:flash0vshmodulesavedata_utility.prx
M:flash0vshmodulesysconf_plugin.prx
M:flash0vshmoduleupdate_plugin.prx
M:flash0vshmodulevideo_main_plugin.prx
M:flash0vshmodulevideo_plugin.prx
M:flash0vshmodulevisualizer_plugin.prx
M:flash0vshmoduleVSHMAIN.PRX
M:flash0vshresource 1-12.bmp
M:flash0vshresource13-27.bmp
M:flash0vshresourceauth_plugin.rco
M:flash0vshresourcecamera_plugin.rco
M:flash0vshresourcecommon_page.rco
M:flash0vshresourcedd_helper.rco
M:flash0vshresourcednas_plugin.rco
M:flash0vshresourcegameboot.pmf
M:flash0vshresourcegame_install_plugin.rco
M:flash0vshresourcegame_plugin.rco
M:flash0vshresourcehtmlviewer.res
M:flash0vshresourcehtmlviewer_plugin.rco
M:flash0vshresourceimpose_plugin.rco
M:flash0vshresourcelftv_main_plugin.rco
M:flash0vshresourcelftv_rmc_univer3in1.rco
M:flash0vshresourcelftv_rmc_univer3in1_jp.rco
M:flash0vshresourcelftv_rmc_univerpanel.rco
M:flash0vshresourcelftv_rmc_univerpanel_jp.rco
M:flash0vshresourcelftv_rmc_univertuner.rco
M:flash0vshresourcelftv_rmc_univertuner_jp.rco
M:flash0vshresourcelftv_tuner_jp_jp.rco
M:flash0vshresourcelftv_tuner_us_en.rco
M:flash0vshresourcemsgdialog_plugin.rco
M:flash0vshresourcemsvideo_main_plugin.rco
M:flash0vshresourcemusic_main_plugin.rco
M:flash0vshresourcenetconf_dialog.rco
M:flash0vshresourcenetplay_plugin.rco
M:flash0vshresourceopening_plugin.rco
M:flash0vshresourceosk_plugin.rco
M:flash0vshresourceosk_utility.rco
M:flash0vshresourcephoto_plugin.rco
M:flash0vshresourcepremo_plugin.rco
M:flash0vshresourcerss_subscriber.rco
M:flash0vshresourcesavedata_plugin.rco
M:flash0vshresourcesavedata_utility.rco
M:flash0vshresourcesysconf_plugin.rco
M:flash0vshresourcesysconf_plugin_about.rco
M:flash0vshresourcesystem_plugin.rco
M:flash0vshresourcesystem_plugin_bg.rco
M:flash0vshresourcesystem_plugin_fg.rco
M:flash0vshresourcetopmenu_plugin.rco
M:flash0vshresourceupdate_plugin.rco
M:flash0vshresourcevideo_main_plugin.rco
M:flash0vshresourcevideo_plugin_videotoolbar.rco
M:flash0vshresourcevisualizer_plugin.rco
4. Run "3.60 flasher" from the ELF loader of your choice. Press Cross on the
next screen to continue, or Triangle to quit. Sit back, hold your breath,
enjoy :)
FW 3.60 Installer by
FreePlay
Avertissement:
Ce fichier est livré dans sa forme
originale. Il est réservé au Bidouilleurs qui connaissent leur sujet uniquement.
Il est indispensable d'avoir un kit pandora opérationnel en cas de pépins. Il n'a
pas encore été testé par notre équipe.
Source: Freeplay dans le Forums Devs de QJ
-
-
Commentez cette news
en cliquant ICI