Category PS4 CFW and Hacks       Thread starter Thread starter stooged       Date / timeStart date Mar 5, 2018 at 7:10 PM       Replies 921      
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

@melga67

I just tested farcry primal and it works fine, so I suspect you have installed some games to different mount points(usb0/usb1) or something during the transfer failed like the browser was closed while payload was running or just a simple error in the transfer.

to test if the transfer was bad take the pkg you used to install farcry primal then name it app.pkg and paste it into the usb:/PS4/CUSA03309 folder then try run game.

to test the mount point on 4.05 use a different usb port and try run game.
on 4.55 try plugin another usb drive first then plugin game usb hdd and try run game.
 
Also, i read before that this is simply a simlink. Does that mean i can not install more games on ext than my int hdd will allow, and does it also mean i can not delete the games from my int hdd
 
@FFTHEWINNER

you could but it would open up problems to switching mount points on 4.55 if one hdd initializes faster than another.
on 4.05 with the mount point being fixed to the usb port would be ok for the mount point problem.

but then you have the problem of the payload needing to know where to install the game (usb#) and it needs to know a mount point so it can read the ini, you could ftp the ini into the system hdd so it can always read it.
it ends up making what should be a simple move games payload into an overcomplicated mess for most people to use.

@confuzled

you do not delete any games or app.pkg files if you want to keep them.

you can delete the game in the ps4 menu if you decide you don't want that game on the ps4 anymore and it will remove the game from the ext hdd.

if you have a 4tb external usb hdd and a 500gb internal ps4 hdd you can install 4tb of games as long as you keep using payload to move the games from the internal drive to the external drive.
 
@stooged Thanks for your help. However I can't understand how to restart the process from the beginning if one game fails...
1. I deleted the game Far Cry Primal
2. Put the pkg that I've used to install farcry primal on the usb root and install it again on internal disc
3. Trying to run the game. Loading and running without errors.
4. So I name it app.pkg and paste it into the usb:/PS4/CUSA03309 folder.
3. Then try run game and got same error CE-38612-0

P.S. Is there a chance that I've used another USB port when I've installed Far Cry Primal. Don't remember... :(
 
well the only thing that didn't work for me was the whole original pkg name in root being moved to ps4 in a folder of game id as app.pkg. That failed for me. It's fine. My migration took 24 hours. 3.42 tb. I am testing tonight but have video on it inbound. Thanks so much stooged. Do you have a patreon?

 
@seanp2500
I'm not sure why it didn't pickup the pkg files on the usb root and move them.

the pkg files have to be on usb0(same drive you are putting games from internal on)
and you have to go into the ini file and uncomment //CHECK_USB.

when it does detect the pkg files on the root it will say pkg found skipping copy and linking and it will be almost instant.
if it does the copying % message its copying the pkg from the ps4 hdd and takes ages.
 
it did not work for me. Not sure why either. Pretty much did what you said no differences other than like maybe my model or method of loading the bin? But other than that it's what I did.

For the record it took my along time but I don't care. It worked. Your code works. So what if I had to wait. What you did is incredible in my case. You totally changed my plans. Immediately gave me more space to play with. I had all sorts of craziness planned till this came up.

You saved me.

Donate to this guy people. He has made major contribution to the scene....

Long live Stooged!
 
I don't do the whole donate thing, I enjoy programming that's my payment.

i will have to run some tests on the payload to see if i can figure out why it didn't pickup the pkg files on the root
 
Status
Not open for further replies.
Back
Top