BFpilot v0.4.4 by ItsBlurf
File manager in the browser, on the PS5 or any device on your network, with archive extraction and SMB shares
Install on your PS5
Payload: start an ELF loader on the PS5 first, such as elfldr, which listens on port 9021. Then open this address in a browser on a computer or phone on the same network, with your PS5's address in place of PS5. elfldr downloads the payload and runs it.
http://PS5:9021/?uri=https%3A%2F%2Fstore.brewology.com%2Fdl%2F2618%2Fbfpilot.elf
Files
| File | Size | SHA-256 | |
|---|---|---|---|
| bfpilot.elf | 1.7 MB | 5a823763…e1c1 | Download |
Screenshots
About BFpilot
ZIP, RAR, 7z and more can be extracted, encrypted and split archives included, and several can be queued. It connects to SMB2 and SMB3 shares for transfers, but an archive on a share has to be copied over before extracting. It can also load ELF, BIN and JS payloads and send local or SMB PKGs to be installed.
In the PS5 browser, R1 opens the highlighted item and Square selects. It adds a Media tile by itself and keeps its settings and logs in /data/BFpilot.
Release notes
v0.4.4 · BFpilot v0.4.4 · Aug 11, 2026
v0.4.4 brings the installer, Media tile, archive support and file manager together in one bfpilot.elf.
Changes since v0.4.3
- One all-in-one payload: starts BFpilot on port 5905, installs or refreshes the Media tile, and embeds the private PKG worker.
- Added PS5-native
7F FIHPKG support alongside strict7F CNTvalidation, NPXS rejection, correct/datapath mapping and the FW 11+ AppInst identity. - Made tile installation and reinjection idempotent, with bounded AppInst startup and clean worker shutdown.
- Cleaned up the file toolbar. The selection count stays visible and only actions valid for the current selection are shown.
- Added persistent path and sort state, safer Circle/back navigation, parent-folder reveal and better long-path display.
- Added archive cancellation and partial-output cleanup. Automatic RAR/7z extraction uses four threads, with up to eight available manually.
- Hardened transfers, archives, payload launching, diagnostics and worker concurrency.
- Clean Windows builds are now byte-for-byte reproducible.
Testing
Tested on PS5 FW 11.60. The final build passed the 44/44 feature suite and clean reinjection checks. Also tested with a native FIH Internet Browser PKG, ZIP/RAR/7z extraction and cancellation, and sustained 512 MiB transfers.
The controller-friendly layout and PKG installation implementation were inspired by owendswang/ps5-web-file-manager.
