Skip to content

Releases: owendswang/BD-JB5-Poops-Autoloader

BD-JB5 + Poops + Autoloader

Choose a tag to compare

@owendswang owendswang released this 05 Aug 14:02

Since Gezine update the bd-j userland exploit to BD-JB5 which supports PS5 upto firmware 13.42, bdj_unpatch is not needed anymore for poops users (firmware between 4.03 and 12.00).

Change log:

  • ps5_autoloader folder is not inclueded in the ISO image. You'd have to use the ps5_autoloader_update.zip to setup/update /data/ps5_autoloader folder. (Setup Guide) The one in the assets section is Payload Manager from itsPLK.
  • bdj_unpatch is not needed. But you don't need to revert the patch even if you already did.

Reminder:
No need to switch to this version if you're fine with previous ones.

Thanks to all the creators of these masterpieces. Credits

Report Issues

Disclaimer:
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 other consequences resulting from the use of this software.

Unnecessary update for gaming

Choose a tag to compare

@owendswang owendswang released this 20 May 16:30

It's not necessary to change your current disc if you're fine with previous version for gaming.

=== 25/05/2026 ===
Upload 'BD-UN-JB-NetCtrl-Autoloader-Gezine.iso' for poops v1.8 update. kexp issue fixed.

=== 25/05/2026 ===
Pull down 'BD-UN-JB-NetCtrl-Autoloader-Gezine.iso' for upstream version rollback. There's something wrong with kexp method.

=== 24/05/2026 ===
Something’s wrong with v2.2, wrong stuff file name. I deleted it. I’ll update it later. Re-uploaded 'BD-UN-JB-NetCtrl-Autoloader.iso'. I'm gonna tag it with v2.2b.

=== 21/05/2026 ===

Reminder:
It still might cause kernel panic, system freeze, or even stuck at safe mode then you have to full reset to recover.
Nothing is perfect, but the rate of success is pretty high now.

Changelog:
There are 2 iso images in the release files.

  1. 'BD-UN-JB-NetCtrl-Autoloader.iso'
    elf files rebuilt with new SDK.
  2. 'BD-UN-JB-NetCtrl-Autoloader-Gezine.iso'
    Embeded Gezine's port of NetControl exploit 'poops_v1.7.jar' with 'autoloader'.
    Removed a lot of notifications from 'kexp.bin' and 'elfldr.elf'.
  3. The both would launch into remote jar loader if elfldr is already listening on port 9021.
  4. 'autoload.txt' and payloads embedded in the ISO image.
!5000
ftpsrv-ps5-0.20.elf
!1000
shadowmountplus-1.6test11.elf
!3000
kstuff-lite-1.05.elf

'ps5_autoloader' folder loading priority:
/mnt/USB?/ps5_autoloader -> /data/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Method to update payloads:
/mnt/USB?/ps5_autoloader_update.zip would be extract and overwrite the contents in /data/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Report Issues

Disclaimer:
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 other consequences resulting from the use of this software.

Fixed the problem that it get stuck during exploit

Choose a tag to compare

@owendswang owendswang released this 16 Apr 03:57

I finally figured out why i always get stuck. It's the logging is messing around in the memory that broke the twins/triplets pipes. I cut a lot of logging lines in java and c codes.
Finally it's fast like MassZero's work. MassZero0/NetPoops-PS5

Reminder:
It still might cause kernel panic, system freeze, or even stuck at safe mode then you have to full reset to recover.
Nothing is perfect, but the rate of success is pretty high now.

Changelog:

  • Cut off a log of logging lines in java and c codes.
  • Revert back to 'InternalJarLoader' to load the individual exploit jar file.
  • Removed some notifications in 'ps5_autoload.elf' and 'ps5_killdiscplayer.elf'.
  • Tweaked the sleep method of 'ps5_killdiscplayer.elf' to try to avoid player crash.
    'autoload.txt' and payloads embedded in the ISO image.
!5000
ftpsrv-ps5-0.19.elf
!1000
shadowmountplus-1.6test8-fix1.elf
!3000
kstuff-lite-1.03.elf

'ps5_autoloader' folder loading priority:
/mnt/USB?/ps5_autoloader -> /data/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Method to update payloads:
/mnt/USB?/ps5_autoloader_update.zip would be extract and overwrite the contents in /data/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Disclaimer
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 other consequences resulting from the use of this software.

Replaced with TheFloW's NetControl exploit code

Choose a tag to compare

@owendswang owendswang released this 14 Apr 14:12

Mainly replace Jaime's poopsloit code with the original TheFloW's NetControl exploit code 'ExploitNetControlImpl.java'.
This is a big step forward for success ratio, stability and exploit speed.

MassZero0 finished this before me. Go check his version of this implementation. It has better success rate than mine. MassZero0/NetPoops-PS5

Reminder:
It still might cause kernel panic, system freeze, or even stuck at safe mode then you have to full reset to recover.
Nothing is perfect though.

Changelog:

  • Replaced with TheFloW's NetControl exploit code. Big improvement for success ratio, stability and exploit speed.
  • Reduce waiting for start to 1 second.
  • Updated built-in payloads.
  • Cleanup some useless codes

'autoload.txt' and payloads embedded in the ISO image.

!5000
ftpsrv-ps5-0.19.elf
!1000
shadowmountplus-1.6test8-fix1.elf
!3000
kstuff-lite-1.03.elf

'ps5_autoloader' folder loading priority:
/mnt/USB?/ps5_autoloader -> /data/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Method to update payloads:
/mnt/USB?/ps5_autoloader_update.zip would be extract and overwrite the contents in /data/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Disclaimer
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 other consequences resulting from the use of this software.

Update payloads with USB

Pre-release

Choose a tag to compare

@owendswang owendswang released this 06 Apr 16:05

Changelog:
It's able to update /data/ps5_autoloader directory with ps5_autoloader_update.zip from a USB storage device formatted as FAT32 or EXFAT. So you don't have to update payloads with FTP.

Hints:

  • There's an example zip file among the release files. You should not put payloads and autoload.txt in a folder before you ZIP them. Just select all and right click to ZIP them into ps5_autoloader_update.zip.
  • You can't update payloads with the zip file using former versions of ISO image. They don't have this function.

WARNING:
Stability remains the same. So USE AT YOUR OWN RISK.

Follow update to Poops-PS5-Java v1.1

Pre-release

Choose a tag to compare

@owendswang owendswang released this 05 Apr 05:31

Well.. I'm slapping my own face now.

FOR TESTING PURPOSE. USE AT YOUR OWN RISK.
As I tested on 11.60, kernel panic, system hang still happens randomly. So use at your own risk.
So the problem for now is the 'poopsloit' logistics and system firmware versions which is causing this, I guess. Because I learned that there were also people got stuck in safe mode after using the lua method even on lower firmware version.

Changelog:

  • Follow update to Poops-PS5-Java v1.1
  • Removed JAR loader. The exploit class is embedded in '00000.jar' now.
  • ShadowMountPlus ELF update to v1.6test8

Holding everything

Holding everything Pre-release
Pre-release

Choose a tag to compare

@owendswang owendswang released this 04 Apr 13:48

[WARNING] PS5 MIGHT BOOT INTO SAFE MODE AFTER KERNEL PANIC.** Use at your own risk!!!
I'm seeing multiple guys got system corruption after kernel panic at different moment after jailbreak, not only from BD-UN-JB. You'll have to reinstall firmware when PS5 can only boot into safe mode. It would lose the bdj-unpatch. It would lose disc drive pairing for Slim and Pro models.

It feels everything is still in early stage. So I'm putting everything as pre-releases. I'll put it to general release when I don't see safe mode after kernel panic. I suggest to wait for etaHEN release for now. And I won't update this ISO image until then.

Changelog:
Updated Kstuff Lite to v1.03. (It still shows v1.02 on screen.)

'autoload.txt' and payloads embedded in the ISO image.

!5000
ftpsrv-ps5-0.18.3.elf
!1000
shadowmountplus-1.6test7-fix2.elf
!3000
kstuff-lite-1.03.elf

'ps5_autoloader' folder loading priority:
/data/ps5_autoloader -> /mnt/USB?/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Disclaimer
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 other consequences resulting from the use of this software.

ELFs rebuilt with new SDK and updated

Pre-release

Choose a tag to compare

@owendswang owendswang released this 03 Apr 23:55
  • Rebuilt 'ps5_autoloader.elf', 'ps5_killdiscplayer.elf', 'bdj_unpatch.elf' with new SDK.
  • Replaced 'elfldr_1200.elf' with 'elfldr-ps5.elf' v0.22.2.
  • Tweeked 'ps5_autoloader/autoload.txt' and replaced some ELFs with new ones.

Reminder: PS5 Needs JB and unpatch bd-j first to use this ISO image above 7.61. It only supports upto 12.00.

NOT perfectly stable. It might got stuck or power-off during or after the 'autoload' process. Increase sleep time between payloads in 'autoload.txt' if you meet problems like that. It might also get system hang when reboot/shutdown or even system file corruption. Use at your own risk.

'autoload.txt' and payloads embedded in the ISO image.

!5000
ftpsrv-ps5-0.18.3.elf
!1000
shadowmountplus-1.6test7-fix2.elf
!3000
kstuff-lite-1.02.elf

'ps5_autoloader' folder loading priority:
/data/ps5_autoloader -> /mnt/USB?/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Disclaimer
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 other consequences resulting from the use of this software.

Initial release

Initial release Pre-release
Pre-release

Choose a tag to compare

@owendswang owendswang released this 01 Apr 13:47

BD-UN-JB chained with 'Poops-PS5-Java' and 'ps5_autoloader.elf'.

Reminder: PS5 Needs JB and unpatch bd-j first to use this ISO image above 7.61. It only supports upto 12.00.

NOT perfectly stable. It might got stuck or power-off during or after the 'autoload' process. Increase sleep time between payloads in 'autoload.txt' if you meet problems like that. It might also get system hang when reboot/shutdown. Use at your own risk.

'autoload.txt' and payloads implemented in the ISO image.

!5000
ftpsrv-ps5-1.15-ng-beta9.elf
!1000
kstuff-lite-1.1-dr-stable.elf
!3000
shadowmountplus-1.6test7-fix2.elf

'ps5_autoloader' folder loading priority:
/data/ps5_autoloader -> /mnt/USB?/ps5_autoloader -> /mnt/disc/ps5_autoloader.

Thanks to all the creators of these masterpieces. Credits

Disclaimer
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 other consequences resulting from the use of this software.