PS3:Backup Injection

From ConsoleMods Wiki
Revision as of 08:26, 6 June 2021 by Dauss (talk | contribs)
Jump to navigation Jump to search

Backup Injection on 4.70 Firmware

Note that this method is obsolete due to newer exploits. This page may no longer be updated but will be kept for a historical reference.

This guide allows you to run disc-based PS3 game backups and PSP backups, and to unlock timed trial demos ("C00 demos"). This method is similar to the outdated PeXploit, with the main difference being that this method allows disc-based PS3 game backups. The exploit, like PeXploit, only works on firmwares **up to and including OFW 4.70**. If you have a higher firmware, see if the Data Transfer Utility exploit is right for you.

    • PS3 games must have an update available for them or a demo version in order to be compatible with this exploit.**
  • A compatibility list for CFW2OFW games can be found here. All C00 games and PSP games should work without requiring updates.

Converting PS3 Games

  • You will need:
* All game files from disc version of your game (starts with a "B" as in BLUS12345)
* CFW2OFW Helper

1. Extract the contents of the CFW2OFW Helper "Release.zip" to a folder, and place the PS3_GAME folder from your game into this folder.

2. Launch "CFW2OFW Helper.exe". If your game is compatible, the application will automatically download and apply any updates and convert it into an OFW-compatible format (it will generate a LIC.DAT if needed, and edit the PARAM.SFO). The resulting game will be put into a folder of the game's name. Repeat this step for all desired games.

3. Move the new game folder(s) into "...\TrueAncestor BACKUP Injector\game".



Taking a System Backup

1. Plug your FAT32 formatted USB storage device your console. Note that it must be at least the size of your PS3 hard drive.

2. On your PS3, navigate to the Settings column and select System Settings → Backup Utility → Backup. After it is done backing up, remove your storage device and plug it into your PC.


Injecting Games

1. Extract the TrueAncestor Backup Retailer to a folder and run retailer.exe inside the TrueAncestor folder; it will generate more folders.

2. Browse to your USB storage device on your PC, and drag the numbered folder inside "X:\PS3\EXPORT\BACKUP\" to "\backup\" inside of the TrueAncestor folder.

3. Move your game folder (BLES/BLUS/BCUS/BCES) to "\game\" inside of the TrueAncestor folder.

4. Run retailer.exe and type "1" for "Select Backup Folder" and press enter. Type the number that appears next to your backup and press enter.

* To add a game, type "3" and press enter. Type number corresponding to your game and press enter.
* To add a PSP or "c00" PKG, type "8" and press enter. Type number corresponding to your PKG and press enter.

5. Type "S" for "Inject to Selected Backup" and press enter to begin the injection. Allow it to finish.

6. Move the backup on to your storage device, and plug the storage device back into your PS3. Navigate to the Settings column and down to System Settings → Backup Utility → Restore. Select your backup from your flash drive and wait for it to complete.

LIC.DAT

This guide will allow you to create a LIC.DAT for a game. This process can be automated using TrueAncestor Backup Retailer or, in the case that you are wanting to use backup injection, the step can be skipped using CFW2OFW Helper.

Generating a LIC.DAT

You will need a hex editor, such as [HxD](https://mh-nexus.de/en/downloads.php).

1. In the PS3_GAME folder, create a folder named "LICDIR".

2. Copy the LIC.DAT from any other game, found in "/PS3_GAME/LICDIR/", to the new LICDIR folder. Open LIC.DAT in your hex editor and scroll down to offset 00000800. In the right hand side, replace the title ID (ex. BLES12345) with the title ID of the game you are wanting to inject (ex. BCUS00069). The title ID of your game can be found in the PARAM.SFO file.

4. Scroll back up to the top of your file and highlight the beginning number all the way through byte 900. The length is displayed at the bottom of the window. From the top of the window, select Analysis → Checksums, and choose CRC-32. The checksum will be displayed. Scroll to offset 00000020 and click to the right of the first number. Manually type the checksum value, which will overwrite the old one.

6. Select File → Save, and copy the LIC.DAT to the LICDIR folder you created.