BFpilot v0.3.1 Test Build 4
Pre-release
Pre-release
BFpilot v0.3.1 test build, dont use this unless you want to help me test.
High-level changes since v0.3:
- Adds standalone archive extraction support inside
bfpilot.elf; normal archive extraction no longer requires injecting a separate worker ELF. - Adds archive handling for ZIP, RAR, 7z, and common split archive flows, including password prompting for encrypted archives.
- Keeps the launcher installer as a separate payload for firmware compatibility.
- Includes UI polish around storage display, plugged drive handling, and persistent custom shortcuts.
- Keeps diagnostics and transfer instrumentation available for troubleshooting.
Artifacts:
bfpilot.elf- main compatible BFpilot file manager payload.bfpilot-launcher-installer.elf- separate launcher tile installer payload.bfpilot-archive-worker.elf- standalone archive worker payload kept for diagnostics/manual testing.
Validation:
PS5_PAYLOAD_SDK=/home/blurf/PS5/ps5-payload-sdk make allpassed.PS5_PAYLOAD_SDK=/home/blurf/PS5/ps5-payload-sdk make inspect-importspassed.
Checksums:
bfpilot.elf:9c59141cdf0c9b0c8c5c912c207ac055986833f0232d2e6d0ac348bfdebd60f3bfpilot-launcher-installer.elf:fa26790beabdaced2c90858dab7183829c3c2b3b6a43b7638fab524fa7f1d056bfpilot-archive-worker.elf:507c06abc41306fc366d1dc007796d67e4dd1c7804373b8100bd147324ab4e1b
Known limitations:
- ZIP AES and some uncommon multi-volume ZIP variants remain limited.
- Archive behavior should still be tested on the target PS5 with real user archives before treating this as final stable behavior.