Editing Files on the PS Vita
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 4: | Line 4: | ||
== Partitions == | == Partitions == | ||
Here’s some details of a selected few of the partitions found on the Vita as a bonus. | Here’s some details of a selected few of the partitions found on the Vita as a bonus. | ||
* [[Files_on_the_PS_Vita#sd0|sd0]] | * [[Files_on_the_PS_Vita#sd0|sd0]] Unique to DEVKITs? (Needs confirmation on this). Used for sdcard storage (updates). | ||
* [[Files_on_the_PS_Vita#app0|app0]] found on the NAND Temporary directory which represents current running program. Note: The app listed files is molecularshell, the app running may vary for app0.. | * [[Files_on_the_PS_Vita#app0|app0]] found on the NAND Temporary directory which represents current running program. Note: The app listed files is molecularshell, the app running may vary for app0.. | ||
* [[Files_on_the_PS_Vita#os0|os0]] found on the NAND is where the “main” OS (aka CoreOS) files are including all the kernel libraries and the most important user libraries. There’s always two copies of this for redundancy and updating will only update the inactive partition and the active flag is swapped. | * [[Files_on_the_PS_Vita#os0|os0]] found on the NAND is where the “main” OS (aka CoreOS) files are including all the kernel libraries and the most important user libraries. There’s always two copies of this for redundancy and updating will only update the inactive partition and the active flag is swapped. | ||
* [[Files_on_the_PS_Vita#pd0|pd0]] found on the NAND is where Welcome Park (and the intro video) are found. It is also the “preinst” PUP update. | * [[Files_on_the_PS_Vita#pd0|pd0]] found on the NAND is where Welcome Park (and the intro video) are found. It is also the “preinst” PUP update. | ||
* [[Files_on_the_PS_Vita#sa0|sa0]] found on the NAND is the “bulky” data like fonts and handwriting information. Why is it a separate partition? Because it makes update files smaller. Your “systemdata” PUP provides the update for this partition. | * [[Files_on_the_PS_Vita#sa0|sa0]] found on the NAND is the “bulky” data like fonts and handwriting information. Why is it a separate partition? Because it makes update files smaller. Your “systemdata” PUP provides the update for this partition. | ||
* [[Files_on_the_PS_Vita#savedata0|savedata0]] found on the NAND is a mountpoint for [[Savegames]]. | |||
* [[Files_on_the_PS_Vita#tm0|tm0]] found on the NAND npdrm partition. | * [[Files_on_the_PS_Vita#tm0|tm0]] found on the NAND npdrm partition. | ||
* [[Files_on_the_PS_Vita#ud0|ud0]] found on the NAND is used for updates. When you update the Vita, the update file is copied here and the system reboots. | * [[Files_on_the_PS_Vita#ud0|ud0]] found on the NAND is used for updates. When you update the Vita, the update file is copied here and the system reboots. | ||
Line 16: | Line 17: | ||
* [[Files_on_the_PS_Vita#vs0|vs0]] found on the NAND is the rest of the OS including all the system apps, the main shell, and the remaining user libraries. | * [[Files_on_the_PS_Vita#vs0|vs0]] found on the NAND is the rest of the OS including all the system apps, the main shell, and the remaining user libraries. | ||
* gro0 is the game card. | * gro0 is the game card. | ||
* grw0 is the writable part of the game card if supported (for storing | * grw0 is the writable part of the game card if supported (for storing save games, patches and DLC of the game). | ||
== Files == | == Files == | ||
Line 42: | Line 42: | ||
=== savedata0 === | === savedata0 === | ||
[[ | [[Savegames|savedata0:]]/[[sce_sys]]/[[_safemem.dat]] | ||
[[ | [[Savegames|savedata0:]]/[[sce_sys]]/[[keystone]] | ||
[[ | [[Savegames|savedata0:]]/[[sce_sys]]/[[param.sfo]] | ||
[[ | [[Savegames|savedata0:]]/[[sce_sys]]/[[sdslot.dat]] | ||
[[ | [[Savegames|savedata0:]]/[[sce_sys]]/[[sealedkey / pdsSKKey|sealedkey]] | ||
=== os0 === | === os0 === | ||
<pre> | |||
os0:psp2bootconfig.skprx | |||
os0:psp2config_dolce.skprx | |||
os0:psp2config_vita.skprx | |||
os0:kd/acmgr.skprx | |||
os0:kd/authmgr.skprx | |||
os0:kd/bootimage.skprx | |||
os0:kd/buserror.skprx | |||
os0:kd/crashdump.skprx | |||
os0:kd/dbgsdio.skprx | |||
os0:kd/display.skprx | |||
os0:kd/dmacmgr.skprx | |||
os0:kd/enum_wakeup.skprx | |||
os0:kd/error_table.bin | |||
os0:kd/excpmgr.skprx | |||
os0:kd/exfatfs.skprx | |||
os0:kd/gcauthmgr.skprx | |||
os0:kd/gpucoredump_es4.skprx | |||
os0:kd/hdmi.skprx | |||
os0:kd/intrmgr.skprx | |||
os0:kd/iofilemgr.skprx | |||
os0:kd/krm.skprx | |||
os0:kd/lcd.skprx | |||
os0:kd/lowio.skprx | |||
os0:kd/magicgate.skprx | |||
os0:kd/marlin_hci.skprx | |||
os0:kd/mgkeymgr.skprx | |||
os0:kd/mgvideo.skprx | |||
os0:kd/modulemgr.skprx | |||
os0:kd/msif.skprx | |||
os0:kd/oled.skprx | |||
os0:kd/pamgr.skprx | |||
os0:kd/pcbc.skprx | |||
os0:kd/processmgr.skprx | |||
os0:kd/registry.db0 | |||
os0:kd/rtc.skprx | |||
os0:kd/sdbgsdio.skprx | |||
os0:kd/sdif.skprx | |||
os0:kd/sdstor.skprx | |||
os0:kd/sm_comm.skprx | |||
os0:kd/smsc_proxy.skprx | |||
os0:kd/ss_mgr.skprx | |||
os0:kd/syscon.skprx | |||
os0:kd/sysmem.skprx | |||
os0:kd/sysstatemgr.skprx | |||
os0:kd/systimer.skprx | |||
os0:kd/threadmgr.skprx | |||
os0:kd/usbdev_serial.skprx | |||
os0:kd/usbpspcm.skprx | |||
os0:kd/usbstor.skprx | |||
os0:kd/usbstormg.skprx | |||
os0:kd/usbstorvstor.skprx | |||
os0:kd/vipimg.skprx | |||
os0:kd/vnzimg.skprx | |||
os0:kd/wlanbt_robin_img_ax.skprx | |||
os0:sm/act_sm.self | |||
os0:sm/aimgr_sm.self | |||
os0:sm/compat_sm.self | |||
os0:sm/encdec_w_portability_sm.self | |||
os0:sm/gcauthmgr_sm.self | |||
os0:sm/mgkm_sm.self | |||
os0:sm/pm_sm.self | |||
os0:sm/qaf_sm.self | |||
os0:sm/rmauth_sm.self | |||
os0:sm/spkg_verifier_sm_w_key_2.self | |||
os0:sm/update_service_sm.self | |||
os0:sm/utoken_sm.self | |||
os0:ue/safemode.self | |||
os0:us/avcodec_us.suprx | |||
os0:us/driver_us.suprx | |||
os0:us/libgpu_es4.suprx | |||
os0:us/libgxm_es4.suprx | |||
os0:us/libkernel.suprx | |||
</pre> | |||
=== vs0 === | === vs0 === |