├── 502 ├── flash0 │ ├── data │ │ └── cert │ │ │ └── CA_LIST.cer │ ├── dic │ │ ├── apotp.dic │ │ ├── atokp.dic │ │ ├── aux0.dic │ │ ├── aux1.dic │ │ ├── aux2.dic │ │ └── aux3.dic │ ├── font │ │ ├── arib.pgf │ │ ├── gb3s1518.bwfon │ │ ├── imagefont.bin │ │ ├── jpn0.pgf │ │ ├── kr0.pgf │ │ ├── ltn0.pgf │ │ ├── ltn1.pgf │ │ ├── ltn10.pgf │ │ ├── ltn11.pgf │ │ ├── ltn12.pgf │ │ ├── ltn13.pgf │ │ ├── ltn14.pgf │ │ ├── ltn15.pgf │ │ ├── ltn2.pgf │ │ ├── ltn3.pgf │ │ ├── ltn4.pgf │ │ ├── ltn5.pgf │ │ ├── ltn6.pgf │ │ ├── ltn7.pgf │ │ ├── ltn8.pgf │ │ └── ltn9.pgf │ ├── kd │ │ ├── amctrl.prx │ │ ├── ata.prx │ │ ├── audio.prx │ │ ├── audiocodec_260.prx │ │ ├── avcodec.prx │ │ ├── cert_loader.prx │ │ ├── chkreg.prx │ │ ├── chnnlsv.prx │ │ ├── clockgen.prx │ │ ├── codec.prx │ │ ├── ctrl.prx │ │ ├── display_01g.prx │ │ ├── display_02g.prx │ │ ├── display_03g.prx │ │ ├── dmacman.prx │ │ ├── exceptionman.prx │ │ ├── fatms.prx │ │ ├── g729.prx │ │ ├── ge.prx │ │ ├── hpremote_01g.prx │ │ ├── hpremote_02g.prx │ │ ├── hpremote_03g.prx │ │ ├── http_storage.prx │ │ ├── idstorage.prx │ │ ├── ifhandle.prx │ │ ├── impose.prx │ │ ├── init.prx │ │ ├── interruptman.prx │ │ ├── iofilemgr.prx │ │ ├── iofilemgr_dnas.prx │ │ ├── irda.prx │ │ ├── isofs.prx │ │ ├── led.prx │ │ ├── lfatfs.prx │ │ ├── lflash_fatfmt.prx │ │ ├── libaac.prx │ │ ├── libasfparser.prx │ │ ├── libatrac3plus.prx │ │ ├── libaudiocodec2.prx │ │ ├── libdnas.prx │ │ ├── libdnas_core.prx │ │ ├── libhttp.prx │ │ ├── libmp3.prx │ │ ├── libparse_http.prx │ │ ├── libparse_uri.prx │ │ ├── libssl.prx │ │ ├── libupdown.prx │ │ ├── loadcore.prx │ │ ├── loadexec_01g.prx │ │ ├── loadexec_02g.prx │ │ ├── loadexec_03g.prx │ │ ├── lowio.prx │ │ ├── mcctrl.prx │ │ ├── me_wrapper.prx │ │ ├── mediaman.prx │ │ ├── mediasync.prx │ │ ├── memab.prx │ │ ├── memlmd_01g.prx │ │ ├── memlmd_02g.prx │ │ ├── memlmd_03g.prx │ │ ├── mesg_led_01g.prx │ │ ├── mesg_led_02g.prx │ │ ├── mesg_led_03g.prx │ │ ├── mgr.prx │ │ ├── mlnbridge.prx │ │ ├── modulemgr.prx │ │ ├── mpeg.prx │ │ ├── mpeg_vsh.prx │ │ ├── mpegbase_260.prx │ │ ├── msstor.prx │ │ ├── np.prx │ │ ├── np_auth.prx │ │ ├── np_commerce2.prx │ │ ├── np_commerce2_regcam.prx │ │ ├── np_commerce2_store.prx │ │ ├── np_core.prx │ │ ├── np_inst.prx │ │ ├── np_matching2.prx │ │ ├── np_service.prx │ │ ├── openpsid.prx │ │ ├── pops.prx │ │ ├── popsman.prx │ │ ├── power.prx │ │ ├── psheet.prx │ │ ├── pspnet.prx │ │ ├── pspnet_adhoc.prx │ │ ├── pspnet_adhoc_auth.prx │ │ ├── pspnet_adhoc_discover.prx │ │ ├── pspnet_adhoc_download.prx │ │ ├── pspnet_adhoc_matching.prx │ │ ├── pspnet_adhoc_transfer_int.prx │ │ ├── pspnet_adhocctl.prx │ │ ├── pspnet_apctl.prx │ │ ├── pspnet_inet.prx │ │ ├── pspnet_resolver.prx │ │ ├── pspnet_upnp.prx │ │ ├── pspnet_wispr.prx │ │ ├── registry.prx │ │ ├── resource │ │ │ ├── big5_table.dat │ │ │ ├── cp949_table.dat │ │ │ ├── gbk_table.dat │ │ │ ├── impose.rsc │ │ │ ├── me_blimg.img │ │ │ ├── me_sdimg.img │ │ │ ├── me_t2img.img │ │ │ └── meimg.img │ │ ├── rtc.prx │ │ ├── sc_sascore.prx │ │ ├── semawm.prx │ │ ├── sircs.prx │ │ ├── syscon.prx │ │ ├── sysmem.prx │ │ ├── systimer.prx │ │ ├── threadman.prx │ │ ├── umd9660.prx │ │ ├── umdcache_02g.prx │ │ ├── umdcache_03g.prx │ │ ├── umdman.prx │ │ ├── usb.prx │ │ ├── usb1seg_02g.prx │ │ ├── usb1seg_03g.prx │ │ ├── usbacc.prx │ │ ├── usbcam.prx │ │ ├── usbdmb_02g.prx │ │ ├── usbdmb_03g.prx │ │ ├── usbgps.prx │ │ ├── usbmic.prx │ │ ├── usbpspcm.prx │ │ ├── usbstor.prx │ │ ├── usbstorboot.prx │ │ ├── usbstormgr.prx │ │ ├── usbstorms.prx │ │ ├── usersystemlib.prx │ │ ├── utility.prx │ │ ├── vaudio.prx │ │ ├── videocodec_260.prx │ │ ├── wlan.prx │ │ ├── wlanfirm_01g.prx │ │ ├── wlanfirm_02g.prx │ │ └── wlanfirm_03g.prx │ ├── retail │ │ ├── kd │ │ │ ├── idmanager.prx │ │ │ ├── mgvideo.prx │ │ │ ├── msaudio.prx │ │ │ ├── np9660.prx │ │ │ ├── npdrm.prx │ │ │ ├── pspbtcnf.bin │ │ │ ├── pspbtcnf_02g.bin │ │ │ ├── pspbtcnf_03g.bin │ │ │ └── vshbridge.prx │ │ └── vsh │ │ │ ├── etc │ │ │ ├── cptbl.dat │ │ │ ├── index_01g.dat │ │ │ ├── index_02g.dat │ │ │ ├── index_03g.dat │ │ │ └── version.txt │ │ │ ├── module │ │ │ ├── adhoc_transfer.prx │ │ │ ├── auth_plugin.prx │ │ │ ├── camera_plugin.prx │ │ │ ├── common_gui.prx │ │ │ ├── common_util.prx │ │ │ ├── content_browser.prx │ │ │ ├── dd_helper.prx │ │ │ ├── dd_helper_utility.prx │ │ │ ├── dialogmain.prx │ │ │ ├── dnas_plugin.prx │ │ │ ├── file_parser_base.prx │ │ │ ├── game_install_plugin.prx │ │ │ ├── game_plugin.prx │ │ │ ├── htmlviewer_plugin.prx │ │ │ ├── htmlviewer_ui.prx │ │ │ ├── htmlviewer_utility.prx │ │ │ ├── hvauth_r.prx │ │ │ ├── impose_plugin.prx │ │ │ ├── launcher_plugin.prx │ │ │ ├── lftv_main_plugin.prx │ │ │ ├── lftv_middleware.prx │ │ │ ├── lftv_plugin.prx │ │ │ ├── libfont_arib.prx │ │ │ ├── libfont_hv.prx │ │ │ ├── libpspvmc.prx │ │ │ ├── libslim.prx │ │ │ ├── libwww.prx │ │ │ ├── mcore.prx │ │ │ ├── mlnusb.prx │ │ │ ├── mm_flash.prx │ │ │ ├── msgdialog_plugin.prx │ │ │ ├── msvideo_main_plugin.prx │ │ │ ├── msvideo_plugin.prx │ │ │ ├── music_browser.prx │ │ │ ├── music_main_plugin.prx │ │ │ ├── music_parser.prx │ │ │ ├── music_player.prx │ │ │ ├── netconf_plugin.prx │ │ │ ├── netconf_plugin_auto_bfl.prx │ │ │ ├── netconf_plugin_auto_nec.prx │ │ │ ├── netfront.prx │ │ │ ├── netplay_client_plugin.prx │ │ │ ├── netplay_server_plus_utility.prx │ │ │ ├── netplay_server_utility.prx │ │ │ ├── npadmin_plugin.prx │ │ │ ├── npinstaller_plugin.prx │ │ │ ├── npsignin_plugin.prx │ │ │ ├── npsignup_plugin.prx │ │ │ ├── oneseg_core.prx │ │ │ ├── oneseg_hal_toolbox.prx │ │ │ ├── oneseg_launcher_plugin.prx │ │ │ ├── oneseg_plugin.prx │ │ │ ├── oneseg_sal.prx │ │ │ ├── oneseg_sdk.prx │ │ │ ├── oneseg_sdkcore.prx │ │ │ ├── opening_plugin.prx │ │ │ ├── osk_plugin.prx │ │ │ ├── osk_plugin_500.prx │ │ │ ├── paf.prx │ │ │ ├── pafmini.prx │ │ │ ├── photo_browser.prx │ │ │ ├── photo_main_plugin.prx │ │ │ ├── photo_player.prx │ │ │ ├── premo_plugin.prx │ │ │ ├── ps3scan_plugin.prx │ │ │ ├── psn_plugin.prx │ │ │ ├── radioshack_plugin.prx │ │ │ ├── rss_browser.prx │ │ │ ├── rss_common.prx │ │ │ ├── rss_downloader.prx │ │ │ ├── rss_main_plugin.prx │ │ │ ├── rss_reader.prx │ │ │ ├── rss_subscriber.prx │ │ │ ├── savedata_auto_dialog.prx │ │ │ ├── savedata_plugin.prx │ │ │ ├── savedata_utility.prx │ │ │ ├── screenshot_plugin.prx │ │ │ ├── skype_main_plugin.prx │ │ │ ├── skype_plugin.prx │ │ │ ├── skype_skyhost.prx │ │ │ ├── skype_ve.prx │ │ │ ├── store_browser_plugin.prx │ │ │ ├── store_checkout_plugin.prx │ │ │ ├── sysconf_plugin.prx │ │ │ ├── update_plugin.prx │ │ │ ├── video_main_plugin.prx │ │ │ ├── video_plugin.prx │ │ │ ├── visualizer_plugin.prx │ │ │ └── vshmain.prx │ │ │ └── resource │ │ │ ├── 01-12.bmp │ │ │ ├── 01-12_03g.bmp │ │ │ ├── 13-27.bmp │ │ │ ├── adhoc_transfer.rco │ │ │ ├── auth_plugin.rco │ │ │ ├── camera_plugin.rco │ │ │ ├── common_page.rco │ │ │ ├── content_browser_plugin.rco │ │ │ ├── custom_theme.dat │ │ │ ├── dd_helper.rco │ │ │ ├── dnas_plugin.rco │ │ │ ├── game_install_plugin.rco │ │ │ ├── game_plugin.rco │ │ │ ├── gameboot.pmf │ │ │ ├── htmlviewer.res │ │ │ ├── htmlviewer_plugin.rco │ │ │ ├── impose_plugin.rco │ │ │ ├── lftv_main_plugin.rco │ │ │ ├── lftv_rmc_univer3in1.rco │ │ │ ├── lftv_rmc_univer3in1_jp.rco │ │ │ ├── lftv_rmc_univerpanel.rco │ │ │ ├── lftv_rmc_univerpanel_jp.rco │ │ │ ├── lftv_rmc_univertuner.rco │ │ │ ├── lftv_rmc_univertuner_jp.rco │ │ │ ├── lftv_tuner_jp_jp.rco │ │ │ ├── lftv_tuner_us_en.rco │ │ │ ├── msgdialog_plugin.rco │ │ │ ├── msvideo_main_plugin.rco │ │ │ ├── music_browser_plugin.rco │ │ │ ├── music_player_plugin.rco │ │ │ ├── netconf_dialog.rco │ │ │ ├── netplay_plugin.rco │ │ │ ├── npadmin_plugin.rco │ │ │ ├── npinstaller_plugin.rco │ │ │ ├── npsignin_plugin.rco │ │ │ ├── npsignup_plugin.rco │ │ │ ├── oneseg_plugin.rco │ │ │ ├── opening_plugin.rco │ │ │ ├── osk_plugin_500.rco │ │ │ ├── osk_utility.rco │ │ │ ├── photo_browser_plugin.rco │ │ │ ├── photo_player_plugin.rco │ │ │ ├── premo_plugin.rco │ │ │ ├── ps3scan_plugin.rco │ │ │ ├── psn_plugin.rco │ │ │ ├── radioshack_plugin.rco │ │ │ ├── rss_browser_plugin.rco │ │ │ ├── rss_downloader_plugin.rco │ │ │ ├── rss_subscriber.rco │ │ │ ├── savedata_plugin.rco │ │ │ ├── savedata_utility.rco │ │ │ ├── screenshot_plugin.rco │ │ │ ├── skype_main_plugin.rco │ │ │ ├── store_browser_plugin.rco │ │ │ ├── store_checkout_plugin.rco │ │ │ ├── sysconf_plugin.rco │ │ │ ├── sysconf_plugin_about.rco │ │ │ ├── system_plugin.rco │ │ │ ├── system_plugin_bg.rco │ │ │ ├── system_plugin_fg.rco │ │ │ ├── topmenu_icon.rco │ │ │ ├── topmenu_plugin.rco │ │ │ ├── update_plugin.rco │ │ │ ├── video_main_plugin.rco │ │ │ ├── video_plugin_videotoolbar.rco │ │ │ └── visualizer_plugin.rco │ └── testingtool │ │ ├── kd │ │ ├── bsod.prx │ │ ├── crashdump.prx │ │ ├── endora.prx │ │ ├── idmanager_tool.prx │ │ ├── np9660_tool.prx │ │ ├── npdrm_tool.prx │ │ ├── rtcinit.prx │ │ ├── sm1.prx │ │ ├── uart4.prx │ │ ├── umdcache_tool.prx │ │ ├── usbdmb_tool.prx │ │ ├── usbgps_serial.prx │ │ └── vshbridge_tool.prx │ │ └── vsh │ │ ├── etc │ │ ├── cptbl.dat │ │ ├── index_01g.dat │ │ ├── index_02g.dat │ │ ├── index_03g.dat │ │ └── version.txt │ │ ├── module │ │ ├── adhoc_transfer.prx │ │ ├── auth_plugin.prx │ │ ├── common_gui.prx │ │ ├── common_util.prx │ │ ├── content_browser.prx │ │ ├── dd_helper.prx │ │ ├── dd_helper_utility.prx │ │ ├── dialogmain.prx │ │ ├── dnas_plugin.prx │ │ ├── file_parser_base.prx │ │ ├── game_install_plugin.prx │ │ ├── game_plugin.prx │ │ ├── htmlviewer_plugin.prx │ │ ├── htmlviewer_ui.prx │ │ ├── htmlviewer_utility.prx │ │ ├── hvauth_t.prx │ │ ├── impose_plugin.prx │ │ ├── launcher_plugin.prx │ │ ├── libfont_hv.prx │ │ ├── libslim.prx │ │ ├── libwww.prx │ │ ├── mm_flash.prx │ │ ├── msgdialog_plugin.prx │ │ ├── netconf_plugin.prx │ │ ├── netconf_plugin_auto_bfl.prx │ │ ├── netconf_plugin_auto_nec.prx │ │ ├── netfront.prx │ │ ├── netplay_client_plugin.prx │ │ ├── netplay_server_plus_utility.prx │ │ ├── netplay_server_utility.prx │ │ ├── npadmin_plugin.prx │ │ ├── npinstaller_plugin.prx │ │ ├── npsignin_plugin.prx │ │ ├── npsignup_plugin.prx │ │ ├── opening_plugin.prx │ │ ├── osk_plugin.prx │ │ ├── paf.prx │ │ ├── pafmini.prx │ │ ├── photo_browser.prx │ │ ├── photo_main_plugin.prx │ │ ├── photo_player.prx │ │ ├── premo_plugin.prx │ │ ├── ps3scan_plugin.prx │ │ ├── psn_plugin.prx │ │ ├── rss_browser.prx │ │ ├── rss_common.prx │ │ ├── rss_downloader.prx │ │ ├── rss_main_plugin.prx │ │ ├── rss_reader.prx │ │ ├── rss_subscriber.prx │ │ ├── savedata_auto_dialog.prx │ │ ├── savedata_plugin.prx │ │ ├── savedata_utility.prx │ │ ├── screenshot_plugin.prx │ │ ├── store_browser_plugin.prx │ │ ├── store_checkout_plugin.prx │ │ ├── sysconf_plugin.prx │ │ └── vshmain.prx │ │ └── resource │ │ ├── 01-12.bmp │ │ ├── 01-12_03g.bmp │ │ ├── 13-27.bmp │ │ ├── adhoc_transfer.rco │ │ ├── auth_plugin.rco │ │ ├── common_page.rco │ │ ├── content_browser_plugin.rco │ │ ├── dd_helper.rco │ │ ├── dnas_plugin.rco │ │ ├── game_install_plugin.rco │ │ ├── game_plugin.rco │ │ ├── gameboot.pmf │ │ ├── htmlviewer.res │ │ ├── htmlviewer_plugin.rco │ │ ├── impose_plugin.rco │ │ ├── msgdialog_plugin.rco │ │ ├── netconf_dialog.rco │ │ ├── netplay_plugin.rco │ │ ├── npadmin_plugin.rco │ │ ├── npinstaller_plugin.rco │ │ ├── npsignin_plugin.rco │ │ ├── npsignup_plugin.rco │ │ ├── opening_plugin.rco │ │ ├── osk_plugin.rco │ │ ├── osk_utility.rco │ │ ├── photo_browser_plugin.rco │ │ ├── photo_player_plugin.rco │ │ ├── premo_plugin.rco │ │ ├── ps3scan_plugin.rco │ │ ├── psn_plugin.rco │ │ ├── rss_browser_plugin.rco │ │ ├── rss_downloader_plugin.rco │ │ ├── rss_subscriber.rco │ │ ├── savedata_plugin.rco │ │ ├── savedata_utility.rco │ │ ├── screenshot_plugin.rco │ │ ├── store_browser_plugin.rco │ │ ├── store_checkout_plugin.rco │ │ ├── sysconf_plugin.rco │ │ ├── sysconf_plugin_about.rco │ │ ├── system_plugin.rco │ │ ├── system_plugin_bg.rco │ │ ├── system_plugin_fg.rco │ │ ├── topmenu_icon.rco │ │ └── topmenu_plugin.rco ├── nandipl_01g.bin ├── nandipl_02g.bin └── nandipl_03g.bin ├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── bootcnf ├── BootConfig.cpp ├── BootConfig.h ├── BootMode.cpp ├── BootMode.h ├── Makefile ├── ModuleEntry.cpp ├── ModuleEntry.h └── main.cpp ├── cfg_retail ├── pspbtcnf_02g_dc.txt ├── pspbtcnf_02g_m33.txt ├── pspbtcnf_02g_np.txt ├── pspbtcnf_02g_recovery.txt ├── pspbtcnf_02g_umd.txt ├── pspbtcnf_03g_dc.txt ├── pspbtcnf_03g_m33.txt ├── pspbtcnf_03g_np.txt ├── pspbtcnf_03g_recovery.txt ├── pspbtcnf_03g_umd.txt ├── pspbtcnf_dc.txt ├── pspbtcnf_m33.txt ├── pspbtcnf_np.txt ├── pspbtcnf_recovery.txt └── pspbtcnf_umd.txt ├── cfg_testingtool ├── pspbtcnf_02g_dc.txt ├── pspbtcnf_02g_m33.txt ├── pspbtcnf_02g_np.txt ├── pspbtcnf_02g_recovery.txt ├── pspbtcnf_02g_umd.txt ├── pspbtcnf_03g_dc.txt ├── pspbtcnf_03g_m33.txt ├── pspbtcnf_03g_np.txt ├── pspbtcnf_03g_recovery.txt ├── pspbtcnf_03g_umd.txt ├── pspbtcnf_dc.txt ├── pspbtcnf_m33.txt ├── pspbtcnf_np.txt ├── pspbtcnf_recovery.txt └── pspbtcnf_umd.txt ├── ipl ├── common │ ├── Makefile │ ├── build.mak │ ├── build_lib.mak │ ├── fat.c │ ├── fat.h │ ├── kirk.c │ ├── kirk.h │ ├── ms.c │ ├── ms.h │ ├── printf.c │ ├── printf.h │ ├── printf_config.h │ ├── syscon.c │ ├── syscon.h │ ├── sysreg.c │ ├── sysreg.h │ ├── uart.c │ └── uart.h ├── ipl_stage1_payload │ ├── Makefile │ ├── crt0.S │ ├── linkfile.l │ └── main.c ├── ipl_stage2_payload │ ├── Makefile │ ├── crt0.S │ ├── linkfile.l │ └── main.c ├── msipl │ ├── Makefile │ ├── crt0.S │ ├── linkfile.l │ └── main.c ├── payloadex │ ├── Makefile │ ├── crt0.S │ ├── linkfile.l │ └── main.c └── rebootex │ ├── Makefile │ ├── crt0.S │ ├── linkfile.l │ └── main.c ├── modules ├── dcman │ ├── LflashFdisk.S │ ├── Makefile │ ├── build.mak │ ├── exports.exp │ └── main.c ├── emc_sm_updater.prx ├── flashemu │ ├── Makefile │ ├── exports.exp │ ├── flashemu.c │ ├── flashemu.h │ └── main.c ├── galaxy │ ├── Makefile │ ├── csoread.c │ ├── csoread.h │ ├── exports.exp │ └── main.c ├── idcanager │ ├── Makefile │ ├── exports.exp │ └── main.c ├── idsregeneration │ ├── Makefile │ ├── aes.h │ ├── aes_core.c │ ├── aes_locl.h │ ├── build.mak │ ├── e_os2.h │ ├── exports.exp │ ├── fips.h │ ├── hwconfig.h │ ├── idsRegeneration.S │ ├── idsRegeneration_driver.S │ ├── idsregeneration.h │ ├── lcd.h │ ├── magicgate.h │ ├── main.c │ ├── mi.h │ ├── opensslconf.h │ ├── region.h │ ├── serial.h │ ├── unk140.h │ ├── unk52.h │ ├── usb.h │ └── version.h ├── include │ ├── bootinfo.h │ ├── dcman.h │ ├── idsregeneration.h │ ├── intrmgr_kernel.h │ ├── isofs_driver.h │ ├── kubridge.h │ ├── nidresolver.h │ ├── oe_malloc.h │ ├── pspcrypt.h │ ├── pspdecrypt.h │ ├── psperror.h │ ├── pspipl_update.h │ ├── pspmediaman.h │ ├── pspusbdevice.h │ ├── systemctrl.h │ ├── systemctrl_internal.h │ ├── systemctrl_se.h │ ├── umd9660_driver.h │ ├── vlf.h │ └── vshctrl.h ├── intraFont.elf ├── iop │ ├── Makefile │ ├── exports.exp │ └── main.c ├── ipl_update │ ├── Makefile │ ├── exports.exp │ └── main.c ├── lfatfs_updater.prx ├── lflash_fatfmt_updater.prx ├── lflash_fdisk │ ├── LflashFdisk.S │ ├── Makefile │ ├── build.mak │ ├── exports.exp │ └── main.c ├── lib │ ├── libnidresolver.a │ ├── libpspkubridge.a │ ├── libpsplflash_fatfmt.a │ ├── libpspnpdrm_kernel.a │ ├── libpspsemaphore.a │ ├── libpspsystemctrl_kernel.a │ ├── libpspsystemctrl_user.a │ ├── libpspusbdevice_driver.a │ ├── libpspvshctrl.a │ ├── libvlfgu.a │ ├── libvlfgui.a │ ├── libvlflibc.a │ └── libvlfutils.a ├── march33.elf ├── nidresolver │ ├── Makefile │ ├── exports.exp │ ├── libpspkernel.a │ ├── libraries.h │ ├── main.c │ └── main.h ├── popcorn │ ├── Makefile │ ├── exports.exp │ ├── icon.h │ └── main.c ├── pspdecrypt.elf ├── recovery.elf ├── satelite │ ├── Makefile │ ├── blit.c │ ├── blit.h │ ├── exports.exp │ ├── font.c │ ├── main.c │ ├── menu.c │ ├── videoiso.c │ └── videoiso.h ├── systemctrl │ ├── Makefile │ ├── conf.c │ ├── csoread.c │ ├── csoread.h │ ├── exports.exp │ ├── init_patch.c │ ├── isofs_driver.c │ ├── isoread.c │ ├── isoread.h │ ├── kubridge.c │ ├── main.c │ ├── main.h │ ├── malloc.c │ ├── sysmodpatches.c │ ├── sysmodpatches.h │ ├── systemctrl.c │ └── umd9660_driver.c ├── usbdevice │ ├── Makefile │ ├── exports.exp │ └── main.c ├── vlf.elf ├── vshctrl │ ├── Makefile │ ├── exports.exp │ ├── iopatches.c │ ├── iopatches.h │ ├── main.c │ ├── main.h │ ├── virtualpbpmgr.c │ └── virtualpbpmgr.h └── vunbricker │ ├── DcManager.S │ ├── Makefile │ ├── build.mak │ ├── crt0.c │ ├── flash_format.c │ ├── flash_format.h │ ├── idsRegeneration.S │ ├── idstools.c │ ├── idstools.h │ ├── install.c │ ├── install.h │ ├── main.c │ ├── main.h │ ├── nandoperations.c │ ├── nandoperations.h │ ├── pspDecrypt.S │ └── pspIplUpdate.S └── psptools ├── pack_bootcfg.py ├── pack_ipl.py ├── pack_module.py ├── pack_updater.py ├── prx_decrypt.py ├── psptool ├── __init__.py ├── kirk.py ├── pack.py ├── pbp.py ├── prx.py ├── prxtypes │ ├── __init__.py │ ├── common.py │ ├── type2.py │ ├── type6.py │ ├── type8.py │ └── type9.py └── psar.py └── unpack_ipl.py /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | custom: https://www.paypal.com/donate/?hosted_button_id=QMSDLR4BL277C 4 | ko_fi: balika011 5 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | **/*.pyc 2 | **/*.o 3 | **/*.elf 4 | **/*.bin 5 | **/*.prx 6 | **/*.idb 7 | 8 | TM 9 | 10 | bootcnf/bootcnf 11 | 12 | ipl/common/libiplsdk.a 13 | 14 | ipl/ipl_stage1_payload/payload.S 15 | 16 | ipl/ipl_stage2_payload/payloadex.S 17 | 18 | modules/flashemu/rebootex.S 19 | modules/flashemu/rebootex_02g.S 20 | modules/flashemu/rebootex_03g.S 21 | 22 | modules/systemctrl/rebootex.S 23 | modules/systemctrl/rebootex_02g.S 24 | modules/systemctrl/rebootex_03g.S 25 | 26 | -------------------------------------------------------------------------------- /502/flash0/dic/apotp.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/apotp.dic -------------------------------------------------------------------------------- /502/flash0/dic/atokp.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/atokp.dic -------------------------------------------------------------------------------- /502/flash0/dic/aux0.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/aux0.dic -------------------------------------------------------------------------------- /502/flash0/dic/aux1.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/aux1.dic -------------------------------------------------------------------------------- /502/flash0/dic/aux2.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/aux2.dic -------------------------------------------------------------------------------- /502/flash0/dic/aux3.dic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/dic/aux3.dic -------------------------------------------------------------------------------- /502/flash0/font/arib.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/arib.pgf -------------------------------------------------------------------------------- /502/flash0/font/gb3s1518.bwfon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/gb3s1518.bwfon -------------------------------------------------------------------------------- /502/flash0/font/imagefont.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/imagefont.bin -------------------------------------------------------------------------------- /502/flash0/font/jpn0.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/jpn0.pgf -------------------------------------------------------------------------------- /502/flash0/font/kr0.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/kr0.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn0.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn0.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn1.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn1.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn10.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn10.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn11.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn11.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn12.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn12.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn13.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn13.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn14.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn14.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn15.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn15.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn2.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn2.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn3.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn3.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn4.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn4.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn5.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn5.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn6.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn6.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn7.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn7.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn8.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn8.pgf -------------------------------------------------------------------------------- /502/flash0/font/ltn9.pgf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/font/ltn9.pgf -------------------------------------------------------------------------------- /502/flash0/kd/amctrl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/amctrl.prx -------------------------------------------------------------------------------- /502/flash0/kd/ata.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/ata.prx -------------------------------------------------------------------------------- /502/flash0/kd/audio.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/audio.prx -------------------------------------------------------------------------------- /502/flash0/kd/audiocodec_260.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/audiocodec_260.prx -------------------------------------------------------------------------------- /502/flash0/kd/avcodec.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/avcodec.prx -------------------------------------------------------------------------------- /502/flash0/kd/cert_loader.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/cert_loader.prx -------------------------------------------------------------------------------- /502/flash0/kd/chkreg.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/chkreg.prx -------------------------------------------------------------------------------- /502/flash0/kd/chnnlsv.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/chnnlsv.prx -------------------------------------------------------------------------------- /502/flash0/kd/clockgen.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/clockgen.prx -------------------------------------------------------------------------------- /502/flash0/kd/codec.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/codec.prx -------------------------------------------------------------------------------- /502/flash0/kd/ctrl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/ctrl.prx -------------------------------------------------------------------------------- /502/flash0/kd/display_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/display_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/display_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/display_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/display_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/display_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/dmacman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/dmacman.prx -------------------------------------------------------------------------------- /502/flash0/kd/exceptionman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/exceptionman.prx -------------------------------------------------------------------------------- /502/flash0/kd/fatms.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/fatms.prx -------------------------------------------------------------------------------- /502/flash0/kd/g729.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/g729.prx -------------------------------------------------------------------------------- /502/flash0/kd/ge.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/ge.prx -------------------------------------------------------------------------------- /502/flash0/kd/hpremote_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/hpremote_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/hpremote_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/hpremote_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/hpremote_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/hpremote_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/http_storage.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/http_storage.prx -------------------------------------------------------------------------------- /502/flash0/kd/idstorage.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/idstorage.prx -------------------------------------------------------------------------------- /502/flash0/kd/ifhandle.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/ifhandle.prx -------------------------------------------------------------------------------- /502/flash0/kd/impose.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/impose.prx -------------------------------------------------------------------------------- /502/flash0/kd/init.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/init.prx -------------------------------------------------------------------------------- /502/flash0/kd/interruptman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/interruptman.prx -------------------------------------------------------------------------------- /502/flash0/kd/iofilemgr.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/iofilemgr.prx -------------------------------------------------------------------------------- /502/flash0/kd/iofilemgr_dnas.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/iofilemgr_dnas.prx -------------------------------------------------------------------------------- /502/flash0/kd/irda.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/irda.prx -------------------------------------------------------------------------------- /502/flash0/kd/isofs.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/isofs.prx -------------------------------------------------------------------------------- /502/flash0/kd/led.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/led.prx -------------------------------------------------------------------------------- /502/flash0/kd/lfatfs.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/lfatfs.prx -------------------------------------------------------------------------------- /502/flash0/kd/lflash_fatfmt.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/lflash_fatfmt.prx -------------------------------------------------------------------------------- /502/flash0/kd/libaac.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libaac.prx -------------------------------------------------------------------------------- /502/flash0/kd/libasfparser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libasfparser.prx -------------------------------------------------------------------------------- /502/flash0/kd/libatrac3plus.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libatrac3plus.prx -------------------------------------------------------------------------------- /502/flash0/kd/libaudiocodec2.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libaudiocodec2.prx -------------------------------------------------------------------------------- /502/flash0/kd/libdnas.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libdnas.prx -------------------------------------------------------------------------------- /502/flash0/kd/libdnas_core.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libdnas_core.prx -------------------------------------------------------------------------------- /502/flash0/kd/libhttp.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libhttp.prx -------------------------------------------------------------------------------- /502/flash0/kd/libmp3.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libmp3.prx -------------------------------------------------------------------------------- /502/flash0/kd/libparse_http.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libparse_http.prx -------------------------------------------------------------------------------- /502/flash0/kd/libparse_uri.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libparse_uri.prx -------------------------------------------------------------------------------- /502/flash0/kd/libssl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libssl.prx -------------------------------------------------------------------------------- /502/flash0/kd/libupdown.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/libupdown.prx -------------------------------------------------------------------------------- /502/flash0/kd/loadcore.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/loadcore.prx -------------------------------------------------------------------------------- /502/flash0/kd/loadexec_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/loadexec_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/loadexec_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/loadexec_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/loadexec_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/loadexec_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/lowio.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/lowio.prx -------------------------------------------------------------------------------- /502/flash0/kd/mcctrl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mcctrl.prx -------------------------------------------------------------------------------- /502/flash0/kd/me_wrapper.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/me_wrapper.prx -------------------------------------------------------------------------------- /502/flash0/kd/mediaman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mediaman.prx -------------------------------------------------------------------------------- /502/flash0/kd/mediasync.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mediasync.prx -------------------------------------------------------------------------------- /502/flash0/kd/memab.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/memab.prx -------------------------------------------------------------------------------- /502/flash0/kd/memlmd_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/memlmd_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/memlmd_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/memlmd_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/memlmd_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/memlmd_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/mesg_led_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mesg_led_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/mesg_led_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mesg_led_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/mesg_led_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mesg_led_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/mgr.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mgr.prx -------------------------------------------------------------------------------- /502/flash0/kd/mlnbridge.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mlnbridge.prx -------------------------------------------------------------------------------- /502/flash0/kd/modulemgr.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/modulemgr.prx -------------------------------------------------------------------------------- /502/flash0/kd/mpeg.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mpeg.prx -------------------------------------------------------------------------------- /502/flash0/kd/mpeg_vsh.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mpeg_vsh.prx -------------------------------------------------------------------------------- /502/flash0/kd/mpegbase_260.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/mpegbase_260.prx -------------------------------------------------------------------------------- /502/flash0/kd/msstor.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/msstor.prx -------------------------------------------------------------------------------- /502/flash0/kd/np.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_auth.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_auth.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_commerce2.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_commerce2.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_commerce2_regcam.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_commerce2_regcam.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_commerce2_store.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_commerce2_store.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_core.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_core.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_inst.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_inst.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_matching2.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_matching2.prx -------------------------------------------------------------------------------- /502/flash0/kd/np_service.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/np_service.prx -------------------------------------------------------------------------------- /502/flash0/kd/openpsid.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/openpsid.prx -------------------------------------------------------------------------------- /502/flash0/kd/pops.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pops.prx -------------------------------------------------------------------------------- /502/flash0/kd/popsman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/popsman.prx -------------------------------------------------------------------------------- /502/flash0/kd/power.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/power.prx -------------------------------------------------------------------------------- /502/flash0/kd/psheet.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/psheet.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc_auth.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc_auth.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc_discover.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc_discover.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc_download.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc_download.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc_matching.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc_matching.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhoc_transfer_int.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhoc_transfer_int.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_adhocctl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_adhocctl.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_apctl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_apctl.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_inet.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_inet.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_resolver.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_resolver.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_upnp.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_upnp.prx -------------------------------------------------------------------------------- /502/flash0/kd/pspnet_wispr.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/pspnet_wispr.prx -------------------------------------------------------------------------------- /502/flash0/kd/registry.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/registry.prx -------------------------------------------------------------------------------- /502/flash0/kd/resource/big5_table.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/big5_table.dat -------------------------------------------------------------------------------- /502/flash0/kd/resource/cp949_table.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/cp949_table.dat -------------------------------------------------------------------------------- /502/flash0/kd/resource/gbk_table.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/gbk_table.dat -------------------------------------------------------------------------------- /502/flash0/kd/resource/impose.rsc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/impose.rsc -------------------------------------------------------------------------------- /502/flash0/kd/resource/me_blimg.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/me_blimg.img -------------------------------------------------------------------------------- /502/flash0/kd/resource/me_sdimg.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/me_sdimg.img -------------------------------------------------------------------------------- /502/flash0/kd/resource/me_t2img.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/me_t2img.img -------------------------------------------------------------------------------- /502/flash0/kd/resource/meimg.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/resource/meimg.img -------------------------------------------------------------------------------- /502/flash0/kd/rtc.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/rtc.prx -------------------------------------------------------------------------------- /502/flash0/kd/sc_sascore.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/sc_sascore.prx -------------------------------------------------------------------------------- /502/flash0/kd/semawm.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/semawm.prx -------------------------------------------------------------------------------- /502/flash0/kd/sircs.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/sircs.prx -------------------------------------------------------------------------------- /502/flash0/kd/syscon.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/syscon.prx -------------------------------------------------------------------------------- /502/flash0/kd/sysmem.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/sysmem.prx -------------------------------------------------------------------------------- /502/flash0/kd/systimer.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/systimer.prx -------------------------------------------------------------------------------- /502/flash0/kd/threadman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/threadman.prx -------------------------------------------------------------------------------- /502/flash0/kd/umd9660.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/umd9660.prx -------------------------------------------------------------------------------- /502/flash0/kd/umdcache_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/umdcache_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/umdcache_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/umdcache_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/umdman.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/umdman.prx -------------------------------------------------------------------------------- /502/flash0/kd/usb.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usb.prx -------------------------------------------------------------------------------- /502/flash0/kd/usb1seg_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usb1seg_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/usb1seg_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usb1seg_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbacc.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbacc.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbcam.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbcam.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbdmb_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbdmb_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbdmb_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbdmb_03g.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbgps.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbgps.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbmic.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbmic.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbpspcm.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbpspcm.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbstor.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbstor.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbstorboot.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbstorboot.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbstormgr.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbstormgr.prx -------------------------------------------------------------------------------- /502/flash0/kd/usbstorms.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usbstorms.prx -------------------------------------------------------------------------------- /502/flash0/kd/usersystemlib.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/usersystemlib.prx -------------------------------------------------------------------------------- /502/flash0/kd/utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/utility.prx -------------------------------------------------------------------------------- /502/flash0/kd/vaudio.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/vaudio.prx -------------------------------------------------------------------------------- /502/flash0/kd/videocodec_260.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/videocodec_260.prx -------------------------------------------------------------------------------- /502/flash0/kd/wlan.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/wlan.prx -------------------------------------------------------------------------------- /502/flash0/kd/wlanfirm_01g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/wlanfirm_01g.prx -------------------------------------------------------------------------------- /502/flash0/kd/wlanfirm_02g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/wlanfirm_02g.prx -------------------------------------------------------------------------------- /502/flash0/kd/wlanfirm_03g.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/kd/wlanfirm_03g.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/idmanager.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/idmanager.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/mgvideo.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/mgvideo.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/msaudio.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/msaudio.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/np9660.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/np9660.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/npdrm.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/npdrm.prx -------------------------------------------------------------------------------- /502/flash0/retail/kd/pspbtcnf.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/pspbtcnf.bin -------------------------------------------------------------------------------- /502/flash0/retail/kd/pspbtcnf_02g.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/pspbtcnf_02g.bin -------------------------------------------------------------------------------- /502/flash0/retail/kd/pspbtcnf_03g.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/pspbtcnf_03g.bin -------------------------------------------------------------------------------- /502/flash0/retail/kd/vshbridge.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/kd/vshbridge.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/etc/cptbl.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/etc/cptbl.dat -------------------------------------------------------------------------------- /502/flash0/retail/vsh/etc/index_01g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/etc/index_01g.dat -------------------------------------------------------------------------------- /502/flash0/retail/vsh/etc/index_02g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/etc/index_02g.dat -------------------------------------------------------------------------------- /502/flash0/retail/vsh/etc/index_03g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/etc/index_03g.dat -------------------------------------------------------------------------------- /502/flash0/retail/vsh/etc/version.txt: -------------------------------------------------------------------------------- 1 | release:5.02: 2 | build:2786,0,3,1,0:builder@vsh-build6 3 | system:47558@release_502,0x05000210: 4 | vsh:p6294@release_502,v47301@release_502,20081114: 5 | target:1:WorldWide 6 | -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/adhoc_transfer.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/adhoc_transfer.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/auth_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/auth_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/camera_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/camera_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/common_gui.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/common_gui.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/common_util.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/common_util.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/content_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/content_browser.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/dd_helper.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/dd_helper.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/dd_helper_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/dd_helper_utility.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/dialogmain.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/dialogmain.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/dnas_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/dnas_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/file_parser_base.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/file_parser_base.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/game_install_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/game_install_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/game_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/game_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/htmlviewer_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/htmlviewer_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/htmlviewer_ui.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/htmlviewer_ui.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/htmlviewer_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/htmlviewer_utility.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/hvauth_r.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/hvauth_r.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/impose_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/impose_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/launcher_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/launcher_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/lftv_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/lftv_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/lftv_middleware.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/lftv_middleware.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/lftv_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/lftv_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/libfont_arib.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/libfont_arib.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/libfont_hv.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/libfont_hv.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/libpspvmc.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/libpspvmc.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/libslim.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/libslim.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/libwww.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/libwww.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/mcore.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/mcore.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/mlnusb.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/mlnusb.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/mm_flash.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/mm_flash.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/msgdialog_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/msgdialog_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/msvideo_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/msvideo_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/msvideo_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/msvideo_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/music_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/music_browser.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/music_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/music_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/music_parser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/music_parser.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/music_player.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/music_player.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netconf_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netconf_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netconf_plugin_auto_bfl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netconf_plugin_auto_bfl.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netconf_plugin_auto_nec.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netconf_plugin_auto_nec.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netfront.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netfront.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netplay_client_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netplay_client_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netplay_server_plus_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netplay_server_plus_utility.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/netplay_server_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/netplay_server_utility.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/npadmin_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/npadmin_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/npinstaller_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/npinstaller_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/npsignin_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/npsignin_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/npsignup_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/npsignup_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_core.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_core.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_hal_toolbox.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_hal_toolbox.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_launcher_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_launcher_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_sal.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_sal.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_sdk.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_sdk.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/oneseg_sdkcore.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/oneseg_sdkcore.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/opening_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/opening_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/osk_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/osk_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/osk_plugin_500.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/osk_plugin_500.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/paf.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/paf.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/pafmini.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/pafmini.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/photo_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/photo_browser.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/photo_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/photo_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/photo_player.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/photo_player.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/premo_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/premo_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/ps3scan_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/ps3scan_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/psn_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/psn_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/radioshack_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/radioshack_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_browser.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_common.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_common.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_downloader.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_downloader.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_reader.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_reader.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/rss_subscriber.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/rss_subscriber.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/savedata_auto_dialog.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/savedata_auto_dialog.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/savedata_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/savedata_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/savedata_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/savedata_utility.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/screenshot_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/screenshot_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/skype_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/skype_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/skype_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/skype_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/skype_skyhost.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/skype_skyhost.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/skype_ve.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/skype_ve.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/store_browser_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/store_browser_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/store_checkout_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/store_checkout_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/sysconf_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/sysconf_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/update_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/update_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/video_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/video_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/video_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/video_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/visualizer_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/visualizer_plugin.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/module/vshmain.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/module/vshmain.prx -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/01-12.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/01-12.bmp -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/01-12_03g.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/01-12_03g.bmp -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/13-27.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/13-27.bmp -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/adhoc_transfer.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/adhoc_transfer.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/auth_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/auth_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/camera_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/camera_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/common_page.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/common_page.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/content_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/content_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/custom_theme.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/custom_theme.dat -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/dd_helper.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/dd_helper.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/dnas_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/dnas_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/game_install_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/game_install_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/game_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/game_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/gameboot.pmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/gameboot.pmf -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/htmlviewer.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/htmlviewer.res -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/htmlviewer_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/htmlviewer_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/impose_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/impose_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_main_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_main_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univer3in1.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univer3in1.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univer3in1_jp.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univer3in1_jp.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univerpanel.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univerpanel.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univerpanel_jp.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univerpanel_jp.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univertuner.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univertuner.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_rmc_univertuner_jp.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_rmc_univertuner_jp.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_tuner_jp_jp.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_tuner_jp_jp.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/lftv_tuner_us_en.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/lftv_tuner_us_en.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/msgdialog_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/msgdialog_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/msvideo_main_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/msvideo_main_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/music_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/music_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/music_player_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/music_player_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/netconf_dialog.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/netconf_dialog.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/netplay_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/netplay_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/npadmin_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/npadmin_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/npinstaller_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/npinstaller_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/npsignin_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/npsignin_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/npsignup_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/npsignup_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/oneseg_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/oneseg_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/opening_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/opening_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/osk_plugin_500.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/osk_plugin_500.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/osk_utility.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/osk_utility.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/photo_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/photo_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/photo_player_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/photo_player_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/premo_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/premo_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/ps3scan_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/ps3scan_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/psn_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/psn_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/radioshack_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/radioshack_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/rss_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/rss_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/rss_downloader_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/rss_downloader_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/rss_subscriber.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/rss_subscriber.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/savedata_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/savedata_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/savedata_utility.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/savedata_utility.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/screenshot_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/screenshot_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/skype_main_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/skype_main_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/store_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/store_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/store_checkout_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/store_checkout_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/sysconf_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/sysconf_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/sysconf_plugin_about.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/sysconf_plugin_about.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/system_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/system_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/system_plugin_bg.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/system_plugin_bg.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/system_plugin_fg.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/system_plugin_fg.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/topmenu_icon.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/topmenu_icon.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/topmenu_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/topmenu_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/update_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/update_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/video_main_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/video_main_plugin.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/video_plugin_videotoolbar.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/video_plugin_videotoolbar.rco -------------------------------------------------------------------------------- /502/flash0/retail/vsh/resource/visualizer_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/retail/vsh/resource/visualizer_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/bsod.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/bsod.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/crashdump.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/crashdump.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/endora.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/endora.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/idmanager_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/idmanager_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/np9660_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/np9660_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/npdrm_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/npdrm_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/rtcinit.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/rtcinit.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/sm1.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/sm1.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/uart4.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/uart4.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/umdcache_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/umdcache_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/usbdmb_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/usbdmb_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/usbgps_serial.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/usbgps_serial.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/kd/vshbridge_tool.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/kd/vshbridge_tool.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/etc/cptbl.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/etc/cptbl.dat -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/etc/index_01g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/etc/index_01g.dat -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/etc/index_02g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/etc/index_02g.dat -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/etc/index_03g.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/etc/index_03g.dat -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/etc/version.txt: -------------------------------------------------------------------------------- 1 | release:5.02: 2 | build:2821,0,6,1,0:builder@vsh-build6 3 | system:47715@release_502,0x05000210: 4 | vsh:p6294@release_502,v47476@release_502,20081128: 5 | target:A:TestingTool 6 | -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/adhoc_transfer.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/adhoc_transfer.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/auth_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/auth_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/common_gui.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/common_gui.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/common_util.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/common_util.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/content_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/content_browser.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/dd_helper.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/dd_helper.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/dd_helper_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/dd_helper_utility.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/dialogmain.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/dialogmain.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/dnas_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/dnas_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/file_parser_base.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/file_parser_base.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/game_install_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/game_install_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/game_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/game_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/htmlviewer_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/htmlviewer_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/htmlviewer_ui.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/htmlviewer_ui.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/htmlviewer_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/htmlviewer_utility.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/hvauth_t.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/hvauth_t.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/impose_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/impose_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/launcher_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/launcher_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/libfont_hv.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/libfont_hv.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/libslim.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/libslim.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/libwww.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/libwww.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/mm_flash.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/mm_flash.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/msgdialog_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/msgdialog_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netconf_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netconf_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netconf_plugin_auto_bfl.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netconf_plugin_auto_bfl.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netconf_plugin_auto_nec.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netconf_plugin_auto_nec.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netfront.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netfront.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netplay_client_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netplay_client_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netplay_server_plus_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netplay_server_plus_utility.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/netplay_server_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/netplay_server_utility.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/npadmin_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/npadmin_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/npinstaller_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/npinstaller_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/npsignin_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/npsignin_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/npsignup_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/npsignup_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/opening_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/opening_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/osk_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/osk_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/paf.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/paf.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/pafmini.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/pafmini.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/photo_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/photo_browser.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/photo_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/photo_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/photo_player.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/photo_player.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/premo_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/premo_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/ps3scan_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/ps3scan_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/psn_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/psn_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_browser.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_browser.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_common.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_common.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_downloader.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_downloader.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_main_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_main_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_reader.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_reader.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/rss_subscriber.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/rss_subscriber.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/savedata_auto_dialog.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/savedata_auto_dialog.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/savedata_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/savedata_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/savedata_utility.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/savedata_utility.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/screenshot_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/screenshot_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/store_browser_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/store_browser_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/store_checkout_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/store_checkout_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/sysconf_plugin.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/sysconf_plugin.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/module/vshmain.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/module/vshmain.prx -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/01-12.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/01-12.bmp -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/01-12_03g.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/01-12_03g.bmp -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/13-27.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/13-27.bmp -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/adhoc_transfer.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/adhoc_transfer.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/auth_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/auth_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/common_page.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/common_page.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/content_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/content_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/dd_helper.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/dd_helper.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/dnas_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/dnas_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/game_install_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/game_install_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/game_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/game_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/gameboot.pmf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/gameboot.pmf -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/htmlviewer.res: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/htmlviewer.res -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/htmlviewer_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/htmlviewer_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/impose_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/impose_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/msgdialog_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/msgdialog_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/netconf_dialog.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/netconf_dialog.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/netplay_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/netplay_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/npadmin_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/npadmin_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/npinstaller_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/npinstaller_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/npsignin_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/npsignin_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/npsignup_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/npsignup_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/opening_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/opening_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/osk_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/osk_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/osk_utility.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/osk_utility.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/photo_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/photo_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/photo_player_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/photo_player_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/premo_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/premo_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/ps3scan_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/ps3scan_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/psn_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/psn_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/rss_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/rss_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/rss_downloader_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/rss_downloader_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/rss_subscriber.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/rss_subscriber.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/savedata_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/savedata_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/savedata_utility.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/savedata_utility.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/screenshot_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/screenshot_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/store_browser_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/store_browser_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/store_checkout_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/store_checkout_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/sysconf_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/sysconf_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/sysconf_plugin_about.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/sysconf_plugin_about.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/system_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/system_plugin.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/system_plugin_bg.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/system_plugin_bg.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/system_plugin_fg.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/system_plugin_fg.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/topmenu_icon.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/topmenu_icon.rco -------------------------------------------------------------------------------- /502/flash0/testingtool/vsh/resource/topmenu_plugin.rco: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/flash0/testingtool/vsh/resource/topmenu_plugin.rco -------------------------------------------------------------------------------- /502/nandipl_01g.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/nandipl_01g.bin -------------------------------------------------------------------------------- /502/nandipl_02g.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/nandipl_02g.bin -------------------------------------------------------------------------------- /502/nandipl_03g.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/502/nandipl_03g.bin -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # DC-M33 2 | Despertar del Cementerio and M33 CFW source code 3 | 4 | This project is a continuation of the M33 Team's work with using modern technics and exploits. 5 | Based on 5.02 and 5.02 TestingTool firmware, that supports 01g, 02g, 03g. 6 | 7 | The source code in this repositry is based on Despertar del Cementerio 7, 3.90 M33 published by Mathieulh and a lot of reverse engineering of DC8 and 5.00 M33. 8 | The psptools folder is used to encrypt and sign the built modules, a modified version of Infinity psptools. 9 | 10 | # **Key combinations**: 11 | 12 | ### Booting from **NAND**: 13 | 14 | - **R Trigger**: Recovery 15 | 16 | - **L Trigger** + **HOME**: Boot from Memory Stick without service mode battery 17 | 18 | - **HOME** + **TRIANGLE** + **UP**: OFW boot, only on non-TestingTool M33 19 | 20 | ### Booting from **Memory Stick**: 21 | 22 | - **START**: Direct boot into M33, skipping Despertar del Cementerio menu 23 | 24 | # Thanks to: 25 | - M33 Team Developers (Dark_Alex, adrahil, Mathieulh) 26 | - Mathieulh for answering my questions and rubberducking 27 | - Davee for 03g bootrom dump and psptools. 28 | -------------------------------------------------------------------------------- /bootcnf/BootConfig.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef BOOT_CONFIG_H 3 | #define BOOT_CONFIG_H 4 | 5 | #include 6 | 7 | #include "BootMode.h" 8 | 9 | class CBootConfig 10 | { 11 | public: 12 | CBootConfig(void); 13 | ~CBootConfig(); 14 | 15 | // Binary and text parser to read in the data 16 | int ParseBinary(const char *file); 17 | int ParseText(const char *file); 18 | 19 | // Output to either a binary or a text file 20 | int WriteBinary(const char *file); 21 | int WriteText(const char *file); 22 | 23 | // Debug 24 | void Print(void); 25 | 26 | private: 27 | std::vector mBootMode; 28 | std::vector mModule; 29 | char *mpModNames; 30 | 31 | int mModeCount; 32 | int mModuleCount; 33 | int mModNameSize; 34 | 35 | #pragma pack(push, 1) 36 | struct BootBinHeader 37 | { 38 | int FileHeader; 39 | int devkit; 40 | int unknown0[2]; 41 | int ModeStart; 42 | int ModeCount; 43 | int unknown1[2]; 44 | int ModuleStart; 45 | int ModuleCount; 46 | int unknown2[2]; 47 | int ModNameStart; 48 | int ModNameEnd; 49 | int unknown3[2]; 50 | }; 51 | #pragma pop(push) 52 | }; 53 | 54 | #endif 55 | -------------------------------------------------------------------------------- /bootcnf/BootMode.cpp: -------------------------------------------------------------------------------- 1 | 2 | #include 3 | #include 4 | 5 | #include "BootMode.h" 6 | 7 | CBootMode::CBootMode() 8 | { 9 | mMode1 = 0; 10 | mMode2 = 0; 11 | mModCount = 0; 12 | } 13 | 14 | CBootMode::CBootMode(int Mode1, int Mode2) 15 | { 16 | mMode1 = Mode1; 17 | mMode2 = Mode2; 18 | mModCount = 0; 19 | } 20 | 21 | CBootMode::~CBootMode() 22 | { 23 | } 24 | 25 | int CBootMode::ParseBinary(char *buffer) 26 | { 27 | struct ModeBinHeader *modeHeader = (ModeBinHeader *)buffer; 28 | 29 | mModCount = modeHeader->ModCount; 30 | mMode1 = modeHeader->Mode1; 31 | mMode2 = modeHeader->Mode2; 32 | 33 | return 0; 34 | } 35 | 36 | void CBootMode::WriteBinary(FILE *fd) 37 | { 38 | struct ModeBinHeader hdr; 39 | memset(&hdr, 0, sizeof(hdr)); 40 | 41 | hdr.Mode1 = mMode1; 42 | hdr.Mode2 = mMode2; 43 | hdr.ModCount = mModCount; 44 | 45 | fwrite(&hdr, sizeof(hdr), 1, fd); 46 | } 47 | 48 | void CBootMode::Print(void) 49 | { 50 | printf("CBootMode\tmMode1=0x%x\n", mMode1); 51 | printf("CBootMode\tmMode2=0x%x\n", mMode2); 52 | printf("CBootMode\tmModCount=%d\n", mModCount); 53 | } 54 | -------------------------------------------------------------------------------- /bootcnf/BootMode.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef BOOT_MODE_H 3 | #define BOOT_MODE_H 4 | 5 | #include 6 | 7 | #include "ModuleEntry.h" 8 | 9 | class CBootMode 10 | { 11 | public: 12 | CBootMode(); 13 | CBootMode(int Mode1, int Mode2); 14 | ~CBootMode(); 15 | 16 | int ParseBinary(char *buffer); 17 | 18 | void WriteBinary(FILE *fd); 19 | 20 | int GetMode(void) 21 | { 22 | return mMode1; 23 | } 24 | 25 | void SetModuleCount(int ModCount) 26 | { 27 | mModCount = ModCount; 28 | } 29 | 30 | void Print(void); 31 | 32 | private: 33 | int mMode1; 34 | int mMode2; 35 | int mModCount; 36 | 37 | struct ModeBinHeader 38 | { 39 | int ModCount; 40 | int Mode1; 41 | int Mode2; 42 | int zero[5]; 43 | }; 44 | }; 45 | 46 | #endif 47 | -------------------------------------------------------------------------------- /bootcnf/Makefile: -------------------------------------------------------------------------------- 1 | OUTPUT=bootcnf 2 | OBJS = main.o BootConfig.o BootMode.o ModuleEntry.o 3 | 4 | CXXFLAGS= 5 | LIBS= 6 | 7 | all: $(OUTPUT) 8 | 9 | $(OUTPUT): $(OBJS) 10 | $(CXX) -o $@ $^ $(LIBS) 11 | 12 | clean: 13 | rm -f $(OUTPUT) *.o 14 | 15 | -------------------------------------------------------------------------------- /bootcnf/ModuleEntry.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef MODULE_ENTRY_H 3 | #define MODULE_ENTRY_H 4 | 5 | class CModuleEntry 6 | { 7 | public: 8 | CModuleEntry(void); 9 | ~CModuleEntry(); 10 | 11 | int ParseBinary(char *buffer); 12 | int ParseText(char *file, char *flags, char *modNames, int &namePos); 13 | 14 | int WriteBinary(FILE *fd); 15 | int WriteText(FILE *fd, char *modNames); 16 | 17 | void Print(char *modNames); 18 | 19 | int GetFlags() 20 | { 21 | return mFlags; 22 | } 23 | 24 | private: 25 | #pragma pack(push, 1) 26 | struct ModEntryHeader 27 | { 28 | int ModNameOffset; // Module name offset 29 | int zero0; 30 | int Flags; // 0001 - vsh mode, 31 | // 0002 - game (presume) 32 | // 0004 - update 33 | // 0008 - pops 34 | // 0010 - licensegame 35 | // 0040 - app 36 | int zero1; 37 | int key[4]; // Hash of some description 38 | }; 39 | #pragma pop(push) 40 | 41 | int mFlags; 42 | int mNameOffset; 43 | int mKey[4]; 44 | }; 45 | 46 | #endif 47 | 48 | -------------------------------------------------------------------------------- /ipl/common/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = iplsdk 2 | OBJS = fat.o kirk.o ms.o printf.o syscon.o sysreg.o uart.o 3 | 4 | INCDIR = 5 | CFLAGS = -Os -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include build_lib.mak 15 | -------------------------------------------------------------------------------- /ipl/common/fat.h: -------------------------------------------------------------------------------- 1 | #ifndef __FAT_H__ 2 | #define __FAT_H__ 3 | 4 | #define FAT_TYPE_12 0 5 | #define FAT_TYPE_16 1 6 | #define FAT_TYPE_32 2 7 | 8 | #define FAT_ATTR_READ_ONLY 0x01 9 | #define FAT_ATTR_HIDDEN 0x02 10 | #define FAT_ATTR_SYSTEM 0x04 11 | #define FAT_ATTR_VOLUME_ID 0x08 12 | #define FAT_ATTR_DIRECTORY 0x10 13 | #define FAT_ATTR_ARCHIVE 0x20 14 | #define FAT_ATTR_LONG_NAME FAT_ATTR_READ_ONLY | FAT_ATTR_HIDDEN | FAT_ATTR_SYSTEM | FAT_ATTR_VOLUME_ID 15 | 16 | typedef struct 17 | { 18 | u8 attributes; 19 | u32 remaining_bytes; 20 | u32 cur_cluster; 21 | u32 cur_sector; // Sector offset within the current cluster 22 | } MsFatFile; 23 | 24 | int MsFatMount(); 25 | int MsFatReadLogicalSector(); 26 | u32 MsFatGetNextCluster(u32 cluster); 27 | int MsFatIsValidCluster(u32 cluster); 28 | int MsFatFindFile(u32 dir_cluster, char *filename, int rootcase, MsFatFile *file); 29 | int MsFatOpen(char *path); 30 | int MsFatRead(void *buf, u32 size); 31 | int MsFatClose(); 32 | 33 | 34 | #endif 35 | 36 | 37 | -------------------------------------------------------------------------------- /ipl/common/kirk.h: -------------------------------------------------------------------------------- 1 | #ifndef __KIRK_H__ 2 | #define __KIRK_H__ 3 | 4 | void KirkReset(); 5 | int KirkCmd1(void *dest, void *src); 6 | void KirkCmd15(); 7 | int kirkDecryptAes(u8 *out, u8 *data, u32 size, u8 key_idx); 8 | 9 | #endif 10 | -------------------------------------------------------------------------------- /ipl/common/ms.h: -------------------------------------------------------------------------------- 1 | #ifndef __MS_H__ 2 | #define __MS_H__ 3 | 4 | void pspMsInit(void); 5 | int pspMsReadSector(int sector, void *addr); 6 | 7 | 8 | #endif 9 | 10 | -------------------------------------------------------------------------------- /ipl/common/printf_config.h: -------------------------------------------------------------------------------- 1 | #define PRINTF_DISABLE_SUPPORT_FLOAT 2 | #define PRINTF_DISABLE_SUPPORT_EXPONENTIAL 3 | #define PRINTF_DISABLE_SUPPORT_LONG_LONG 4 | #define PRINTF_DISABLE_SUPPORT_PTRDIFF_T 5 | -------------------------------------------------------------------------------- /ipl/common/sysreg.c: -------------------------------------------------------------------------------- 1 | #include "sysreg.h" 2 | 3 | #define REG32(ADDR) (*(vu32*)(ADDR)) 4 | #define SYNC() asm(" sync; nop"::) 5 | 6 | u32 sceSysregSpiClkSelect(int a1,int a2) 7 | { 8 | u32 shift; 9 | u32 in,out; 10 | 11 | shift = a1<<2; 12 | 13 | in = REG32(0xbc100064); 14 | out = in & ~(7<shift) & 7; 18 | } 19 | 20 | u32 sceSysregSpiClkEnable(u32 bit) 21 | { 22 | u32 in , out; 23 | u32 mask = (1< 5 | 6 | // 0xBC10003C sceSysregGenerateVblankIRQ sceSysregVblankIRQPolar sceSysregDoTimerEvent 7 | // 0xBC100040 sceSysregGetTachyonVersion sceSysregSetAwEdramSize 8 | #define SYSREG_RESET_ENABLE_REG (*(vu32 *)(0xBC10004C)) 9 | #define SYSREG_BUSCLK_ENABLE_REG (*(vu32 *)(0xBC100050)) 10 | #define SYSREG_CLK1_ENABLE_REG (*(vu32 *)(0xBC100054)) 11 | #define SYSREG_CLK2_ENABLE_REG (*(vu32 *)(0xBC100058)) 12 | // 0xBC10005C sceSysregAtahddClkSelect sceSysregMsifClkSelect 13 | // 0xBC100060 sceSysregAudioClkoutClkSelect sceSysregLcdcClkSelect sceSysregAudioClkSelect sceSysregApbTimerClkSelect 14 | // 0xBC100064 sceSysregSpiClkSelect 15 | // 0xBC100068 sceSysregPllSetOutSelect sceSysregPllUpdateFrequency 16 | #define SYSREG_UNK_IO_ENABLE_REG (*(vu32 *)(0xBC100074)) 17 | #define SYSREG_IO_ENABLE_REG (*(vu32 *)(0xBC100078)) 18 | // 0xBC100090 sceSysregGetFuseId 19 | // 0xBC100098 sceSysregGetFuseConfig 20 | // 0xBC1000FD sceSysregPllSetOutSelect 21 | 22 | u32 sceSysregSpiClkSelect(int a1,int a2); 23 | u32 sceSysregSpiClkEnable(u32 bit); 24 | 25 | void SysregReset(u32 mask, u32 enable); 26 | void SysregBusclk(u32 mask, u32 enable); 27 | 28 | void SysregResetKirkEnable(); 29 | void SysregBusclkKirkEnable(); 30 | void SysregBusclkKirkDisable(); 31 | void SysregResetKirkDisable(); 32 | 33 | #endif 34 | -------------------------------------------------------------------------------- /ipl/common/uart.h: -------------------------------------------------------------------------------- 1 | #ifndef __UART_H__ 2 | #define __UART_H__ 3 | 4 | void uart_init(); 5 | char _getchar(); 6 | void _putchar(char c); 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /ipl/ipl_stage1_payload/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = ipl_stage1_payload 2 | OBJS = crt0.o main.o payload.o 3 | 4 | INCDIR = 5 | CFLAGS = -Os -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -nostartfiles -T linkfile.l -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include ../common/build.mak 15 | -------------------------------------------------------------------------------- /ipl/ipl_stage1_payload/crt0.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | .global start 3 | .ent start 4 | 5 | start: 6 | 7 | j main 8 | nop 9 | 10 | .end start 11 | 12 | .global Dcache 13 | .ent Dcache 14 | Dcache: 15 | .word 0x40088000 16 | .word 0x24090800 17 | .word 0x7D081180 18 | .word 0x01094804 19 | .word 0x00004021 20 | .word 0xBD100000 21 | .word 0x400AE000 22 | .word 0x400BE800 23 | .word 0x7D4C0500 24 | .word 0x11800004 25 | .word 0x7D6C0500 26 | .word 0x000A5340 27 | .word 0x01485025 28 | .word 0xBD5A0000 29 | .word 0x11800003 30 | .word 0x000B5B40 31 | .word 0x01685825 32 | .word 0xBD7A0000 33 | .word 0x25080040 34 | .word 0x1509FFF1 35 | .word 0x00000000 36 | .word 0x03E00008 37 | .word 0x0000000F 38 | .end Dcache 39 | 40 | .global Icache 41 | .ent Icache 42 | Icache: 43 | .word 0x40088000 44 | .word 0x24091000 45 | .word 0x7D081240 46 | .word 0x01094804 47 | .word 0x4080E000 48 | .word 0x4080E800 49 | .word 0x00004021 50 | .word 0xBD010000 51 | .word 0xBD030000 52 | .word 0x25080040 53 | .word 0x1509FFFC 54 | .word 0x00000000 55 | .word 0x03E00008 56 | .word 0x00000000 57 | .end Icache 58 | -------------------------------------------------------------------------------- /ipl/ipl_stage1_payload/linkfile.l: -------------------------------------------------------------------------------- 1 | OUTPUT_FORMAT("elf32-littlemips") 2 | OUTPUT_ARCH(mips) 3 | 4 | ENTRY(start) 5 | 6 | SECTIONS 7 | { 8 | . = 0x040e0000; 9 | .text.start : { 10 | *(.text.start) 11 | } 12 | .text : { 13 | *(.text) 14 | } 15 | .rodata : { 16 | *(.rodata) 17 | } 18 | .data : { 19 | *(.sdata) 20 | *(.data) 21 | } 22 | .bss : { 23 | *(.bss) 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /ipl/ipl_stage2_payload/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = ipl_stage2_payload 2 | OBJS = crt0.o main.o payloadex.o 3 | 4 | INCDIR = 5 | CFLAGS = -Os -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -nostartfiles -T linkfile.l -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include ../common/build.mak 15 | -------------------------------------------------------------------------------- /ipl/ipl_stage2_payload/crt0.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | .global start 3 | .ent start 4 | 5 | start: 6 | 7 | j main 8 | nop 9 | 10 | .end start 11 | 12 | .global Dcache 13 | .ent Dcache 14 | Dcache: 15 | .word 0x40088000 16 | .word 0x24090800 17 | .word 0x7D081180 18 | .word 0x01094804 19 | .word 0x00004021 20 | .word 0xBD100000 21 | .word 0x400AE000 22 | .word 0x400BE800 23 | .word 0x7D4C0500 24 | .word 0x11800004 25 | .word 0x7D6C0500 26 | .word 0x000A5340 27 | .word 0x01485025 28 | .word 0xBD5A0000 29 | .word 0x11800003 30 | .word 0x000B5B40 31 | .word 0x01685825 32 | .word 0xBD7A0000 33 | .word 0x25080040 34 | .word 0x1509FFF1 35 | .word 0x00000000 36 | .word 0x03E00008 37 | .word 0x0000000F 38 | .end Dcache 39 | 40 | .global Icache 41 | .ent Icache 42 | Icache: 43 | .word 0x40088000 44 | .word 0x24091000 45 | .word 0x7D081240 46 | .word 0x01094804 47 | .word 0x4080E000 48 | .word 0x4080E800 49 | .word 0x00004021 50 | .word 0xBD010000 51 | .word 0xBD030000 52 | .word 0x25080040 53 | .word 0x1509FFFC 54 | .word 0x00000000 55 | .word 0x03E00008 56 | .word 0x00000000 57 | .end Icache 58 | -------------------------------------------------------------------------------- /ipl/ipl_stage2_payload/linkfile.l: -------------------------------------------------------------------------------- 1 | OUTPUT_FORMAT("elf32-littlemips") 2 | OUTPUT_ARCH(mips) 3 | 4 | ENTRY(start) 5 | 6 | SECTIONS 7 | { 8 | . = 0x00010000; 9 | .text.start : { 10 | *(.text.start) 11 | } 12 | .text : { 13 | *(.text) 14 | } 15 | .rodata : { 16 | *(.rodata) 17 | } 18 | .data : { 19 | *(.sdata) 20 | *(.data) 21 | } 22 | .bss : { 23 | *(.bss) 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /ipl/ipl_stage2_payload/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #ifdef DEBUG 4 | #include 5 | #include 6 | #endif 7 | 8 | extern uint32_t size_payloadex; 9 | extern uint8_t payloadex; 10 | void Dcache(); 11 | void Icache(); 12 | 13 | void *memcpy(void *dest, void *src, uint32_t size) 14 | { 15 | uint32_t *d = (uint32_t *) dest; 16 | uint32_t *s = (uint32_t *) src; 17 | 18 | size /= 4; 19 | 20 | while (size--) 21 | *(d++) = *(s++); 22 | 23 | return dest; 24 | } 25 | 26 | int main() 27 | { 28 | #ifdef DEBUG 29 | uart_init(); 30 | printf("stage2 starting...\n"); 31 | #endif 32 | 33 | memcpy((u8 *) 0x8FC0000, &payloadex, size_payloadex); 34 | 35 | #ifdef MSIPL 36 | sceSysconCtrlMsPower(1); 37 | #endif 38 | 39 | *(u32 *) 0x8FB0000 = -1; 40 | pspSysconGetCtrl1((u32 *) 0x8FB0000); 41 | 42 | Dcache(); 43 | Icache(); 44 | } 45 | -------------------------------------------------------------------------------- /ipl/msipl/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = msipl 2 | OBJS = crt0.o main.o 3 | 4 | INCDIR = 5 | CFLAGS = -Os -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -nostartfiles -T linkfile.l -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include ../common/build.mak 15 | -------------------------------------------------------------------------------- /ipl/msipl/crt0.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | .global start 3 | .ent start 4 | 5 | start: 6 | 7 | j entry 8 | nop 9 | 10 | .end start 11 | 12 | .global DcacheClear 13 | .ent DcacheClear 14 | DcacheClear: 15 | .word 0x40088000 16 | .word 0x24090800 17 | .word 0x7D081180 18 | .word 0x01094804 19 | .word 0x00004021 20 | .word 0xBD100000 21 | .word 0x400AE000 22 | .word 0x400BE800 23 | .word 0x7D4C0500 24 | .word 0x11800004 25 | .word 0x7D6C0500 26 | .word 0x000A5340 27 | .word 0x01485025 28 | .word 0xBD5A0000 29 | .word 0x11800003 30 | .word 0x000B5B40 31 | .word 0x01685825 32 | .word 0xBD7A0000 33 | .word 0x25080040 34 | .word 0x1509FFF1 35 | .word 0x00000000 36 | .word 0x03E00008 37 | .word 0x0000000F 38 | .end DcacheClear 39 | 40 | .global IcacheClear 41 | .ent IcacheClear 42 | IcacheClear: 43 | .word 0x40088000 44 | .word 0x24091000 45 | .word 0x7D081240 46 | .word 0x01094804 47 | .word 0x4080E000 48 | .word 0x4080E800 49 | .word 0x00004021 50 | .word 0xBD010000 51 | .word 0xBD030000 52 | .word 0x25080040 53 | .word 0x1509FFFC 54 | .word 0x00000000 55 | .word 0x03E00008 56 | .word 0x00000000 57 | .end IcacheClear 58 | 59 | -------------------------------------------------------------------------------- /ipl/msipl/linkfile.l: -------------------------------------------------------------------------------- 1 | OUTPUT_FORMAT("elf32-littlemips") 2 | OUTPUT_ARCH(mips) 3 | 4 | ENTRY(start) 5 | 6 | SECTIONS 7 | { 8 | . = 0x40c0000; 9 | .text.start : { 10 | *(.text.start) 11 | } 12 | .text : { 13 | *(.text) 14 | } 15 | .rodata : { 16 | *(.rodata) 17 | } 18 | .data : { 19 | *(.sdata) 20 | *(.data) 21 | } 22 | .bss : { 23 | *(.bss) 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /ipl/payloadex/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = payloadex 2 | OBJS = crt0.o main.o 3 | 4 | INCDIR = 5 | CFLAGS = -O2 -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -nostartfiles -T linkfile.l -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include ../common/build.mak 15 | -------------------------------------------------------------------------------- /ipl/rebootex/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = rebootex 2 | OBJS = crt0.o main.o 3 | 4 | INCDIR = 5 | CFLAGS = -O2 -G0 -Wall -fno-pic $(BFLAGS) -fdata-sections -ffunction-sections -Wl,--gc-sections 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | LIBS = 10 | LIBDIR = 11 | LDFLAGS = -nostartfiles -T linkfile.l -fdata-sections -ffunction-sections -Wl,--gc-sections 12 | 13 | PSPSDK=$(shell psp-config --pspsdk-path) 14 | include ../common/build.mak 15 | -------------------------------------------------------------------------------- /modules/dcman/LflashFdisk.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "LflashFdisk",0x00090000,0x00010005 6 | STUB_FUNC 0x7A34548C,pspLflashFdiskStartFdisk 7 | STUB_END 8 | -------------------------------------------------------------------------------- /modules/dcman/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = dcman 4 | OBJS = main.o LflashFdisk.o exports.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC = 1 15 | USE_KERNEL_LIBS = 1 16 | 17 | LDFLAGS = -nostdlib -nodefaultlibs 18 | LIBDIR = ../lib 19 | LIBS = -lpspnand_driver -lpspsystemctrl_kernel -lpsplflash_fatfmt -lpspsemaphore 20 | 21 | PSPSDK=$(shell psp-config --pspsdk-path) 22 | include ./build.mak 23 | -------------------------------------------------------------------------------- /modules/emc_sm_updater.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/emc_sm_updater.prx -------------------------------------------------------------------------------- /modules/flashemu/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = flashemu 2 | OBJS = main.o flashemu.o exports.o rebootex.o rebootex_02g.o rebootex_03g.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -O2 -G0 -Wall -fno-pic 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_KERNEL_LIBC=1 13 | USE_KERNEL_LIBS=1 14 | PSP_FW_VERSION=500 15 | 16 | LIBDIR = ../lib 17 | LDFLAGS = -nostartfiles 18 | LIBS = -lpspsystemctrl_kernel 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build.mak 22 | -------------------------------------------------------------------------------- /modules/flashemu/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_FUNC_HASH(module_reboot_before) 9 | PSP_EXPORT_VAR_HASH(module_info) 10 | PSP_EXPORT_END 11 | 12 | PSP_EXPORT_START(sceLFatFs_driver, 0x11, 0x0001) 13 | PSP_EXPORT_FUNC_HASH(sceLfatfsWaitReady) 14 | PSP_EXPORT_FUNC_HASH(sceLfatfsStop) 15 | PSP_EXPORT_FUNC_NID(sceLFatFs_driver_51c7f7ae, 0x51C7F7AE) 16 | PSP_EXPORT_FUNC_NID(sceLFatFs_driver_f1fba85f, 0xF1FBA85F) 17 | PSP_EXPORT_END 18 | 19 | 20 | PSP_EXPORT_START(FlashEmu, 0, 0x0001) 21 | PSP_EXPORT_FUNC_HASH(InstallFlashEmu) 22 | PSP_EXPORT_FUNC_HASH(UninstallFlashEmu) 23 | PSP_EXPORT_END 24 | 25 | PSP_END_EXPORTS 26 | -------------------------------------------------------------------------------- /modules/flashemu/flashemu.h: -------------------------------------------------------------------------------- 1 | #ifndef __FLASHEMU_H__ 2 | #define __FLASHEMU_H__ 3 | 4 | int InstallFlashEmu(); 5 | int UninstallFlashEmu(); 6 | void PreareRebootFlashEmu(); 7 | int SlotCloseOneReadOnly(); 8 | 9 | #endif 10 | 11 | -------------------------------------------------------------------------------- /modules/galaxy/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = galaxy 2 | OBJS = main.o csoread.o exports.o 3 | 4 | BUILD_PRX=1 5 | PRX_EXPORTS=exports.exp 6 | 7 | USE_KERNEL_LIBC = 1 8 | USE_KERNEL_LIBS=1 9 | 10 | INCDIR = ../include 11 | CFLAGS = -O2 -G0 -Wall -fno-pic 12 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 13 | ASFLAGS = $(CFLAGS) 14 | 15 | LIBDIR = ../lib 16 | LIBS = -lpspsystemctrl_kernel 17 | 18 | PSPSDK=$(shell psp-config --pspsdk-path) 19 | include $(PSPSDK)/lib/build_prx.mak 20 | -------------------------------------------------------------------------------- /modules/galaxy/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_VAR_HASH(module_sdk_version) 10 | PSP_EXPORT_END 11 | 12 | PSP_END_EXPORTS 13 | -------------------------------------------------------------------------------- /modules/idcanager/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = idcanager 4 | OBJS = main.o exports.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC = 1 15 | USE_KERNEL_LIBS = 1 16 | 17 | LIBDIR = ../lib 18 | LIBS = -lpspnpdrm_kernel 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build_prx.mak 22 | -------------------------------------------------------------------------------- /modules/idcanager/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_FUNC_HASH(module_stop) 9 | PSP_EXPORT_VAR_HASH(module_info) 10 | PSP_EXPORT_END 11 | 12 | PSP_EXPORT_START(sceIdMgr_driver, 0x11, 0x0001) 13 | PSP_EXPORT_FUNC_HASH(sceIdMgrRegisterCallback) 14 | PSP_EXPORT_END 15 | 16 | PSP_END_EXPORTS 17 | -------------------------------------------------------------------------------- /modules/idsregeneration/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = idsregeneration 4 | OBJS = main.o aes_core.o exports.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC = 1 15 | USE_KERNEL_LIBS = 1 16 | 17 | LDFLAGS = -nostdlib -nodefaultlibs 18 | LIBDIR = ../lib 19 | LIBS = -lpspdisplay_driver -lpspnand_driver -lpspsystemctrl_kernel -lpsplflash_fatfmt 20 | 21 | PSPSDK=$(shell psp-config --pspsdk-path) 22 | include ./build.mak 23 | -------------------------------------------------------------------------------- /modules/idsregeneration/idsRegeneration.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "idsRegeneration",0x40090000,0x00130005 6 | STUB_FUNC 0xBDE13E76,idsRegenerationSetup 7 | STUB_FUNC 0xFEE3C55B,idsRegenerationGetIndex 8 | STUB_FUNC 0x0B33639A,idsRegenerationGetHwConfigKeys 9 | STUB_FUNC 0xFEA979A6,idsRegenerationGetMGKeys 10 | STUB_FUNC 0xEE1AD992,idsRegenerationGetFactoryBadBlocksKey 11 | STUB_FUNC 0x87A30D3A,idsRegenerationGetSerialKey 12 | STUB_FUNC 0xE37CC2E6,idsRegenerationGetWlanKey 13 | STUB_FUNC 0xC44FE956,idsRegenerationGetAudioVolumeSetupKey 14 | STUB_FUNC 0xBC42FEED,idsRegenerationGetUsbKeys 15 | STUB_FUNC 0x3F014928,idsRegenerationGetUnkKey140 16 | STUB_FUNC 0x8F7EE9C0,idsRegenerationGetMGKey40 17 | STUB_FUNC 0xB9156F27,idsRegenerationGetUnkKeys3X 18 | STUB_FUNC 0xB417BCF0,idsRegenerationGetParentalLockKey 19 | STUB_FUNC 0xFA2368E8,idsRegenerationGenerateFactoryFirmwareKey 20 | STUB_FUNC 0x0EF8731D,idsRegenerationGetLCDKey 21 | STUB_FUNC 0x4E95D36F,idsRegenerationGenerateCallibrationKey 22 | STUB_FUNC 0xD7603D82,idsRegenerationGetUnkKeys5253 23 | STUB_FUNC 0x6015A7CD,idsRegenerationGetDefaultXMBColorKey 24 | STUB_FUNC 0xB79A6C46,idsRegenerationCreateCertificatesAndUMDKeys 25 | STUB_END 26 | -------------------------------------------------------------------------------- /modules/idsregeneration/idsRegeneration_driver.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "idsRegeneration_driver",0x00090000,0x00130005 6 | STUB_FUNC 0xBDE13E76,idsRegenerationSetup 7 | STUB_FUNC 0xFEE3C55B,idsRegenerationGetIndex 8 | STUB_FUNC 0x0B33639A,idsRegenerationGetHwConfigKeys 9 | STUB_FUNC 0xFEA979A6,idsRegenerationGetMGKeys 10 | STUB_FUNC 0xEE1AD992,idsRegenerationGetFactoryBadBlocksKey 11 | STUB_FUNC 0x87A30D3A,idsRegenerationGetSerialKey 12 | STUB_FUNC 0xE37CC2E6,idsRegenerationGetWlanKey 13 | STUB_FUNC 0xC44FE956,idsRegenerationGetAudioVolumeSetupKey 14 | STUB_FUNC 0xBC42FEED,idsRegenerationGetUsbKeys 15 | STUB_FUNC 0x3F014928,idsRegenerationGetUnkKey140 16 | STUB_FUNC 0x8F7EE9C0,idsRegenerationGetMGKey40 17 | STUB_FUNC 0xB9156F27,idsRegenerationGetUnkKeys3X 18 | STUB_FUNC 0xB417BCF0,idsRegenerationGetParentalLockKey 19 | STUB_FUNC 0xFA2368E8,idsRegenerationGenerateFactoryFirmwareKey 20 | STUB_FUNC 0x0EF8731D,idsRegenerationGetLCDKey 21 | STUB_FUNC 0x4E95D36F,idsRegenerationGenerateCallibrationKey 22 | STUB_FUNC 0xD7603D82,idsRegenerationGetUnkKeys5253 23 | STUB_FUNC 0x6015A7CD,idsRegenerationGetDefaultXMBColorKey 24 | STUB_FUNC 0xB79A6C46,idsRegenerationCreateCertificatesAndUMDKeys 25 | STUB_END 26 | -------------------------------------------------------------------------------- /modules/idsregeneration/idsregeneration.h: -------------------------------------------------------------------------------- 1 | #ifndef __IDSREGENERATION_H__ 2 | #define __IDSREGENERATION_H__ 3 | 4 | typedef struct IdsIndex 5 | { 6 | int keyfirst; 7 | int keyend; 8 | } IdsIndex; 9 | 10 | int idsRegenerationSetup(int tachyon, int baryon, int pommel, int mb, u64 fuseid, int region, u8 *setparam); 11 | int idsRegenerationGetIndex(IdsIndex *index, int *n); 12 | int idsRegenerationGetHwConfigKeys(u8 *buf); 13 | int idsRegenerationGetMGKeys(u8 *buf); 14 | int idsRegenerationGetFactoryBadBlocksKey(u8 *buf); 15 | int idsRegenerationGetSerialKey(u8 *buf); 16 | int idsRegenerationGetWlanKey(u8 *buf); 17 | int idsRegenerationGetAudioVolumeSetupKey(u8 *buf); 18 | int idsRegenerationGetUsbKeys(u8 *buf); 19 | int idsRegenerationGetUnkKey140(u8 *buf); 20 | int idsRegenerationGetMGKey40(u8 *buf); 21 | int idsRegenerationGetUnkKeys3X(u8 *buf); 22 | int idsRegenerationGetParentalLockKey(u8 *buf); 23 | int idsRegenerationGenerateFactoryFirmwareKey(u8 *buf); 24 | int idsRegenerationGetLCDKey(u8 *buf); 25 | int idsRegenerationGenerateCallibrationKey(u8 *buf); 26 | int idsRegenerationGetUnkKeys5253(u8 *buf); 27 | int idsRegenerationGetDefaultXMBColorKey(u8 *buf); 28 | int idsRegenerationCreateCertificatesAndUMDKeys(u8 *buf); 29 | 30 | #endif 31 | 32 | -------------------------------------------------------------------------------- /modules/idsregeneration/lcd.h: -------------------------------------------------------------------------------- 1 | u8 lcd_86[32] = 2 | { 3 | 0x70, 0x44, 0x43, 0x4C, 0x01, 0x00, 0x00, 0x00, 0x0C, 0x00, 0x00, 0x00, 0x76, 0xFC, 0x19, 0xC8, 4 | 0x0A, 0x00, 0x19, 0x00, 0x10, 0x00, 0x0D, 0x00, 0x07, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00 5 | }; 6 | 7 | u8 lcd_type73[32] = 8 | { 9 | 0x70, 0x44, 0x43, 0x4C, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0xC6, 0x39, 0x4B, 0x6A, 10 | 0x0A, 0x00, 0x19, 0x00, 0x10, 0x00, 0x0E, 0x00, 0x0B, 0x00, 0x08, 0x00, 0x73, 0x00, 0x00, 0x00 11 | }; 12 | 13 | u8 lcd_type6C[32] = 14 | { 15 | 0x70, 0x44, 0x43, 0x4C, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0xC7, 0x68, 0xF4, 0x64, 16 | 0x0A, 0x00, 0x19, 0x00, 0x10, 0x00, 0x0E, 0x00, 0x0B, 0x00, 0x08, 0x00, 0x6C, 0x00, 0x00, 0x00 17 | }; 18 | 19 | u8 lcd_type71[32] = 20 | { 21 | 0x70, 0x44, 0x43, 0x4C, 0x01, 0x00, 0x00, 0x00, 0x0D, 0x00, 0x00, 0x00, 0x94, 0x88, 0x2A, 0xBB, 22 | 0x0A, 0x00, 0x19, 0x00, 0x10, 0x00, 0x0E, 0x00, 0x0B, 0x00, 0x08, 0x00, 0x71, 0x00, 0x00, 0x00 23 | }; 24 | 25 | -------------------------------------------------------------------------------- /modules/idsregeneration/serial.h: -------------------------------------------------------------------------------- 1 | u8 serial_type1[48] = 2 | { 3 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 4 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x02, 0x04, 5 | 0x00, 0x01, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00 6 | }; 7 | 8 | u8 serial_type2[48] = 9 | { 10 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 11 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x02, 0x05, 12 | 0x00, 0x02, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x00, 0x00, 0x00 13 | }; 14 | 15 | u8 serial_type3[80] = 16 | { 17 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 18 | 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x03, 0x04, 19 | 0x00, 0x03, 0x00, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 20 | 0x01, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x01, 0x01, 0x01, 21 | 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 22 | }; 23 | 24 | -------------------------------------------------------------------------------- /modules/idsregeneration/unk140.h: -------------------------------------------------------------------------------- 1 | u8 key140_type1[32] = 2 | { 3 | 0x1D, 0x49, 0x5E, 0xBB, 0x36, 0x44, 0xFA, 0xF5, 0x66, 0xD0, 0xC4, 0x62, 0x21, 0x82, 0x67, 0x74, 4 | 0x7B, 0x54, 0xAF, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 5 | }; 6 | 7 | u8 key140_type2[32] = 8 | { 9 | 0xE7, 0x9F, 0xAC, 0x1D, 0xDB, 0x46, 0x53, 0x5F, 0x11, 0xBF, 0xBA, 0xEF, 0x64, 0x3B, 0xCD, 0x55, 10 | 0x4E, 0x02, 0x20, 0xF5, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 11 | }; 12 | 13 | u8 key140_type3[32] = 14 | { 15 | 0x32, 0xD9, 0xA1, 0x47, 0x1D, 0x60, 0x74, 0x6A, 0x7B, 0x8B, 0x13, 0x4A, 0x7E, 0x79, 0xC2, 0xB8, 16 | 0xD8, 0xB1, 0x63, 0x2B, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 17 | }; 18 | 19 | -------------------------------------------------------------------------------- /modules/include/idsregeneration.h: -------------------------------------------------------------------------------- 1 | #ifndef __IDSREGENERATION_H__ 2 | #define __IDSREGENERATION_H__ 3 | 4 | typedef struct IdsIndex 5 | { 6 | int keyfirst; 7 | int keyend; 8 | } IdsIndex; 9 | 10 | int idsRegenerationSetup(int tachyon, int baryon, int pommel, int mb, u64 fuseid, int region, u8 *setparam); 11 | int idsRegenerationGetIndex(IdsIndex *index, int *n); 12 | int idsRegenerationCreateCertificatesAndUMDKeys(u8 *buf); 13 | int idsRegenerationGetHwConfigKeys(u8 *buf); 14 | int idsRegenerationGetMGKeys(u8 *buf); 15 | int idsRegenerationGetFactoryBadBlocksKey(u8 *buf); 16 | int idsRegenerationGetSerialKey(u8 *buf); 17 | int idsRegenerationGetWlanKey(u8 *buf); 18 | int idsRegenerationGetAudioVolumeSetupKey(u8 *buf); 19 | int idsRegenerationGetUsbKeys(u8 *buf); 20 | int idsRegenerationGetUnkKey140(u8 *buf); 21 | int idsRegenerationGetMGKey40(u8 *buf); 22 | int idsRegenerationGetUnkKeys3X(u8 *buf); 23 | 24 | /* From here, not all of them are in all psp's */ 25 | int idsRegenerationGetParentalLockKey(u8 *buf); 26 | int idsRegenerationGenerateFactoryFirmwareKey(u8 *buf); 27 | int idsRegenerationGetLCDKey(u8 *buf); 28 | int idsRegenerationGenerateCallibrationKey(u8 *buf); 29 | int idsRegenerationGetUnkKeys5253(u8 *buf); 30 | int idsRegenerationGetDefaultXMBColorKey(u8 *buf); 31 | 32 | #endif 33 | 34 | -------------------------------------------------------------------------------- /modules/include/intrmgr_kernel.h: -------------------------------------------------------------------------------- 1 | #ifndef __INTRMGR_H__ 2 | #define __INTRMGR_H__ 3 | 4 | int sceKernelCallSubIntrHandler(int,int,int,int); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /modules/include/kubridge.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/include/kubridge.h -------------------------------------------------------------------------------- /modules/include/nidresolver.h: -------------------------------------------------------------------------------- 1 | #ifndef __NID_RESOLVER_H__ 2 | #define __NID_RESOLVER_H__ 3 | 4 | #include 5 | 6 | typedef struct 7 | { 8 | u32 oldnid; 9 | u32 newnid; 10 | } Nids; 11 | 12 | typedef struct 13 | { 14 | const char *name; 15 | Nids *nids; 16 | int nnids; 17 | } LibraryData; 18 | 19 | LibraryData *FindLib(const char *lib); 20 | u32 FindNewNid(LibraryData *lib, u32 nid); 21 | void sctrlHENRegisterLLEHandler(LLE_HANDLER handler); 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /modules/include/oe_malloc.h: -------------------------------------------------------------------------------- 1 | #ifndef __OE_MALLOC_H__ 2 | 3 | #define __OE_MALLOC_H_ 4 | 5 | int mallocinit(); 6 | #define malloc oe_malloc 7 | #define free oe_free 8 | void *oe_malloc(size_t size); 9 | void oe_free(void *p); 10 | int mallocterminate(); 11 | 12 | #endif 13 | 14 | -------------------------------------------------------------------------------- /modules/include/psperror.h: -------------------------------------------------------------------------------- 1 | #ifndef __PSPERROR_H__ 2 | 3 | #define __PSPERROR_H__ 4 | 5 | #define SCE_ERROR_ERRNO_ENOENT 0x80010002 6 | #define SCE_ERROR_ERRNO_EIO 0x80010005 7 | #define SCE_ERROR_ERRNO_EBADF 0x80010009 8 | #define SCE_ERROR_ERRNO_ENODEV 0x80010013 9 | #define SCE_ERROR_ERRNO_ENOTDIR 0x80010014 10 | #define SCE_ERROR_ERRNO_EISDIR 0x80010015 11 | #define SCE_ERROR_ERRNO_EINVAL 0x80010016 12 | #define SCE_ERROR_ERRNO_EMFILE 0x80010018 13 | #define SCE_ERROR_ERRNO_EFBIG 0x8001001B 14 | #define SCE_ERROR_ERRNO_ENAMETOOLONG 0x80010024 15 | #define SCE_ERROR_ERRNO_EFLAG 0x8001B004 16 | 17 | #endif 18 | 19 | -------------------------------------------------------------------------------- /modules/include/pspipl_update.h: -------------------------------------------------------------------------------- 1 | #ifndef __PSPIPL_UPDATE_H__ 2 | #define __PSPIPL_UPDATE_H__ 3 | 4 | /** 5 | * Gets the ipl from nand 6 | * 7 | * @param buf - The buffer where the ipl will be stored 8 | * 9 | * @returns - the size of ipl on success, < 0 on error 10 | */ 11 | int pspIplUpdateGetIpl(u8 *buf); 12 | 13 | /** 14 | * Clears the nand blocks of the ipl area 15 | * 16 | * @returns 0 on success, < 0 on error 17 | */ 18 | int pspIplUpdateClearIpl(void); 19 | 20 | /** 21 | * Sets the nand ipl 22 | * 23 | * @param buf - The buffer containing the ipl data 24 | * @param size - The size of the buffer 25 | * 26 | * @returns 0 on success, < 0 on error 27 | */ 28 | int pspIplUpdateSetIpl(u8 *buf, u32 size, u16 key); 29 | 30 | #endif 31 | 32 | 33 | -------------------------------------------------------------------------------- /modules/include/pspmediaman.h: -------------------------------------------------------------------------------- 1 | #ifndef __PSPMEDIAMAN_H__ 2 | 3 | #define __PSPMEDIAMAN_H__ 4 | 5 | #define SCE_UMD_INIT (0x00) 6 | #define SCE_UMD_MEDIA_OUT (0x01) 7 | #define SCE_UMD_MEDIA_IN (0x02) 8 | #define SCE_UMD_MEDIA_CHG (0x04) 9 | #define SCE_UMD_NOT_READY (0x08) 10 | #define SCE_UMD_READY (0x10) 11 | #define SCE_UMD_READABLE (0x20) 12 | 13 | #define SCE_UMD_MODE_POWERON (0x01) 14 | #define SCE_UMD_MODE_POWERCUR (0x02) 15 | 16 | #define SCE_UMD_FMT_UNKNOWN 0x00000 /* UNKNOWN */ 17 | #define SCE_UMD_FMT_GAME 0x00010 /* GAME */ 18 | #define SCE_UMD_FMT_VIDEO 0x00020 /* VIDEO */ 19 | #define SCE_UMD_FMT_AUDIO 0x00040 /* AUDIO */ 20 | #define SCE_UMD_FMT_CLEAN 0x00080 /* CLEANNING */ 21 | 22 | 23 | typedef struct SceUmdDiscInfo 24 | { 25 | unsigned int uiSize; 26 | unsigned int uiMediaType; 27 | } SceUmdDiscInfo; 28 | 29 | #endif 30 | 31 | 32 | -------------------------------------------------------------------------------- /modules/include/systemctrl_internal.h: -------------------------------------------------------------------------------- 1 | #ifndef __SYSTEMCTRL_INTERNAL_H__ 2 | #define __SYSTEMCTRL_INTERNAL_H__ 3 | 4 | #include 5 | #include 6 | 7 | typedef struct InitControl 8 | { 9 | u32 text_addr; 10 | BootInfo *bootinfo; 11 | int *apitype; 12 | char **filename; 13 | int *mode; 14 | int *powerlock_count; 15 | int (* FreeUnkParamAndModuleInfo)(BootInfo *); 16 | int (* FreeParamsAndBootInfo)(BootInfo *); 17 | int (* ProcessCallbacks)(int n); 18 | } InitControl; 19 | 20 | typedef int (* KDEC_HANDLER)(u32 *buf, int size, int *retSize, int m); 21 | typedef int (* MDEC_HANDLER)(u32 *tag, u8 *keys, u32 code, u32 *buf, int size, int *retSize, int m, void *unk0, int unk1, int unk2, int unk3, int unk4); 22 | typedef int (* LLE_HANDLER)(SceLibraryStubTable *import); 23 | 24 | int sctrlHENRegisterHomebrewLoader(void *func); 25 | InitControl *sctrlHENGetInitControl(); 26 | void sctrlHENTakeInitControl(int (* ictrl)(InitControl *)); 27 | KDEC_HANDLER sctrlHENRegisterKDecryptHandler(KDEC_HANDLER handler); 28 | MDEC_HANDLER sctrlHENRegisterMDecryptHandler(MDEC_HANDLER handler); 29 | void sctrlHENRegisterLLEHandler(LLE_HANDLER handler); 30 | 31 | #endif 32 | 33 | -------------------------------------------------------------------------------- /modules/include/umd9660_driver.h: -------------------------------------------------------------------------------- 1 | #ifndef __UMD9660_DRIVER_H__ 2 | #define __UMD9660_DRIVER_H__ 3 | 4 | #define SECTOR_SIZE 0x0800 5 | 6 | #define GetUmdFile sctrlSEGetUmdFile 7 | #define SetUmdFile sctrlSESetUmdFile 8 | 9 | int OpenIso(); 10 | int ReadUmdFileRetry(void *buf, int size, int fpointer); 11 | int Umd9660ReadSectors(int lba, int nsectors, void *buf); 12 | SceIoDeviceTable *getumd9660_driver(); 13 | void DoAnyUmd(); 14 | 15 | 16 | #endif 17 | 18 | -------------------------------------------------------------------------------- /modules/intraFont.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/intraFont.elf -------------------------------------------------------------------------------- /modules/iop/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = iop 2 | OBJS = main.o exports.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_KERNEL_LIBC = 1 13 | USE_KERNEL_LIBS = 1 14 | 15 | 16 | LIBDIR = ../lib 17 | LIBS = -lpspsystemctrl_kernel 18 | 19 | PSPSDK=$(shell psp-config --pspsdk-path) 20 | include $(PSPSDK)/lib/build_prx.mak 21 | -------------------------------------------------------------------------------- /modules/iop/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_END 10 | 11 | PSP_END_EXPORTS 12 | -------------------------------------------------------------------------------- /modules/ipl_update/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = ipl_update 4 | OBJS = main.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -G0 -Wall -fno-pic 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC=1 15 | USE_KERNEL_LIBS=1 16 | 17 | LIBDIR = ../lib 18 | LDFLAGS = -nostartfiles 19 | LIBS = -lpspnand_driver -lpspsystemctrl_kernel 20 | 21 | PSPSDK=$(shell psp-config --pspsdk-path) 22 | include $(PSPSDK)/lib/build.mak 23 | -------------------------------------------------------------------------------- /modules/ipl_update/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_FUNC_HASH(module_stop) 10 | PSP_EXPORT_END 11 | 12 | PSP_EXPORT_START(pspIplUpdate, 0, 0x4001) 13 | PSP_EXPORT_FUNC_HASH(pspIplUpdateGetIpl) 14 | PSP_EXPORT_FUNC_HASH(pspIplUpdateSetIpl) 15 | PSP_EXPORT_FUNC_HASH(pspIplUpdateClearIpl) 16 | PSP_EXPORT_END 17 | 18 | PSP_EXPORT_START(pspIplUpdate_driver, 0, 0x0001) 19 | PSP_EXPORT_FUNC_HASH(pspIplUpdateGetIpl) 20 | PSP_EXPORT_FUNC_HASH(pspIplUpdateSetIpl) 21 | PSP_EXPORT_FUNC_HASH(pspIplUpdateClearIpl) 22 | PSP_EXPORT_END 23 | 24 | PSP_END_EXPORTS 25 | -------------------------------------------------------------------------------- /modules/lfatfs_updater.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lfatfs_updater.prx -------------------------------------------------------------------------------- /modules/lflash_fatfmt_updater.prx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lflash_fatfmt_updater.prx -------------------------------------------------------------------------------- /modules/lflash_fdisk/LflashFdisk.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "LflashFdisk",0x00090000,0x00010005 6 | STUB_FUNC 0x7A34548C,pspLflashFdiskStartFdisk 7 | STUB_END 8 | -------------------------------------------------------------------------------- /modules/lflash_fdisk/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = lflash_fdisk 4 | OBJS = main.o exports.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC = 1 15 | USE_KERNEL_LIBS = 1 16 | 17 | LDFLAGS = -nostdlib -nodefaultlibs 18 | LIBDIR = ../lib 19 | LIBS = -lpspdisplay_driver -lpspnand_driver -lpspsystemctrl_kernel -lpsplflash_fatfmt 20 | 21 | PSPSDK=$(shell psp-config --pspsdk-path) 22 | include ./build.mak 23 | -------------------------------------------------------------------------------- /modules/lflash_fdisk/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_END 10 | 11 | PSP_EXPORT_START(LflashFdisk, 0, 0x0001) 12 | PSP_EXPORT_FUNC_HASH(pspLflashFdiskStartFdisk) 13 | PSP_EXPORT_END 14 | 15 | 16 | PSP_END_EXPORTS 17 | -------------------------------------------------------------------------------- /modules/lib/libnidresolver.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libnidresolver.a -------------------------------------------------------------------------------- /modules/lib/libpspkubridge.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspkubridge.a -------------------------------------------------------------------------------- /modules/lib/libpsplflash_fatfmt.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpsplflash_fatfmt.a -------------------------------------------------------------------------------- /modules/lib/libpspnpdrm_kernel.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspnpdrm_kernel.a -------------------------------------------------------------------------------- /modules/lib/libpspsemaphore.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspsemaphore.a -------------------------------------------------------------------------------- /modules/lib/libpspsystemctrl_kernel.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspsystemctrl_kernel.a -------------------------------------------------------------------------------- /modules/lib/libpspsystemctrl_user.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspsystemctrl_user.a -------------------------------------------------------------------------------- /modules/lib/libpspusbdevice_driver.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspusbdevice_driver.a -------------------------------------------------------------------------------- /modules/lib/libpspvshctrl.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libpspvshctrl.a -------------------------------------------------------------------------------- /modules/lib/libvlfgu.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libvlfgu.a -------------------------------------------------------------------------------- /modules/lib/libvlfgui.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libvlfgui.a -------------------------------------------------------------------------------- /modules/lib/libvlflibc.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libvlflibc.a -------------------------------------------------------------------------------- /modules/lib/libvlfutils.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/lib/libvlfutils.a -------------------------------------------------------------------------------- /modules/march33.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/march33.elf -------------------------------------------------------------------------------- /modules/nidresolver/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = nidresolver 2 | OBJS = main.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_KERNEL_LIBC=1 13 | USE_KERNEL_LIBS=1 14 | PSP_FW_VERSION=500 15 | 16 | LIBDIR = ../lib 17 | LDFLAGS = -nostartfiles 18 | LIBS = 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build.mak 22 | -------------------------------------------------------------------------------- /modules/nidresolver/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_END 10 | 11 | PSP_EXPORT_START(NidResolverForKernel, 0x11, 0x0009) 12 | PSP_EXPORT_FUNC(FindLib) 13 | PSP_EXPORT_FUNC(FindNewNid) 14 | PSP_EXPORT_FUNC(sctrlHENRegisterLLEHandler) 15 | PSP_EXPORT_END 16 | 17 | PSP_END_EXPORTS 18 | 19 | -------------------------------------------------------------------------------- /modules/nidresolver/libpspkernel.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/nidresolver/libpspkernel.a -------------------------------------------------------------------------------- /modules/nidresolver/main.h: -------------------------------------------------------------------------------- 1 | #ifndef ___MAIN_H___ 2 | 3 | #define ___MAIN_H___ 4 | 5 | #include 6 | 7 | #define JAL_OPCODE 0x0C000000 8 | #define J_OPCODE 0x08000000 9 | #define SC_OPCODE 0x0000000C 10 | #define JR_RA 0x03e00008 11 | 12 | #define NOP 0x00000000 13 | 14 | #define MAKE_JUMP(a, f) _sw(J_OPCODE | (((u32)(f) & 0x0ffffffc) >> 2), a); 15 | #define MAKE_CALL(a, f) _sw(JAL_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); 16 | #define MAKE_SYSCALL(a, n) _sw(SC_OPCODE | (n << 6), a); 17 | #define JUMP_TARGET(x) (0x80000000 | ((x & 0x03FFFFFF) << 2)) 18 | 19 | #define REDIRECT_FUNCTION(a, f) _sw(J_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); _sw(NOP, a+4); 20 | #define MAKE_DUMMY_FUNCTION0(a) _sw(0x03e00008, a); _sw(0x00001021, a+4); 21 | #define MAKE_DUMMY_FUNCTION1(a) _sw(0x03e00008, a); _sw(0x24020001, a+4); 22 | 23 | void ClearCaches(); 24 | void PatchSyscall(u32 funcaddr, void *newfunc); 25 | void UndoSuperNoPlainModuleCheckPatch(); 26 | void PatchMesgLed(); 27 | int PatchInit(int (* module_bootstart)(SceSize, BootInfo *), BootInfo *); 28 | 29 | 30 | 31 | #endif 32 | 33 | -------------------------------------------------------------------------------- /modules/popcorn/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = popcorn 2 | OBJS = main.o exports.o 3 | 4 | BUILD_PRX=1 5 | PRX_EXPORTS=exports.exp 6 | 7 | USE_KERNEL_LIBC = 1 8 | USE_KERNEL_LIBS=1 9 | 10 | PSP_FW_VERSION = 500 11 | 12 | INCDIR = ../include 13 | CFLAGS = -O2 -G0 -Wall -fno-pic 14 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 15 | ASFLAGS = $(CFLAGS) 16 | 17 | LIBDIR = ../lib 18 | LIBS = -lpspsystemctrl_kernel 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build_prx.mak 22 | -------------------------------------------------------------------------------- /modules/popcorn/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_VAR_HASH(module_sdk_version) 10 | PSP_EXPORT_END -------------------------------------------------------------------------------- /modules/pspdecrypt.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/pspdecrypt.elf -------------------------------------------------------------------------------- /modules/recovery.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/recovery.elf -------------------------------------------------------------------------------- /modules/satelite/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = satelite 2 | OBJS = main.o blit.o font.o menu.o videoiso.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_USER_LIBS = 1 13 | USE_PSPSDK_LIBC=1 14 | PSP_FW_VERSION = 500 15 | 16 | LIBDIR = ../lib 17 | LIBS = -lpspsystemctrl_user -lpspvshctrl -lpsppaf -lpsppower 18 | LDFLAGS = -nostartfiles 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build.mak 22 | -------------------------------------------------------------------------------- /modules/satelite/blit.h: -------------------------------------------------------------------------------- 1 | #ifndef __BLIT_H__ 2 | #define __BLIT_H__ 3 | 4 | #define COLOR_CYAN 0x00ffff00 5 | #define COLOR_MAGENDA 0x00ff00ff 6 | #define COLOR_YELLOW 0x0000ffff 7 | 8 | #define RGB(R,G,B) (((B)<<16)|((G)<<8)|(R)) 9 | #define RGBT(R,G,B,T) (((T)<<24)|((B)<<16)|((G)<<8)|(R)) 10 | 11 | #define CENTER(num) ((480/2)-(num*(8/2))) 12 | 13 | int blit_setup(); 14 | void blit_set_color(int fg_col,int bg_col); 15 | int blit_string(int sx,int sy,const char *msg); 16 | int blit_string_ctr(int sy,const char *msg); 17 | 18 | #endif 19 | -------------------------------------------------------------------------------- /modules/satelite/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_FUNC_HASH(module_stop) 9 | PSP_EXPORT_VAR_HASH(module_info) 10 | PSP_EXPORT_VAR_HASH(module_sdk_version) 11 | PSP_EXPORT_END 12 | 13 | 14 | PSP_END_EXPORTS 15 | -------------------------------------------------------------------------------- /modules/satelite/videoiso.h: -------------------------------------------------------------------------------- 1 | #ifndef __VIDEOISO_H__ 2 | #define __VIDEOISO_H__ 3 | 4 | typedef struct VideoIso 5 | { 6 | char filename[72]; 7 | int disctype; 8 | ScePspDateTime mtime; 9 | } VideoIso; 10 | 11 | void GetVideoIsos(VideoIso **isos, int *n); 12 | 13 | #endif 14 | 15 | -------------------------------------------------------------------------------- /modules/systemctrl/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = systemctrl 2 | OBJS = main.o sysmodpatches.o isofs_driver.o umd9660_driver.o isoread.o csoread.o malloc.o conf.o kubridge.o systemctrl.o init_patch.o rebootex.o rebootex_02g.o rebootex_03g.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_KERNEL_LIBC=1 13 | USE_KERNEL_LIBS=1 14 | PSP_FW_VERSION=500 15 | 16 | LIBDIR = ../lib 17 | LDFLAGS = -nostartfiles 18 | LIBS = -lnidresolver 19 | 20 | PSPSDK=$(shell psp-config --pspsdk-path) 21 | include $(PSPSDK)/lib/build.mak 22 | -------------------------------------------------------------------------------- /modules/systemctrl/isoread.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | #include "umd9660_driver.h" 5 | 6 | int IsofileReadSectors(int lba, int nsectors, void *buf) 7 | { 8 | int read = ReadUmdFileRetry(buf, SECTOR_SIZE*nsectors, lba*SECTOR_SIZE); 9 | 10 | if (read < 0) 11 | { 12 | return read; 13 | } 14 | 15 | read = read / SECTOR_SIZE; 16 | 17 | return read; 18 | } 19 | 20 | int IsofileGetDiscSize(int umdfd) 21 | { 22 | int ret = sceIoLseek(umdfd, 0, PSP_SEEK_CUR); 23 | int size = sceIoLseek(umdfd, 0, PSP_SEEK_END); 24 | 25 | sceIoLseek(umdfd, ret, PSP_SEEK_SET); 26 | 27 | if (size < 0) 28 | return size; 29 | 30 | return size / SECTOR_SIZE; 31 | } 32 | 33 | -------------------------------------------------------------------------------- /modules/systemctrl/isoread.h: -------------------------------------------------------------------------------- 1 | #ifndef __ISOREAD_H__ 2 | 3 | #define __ISOREAD_H__ 4 | 5 | int IsofileReadSectors(int lba, int nsectors, void *buf); 6 | int IsofileGetDiscSize(int umdfd); 7 | 8 | 9 | #endif 10 | 11 | 12 | -------------------------------------------------------------------------------- /modules/systemctrl/main.h: -------------------------------------------------------------------------------- 1 | #ifndef ___MAIN_H___ 2 | 3 | #define ___MAIN_H___ 4 | 5 | #include 6 | 7 | #define JAL_OPCODE 0x0C000000 8 | #define J_OPCODE 0x08000000 9 | #define SC_OPCODE 0x0000000C 10 | #define JR_RA 0x03e00008 11 | 12 | #define NOP 0x00000000 13 | 14 | #define MAKE_JUMP(a, f) _sw(J_OPCODE | (((u32)(f) & 0x0ffffffc) >> 2), a); 15 | #define MAKE_CALL(a, f) _sw(JAL_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); 16 | #define MAKE_SYSCALL(a, n) _sw(SC_OPCODE | (n << 6), a); 17 | #define JUMP_TARGET(x) (0x80000000 | ((x & 0x03FFFFFF) << 2)) 18 | 19 | #define REDIRECT_FUNCTION(a, f) _sw(J_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); _sw(NOP, a+4); 20 | #define MAKE_DUMMY_FUNCTION0(a) _sw(0x03e00008, a); _sw(0x00001021, a+4); 21 | #define MAKE_DUMMY_FUNCTION1(a) _sw(0x03e00008, a); _sw(0x24020001, a+4); 22 | 23 | void ClearCaches(); 24 | void PatchSyscall(u32 funcaddr, void *newfunc); 25 | void UndoSuperNoPlainModuleCheckPatch(); 26 | void PatchMesgLed(); 27 | int PatchInit(int (* module_bootstart)(SceSize, BootInfo *), BootInfo *); 28 | 29 | 30 | 31 | #endif 32 | 33 | -------------------------------------------------------------------------------- /modules/systemctrl/malloc.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | #include 5 | #include 6 | 7 | SceUID heapid = -1; 8 | 9 | int mallocinit() 10 | { 11 | int size; 12 | int initmode = sceKernelInitKeyConfig(); 13 | 14 | if (initmode == PSP_INIT_KEYCONFIG_VSH) 15 | { 16 | size = 14*1024; 17 | } 18 | else if (initmode == PSP_INIT_KEYCONFIG_GAME) 19 | { 20 | if (sceKernelInitApitype() == 0x123) 21 | return 0; 22 | 23 | size = 45*1024; 24 | } 25 | else 26 | { 27 | return 0; 28 | } 29 | 30 | heapid = sceKernelCreateHeap(PSP_MEMORY_PARTITION_KERNEL, size, 1, ""); 31 | 32 | return (heapid < 0) ? heapid : 0; 33 | } 34 | 35 | void *oe_malloc(size_t size) 36 | { 37 | return sceKernelAllocHeapMemory(heapid, size); 38 | } 39 | 40 | void oe_free(void *p) 41 | { 42 | sceKernelFreeHeapMemory(heapid, p); 43 | } 44 | 45 | int mallocterminate() 46 | { 47 | return sceKernelDeleteHeap(heapid); 48 | } 49 | 50 | 51 | -------------------------------------------------------------------------------- /modules/systemctrl/sysmodpatches.h: -------------------------------------------------------------------------------- 1 | #ifndef __SYSMODPATCHES_H__ 2 | #define __SYSMODPATCHES_H__ 3 | 4 | #include "systemctrl_se.h" 5 | 6 | u32 FindPowerFunction(u32 nid); 7 | void SetConfig(SEConfig *newconfig); 8 | void SetBootFile(int n); 9 | SEConfig *GetConfig(); 10 | void PatchUmdMan(u32 text_addr); 11 | void PatchUmdCache(u32 text_addr); 12 | void PatchInitLoadExecAndMediaSync(u32 text_addr); 13 | void OnImposeLoad(u32 text_addr); 14 | void DoNoUmdPatches(); 15 | void PatchIsofsDriver(u32 text_addr); 16 | void PatchWlan(u32 text_addr); 17 | void PatchPower(u32 text_addr); 18 | void OnSystemStatusIdle(); 19 | 20 | #endif 21 | 22 | -------------------------------------------------------------------------------- /modules/usbdevice/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = usbdevice 4 | OBJS = main.o exports.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) 10 | 11 | BUILD_PRX = 1 12 | PRX_EXPORTS = exports.exp 13 | 14 | USE_KERNEL_LIBC = 1 15 | USE_KERNEL_LIBS = 1 16 | 17 | 18 | LIBDIR = ../lib 19 | LIBS = -lpspsystemctrl_kernel -lpspumd_driver 20 | 21 | PSPSDK=$(shell psp-config --pspsdk-path) 22 | include $(PSPSDK)/lib/build_prx.mak 23 | -------------------------------------------------------------------------------- /modules/usbdevice/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_FUNC(module_stop) 10 | PSP_EXPORT_END 11 | 12 | PSP_EXPORT_START(pspUsbDevice, 0, 0x4001) 13 | PSP_EXPORT_FUNC_HASH(pspUsbDeviceSetDevice) 14 | PSP_EXPORT_FUNC_HASH(pspUsbDeviceFinishDevice) 15 | PSP_EXPORT_END 16 | 17 | PSP_EXPORT_START(pspUsbDevice_driver, 0, 0x0001) 18 | PSP_EXPORT_FUNC_HASH(pspUsbDeviceSetDevice) 19 | PSP_EXPORT_FUNC_HASH(pspUsbDeviceFinishDevice) 20 | PSP_EXPORT_END 21 | 22 | PSP_END_EXPORTS 23 | -------------------------------------------------------------------------------- /modules/vlf.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/modules/vlf.elf -------------------------------------------------------------------------------- /modules/vshctrl/Makefile: -------------------------------------------------------------------------------- 1 | TARGET = vshctrl 2 | OBJS = main.o iopatches.o virtualpbpmgr.o exports.o 3 | 4 | INCDIR = ../include 5 | CFLAGS = -O2 -Os -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 6 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 7 | ASFLAGS = $(CFLAGS) 8 | 9 | BUILD_PRX = 1 10 | PRX_EXPORTS = exports.exp 11 | 12 | USE_KERNEL_LIBC = 1 13 | USE_KERNEL_LIBS = 1 14 | PSP_FW_VERSION = 500 15 | 16 | LIBDIR = ../lib 17 | LIBS = -lpspsystemctrl_kernel -lpsprtc_driver -lpspusb_driver -lpspusbdevice_driver -lpsppower_driver 18 | 19 | PSPSDK=$(shell psp-config --pspsdk-path) 20 | include $(PSPSDK)/lib/build_prx.mak 21 | -------------------------------------------------------------------------------- /modules/vshctrl/exports.exp: -------------------------------------------------------------------------------- 1 | # Define the exports for the prx 2 | PSP_BEGIN_EXPORTS 3 | 4 | # These four lines are mandatory (although you can add other functions like module_stop) 5 | # syslib is a psynonym for the single mandatory export. 6 | PSP_EXPORT_START(syslib, 0, 0x8000) 7 | PSP_EXPORT_FUNC_HASH(module_start) 8 | PSP_EXPORT_VAR_HASH(module_info) 9 | PSP_EXPORT_END 10 | 11 | PSP_EXPORT_START(VshCtrlLib, 0, 0x4001) 12 | PSP_EXPORT_FUNC_HASH(vctrlVSHRegisterVshMenu) 13 | PSP_EXPORT_FUNC_HASH(vctrlVSHExitVSHMenu) 14 | PSP_EXPORT_END 15 | 16 | PSP_END_EXPORTS 17 | -------------------------------------------------------------------------------- /modules/vshctrl/iopatches.h: -------------------------------------------------------------------------------- 1 | #ifndef ___IOPATCHES_H___ 2 | #define ___IOPATCHES_H___ 3 | 4 | void IoPatches(); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /modules/vshctrl/main.h: -------------------------------------------------------------------------------- 1 | #ifndef ___MAIN_H___ 2 | #define ___MAIN_H___ 3 | 4 | #define JAL_OPCODE 0x0C000000 5 | #define J_OPCODE 0x08000000 6 | #define SC_OPCODE 0x0000000C 7 | #define JR_RA 0x03e00008 8 | 9 | #define NOP 0x00000000 10 | 11 | #define MAKE_JUMP(a, f) _sw(J_OPCODE | (((u32)(f) & 0x0ffffffc) >> 2), a); 12 | #define MAKE_CALL(a, f) _sw(JAL_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); 13 | #define MAKE_SYSCALL(a, n) _sw(SC_OPCODE | (n << 6), a); 14 | #define JUMP_TARGET(x) (0x80000000 | ((x & 0x03FFFFFF) << 2)) 15 | 16 | #define REDIRECT_FUNCTION(a, f) _sw(J_OPCODE | (((u32)(f) >> 2) & 0x03ffffff), a); _sw(NOP, a+4); 17 | #define MAKE_DUMMY_FUNCTION0(a) _sw(0x03e00008, a); _sw(0x00001021, a+4); 18 | #define MAKE_DUMMY_FUNCTION1(a) _sw(0x03e00008, a); _sw(0x24020001, a+4); 19 | 20 | extern SEConfig config; 21 | extern u8 videoiso_mounted; 22 | 23 | void ClearCaches(); 24 | u32 sctrlHENFindFunction(const char* szMod, const char* szLib, u32 nid); 25 | void PatchSyscall(u32 funcaddr, void *newfunc); 26 | void UndoSuperNoPlainModuleCheckPatch(); 27 | int SetBootFile(int n); 28 | 29 | void ReturnToDisc(); 30 | void Fix150Path(const char *file); 31 | void Fix5XXPath(const char *file); 32 | 33 | #define FindProc sctrlHENFindFunction 34 | 35 | 36 | #endif 37 | 38 | -------------------------------------------------------------------------------- /modules/vunbricker/DcManager.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "DcManager",0x40090000,0x001B0005 6 | STUB_FUNC 0xA22190CE,dcGetHardwareInfo 7 | STUB_FUNC 0x3A3EA355,dcPatchModule 8 | STUB_FUNC 0xD298BA53,dcPatchModuleString 9 | STUB_FUNC 0x9C87A1C7,dcGetCancelMode 10 | STUB_FUNC 0xF5161120,dcSetCancelMode 11 | STUB_FUNC 0x39D91E83,dcLflashStartFatfmt 12 | STUB_FUNC 0xA899D713,dcLflashStartFDisk 13 | STUB_FUNC 0x741FFCFD,dcGetNandInfo 14 | STUB_FUNC 0xEA3F4DE5,dcLockNand 15 | STUB_FUNC 0x4A5FCC2F,dcUnlockNand 16 | STUB_FUNC 0x7EB5614A,dcReadNandBlock 17 | STUB_FUNC 0x504C82B4,dcWriteNandBlock 18 | STUB_FUNC 0x7E9128B0,dcEraseNandBlock 19 | STUB_FUNC 0xAD3509E5,dcRegisterPhysicalFormatCallback 20 | STUB_FUNC 0x1A718513,dcUnregisterPhysicalFormatCallback 21 | STUB_FUNC 0x48DDEA84,dcQueryRealMacAddress 22 | STUB_FUNC 0x767A728E,dcIdStorageUnformat 23 | STUB_FUNC 0xFE8EA2A0,dcIdStorageFormat 24 | STUB_FUNC 0xFFAAC913,dcIdStorageCreateLeaf 25 | STUB_FUNC 0xE5F8523D,dcIdStorageCreateAtomicLeaves 26 | STUB_FUNC 0x127323A6,dcIdStorageReadLeaf 27 | STUB_FUNC 0x549329DF,dcIdStorageWriteLeaf 28 | STUB_FUNC 0x34F3F7FC,dcIdStorageFlush 29 | STUB_FUNC 0xA6C4148A,dcSysconReceiveSetParam 30 | STUB_FUNC 0x3534B9C1,dcKirkCmd 31 | STUB_FUNC 0x109A36FC,SW 32 | STUB_FUNC 0x4914B8D1,LW 33 | STUB_END 34 | -------------------------------------------------------------------------------- /modules/vunbricker/Makefile: -------------------------------------------------------------------------------- 1 | release: all 2 | 3 | TARGET = resurrection 4 | OBJS = crt0.o main.o install.o nandoperations.o flash_format.o idstools.o DcManager.o pspDecrypt.o pspIplUpdate.o idsRegeneration.o 5 | 6 | INCDIR = ../include 7 | CFLAGS = -O2 -G0 -Wall -fshort-wchar -fno-pic -mno-check-zero-division 8 | CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti 9 | ASFLAGS = $(CFLAGS) -c 10 | 11 | LIBDIR = ../lib 12 | LDFLAGS = -nostdlib -nodefaultlibs 13 | LIBS = -lpsppower -lpsprtc -lvlfgui -lvlfgu -lvlfutils -lvlflibc -lpspreg -lpspsystemctrl_user -lpspkubridge -lpspwlan 14 | 15 | PSP_FW_VERSION = 500 16 | 17 | BUILD_PRX = 1 18 | 19 | PSPSDK=$(shell psp-config --pspsdk-path) 20 | include ./build.mak 21 | 22 | -------------------------------------------------------------------------------- /modules/vunbricker/crt0.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | #include 4 | 5 | #include 6 | #include 7 | 8 | extern int app_main(int argc, char *argv[]); 9 | 10 | int start_thread(SceSize args, void *argp) 11 | { 12 | SceUID mod; 13 | 14 | mod = sceKernelLoadModule("flash0:/vsh/module/intraFont.prx", 0, NULL); 15 | mod = sceKernelStartModule(mod, args, argp, NULL, NULL); 16 | mod = sceKernelLoadModule("flash0:/vsh/module/vlf.prx", 0, NULL); 17 | mod = sceKernelStartModule(mod, args, argp, NULL, NULL); 18 | vlfGuiInit(-1, app_main); 19 | 20 | return sceKernelExitDeleteThread(0); 21 | } 22 | 23 | int module_start(SceSize args, void *argp) 24 | { 25 | SceUID thid = sceKernelCreateThread("start_thread", start_thread, 0x10, 0x4000, 0, NULL); 26 | if (thid < 0) 27 | return thid; 28 | 29 | sceKernelStartThread(thid, args, argp); 30 | 31 | return 0; 32 | } 33 | 34 | -------------------------------------------------------------------------------- /modules/vunbricker/flash_format.h: -------------------------------------------------------------------------------- 1 | #ifndef __FLASH_FORMAT_H__ 2 | #define __FLASH_FORMAT_H__ 3 | 4 | void FormatFlashPage(); 5 | 6 | #endif 7 | 8 | -------------------------------------------------------------------------------- /modules/vunbricker/idsRegeneration.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "idsRegeneration",0x40090000,0x00130005 6 | STUB_FUNC 0xBDE13E76,idsRegenerationSetup 7 | STUB_FUNC 0xFEE3C55B,idsRegenerationGetIndex 8 | STUB_FUNC 0x0B33639A,idsRegenerationGetHwConfigKeys 9 | STUB_FUNC 0xFEA979A6,idsRegenerationGetMGKeys 10 | STUB_FUNC 0xEE1AD992,idsRegenerationGetFactoryBadBlocksKey 11 | STUB_FUNC 0x87A30D3A,idsRegenerationGetSerialKey 12 | STUB_FUNC 0xE37CC2E6,idsRegenerationGetWlanKey 13 | STUB_FUNC 0xC44FE956,idsRegenerationGetAudioVolumeSetupKey 14 | STUB_FUNC 0xBC42FEED,idsRegenerationGetUsbKeys 15 | STUB_FUNC 0x3F014928,idsRegenerationGetUnkKey140 16 | STUB_FUNC 0x8F7EE9C0,idsRegenerationGetMGKey40 17 | STUB_FUNC 0xB9156F27,idsRegenerationGetUnkKeys3X 18 | STUB_FUNC 0xB417BCF0,idsRegenerationGetParentalLockKey 19 | STUB_FUNC 0xFA2368E8,idsRegenerationGenerateFactoryFirmwareKey 20 | STUB_FUNC 0x0EF8731D,idsRegenerationGetLCDKey 21 | STUB_FUNC 0x4E95D36F,idsRegenerationGenerateCallibrationKey 22 | STUB_FUNC 0xD7603D82,idsRegenerationGetUnkKeys5253 23 | STUB_FUNC 0x6015A7CD,idsRegenerationGetDefaultXMBColorKey 24 | STUB_FUNC 0xB79A6C46,idsRegenerationCreateCertificatesAndUMDKeys 25 | STUB_END 26 | -------------------------------------------------------------------------------- /modules/vunbricker/idstools.h: -------------------------------------------------------------------------------- 1 | #ifndef __IDSTOOLS_H_ 2 | #define __IDSTOOLS_H_ 3 | 4 | void IdStorageMenu(int sel); 5 | 6 | #endif 7 | 8 | -------------------------------------------------------------------------------- /modules/vunbricker/install.h: -------------------------------------------------------------------------------- 1 | #ifndef __INSTALL_H__ 2 | #define __INSTALL_H__ 3 | 4 | #define FW_OFW 0 5 | #define FW_M33 1 6 | #define FW_TT_M33 2 7 | 8 | int Install(int fw); 9 | 10 | #endif 11 | 12 | -------------------------------------------------------------------------------- /modules/vunbricker/main.h: -------------------------------------------------------------------------------- 1 | #ifndef __MAIN_H__ 2 | #define __MAIN_H__ 3 | 4 | #define SMALL_BUFFER_SIZE 2000000 5 | extern int BIG_BUFFER_SIZE; 6 | 7 | void *ReadFileAllocEx(const char *file, int seek, int size, int *retSize); 8 | int ReadFile(const char *file, int offset, void *buf, int size); 9 | int WriteFile(const char *file, void *buf, int size); 10 | void *malloc64(int size); 11 | 12 | void MainMenu(int sel); 13 | void ClearProgress(); 14 | void SetProgress(int percentage, int force); 15 | void SetStatus(char *status); 16 | void SetGenericProgress(int value, int max, int force); 17 | void AddShutdownRebootBD(int shutdownonly); 18 | 19 | 20 | #endif 21 | 22 | -------------------------------------------------------------------------------- /modules/vunbricker/nandoperations.h: -------------------------------------------------------------------------------- 1 | #ifndef __NANDOPERATIONS_H__ 2 | #define __NANDOPERATIONS_H__ 3 | 4 | void NandOperationsMenu(int sel); 5 | 6 | #endif 7 | 8 | -------------------------------------------------------------------------------- /modules/vunbricker/pspDecrypt.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "pspDecrypt",0x40090000,0x00070005 6 | STUB_FUNC 0xB081FD37,pspDecryptPRX 7 | STUB_FUNC 0x10360D7D,pspSignCheck 8 | STUB_FUNC 0xE1826CB7,pspDecryptIPL1 9 | STUB_FUNC 0x40ADB206,pspLinearizeIPL2 10 | STUB_FUNC 0xDCE318A9,pspDecryptIPL3 11 | STUB_FUNC 0x018C3EAC,pspDecompress 12 | STUB_FUNC 0xD31CB80A,pspDecryptTable 13 | STUB_END 14 | -------------------------------------------------------------------------------- /modules/vunbricker/pspIplUpdate.S: -------------------------------------------------------------------------------- 1 | .set noreorder 2 | 3 | #include "pspstub.s" 4 | 5 | STUB_START "pspIplUpdate",0x40090000,0x00030005 6 | STUB_FUNC 0xAD923E2F,pspIplUpdateGetIpl 7 | STUB_FUNC 0xF7EF8E3F,pspIplUpdateSetIpl 8 | STUB_FUNC 0x282EDFEC,pspIplUpdateClearIpl 9 | STUB_END 10 | -------------------------------------------------------------------------------- /psptools/pack_module.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | import argparse 4 | 5 | from psptool.pack import pack_prx 6 | from psptool.prx import encrypt 7 | 8 | parser = argparse.ArgumentParser(description="Infinity Kernel Module Packer") 9 | parser.add_argument('input', type=argparse.FileType('rb'), 10 | help='The raw kernel PRX to pack') 11 | parser.add_argument('--tag', type=str, 12 | help='tag in the executable header') 13 | parser.add_argument('output', type=str, 14 | help='The output to write the packed PRX') 15 | args = parser.parse_args() 16 | 17 | id = bytearray.fromhex('AA'*16) 18 | 19 | tag = 0x00000000 20 | if args.tag: 21 | tag = int(args.tag, 16) 22 | 23 | executable = args.input.read() 24 | executable = encrypt(pack_prx(executable, is_pbp=False, fix_relocs=False, psptag=lambda x: tag), id=id) 25 | 26 | with open(args.output, 'wb') as f: 27 | f.write(executable) 28 | -------------------------------------------------------------------------------- /psptools/pack_updater.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | import argparse 4 | 5 | from psptool.pbp import is_pbp, PBP 6 | from psptool.pack import pack_prx 7 | from psptool.prx import encrypt 8 | 9 | parser = argparse.ArgumentParser(description="Infinity Updater Packer") 10 | parser.add_argument('input', type=argparse.FileType('rb'), 11 | help='The raw PBP to pack') 12 | parser.add_argument('--vanity', type=str, 13 | help='Some vanity text in the executable header') 14 | parser.add_argument('output', type=str, 15 | help='The output to write the packed PBP') 16 | args = parser.parse_args() 17 | 18 | executable = args.input.read() 19 | 20 | if not is_pbp(executable): 21 | raise ValueError("not a PBP") 22 | 23 | pbp = PBP(executable) 24 | pbp.prx = encrypt(pack_prx(pbp.prx, is_pbp=True, 25 | psptag=lambda x: 0x0B000000), vanity=args.vanity) 26 | 27 | with open(args.output, 'wb') as f: 28 | f.write(pbp.pack()) 29 | -------------------------------------------------------------------------------- /psptools/prx_decrypt.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | import argparse 4 | 5 | from psptool.pack import pack_prx 6 | from psptool.prx import decrypt 7 | 8 | parser = argparse.ArgumentParser(description="Infinity Kernel Module Packer") 9 | parser.add_argument('input', type=argparse.FileType('rb'), 10 | help='The raw kernel PRX to pack') 11 | parser.add_argument('output', type=str, 12 | help='The output to write the packed PRX') 13 | args = parser.parse_args() 14 | 15 | executable = args.input.read() 16 | executable = decrypt(executable) 17 | 18 | with open(args.output, 'wb') as f: 19 | f.write(executable) 20 | -------------------------------------------------------------------------------- /psptools/psptool/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/psptools/psptool/__init__.py -------------------------------------------------------------------------------- /psptools/psptool/prxtypes/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/balika011/DC-M33/b150bc4a337307562f0f9871453e49bba24a31d8/psptools/psptool/prxtypes/__init__.py -------------------------------------------------------------------------------- /psptools/psptool/prxtypes/common.py: -------------------------------------------------------------------------------- 1 | import psptool.kirk as kirk 2 | 3 | 4 | class prx_header(object): 5 | def __init__(self, header): 6 | self.header = header 7 | 8 | def elf_info(self): 9 | return self.header[:0x80] 10 | 11 | def kirk_aes_key(self): 12 | return self.header[0x80:0x90] 13 | 14 | def kirk_cmac_key(self): 15 | return self.header[0x90:0xA0] 16 | 17 | def kirk_cmac_header_hash(self): 18 | return self.header[0xA0:0xB0] 19 | 20 | def kirk_metadata(self): 21 | return self.header[0xB0:0xC0] 22 | 23 | def kirk_cmac_data_hash(self): 24 | return self.header[0xC0:0xD0] 25 | 26 | def personalisation(self): 27 | return self.header[0xD0:0x12C] 28 | 29 | def sha1_hash(self): 30 | return self.header[0x12C:0x140] 31 | 32 | def btcnf_id(self): 33 | return self.header[0x140:0x150] 34 | 35 | 36 | def set_kirk_cmd_1(block): 37 | return block[:0x60] + (1).to_bytes(4, 'little') + block[0x64:] 38 | 39 | 40 | def set_kirk_cmd_1_ecdsa(block): 41 | return block[:0x64] + (1).to_bytes(4, 'little') + block[0x68:] 42 | 43 | 44 | def expand_seed(seed, key): 45 | return kirk.kirk7(b''.join([bytes([x])+seed[1:] for x in range(9)]), key) 46 | --------------------------------------------------------------------------------