Skip to content

BFpilot v0.2.1 Test Build 2

Pre-release
Pre-release

Choose a tag to compare

@ItsBlurf ItsBlurf released this 03 Jun 21:38
· 8 commits to main since this release

Firmware-compatibility test build. This is a prerelease test build, not the latest stable release.

Changes since v0.2.1-test.1:

  • Full build now links libSceAppInstUtil normally.
  • Full build calls sceAppInstUtilInitialize() and sceAppInstUtilAppInstallAll(NULL) through SDK stubs.
  • Only sceAppInstUtilAppInstallTitleDir is dynamically resolved by NID Wudg3Xe3heE.
  • Launcher install runs after the web server starts and failures are nonfatal.
  • Launcher failure notification now says BFpilot launcher skipped / Use http://PS5_IP:5905/.
  • /api/diag now reports core_server_started, launcher_attempted, appinst_init_rc, title_dir_resolved, install_title_rc, install_all_rc, uninstall_rc, and launcher_final_state.

Recommended test order:

  1. Send bfpilot-core.elf to elfldr port 9021 and open http://PS5_IP:5905/.
  2. If core works, send bfpilot-full.elf and keep using http://PS5_IP:5905/ even if launcher install is skipped.
  3. Save /api/diag and /data/BFpilot/log.txt for any launcher failure.

SHA256:

  • bfpilot-core.elf: 4375479705F599147533E3EC667FB18BF03FE9DE17EB29FB54C5998078D429E0
  • bfpilot-full.elf: C5B66745332A4B353B0B32ABD0EC408B179E7B6A7D22BD9C0DB4BE7250633FC7