Results 1 to 2 of 2

Thread: Slim recovery to 3.60

  
  1. #1
    Demonchild's Avatar
    Demonchild is offline #thatguy -Hacks Titan
    Join Date
    Dec 2007
    Posts
    10,033
    Rep Power
    295

    Default

    Found this over at QJ.net. You can trust this, Freeplay is a mod, and he won't screw us over.. After all, he found a way to make 1.50 homebrew work on a Slim via Pandora..

    http://forums.qj.net/f-psp-developme...er-132378.html

    I haven't tried this out myself, but I will do when I get the time.
    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.pr x --> ms0:/elf/sceLflashFatfmtUpdater_35 2.prx
    3. sceNAND_Updater_Driver.pr x --> ms0:/elf/sceNAND_Updater_Driver_35 2

    * 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:\flash0\data\cert\CA_LI ST.cer
    M:\flash0\dic\apotp.dic
    M:\flash0\dic\atokp.dic
    M:\flash0\dic\aux0.dic
    M:\flash0\dic\aux1.dic
    M:\flash0\dic\aux2.dic
    M:\flash0\dic\aux3.dic
    M:\flash0\font\gb3s1518.b wfon
    M:\flash0\font\jpn0.pgf
    M:\flash0\font\kr0.pgf
    M:\flash0\font\ltn0.pgf
    M:\flash0\font\ltn1.pgf
    M:\flash0\font\ltn10.pgf
    M:\flash0\font\ltn11.pgf
    M:\flash0\font\ltn12.pgf
    M:\flash0\font\ltn13.pgf
    M:\flash0\font\ltn14.pgf
    M:\flash0\font\ltn15.pgf
    M:\flash0\font\ltn2.pgf
    M:\flash0\font\ltn3.pgf
    M:\flash0\font\ltn4.pgf
    M:\flash0\font\ltn5.pgf
    M:\flash0\font\ltn6.pgf
    M:\flash0\font\ltn7.pgf
    M:\flash0\font\ltn8.pgf
    M:\flash0\font\ltn9.pgf
    M:\flash0\kd\AMCTRL.PRX
    M:\flash0\kd\ATA.PRX
    M:\flash0\kd\AUDIO.PRX
    M:\flash0\kd\audiocodec_2 60.prx
    M:\flash0\kd\AVCODEC.PRX
    M:\flash0\kd\cert_loader. prx
    M:\flash0\kd\CHKREG.PRX
    M:\flash0\kd\CHNNLSV.PRX
    M:\flash0\kd\CLOCKGEN.PRX
    M:\flash0\kd\CODEC.PRX
    M:\flash0\kd\CTRL.PRX
    M:\flash0\kd\DISPLAY.PRX
    M:\flash0\kd\DMACMAN.PRX
    M:\flash0\kd\DVE.PRX
    M:\flash0\kd\exceptionman .prx
    M:\flash0\kd\FATMSMOD.PRX
    M:\flash0\kd\GE.PRX
    M:\flash0\kd\HIBARI.PRX
    M:\flash0\kd\HPREMOTE.PRX
    M:\flash0\kd\http_storage .prx
    M:\flash0\kd\idmanager.pr x
    M:\flash0\kd\idstorage.pr x
    M:\flash0\kd\IFHANDLE.PRX
    M:\flash0\kd\ifhandle_152 .prx
    M:\flash0\kd\IMPOSE.PRX
    M:\flash0\kd\INIT.PRX
    M:\flash0\kd\interruptman .prx
    M:\flash0\kd\iofilemgr.pr x
    M:\flash0\kd\iofilemgr_dn as.prx
    M:\flash0\kd\IRDA.PRX
    M:\flash0\kd\ISOFS.PRX
    M:\flash0\kd\LED.PRX
    M:\flash0\kd\LFATFS.PRX
    M:\flash0\kd\lflash_fatfm t.prx
    M:\flash0\kd\libasfparser .prx
    M:\flash0\kd\libatrac3plu s.prx
    M:\flash0\kd\libaudiocode c2.prx
    M:\flash0\kd\LIBDNAS.PRX
    M:\flash0\kd\libdnas_core .prx
    M:\flash0\kd\LIBHTTP.PRX
    M:\flash0\kd\libparse_htt p.prx
    M:\flash0\kd\libparse_uri .prx
    M:\flash0\kd\LIBSSL.PRX
    M:\flash0\kd\libupdown.pr x
    M:\flash0\kd\LOADCORE.PRX
    M:\flash0\kd\loadexec_02g .prx
    M:\flash0\kd\LOWIO.PRX
    M:\flash0\kd\MCCTRL.PRX
    M:\flash0\kd\MEDIAMAN.PRX
    M:\flash0\kd\mediasync.pr x
    M:\flash0\kd\MEMAB.PRX
    M:\flash0\kd\memlmd_02g.p rx
    M:\flash0\kd\mesg_led_02g .prx
    M:\flash0\kd\me_wrapper.p rx
    M:\flash0\kd\MGR.PRX
    M:\flash0\kd\MGVIDEO.PRX
    M:\flash0\kd\mlnbridge.pr x
    M:\flash0\kd\modulemgr.pr x
    M:\flash0\kd\MPEG.PRX
    M:\flash0\kd\mpegbase_260 .prx
    M:\flash0\kd\MPEG_VSH.PRX
    M:\flash0\kd\MSAUDIO.PRX
    M:\flash0\kd\MSCM.PRX
    M:\flash0\kd\MSSTOR.PRX
    M:\flash0\kd\NP.PRX
    M:\flash0\kd\NP9660.PRX
    M:\flash0\kd\NPDRM.PRX
    M:\flash0\kd\NP_CORE.PRX
    M:\flash0\kd\OPENPSID.PRX
    M:\flash0\kd\POPS.PRX
    M:\flash0\kd\POPSMAN.PRX
    M:\flash0\kd\POWER.PRX
    M:\flash0\kd\PSHEET.PRX
    M:\flash0\kd\pspbtcnf_02g .bin
    M:\flash0\kd\PSPNET.PRX
    M:\flash0\kd\pspnet_adhoc .prx
    M:\flash0\kd\pspnet_adhoc ctl.prx
    M:\flash0\kd\pspnet_adhoc _auth.prx
    M:\flash0\kd\pspnet_adhoc _discover.prx
    M:\flash0\kd\pspnet_adhoc _download.prx
    M:\flash0\kd\pspnet_adhoc _matching.prx
    M:\flash0\kd\pspnet_adhoc _transfer_int.prx
    M:\flash0\kd\pspnet_apctl .prx
    M:\flash0\kd\pspnet_inet. prx
    M:\flash0\kd\pspnet_resol ver.prx
    M:\flash0\kd\pspnet_wispr .prx
    M:\flash0\kd\REGISTRY.PRX
    M:\flash0\kd\RTC.PRX
    M:\flash0\kd\sc_sascore.p rx
    M:\flash0\kd\SEMAWM.PRX
    M:\flash0\kd\SIRCS.PRX
    M:\flash0\kd\SYSCON.PRX
    M:\flash0\kd\SYSMEM.PRX
    M:\flash0\kd\systemctrl.p rx
    M:\flash0\kd\SYSTIMER.PRX
    M:\flash0\kd\threadman.pr x
    M:\flash0\kd\UMD9660.PRX
    M:\flash0\kd\UMDCACHE.PRX
    M:\flash0\kd\UMDMAN.PRX
    M:\flash0\kd\USB.PRX
    M:\flash0\kd\USB1SEG.PRX
    M:\flash0\kd\USBACC.PRX
    M:\flash0\kd\USBCAM.PRX
    M:\flash0\kd\USBGPS.PRX
    M:\flash0\kd\USBMIC.PRX
    M:\flash0\kd\USBPSPCM.PRX
    M:\flash0\kd\USBSTOR.PRX
    M:\flash0\kd\usbstorboot. prx
    M:\flash0\kd\usbstormgr.p rx
    M:\flash0\kd\usbstorms.pr x
    M:\flash0\kd\usersystemli b.prx
    M:\flash0\kd\UTILITY.PRX
    M:\flash0\kd\VAUDIO.PRX
    M:\flash0\kd\videocodec_2 60.prx
    M:\flash0\kd\vshbridge.pr x
    M:\flash0\kd\vshbridge_ms app.prx
    M:\flash0\kd\WLAN.PRX
    M:\flash0\kd\wlanfirm_voy ager.prx
    M:\flash0\kd\resource\big 5_table.dat
    M:\flash0\kd\resource\cp9 49_table.dat
    M:\flash0\kd\resource\gbk _table.dat
    M:\flash0\kd\resource\imp ose.rsc
    M:\flash0\kd\resource\me_ t2img.img
    M:\flash0\vsh\etc\cptbl.d at
    M:\flash0\vsh\etc\index.d at
    M:\flash0\vsh\etc\version .txt
    M:\flash0\vsh\module\auth _plugin.prx
    M:\flash0\vsh\module\came ra_plugin.prx
    M:\flash0\vsh\module\comm on_gui.prx
    M:\flash0\vsh\module\comm on_util.prx
    M:\flash0\vsh\module\dd_h elper.prx
    M:\flash0\vsh\module\dd_h elper_utility.prx
    M:\flash0\vsh\module\dial ogmain.prx
    M:\flash0\vsh\module\dnas _plugin.prx
    M:\flash0\vsh\module\game _install_plugin.prx
    M:\flash0\vsh\module\game _plugin.prx
    M:\flash0\vsh\module\heap area1.prx
    M:\flash0\vsh\module\heap area2.prx
    M:\flash0\vsh\module\html viewer_plugin.prx
    M:\flash0\vsh\module\html viewer_ui.prx
    M:\flash0\vsh\module\html viewer_utility.prx
    M:\flash0\vsh\module\HVAU TH_R.PRX
    M:\flash0\vsh\module\impo se_plugin.prx
    M:\flash0\vsh\module\lftv _main_plugin.prx
    M:\flash0\vsh\module\lftv _middleware.prx
    M:\flash0\vsh\module\lftv _plugin.prx
    M:\flash0\vsh\module\libf ont_hv.prx
    M:\flash0\vsh\module\libp spvmc.prx
    M:\flash0\vsh\module\LIBS LIM.PRX
    M:\flash0\vsh\module\LIBW WW.PRX
    M:\flash0\vsh\module\MM_F LASH.PRX
    M:\flash0\vsh\module\msgd ialog_plugin.prx
    M:\flash0\vsh\module\msvi deo_main_plugin.prx
    M:\flash0\vsh\module\msvi deo_plugin.prx
    M:\flash0\vsh\module\musi c_common.prx
    M:\flash0\vsh\module\musi c_main_plugin.prx
    M:\flash0\vsh\module\musi c_plugin.prx
    M:\flash0\vsh\module\netc onf_plugin.prx
    M:\flash0\vsh\module\netc onf_plugin_auto_bfl.prx
    M:\flash0\vsh\module\netc onf_plugin_auto_nec.prx
    M:\flash0\vsh\module\NETF RONT.PRX
    M:\flash0\vsh\module\netp lay_client_plugin.prx
    M:\flash0\vsh\module\netp lay_server_plus_utility.p rx
    M:\flash0\vsh\module\netp lay_server_utility.prx
    M:\flash0\vsh\module\open ing_plugin.prx
    M:\flash0\vsh\module\osk_ plugin.prx
    M:\flash0\vsh\module\PAF. PRX
    M:\flash0\vsh\module\PAFM INI.PRX
    M:\flash0\vsh\module\phot o_plugin.prx
    M:\flash0\vsh\module\prem o_plugin.prx
    M:\flash0\vsh\module\rss_ subscriber.prx
    M:\flash0\vsh\module\save data_auto_dialog.prx
    M:\flash0\vsh\module\save data_plugin.prx
    M:\flash0\vsh\module\save data_utility.prx
    M:\flash0\vsh\module\sysc onf_plugin.prx
    M:\flash0\vsh\module\upda te_plugin.prx
    M:\flash0\vsh\module\vide o_main_plugin.prx
    M:\flash0\vsh\module\vide o_plugin.prx
    M:\flash0\vsh\module\visu alizer_plugin.prx
    M:\flash0\vsh\module\VSHM AIN.PRX
    M:\flash0\vsh\resource\01 -12.bmp
    M:\flash0\vsh\resource\13 -27.bmp
    M:\flash0\vsh\resource\au th_plugin.rco
    M:\flash0\vsh\resource\ca mera_plugin.rco
    M:\flash0\vsh\resource\co mmon_page.rco
    M:\flash0\vsh\resource\dd _helper.rco
    M:\flash0\vsh\resource\dn as_plugin.rco
    M:\flash0\vsh\resource\ga meboot.pmf
    M:\flash0\vsh\resource\ga me_install_plugin.rco
    M:\flash0\vsh\resource\ga me_plugin.rco
    M:\flash0\vsh\resource\ht mlviewer.res
    M:\flash0\vsh\resource\ht mlviewer_plugin.rco
    M:\flash0\vsh\resource\im pose_plugin.rco
    M:\flash0\vsh\resource\lf tv_main_plugin.rco
    M:\flash0\vsh\resource\lf tv_rmc_univer3in1.rco
    M:\flash0\vsh\resource\lf tv_rmc_univer3in1_jp.rco
    M:\flash0\vsh\resource\lf tv_rmc_univerpanel.rco
    M:\flash0\vsh\resource\lf tv_rmc_univerpanel_jp.rco
    M:\flash0\vsh\resource\lf tv_rmc_univertuner.rco
    M:\flash0\vsh\resource\lf tv_rmc_univertuner_jp.rco
    M:\flash0\vsh\resource\lf tv_tuner_jp_jp.rco
    M:\flash0\vsh\resource\lf tv_tuner_us_en.rco
    M:\flash0\vsh\resource\ms gdialog_plugin.rco
    M:\flash0\vsh\resource\ms video_main_plugin.rco
    M:\flash0\vsh\resource\mu sic_main_plugin.rco
    M:\flash0\vsh\resource\ne tconf_dialog.rco
    M:\flash0\vsh\resource\ne tplay_plugin.rco
    M:\flash0\vsh\resource\op ening_plugin.rco
    M:\flash0\vsh\resource\os k_plugin.rco
    M:\flash0\vsh\resource\os k_utility.rco
    M:\flash0\vsh\resource\ph oto_plugin.rco
    M:\flash0\vsh\resource\pr emo_plugin.rco
    M:\flash0\vsh\resource\rs s_subscriber.rco
    M:\flash0\vsh\resource\sa vedata_plugin.rco
    M:\flash0\vsh\resource\sa vedata_utility.rco
    M:\flash0\vsh\resource\sy sconf_plugin.rco
    M:\flash0\vsh\resource\sy sconf_plugin_about.rco
    M:\flash0\vsh\resource\sy stem_plugin.rco
    M:\flash0\vsh\resource\sy stem_plugin_bg.rco
    M:\flash0\vsh\resource\sy stem_plugin_fg.rco
    M:\flash0\vsh\resource\to pmenu_plugin.rco
    M:\flash0\vsh\resource\up date_plugin.rco
    M:\flash0\vsh\resource\vi deo_main_plugin.rco
    M:\flash0\vsh\resource\vi deo_plugin_videotoolbar.r co
    M:\flash0\vsh\resource\vi sualizer_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 :)
    Another win for all of us. :twothumbs:

    P.S. You do need a Slim with 3.60 M33 already installed. (Or OFW 3.60 via Ultimate Loader) If someone could provide this and help everyone out and dump their 3.60 flash0 so we can at least try this out..



    Guide for M33 firmwares | Install DCv8 |PS3 Hacking Thread

    PSP: 6.60 PRO-B10 | PS3: 4.30 | Xbox: LT+ v3.0 [Li-On] | G2x: CM 7.2 Nightly
    Twitter

  2. #2
    Blade_punk's Avatar
    Blade_punk is offline Programmer -Hacks Guru
    Join Date
    Nov 2006
    Location
    Candy Mountain
    Posts
    2,314
    Rep Power
    15

    Default

    still reckon just a clean downgrade would be easier...

    -Rock Station-
    PSN: Xsjado7


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •