Join Us and become a Member for a Verified Badge to access private areas with the latest PS4 PKGs.
PS4 CFW and Hacks       Thread starter stooged       Start date Mar 5, 2018 at 7:10 PM       920      
Status
Not open for further replies.
I will post this as a separate thread from the PS4 PKG2USB as the 2 payloads vary and it saves confusion.

Original Post: I was playing around with the ext0 mount and recreating the file structure that would be there if the pkg was installed to external storage.

There is a trick I found where if you copy the CUSAXXXXX folder from /user/app to /mnt/ext0/user/app and then unplug the hdd and plug it back in it causes the ps4 to do a repair and then the game is recognized as installed on external storage and from there there are other issues.

BUT with the great work SiSTRo has done in PKG2USB with the symlinks its a lot easier to manage with exfat and just normal USB.

So building on his PKG2USB and symlinks I modified what I was working on for the ext0 mount to work with the usb0 or usb1 and symlinks.

Downloads:
:arrow: Changlog via dbsuarez

This payload searches the entire /user/app folder and copies all installed fpkg games to usb from the system drive and creates the symlinks like SiSTRo has kindly shown us the ability to do.

If you want to target a single game not the whole folder use PKG2USB.

If you install more games just run the payload again and it will copy any new games to the USB and so on.

With symlinks you are making a link to a directory so you want to pick which USB port to have the hdd on and keep it on that same port or the links will point to the wrong directory. USB0 is what I use.

Thanks again to SiSTRo, xVortex, Anonymous, CelesteBlue!

PS4 JAILBREAK 5.05 How To Use APP2USB by seanp2500
Running PS4 Games From a USB with App2USB (5.05 Jailbreak)
Download: app2usb.rar (726 Bytes - configured to export app+update+dlcs to external disc, includes app2usb.ini)
AppToUSB by Stooged A Modification of PKG2USB for PS4.jpg
 

Comments

Only Devs, Staff and VIPs can use PMs here... they're turned off for the other groups due to both limited database space and spam abuse.
 
I just updated it to allow you to edit the png files on the usb hdd and the payload will transfer the edited pictures to the console allowing you to modify the icons for the games.

the change can take a little while to show on the console but if you goto the game information you will see the change instantly, it just takes a short time for the ps4 to refresh the icons.

20180404_011957.jpg

20180404_012435.jpg

 
@stooged, I compiled a little changelog here, please someone edit this and maybe post it in the OP, cause I'm not that good in English, lols..

v16 changes:
you can now edit the png files on the usb drive and the payload will transfer the changes to the system effectively allowing you to edit the "cover art" or "app icons".

v15 changes:
I updated it on GitHub.
it should return the pkg name on the usb hdd to the same name of the pkg you used to install the pkg file.

so if you originally used somepkgname.pkg to install the game through the debug settings it should store the pkg on the usb hdd like USB:\PS4\CUSAXXXXX\somepkgname.pkg
it will work the same for update pkg files.

v14 changes:
I changed how the pkg files are named from app.pkg to the content id so they are like this now EP9000-CUSA07875_00-UNCHD4LOSTLEGACY.pkg

it just makes it easier to identify and manage the pkg files on a computer.

you can uncomment RENAME_APP in the ini and that will cause the payload to rename all the existing linked pkg files from app.pkg to the new name format.

when moving a new game to the hdd you can still make the CUSAXXXXX folder on the hdd and put the pkg file in the folder with the app.pkg name and the payload will find it and rename it to the new name format and link it without transferring it from the ps4 internal drive.

V13 changes:
it will add the game icons and the pkg name as a txt file to the usb hdd. you can open the txt file for the game name too. I might look into adding the display name into the folder too like "resident evil four" like it is in the txt file.

V12 changes:
???

v11 changes:
I think they were having problems with the ignore/move list in the ini as it was checking a wrong string but it is corrected now and should work again in v11.

v10 changes:
I had some time to update it today to move the updates (patch.pkg) to the usb, so now it will move both the main app and update to the usb folder

you can disable it moving the updates in the ini by uncommenting //IGNORE_UPDATES

the updates will go into the PS4\updates folder.

v9 changes:

fixed the memory error when it starts up.

v8 changes:

noticed a small error in the code a checking function was backwards and it may have caused a problem

v7 changes:

ok so its been setup to have the option to check the root of the usb drive for pkg files that are being copied from the ps4 system drive.

if the pkg file is found in the root of the usb drive it will move the pkg instantly to the correct CUSA usb folder and link it to save time having to copy the pkg from the ps4 system.

the filename of the pkg files on the root of the usb does not matter it will check all pkg files.

its default is off so if you want it on uncomment //CHECK_USB in the ini.

Example ini
To check the usb root for the pkg file to save time copying from the internal ps4 drive then uncomment the line below.
but remember this will move the pkg from the root directory to the PS4 folder.
//CHECK_USB

To use this list as a list of games you want to move not ignore then uncomment the line below.
//MODE_MOVE

Example ignore or move usage.

CUSAXXXX1
CUSAXXXX2
CUSAXXXX3

v6 changes:
ok try this if you are on 4.55
it will check the root of the usb drive for the pkg used to install the game and if its found it will move the pkg to the correct ps4/cusaxxxxx folder and link it without the need to wait for copying from internal

v5 changes:
without testing the "transfer to another ps4" function after linking apps into the usb myself, I would say that if you keep the usb plugged in the ps4 will read the app.pkg as if it was in /user/app and transfer it to the new ps4 because its reading the path redirection to the real file on the hdd.

you would have to run apptousb on the new ps4 but because all of the app.pkg files are still on the usb hdd the apptousb payload will detect each pkg and just link it without needing to copy from the internal drive so it would be very fast to complete.

I'm pretty sure the "backup to usb" option in the ps4 would do the same thing.

could one of the mods please update the original post with the new links, the changes are pretty important to prevent people getting the ports mixed up and having links to 2 different locations and only 1 hdd etc

v4 changes:

ok I have made some changes to how it works for 4.55

first I will start with the usb mount. on 4.55 the usb mounting system seems to not be related to the physical port but a first come first serve type method so the first hdd plugged into any port is USB0 and the second is USB1 unlike 4.05 where the mount points where locked to the physical port. on my slim 4.05 it is anyway.

so I have locked the app to only be able to use USB0 on 4.55,this just means its the first hdd you plug in and really its going to be connected all the time so its pretty much always going to be USB0 and that's why I locked the payload to USB0

also as requested I added the flag MODE_MOVE to the ini so if you put that into the ini it will turn the list into a list of titles to move to usb and not ignore them which is its default setting.

To use this list as a list of games you want to move not ignore then uncomment the line below.
//MODE_MOVE

Example ignore or move usage.

CUSAXXXX1
CUSAXXXX2
CUSAXXXX3

the 4.05 will remain the same with the usb mounts, you will have to choose a port and stick with it. I have to update the 4.05 one now so check back later for that

v3 changes:
This software update improves payload performance ;)

v2 changes:
while the title id (CUSAXXXXX) is in the ini the payload will always skip it each time you run the payload to add more games to usb.

you put the ini in the usb drives PS4 folder if there is no ps4 folder yet just make it.

the ini file layout is like this

Example ignore usage

CUSAXXXX1
CUSAXXXX2
CUSAXXXX3

v1 changes:

Initial release
 
Status
Not open for further replies.
Back
Top