File Structures

From PS5 Developer wiki
Jump to navigation Jump to search

Main file structure fetched via FTP payload

Root directory Type Permissions R/W
adm folder drwxr-xr-x 775 read only
app_temp0 folder drwxr-xr-x 775 read only
app_temp1 folder drwxr-xr-x 775 read only
app_tmp folder drwxr-xr-x 775 read only
data folder drwxr-xr-x 775 YES
dev folder drwxr-xr-x 775 read only
eap_user folder drwxr-xr-x 775 read only
eap_vsh folder drwxr-xr-x 775 read only
devbin folder drwxr-xr-x 775 read only
devlog folder drwxr-xr-x 775 read only
hdd folder drwxr-xr-x 775 read only
host folder drwxr-xr-x 775 read only
host0 folder drwxr-xr-x 775 read only
hostapp folder drwxr-xr-x 775 read only
mnt folder drwxr-xr-x 775 YES
preinst folder drwxr-xr-x 775 YES
preinst2 folder drwxr-xr-x 775 read only
system folder drwxr-xr-x 775 YES
system_data folder drwxr-xr-x 775 YES
system_ex folder drwxr-xr-x 775 YES
system_tmp folder drwxr-xr-x 775 YES
update folder drwxr-xr-x 775 YES
usb folder drwxr-xr-x 775 read only
user folder drwxr-xr-x 775 YES
decid_update.elf

first_img_writer.elf 

mini-syscore.elf

safemode.elf

SceSysAvControl.elf

setipaddr.elf

elf File -rw-r--r-- 644 read only


PS5 PKG Structure

Directory Tree for an Application Package

Eboot.bin Boot file (required)
(Files) Arbitrary Files used by the application
(Directories) Arbitrary sub-directories used by the application
Sce_modules Directory for storing the system libaries.
Prx System Libararies : Lib.prx is required
sce_sys System Directory.
Param.json Param.file
icon0.png Still image icon file.
icon0_*png Still image icon files per language.
Pic0.png Background Image file
Pic1.png Startup image file
Pic1_*.png Start up image file (background image) for each language
Pic2.png Start up Image (foreground image)
Pic2_*.png Start up image (foreground image)
snd0.at9 BGM file
Playgo-scenario.json Playgo Scenario information file
Playgo-scenario.json Playgo Scenario image file
Shareoverlayimage.png Overlay Image File (used with share features)
Save_data.png Save Data icon (used by the savedata libary)
nptitle.dat file for verifing the title
trophy2 Trophy Service directory
uds UDS Services directory