Nazky e7345f2ed4 fself update (should work but need more testing)
- Add support for decrypted fake sign ELF files (tired so i maybe made some mistakes lol)
2026-01-21 21:59:37 +01:00
2026-01-20 13:14:53 +01:00

Auto-Backpork

A project to make backport for the PS5 using backpork easy and fast.


F.A.Q

What is this ?

This is a project that allow you to downgrade, fake signed and add fakelib to you'r ps5 games easily.

Why using this ?

This project work using directories, simply put a input directory (decrypted game files), and a ouput directory, everything else is done automaticlly.

Where can i find the decrypted games files and the fakelib files ?

For legals reasons (and because i don't want my github account banned lol) i can't help with that here.


How to use

  • Make sure to have Python installed.
  • Put you'r patched and signed sprx files inside the folder "fakelib".
  • Once you have Python run
 python main.py
  • You can choose between 3 mode : downgrade, decrypt or full, if you don't have the decrypted files of your games you can choose the full option otherwise choose downgrade (default one).
  • For the first option (input directory) put the directory of you'r game files.
  • For the second option (output directory) put the directory where you'r downgraded and signed game files should be save.
  • If you don't know what the others options are doing keep the default value.
  • When you are sure of you'r configuration simply type "y" to confirme.
  • When it's done you should have all the game files downgraded and signed with the fakelib folder, you can now copy and replace you'r old game files (make sure fakelib is in the root of the game folder).
  • Make sure to run the Backpork payload for every new games (you maybe have to run chmod_rec too).

One line command

You can also run a one line command, for exemple to simply downgrade to 7.00 and sign your game:

 python main.py --input "/home/user/ps5/decrypted" --output "/home/user/ps5/signed" --sdk-pair 7 --batch

Or if you want to also decrypt the fake sign ELF:

 python main.py --mode full --input "/home/user/ps5/encrypted" --output "/home/user/ps5/signed" --sdk-pair 7 --batch

TODO

  • Add FSELF decryptor.
  • Add BPS files patcher.

Credit

idlesauce | ps5_elf_sdk_downgrade.py

john-tornblom | make_fself.py

BestPig | BackPork

zecoxao | chmod_rec

S
Description
A project to make backport for the PS5 using backpork easy and fast.
Readme
243 KiB
0 Stars 1 Watchers 0 Forks
2026-04-08 06:35:10 -05:00
Languages
Python 94.6%
Shell 3.9%
Batchfile 1.5%