Files and Directories

From ConsoleMods Wiki
Jump to navigation Jump to search

This page describes the PS4 internal storage structure as seen when connected with FTP and gives information about the most relevant directories you may visit.

  • For how to connect to the PS4 with FTP see here
  • Proceed with caution.

Title ID, User ID and Account ID

What is a Title ID

  • The product code is distinct to a region, and the common codes you’ll see are CUSA, PCAS, and PLAS.
    • R1 USA-CUSA
    • R2 Europe-CUSA
    • R3 Asia-PLAS, PCAS
  • The product code is followed by a 5 digit unique number identifier.
  • The Title ID is the Product code along with the unique numerical identifier of the game.
    • For example Minecraft USA is CUSA00744 while Minecraft EU is CUSA00265
    • Another example Resident Evil 2, USA is CUSA09193 while Asia is PLAS10335
    • The majority of games you come across will use CUSA.

What is a User-ID

The user ID is the internal description for the local user account. (Example - 11cd8de)

What is an Account-ID

The Account ID a PSN ID assigned to the local user. (Example - abcdef01234556789) but must be 16 hex characters.

  • To see yours and active your offline console's user account with it or to generate a fake one with Apollo Save Tool.

Root

  • The root of the drive.
adm 
app_tmp 
data
dev
eap_user
eap_vsh
hdd
host
hostapp
mnt
preinst
preinst2
system
system_data
system_ex
system_tmp
update
usb
user

Homebrew Content

  • Inside the data folder located in the root of the drive you’ll find homebrew folders based on the homebrew apps you have installed and GoldHEN related files.
apollo   
   ↘ Inside you will find user folders made up of letters and number 
     ↪ If you have Apollo Save Tool installed in these folders you’ll find decrypted savedata files you've exported with with the "Export decrypted save files" option in the app.
cache001
↪ has a .dat file recommended not to touch it.
CheatsManager
↪ If you have Cheats Manager installed there is temp data inside recommended not to touch it.
GoldHEN
↪ Inside the GoldHEN folder you’ll find the following folders and files
cheats
↪ Inside you’ll find cheat files in 3 formats if you have synced with the online repositories. 
patches
↪ Inside you’ll find patch files if you have synced with the online repositories.
payloads
↪ Inside you will find the current goldhen payload you are using it can be replaced with a different one and will be used in the next jailbreak run.
plugins 
↪ Inside you’ll find plugin files if you have synced with the online repositories there you will paste mod menu files and edit the config to enable them.
UPDATE 
↪ empty
config.ini
↪ Has configuration settings which can all be visually accessed from GoldHEN on the home screen or in Settings>GoldHEN
itemzflow
itemzflow_daemon
↪ if you have Itemzflow installed these 2 folders have db files it is recommended not to touch them.
sce_coredumps
sce_logs
↪ empty but should not be touched.
profile.dat
↪ should not be touched.

Backing up sflash

  • Inside the dev folder located in the root of the drive you'll find a lot of files the only relevant one is sflash0 make a copy of it. In case of accidental severe corruption a repair technician can use it to repair the PS4.

External Drives

  • Inside mnt located in the root of the drive you will see the following folders
disc
ext0
pfs
rnps
sandbox 
usb0
usb1
usb2
 ↪ usb0 to usb2 will give you access to USB or External HDD/SSD drives (exfat format required) plugged into the PS4. usb2 is usually populated on the back port of the PS4 pro. But plugging in 1 drive on it's own always defaults to usb0 and goes up as you plug in more storage devices.
ubs3
usb4
usb5
usb6
usb7

Game and User Content

  • Inside the user folder located in the root of the drive you’ll find installed game data and user content.
addcont
↪ Game DLC files on the ps4 are considered Add-on Content by the system and are located on the HDD inside the /user/addcont directory in folders reflecting their Title ID.
app
↪ Game files on the PS4 are considered Apps by the system and are located on the HDD inside the /user/app directory in folders reflecting their Title ID.
appmeta
av_contents
↪ Inside are Screenshots and Video captures corresponding to the Title ID of the app they were taken in.
bgft
common
data
download

home
↪ Inside the home folder you will find user folders made up of letters and numbers
  ↘ 
   Inside them you will find these folders 
  ⤵
   frined_notification
   ime
   licence
   savedata
   ↪ inside you will find encrypted savedata corresponding to the Title ID of the games and apps you have
   savedata_meta
   topmenu
   webkit
   username.dat
 
licence
music_player_service
patch
↪ Game Update files on the PS4 are considered Patches by the system and are located on the HDD inside the /user/patch directory in folders reflecting their Title ID.
priv
savedata
settings
sshared
system
temp
trophy

Quick Game Data Info

Game files and content

  • Game files on the PS4 are considered Apps by the system and are located on the HDD inside the /user/app directory in folders reflecting their Title ID.
  • Game Updates files on the PS4 are considered Patches by the system and are located on the HDD inside the /user/patch directory in folders reflecting their Title ID.
  • Game DLC files on the ps4 are considered Add-on Content by the system and are located on the HDD inside the /user/addcont directory in folders reflecting their Title ID.

Encrypted Savedata

  • Encrypted save files are located in user/home/userid/savadata/game Title ID.
    • It is easier to export them with the native PS4 save management tool. If it is trying to force you to update turn off the internet by unticking it in Settings>Network> Enable Internet Connetion and restart the console.

Decrypted Savedata

  • Decrypted save files are located in data/apollo/userid/game Title ID.
    • You need to use Apollo Save Tool and manually decrypt data with the "Export decrypted save files" option in the app. For more information see Apollo Save Tool

Screenshots and videos

  • Screenshots and Videos are in /user/av_contents/ in a folder corresponding to the Title ID of the app they were taken in.