Git Product home page Git Product logo

ps4-dumper-vtx's People

Contributors

xvortex avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ps4-dumper-vtx's Issues

Can't dump games installed on the extended memory

As you know since firmware 4.55 ps4 supports installing games on an external usb disk, this option is named extended memory. If i run a game from the extended memory and run the dumper the output folder is created correctly but has a different folder structure and is missing param.sfo making the dump unusable.

If you move the game from extended memory to internal memory the game is dumped correctly but this isn't a real fix, can you fix the code to dump param.sfo even when games are run from extended memory? the file should reside somewhere in the ps4 ram for the game to run

Prevent Console Sleeping

I think a useful improvement would be to prevent console sleeping until dumping is done.

Seems a better option than disabling power saving or constantly nudging the controls.

Uncharted Collection CUSA02320 and Advanced Warfare CUSA00803

After dumping each game, (Uncharted Collection CUSA02320 and Advanced Warfare CUSA00803), using the v1.8 Dumper on 5.05 firmware, it seems to rip the games incorrectly as I can NEVER seem to turn them into package files. The OrbisGen app continues to tell me that the game PARAM file and sometimes the PNG files are too big/small of size, (incorrect file size), and I can rip my entire rest of my collection, so something is wrong with the dumper 1.8 IMO. Please fix this, thank you.

Decrypted Trophy add?

Is there a way for the dumper to pull the decrypted trophy files in the newer gsmedt and updates?

[Feature Request] Add DLC dumping support [now with complete steps to recreate in dumper]

After game is run, decrypted DLC files are stored in /mnt/sandbox/pfsmnt/CUSAXXXXX_00-DLCID-ac/ directories. If user uses any theme there will be additional -ac directory that DOES NOT MATCH CUSAXXXXX directory of a game user run.
Since *-ac/sce_sys/ directories is empty, you have to extract param from /user/addcont/CUSAXXXXX/DLCID/ac.pkg file.
so in a nutshell step would be:

  1. Wait for user to run the game (dumper does it right now)
  2. Copy all detected directories [that have same CUSAXXXXX as game that is running] from /mnt/sandbox/pfsmnt/CUSAXXXXX_00-DLCID-ac/ to /mnt/usb0/CUSAXXXXX-ac/CUSAXXXXX_00-DLCID-ac/
  3. Get proper param.sfo for those directories from matching /user/addcont/CUSAXXXXX/DLCID/ac.pkg

This part fully covers dumping DLCs WITH EXTRA DATA.

Now for DLCs WITH NO EXTRA DATA: currently I have no clue where console stores their contentids and/or names. The closest thing I found is: user/home/0000xx/license/regioncode+somenumber_CUDAXXXXX_00.rif (example: EP0002-CUSA07399_00.rif``) you can get all installed contentids from this file and:
-skip first contentid in this file since its basegame contentid
-skip any contentids that have their -ac directories in /mnt/sandbox/pfsmnt/
and for the ones that do not have their directories:
-create new `/mnt/usb0/CUSAXXXXX-ac/CUSAXXXXX_00-DLCID-ac/` create subdir sce_sys in it + generate param.sfo file (from hardcoded template) with proper CONTENTID. Title does not matter (it cant be displayed under options -> information -> installed dlcs anyway) so you can name them DLC 1 (and increase this number for every next detected unlock dlc)
There is one downside by using this workaround for unlock dlcs - if user had other/any dlcs installed previously it will create DLCs with no extra data despite dlc probably being dlc with extra data since ps4 does store licenses for uninstalled games and dlcs.

I successfully dumped 2 DLCs with additional data and about 10 DLCs without additional data(unlock dlcs) and installed them - they are working just fine.

edit: gengp4 does not support any kind of DLC, so its needs to be updated as well. In the meantime, user can manually create fpkg.
image

Clarification about the build environment

Hi,
I would like to ask about your build environment, if I use binutils 2.28 (Debian Stretch) the linking fails on HEN or creates bigger "dumper" and FTP payloads. If I use binutils 2.25, HEN payload still fails at linking time, but the dumper and FTP have a reasonable size, less than 25 KB like your files in the release sections. I noticed that HEN uses a different script file, but I don't know ELF structure to this level to understand what's going on... ^__^;

Thank you in advance.

PS4 6.72 Waiting for game

I try to dump my shadow of the tomb raider with update 2 00. Original game and Patch run good. But if i try Dumping i still get a popup "Waiting for game to copy 72completed..."
If i dump other games, its works.

Not work for me, No written file on USB.

The dump does not seem to work, insert the exploit page on my server on android phone, the configuration file in the usb drive with the bin file (I do not know if it is correct), I start the exploit from the ps4 browser, I get a " done "and I see the notifications that guide me to the creation of the dump, at the end of the procedure the ps4 goes off, but in the usb drive I can not see any files.

USB Dumper doesn't work

I'm on 4.55 and i have downloaded your file but USB give no message, can you do something please ?

Missing notifications in js version

Hello.

Am i missing something here ?

Notifications are missing when launching it self hosted (html + js files in a web server).

Notifications are shown fine when binary payload sent. Also shown in some beta 1 version floating around.

bin and js payloads are exactly the same.

Thanks.

No warning or information about HDD

There is no warning about full usb drive.
it seems can't write file but it says "CusaXXXXX dumped"
but game isn't.
even it's creating is a *****.complete file without any folder...

Cannot dump Update for CUSA03745

When i tried to dump the game and the update file for this game CUSA03745 on my friend's 4.55
using v1.7 and split=3, it only dump the game and display dump complete but the update folder doesn't contain any file!

Am i missing something? Just does not work?

Ok i am tearing my hair out here. I have followed the instructions over and over but i just cannot get this to do ANYTHING?

1TB Drive formatted to ExFat
dumper.cfg in root

Ive tried loading the dumper and starting the game.
Starting the game then loading the dumper.
Running exploit then the dumper.
swapping ports
Reformated HDD

Nothing....

I get welcome to PS4 Dumper

....

And thats it ?

Help

gengp4 v1.8 and "gdo" type

if param.sfo is "gdo" type, gengp4 v1.8 modify the param.sfo and replace it by "gd".
When you check the package with orbis-pub-chk you can see "Category: gd" inside [Params] section and not "gdo" like original param.sfo file.

5.05 Does not show app image extraction percent correctly

Ok so I noticed that app image extraction does not work correctly.
I saw on my USB-stick that it dumps files sure, but it does not show percent correctly. It's just stuck on 0%.

Anyone else having this issue?
Model: PS4 FAT (Destiny edition)
Firmware: 5.05

Question

I noticed v1.6 dumper dumped installed game patches will v.1.7 do the same eventually

PS4-Dumper Doesn't Work with HDD Enclosures

USB Dumper always dumps to /mnt/USB0. When using a HDD enclosure such as (https://www.amazon.com/gp/product/B00GLL41MA/) the PS4 mounts 2 USB devices:

  • /mnt/USB0
  • /mnt/USB1

Where /mnt/USB0 is the SATA controller driver and /mnt/USB1 is the actual USB mass storage.

This Dumper tool always uses USB0 so it reports success all the way through the process but when its completed its execution there is no dump on the actual USB mass storage device and the files created on USB0 (the controller) are 35 MB

Cannot dump CUSA1222 patch folder.

This version cannot dump the patch/update folder of this BDGame.Maybe it's because is like a "patch dlc folder" and not a normal patch folder?.Hope it can fix this.Thanks.

Fat32 support

Could you add a feature to split packages up into 4gb files for us poor bastards running one HDD across multiple systems.

How do I know if Dumper is running / working?

@xvortex,

I've run the Dumper exploit through by Al Azif's Exploit Host (using relevant index.html instead of the .bin), added the dumper.cfg to my hard disk and ran the disc and backed out. Its been hours and my PS4 didn't shut down... How do i know if Dumper is running properly or not?

Sorry for the confusing write up.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.