An automated payload and Lua script loader for exploited PS5 consoles
Lua
90
350 commits
updated Jun 13, 2026
Automatically loads your .elf, .bin and .lua payloads.
Supports PS5 firmwares up to 10.01.
Other Autoloaders:
PS5 Y2JB Autoloader |
PS5 BD-JB Autoloader
There are two ways to use the autoloader:
If no autoload.txt config is found, the autoloader will automatically launch Payload Manager β a fully-featured PS5 payload manager with a web UI. This lets you configure and send payloads directly from your browser, without needing to manually set up config files or transfer ELF files ahead of time.
Just run the autoloader β if there's nothing configured, Payload Manager starts automatically.
Note: Payload Manager also has its own built-in autoload feature, which lets you configure payloads to load automatically on startup β all managed through its web UI. This is separate from the
autoload.txtmechanism described below.
autoload.txt)For a fixed, automated payload chain, you can configure payloads manually:
ps5_autoloader..elf / .bin files, and an autoload.txt file.
!1000 to make the loader wait 1000ms before sending the next payload.ps5_autoloader directory in one of these locations:
/data/ps5_autoloaderNote: When an
autoload.txtconfig is found, Payload Manager is not launched automatically. If you also want Payload Manager available, placepldmgr.elfin yourps5_autoloaderdirectory and add it toautoload.txt.
Currently this loader is compatible with the following games:
| Game Title | TITLE ID |
|---|---|
| Aerial Life | CUSA17122 |
| Aibeya | CUSA17068 |
| Aikagi 2 | CUSA19556 |
| Aikagi Kimi to Issho ni Pack | CUSA16229 |
| Fuyu Kiss | CUSA29745 |
| Fuyu Kiss Demo | CUSA29746 |
| Hamidashi Creative | CUSA27389 |
| Hamidashi Creative Demo | CUSA27390 |
| Haruoto Alice Gram Snow Drop | CUSA14324 |
| IxSHE Tell | CUSA17112 |
| IxSHE Tell Demo | CUSA17126 |
| Jinki Resurrection | CUSA25179 |
| Jinki Resurrection Demo | CUSA25180 |
| Mikagami Sumika no Seifuku Katsudou | CUSA11481 |
| Nora Princess and Crying Cat 2 | CUSA13586 |
| Nora Princess and Stray Cat Heart HD | CUSA13303 |
| Raspberry Cube | CUSA16074 |
| Tonari ni Kanojo no Iru Shiawase Winter Guest | CUSA11977 |
Note: Demos require latest firmware to download from PSN
If you have the savedata setup and want to update the files, please refer to UPDATE.md.
By default, the autoloader uses a custom version of elfldr that only accepts connections from the PS5 itself (localhost). This improves security by preventing other devices on your network from sending payloads to your console.
If you want to use a "normal" ELF Loader that allows sending payloads from any device:
elfldr.elf) in the ps5_autoloader directory.elfldr.elf to your autoload.txt.elfldr.elf in your autoload.txt, add a sleep command immediately after it (like !4000 to sleep for 4 seconds) to give the new ELF Loader time to start up and listen before subsequent payloads are sent.Example autoload.txt:
# Load custom ELF Loader
elfldr.elf
# Give it 4 seconds to start up (only needed if sending more payloads)
!4000
# Send other payloads
ftpsrv.elf
This tool is provided as-is for research and development purposes only. Use at your own risk. The developers are not responsible for any damage, data loss, or consequences resulting from the use of this software.
This project is licensed under the GPL-3.0 License.
The original project by shahrilnet did not include an explicit LICENSE file.
All unique modifications and additions in this fork are licensed under GPL-3.0.
Lua
97.8%
Shell
1.6%
An automated payload and Lua script loader for exploited PS5 consoles
Lua
90
350 commits
updated Jun 13, 2026
Automatically loads your .elf, .bin and .lua payloads.
Supports PS5 firmwares up to 10.01.
Other Autoloaders:
PS5 Y2JB Autoloader |
PS5 BD-JB Autoloader
There are two ways to use the autoloader:
If no autoload.txt config is found, the autoloader will automatically launch Payload Manager β a fully-featured PS5 payload manager with a web UI. This lets you configure and send payloads directly from your browser, without needing to manually set up config files or transfer ELF files ahead of time.
Just run the autoloader β if there's nothing configured, Payload Manager starts automatically.
Note: Payload Manager also has its own built-in autoload feature, which lets you configure payloads to load automatically on startup β all managed through its web UI. This is separate from the
autoload.txtmechanism described below.
autoload.txt)For a fixed, automated payload chain, you can configure payloads manually:
ps5_autoloader..elf / .bin files, and an autoload.txt file.
!1000 to make the loader wait 1000ms before sending the next payload.ps5_autoloader directory in one of these locations:
/data/ps5_autoloaderNote: When an
autoload.txtconfig is found, Payload Manager is not launched automatically. If you also want Payload Manager available, placepldmgr.elfin yourps5_autoloaderdirectory and add it toautoload.txt.
Currently this loader is compatible with the following games:
| Game Title | TITLE ID |
|---|---|
| Aerial Life | CUSA17122 |
| Aibeya | CUSA17068 |
| Aikagi 2 | CUSA19556 |
| Aikagi Kimi to Issho ni Pack | CUSA16229 |
| Fuyu Kiss | CUSA29745 |
| Fuyu Kiss Demo | CUSA29746 |
| Hamidashi Creative | CUSA27389 |
| Hamidashi Creative Demo | CUSA27390 |
| Haruoto Alice Gram Snow Drop | CUSA14324 |
| IxSHE Tell | CUSA17112 |
| IxSHE Tell Demo | CUSA17126 |
| Jinki Resurrection | CUSA25179 |
| Jinki Resurrection Demo | CUSA25180 |
| Mikagami Sumika no Seifuku Katsudou | CUSA11481 |
| Nora Princess and Crying Cat 2 | CUSA13586 |
| Nora Princess and Stray Cat Heart HD | CUSA13303 |
| Raspberry Cube | CUSA16074 |
| Tonari ni Kanojo no Iru Shiawase Winter Guest | CUSA11977 |
Note: Demos require latest firmware to download from PSN
If you have the savedata setup and want to update the files, please refer to UPDATE.md.
By default, the autoloader uses a custom version of elfldr that only accepts connections from the PS5 itself (localhost). This improves security by preventing other devices on your network from sending payloads to your console.
If you want to use a "normal" ELF Loader that allows sending payloads from any device:
elfldr.elf) in the ps5_autoloader directory.elfldr.elf to your autoload.txt.elfldr.elf in your autoload.txt, add a sleep command immediately after it (like !4000 to sleep for 4 seconds) to give the new ELF Loader time to start up and listen before subsequent payloads are sent.Example autoload.txt:
# Load custom ELF Loader
elfldr.elf
# Give it 4 seconds to start up (only needed if sending more payloads)
!4000
# Send other payloads
ftpsrv.elf
This tool is provided as-is for research and development purposes only. Use at your own risk. The developers are not responsible for any damage, data loss, or consequences resulting from the use of this software.
This project is licensed under the GPL-3.0 License.
The original project by shahrilnet did not include an explicit LICENSE file.
All unique modifications and additions in this fork are licensed under GPL-3.0.
Lua
97.8%
Shell
1.6%