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#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#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# | * [[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#vd0|vd0]] found on the NAND is mainly used for the system registry (settings) | |||
* [[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. | ||
* [[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#ur0|ur0]] found on the NAND is the remaining user data that is structured similarly to the memory card (it shares almost the same directory structure). App icon layout for example is found here. | * [[Files_on_the_PS_Vita#ur0|ur0]] found on the NAND is the remaining user data that is structured similarly to the memory card (it shares almost the same directory structure). App icon layout for example is found here. | ||
* [[Files_on_the_PS_Vita#ux0|ux0]] is the memory card | * [[Files_on_the_PS_Vita#ux0|ux0]] is the memory card | ||
* gro0 is the game card | |||
* grw0 is the writable part of the game card if supported | |||
* gro0 is the game card | * [[Files_on_the_PS_Vita#tm0|tm0]] | ||
* grw0 is the writable part of the game card if supported | |||
* | |||
== Files == | == Files == | ||
=== | === os0 === | ||
<pre> | <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> | </pre> | ||
=== vs0 === | === vs0 === | ||
Line 1,735: | Line 1,706: | ||
ur0:user/00/near/data_sys/db/near.db | ur0:user/00/near/data_sys/db/near.db | ||
ur0:user/00/near/data_sys/db/near_activity.db | ur0:user/00/near/data_sys/db/near_activity.db | ||
ur0:shell/db/ | ur0:shell/db/app.db | ||
ur0:shell/theme/ | ur0:shell/theme/ | ||
ur0:shell/appmeta/<titleid>/ | ur0:shell/appmeta/<titleid>/ | ||
=== ux0 === | === ux0 === | ||
Line 1,747: | Line 1,717: | ||
ux0:cache/<titleid>/ <-- PSM Dev installed programs | ux0:cache/<titleid>/ <-- PSM Dev installed programs | ||
ux0:calendar/ <-- Calendar files | ux0:calendar/ <-- Calendar files | ||
ux0:data/ | ux0:data/ | ||
ux0:email/ <-- Email app files | ux0:email/ <-- Email app files | ||
ux0:license/app/<titleid>/*.rif <-- License files for games | ux0:license/app/<titleid>/*.rif <-- License files for games | ||
Line 1,759: | Line 1,729: | ||
ux0:SceIoTrash/ <-- Where things go when you delete them | ux0:SceIoTrash/ <-- Where things go when you delete them | ||
ux0:temp/ <-- Temp files directory. CMA backup, etc. | ux0:temp/ <-- Temp files directory. CMA backup, etc. | ||
ux0: | ux0:theme/<contentid>/ <-- Official Theme files | ||
ux0:user/ | ux0:user/ | ||
ux0:video/<random byte>/*.mp4 <-- Videos location | ux0:video/<random byte>/*.mp4 <-- Videos location | ||
ux0:iconlayout.ini <-- LiveArea icon layout | ux0:iconlayout.ini <-- LiveArea icon layout | ||
ux0: | ux0:id.dat <-- Account ID info | ||
[[File:psvita-dir.png]] | [[File:psvita-dir.png]] | ||
Line 1,775: | Line 1,745: | ||
*[http://wololo.net/downloads/index.php/download/8326 NPXS10007 _ WELCOME_BARKING.ZIP] | *[http://wololo.net/downloads/index.php/download/8326 NPXS10007 _ WELCOME_BARKING.ZIP] | ||
== Filenames extension== | == Filenames extension== | ||
*[http://www.psdevwiki.com/ps4/Snd0.at9 .at9] Audio sounds | |||
*[[Files.db|.db]] Database files | |||
*[http://www.psdevwiki.com/ps3/Multimedia_Formats_and_Tools#DDS .dds] Texture images | |||
*[http://www.psdevwiki.com/ps3/Multimedia_Formats_and_Tools#GIM .gim] Graphic images | |||
*[[GXT|.gxt]] Graphic texture files | |||
*[[Gzip|.gz]] Compressed files | |||
*[[Resource_Container_CXML_(RCO,_QRC,_Theme_Files,_RAF,_CXML)|.rco]] Resource Container | |||
*[[System_File_Object_(SFO)_(PSF)|.sfo]] System File Object | |||
*[[tar|.tar]] Archive files | |||
*[[TGA|.tga]] Graphic images | |||
*[http://www.psdevwiki.com/ps3/TROPHY.TRP .TRP (version 2)] Trophies |