Editing Files on the PS Vita

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

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]] Used if MANUFACTURING_MODE, may be available only in internal test units, may refer to a sdio device put in gc slot. (Needs confirmation on this).
* [[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#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#tm0|tm0]] found on the NAND npdrm partition.
* [[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
* [[Files_on_the_PS_Vita#vd0|vd0]] found on the NAND is mainly used for the system registry (settings).
* gro0 is the game card
* [[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.
* 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 (for storing savedata, patches and DLC of the game).
* uma0 is the USB.


== Files ==
== Files ==
=== App0 ===
=== os0 ===
app0:eboot.bin
app0:version.txt
app0:/[[sce_sys]]/
app0:/[[sce_sys]]/[[icon0.png]]
app0:/[[sce_sys]]/livearea
app0:/[[sce_sys]]/[[package]]/
app0:/[[sce_sys]]/[[param.sfo]]
app0:/[[sce_sys]]/livearea/contents
app0:/[[sce_sys]]/livearea/contents/bg.png
app0:/[[sce_sys]]/livearea/contents/install_button.png
app0:/[[sce_sys]]/livearea/contents/startup.png
app0:/[[sce_sys]]/livearea/contents/template.xml
app0:/[[sce_sys]]/[[package]]/head.bin
app0:/[[sce_sys]]s/[[package]]/work.bin
 
=== sd0 ===
<pre>
<pre>
sd0:/PSP2/UPDATE/PSVUPDAT.PUP
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>
=== savedata0 ===
[[Save_Data|savedata0:]]/[[sce_sys]]/[[_safemem.dat]]
[[Save_Data|savedata0:]]/[[sce_sys]]/[[keystone]]
[[Save_Data|savedata0:]]/[[sce_sys]]/[[param.sfo]]
[[Save_Data|savedata0:]]/[[sce_sys]]/[[sdslot.dat]]
[[Save_Data|savedata0:]]/[[sce_sys]]/[[sealedkey / pdsSKKey|sealedkey]]
=== os0 ===
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/[[Memory Card#Soft_Reversing|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|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


=== 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/[[app.db|app.db]]
   ur0:shell/db/app.db
   ur0:shell/theme/
   ur0:shell/theme/
   ur0:shell/appmeta/<titleid>/ <-- e.g. ur0:appmeta/PCSI00001/pic0.png
   ur0:shell/appmeta/<titleid>/ <-- e.g. ur0:appmeta/PCSI00001/pic0.png
Line 1,759: Line 1,730:
   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:[[Themes|theme]]/<contentid>/                          <-- Official Theme files
   ux0:theme/<contentid>/                          <-- Official Theme files
   ux0:user/
   ux0:user/
   ux0:video/<random byte>/*.mp4                  <-- Videos location
   ux0:video/<random byte>/*.mp4                  <-- Videos location
Line 1,782: Line 1,753:
== Filenames extension==
== Filenames extension==


{{Filenames_extension}}
{| class="wikitable sortable" ; border:3px outset #000FFF;"
|-
! style="background-color:#123AAA; color:#FFFFFF;" |'''Filename link'''
! style="background-color:#123AAA; color:#FFFFFF;" |'''Description'''
|-
|[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
|-
|[[PVR|.pvr]] || Texture images
|-
|[[RCO|.rco]] || Resource Container
|-
|[[SFO|.sfo]] || System File Object
|-
|[[tar|.tar]] || Archive files
|-
|[[TGA|.tga]] || Graphic images
|-
|[http://www.psdevwiki.com/ps3/TROPHY.TRP .TRP (version 2)] || Trophies
|-
|[[VPK|.vpk]] || Archive files
|-
|}
Please note that all contributions to Vita Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see Vita Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)