Release: PS4 PKG2USB lets you run PKGs from USB Drive, compatible 4.05/4.55

wololo

We are constantly looking for guest bloggers at wololo.net. If you like to write, and have a strong interest in the console hacking scene, contact me either with a comment here, or in a PM on /talk!

40 Responses

  1. Keith L Salmon II says:

    I new this would happen pretty quickly.

  2. Amnesia82 says:

    Wooow Yeeeeees

  3. Justinia says:

    Lmao m0rph3us btfo

  4. Nanashi says:

    “running another game might require to change the config file again.”
    “edit config title_id with game/app title_id”

    Shouldn’t this be as simple to fix as a homebrew program to edit the file and have a memory of previously listed ids?

  5. Yifanlu says:

    This is so Noob 5.05 ok dont stuck at 4.55

  6. Redirr says:

    OK!! This is a PRE-ALPHA version right? Hope we get something more friendly!

  7. Avi says:

    Go home morfhous
    No need you

  8. A7mag3ddon says:

    Honestly dont see the point of this, unless your a MASSIVE games pirate then 2tb internal hard drives are cheap enough.

    If your a pretent “home brew user” then 500gb is plenty.

  9. mtnjustme says:

    dude u’re saying ***, this payload is useless.
    what it does is like the database mod released time ago, it makes u run the game from external hdd, but the ps4 thinks that the game runs from internal.
    therefore it’ll take space in the internal.
    so unless you have 4tb internal u can’t fill a 4tb external.
    it’s useless.

    • Mo Poge says:

      Widespread reports show this works, just could use some tweaking to the implementation.

      Symlinks are used to link pkgs on the external drive to the internal drive. The symlinks show that they use up the same amount of space on the internal as its associated pkg on the external drive, but they don’t. The devs compensated for this by adding the amount of “used” space to the total internal hard drive size.

      For example, you install a 100GB pkg to your 8TB external USB drive using this tool. If you have a 2TB internal drive, it shows you have 100GB used by the pkg, but your total internal hard drive size will now be increased by 100GB to 2.1TB.

      So, if you completely filled up your 8TB external USB drive, your internal drive would show that it’s now 10TB (2 + 8) in size!

    • wololo says:

      You’re just misunderstanding how it works, I believe. See CelesteBlue’s answer on twitter, which explains that the app.pkg on the internal drive is just a symlink. https://twitter.com/CelesteBlue123/status/970798687638245376

    • technology says:

      You’re misinterpreting things you don’t understand, mtn. Symbolic links just “fake” a file’s real location and size. A tiny sym-link file (maybe a few bytes or kilobytes in size) can “fake” being a 40GB game, but it’s not really taking up that space. It’s just “pretending to be” that huge file and running it from the actual location. (External drive.)

      • mtnjustme says:

        i understood that it was symlinks, but it takes space and that’s what bothered me (doesn’t matter if the game isn’t there, if it takes space i’m limitted to the max capacity of my internal hard drive).
        however, i was wrong indeed, because it virtually expends your hard drive to compensate for the lost size, something i’ve noticed and few others.
        lets give it an example:
        you have 50 GB / 100 GB internal hard drive, install a game which is 3 GB, now you have 53 GB / 100 GB, when u use the payload it transfers to the external hdd and virtually expends the internal hard drive, makes it become 53 GB / 103 GB, eventhough your internal is 100 GB capacity not 103 GB.
        great work indeed, sorry for misleading, i just didn’t want people to buy external hdd for nothing.

  10. mtnjustme says:

    this is false information, dont get your “4tb” yet.

    • technology says:

      I think you’re the one with false info. You don’t understand how symbolic links work.

      • mtnjustme says:

        i was wrong, quoting my last comment :
        i understood that it was symlinks, but it takes space and that’s what bothered me (doesn’t matter if the game isn’t there, if it takes space i’m limitted to the max capacity of my internal hard drive).
        however, i was wrong indeed, because it virtually expends your hard drive to compensate for the lost size, something i’ve noticed and few others.
        lets give it an example:
        you have 50 GB / 100 GB internal hard drive, install a game which is 3 GB, now you have 53 GB / 100 GB, when u use the payload it transfers to the external hdd and virtually expends the internal hard drive, makes it become 53 GB / 103 GB, eventhough your internal is 100 GB capacity not 103 GB.
        great work indeed, sorry for misleading, i just didn’t want people to buy external hdd for nothing.

  11. Messy says:

    Just move the game back from external to internal instead of fiddling with config files and whatnot, it’ll work. Holygrail just prevents you from launching any game from the external drive but once it’s back in the internal it works fine. It’s probably faster than all this mess.

  12. eXtreme says:

    what is wrong with this scene ? the source is extreme-modding.de and the article is exclusive. please do your research better next time. it’s always the same, people just ignore my site.

    • wololo says:

      I apologize. I checked your site before writing the article but 1) it doesn’t have the source code, 2) has very confusing usage explanation, and 3) your comment on your own site was misleading, saying that the app.pkg still needs to be on the internal drive, which contributes to people’s misunderstanding on what the plugin does. Whichever way I looked, if this is the “source”, it didn’t look like it.

      CelesteBlue, on the other hand, hosts the sources, has tested and explained how the plugin works, provides direct support to people with questions, etc… It made much more sense in this case to point that as the source.

    • xcrap says:

      maybe redesign your site so it doesn’t look like garbage

  13. dablakmark8 says:

    a CFW would be great though for 4.55 .,we can all but dream for now.

  14. purpur says:

    Any hope for 5.05?

  15. FFTW says:

    actually,the information here is misleading on all sides. here is what a real developer (Stooged)had to say:
    “when I only had the bin payload i thought it kept the PKG on internal too,but after examining the source it does infact copy the app to the usb hdd then unlinks the app.pkg in the system drive and creates a symlink from the system drive to the usb drive for the app.pkg and when you go into ftp looks like the app.pkg is still there with something like 12gb of size but the ftp is reading that info via the symlink.

    think of the symlink like a desktop icon for an app you know the app is in program files or what ever but you have it on the desktop and when you run that desktop icon it launches the app in program files.
    its the same kind of thing.

    the main point here is don’t delete the app.pkg in /user/app/CUSAXXXXX as it will delete the symlink and break everything.”

    and a few more useful posts by another user (Tanmay007):
    “Ok everyone I just tested this and it works. Here’s what happens —
    It actually works but a strange thing happens. Instead of reporting more free space the PS4 reports more capacity.

    Check image, the available capacity increased by 50Gb on trying it. Previously it was reporting about 890Gb and now its ~950 which everyone knows is way more than the actual formatted capacity.

    The reported capacity of PS4’s internal HDD will be offset by the amount of size of pkgs moved using this tool. I.e. if 500gb worth of pkgs are moved, the capacity will be shown as 1.5Tb on a 1Tb console.

    Image: https://imgur.com/a/fdtlL

    “Here’s a short tutorial on how to use pkg2usb:

    1. Copy pkg to your external usb. (ex.CUSA00001.pkg)

    2. Connect it to your PS4 and install the pkg via debug menu.

    3. Now remove the usb, go to your PC. On the root of your USB create a folder structure like this:
    PS4/CUSA00001/ (PS4 and CUSA00001 are both folders)

    4. Move the CUSA00001.pkg inside PS4/CUSA00001. Rename CUSA00001.pkg to app.pkg

    5. The final path should look like this:
    USB:/PS4/CUSA00001/app.pkg

    6. Open ps4-pkg2usb.cfg and make it look like this: (make sure to replace CUSA0001 with the id of the package you want to move)

    ;
    ; ps4-pkg2usb configuration file. Copy it to your USB disk root.
    ;
    ; Coded by SiSTRo – Cedits to XVortex & Anonymous
    ;

    ; Installed app/game title id
    title_id=CUSA00001

    ; 0 – Do not copy app.pkg from hdd
    ; 1 – Copy app.pkg from hdd to usb
    copy=0

    ; Notification interval in s. (0 – disables notifications)
    notify=60

    ; Turn off the console when it has completed (0/1)
    shutdown=0

    7. Save the file to the root of your external usb and eject the external usb from PC.

    8. Connect it to the PS4 > Open PS4 exploit and send the payload ps4-pkg2usb_455.bin

    9. It should look for the installed pkg and create a symlink. This should take max 10 seconds.

    You should probably be able to do all this via FTP without needed to remove and connect each time to PC for every package. I am in process of testing that.”

    hope this helps other users understand the app better 🙂

  16. BoboFromFLORIDA says:

    Be patient alot of tinkering is happening for devs on the ps4 scene Jesus!

  17. Nick says:

    Any good games that need higher firmware?

  18. Haka says:

    I understand Morfhous… In this world everyone can be found… And he doesn’t want to get a bill of a few million dollars from Sony….
    That’s why wololo won’t post any pirate game collection link or write post about “how to hack your ps4 and run illegal pirated games on that”…. Especially if Morfhous is a university student he doesn’t want to risk his studies with the probability of a police report…

    • PU55YD35TR0Y3R says:

      He’s a straight up Pu55y and it’s my job to wreck Pu55i35.

      You better watch your back morpheus, your on borrowed time.

  19. Vahid says:

    Is there a way to activate ps vita remote play in ps4 4.05?

  20. Jax says:

    can you play online? or is online gaming not possible with risk for ban?

  21. Mo Poge says:

    For those of you on 5.05:

    1) Wait just a little longer to see if a kernal exploit is released shortly after Sony pushed 5.50
    2) If the above is taking too long for you, sell (or keep as PSN-enabled machine) your 5.05 and get a 4.55 console and enjoy the hundreds (plus thousands of PS2) games that are <4.55

  22. jansen says:

    dont install this , i cant stream on p o rnhub after installing this tool..before this everyhing fine

  23. Tiber says:

    Guys, if I jailbreak my ps4 with 4.55 , will I still be able to play original disks that were released in 2018? ( which prolly require more than 4.55)for example UFC3