Skip to content

BFE 0.5 — Pin app storage (SAF)

Choose a tag to compare

@The412Banner The412Banner released this 01 Sep 23:07

BFE — standalone, sideload-only Android file manager & explorer with native archive / GOG-installer extraction (from Bannerlator's in-app File Manager). GPL-3.0.

✨ New in 0.5 — pin app storage (SAF)

Browse and manage storage exposed by other apps via the Storage Access Framework:

  • Add app storage — a picker lists installed apps that expose a DocumentsProvider (SD/USB, cloud apps like Drive/Dropbox, and opt-in apps) by app label + package name + icon. Pick one → the system grants a folder → BFE pins it as a location.
  • Where to add it: in portrait, the storage dropdown now ends with a "+ Add app storage" entry (pinned storages appear there too, each with a × to unpin); in landscape, the side rail is back (Internal/SD/USB + your pinned storages + the add button).
  • Manage a pinned SAF location: browse into subfolders, up/back, new folder, rename, delete, copy/move (within it and into/out of your real storage), share, Open with, and multi-select — including cross-pane Copy → / Move → into a SAF pane.

Under the hood this adds a pluggable storage backend (File + SAF) so both coexist; your normal (File) browsing is unchanged.

Heads-up / limitations

  • SAF only reaches apps that expose a DocumentsProvider — most ordinary apps don't, and Android blocks Android/data. (Browsing any app's private /data/data via root is coming in 0.6.)
  • On a pinned SAF location, extracting archives into it isn't wired yet (native extractors need a real path), and Properties / free-space / favorites are file-storage only. All deferred to 0.6.

Everything else

Dual-pane commander (Copy→/Move→, extract-into-other-pane); single shared toolbar controlling the active pane; per-pane Grid/List/Compact + sort; search; multi-select copy/cut/delete/share; rename/new-folder/delete with progress + conflict resolution; favorites; thumbnails + .exe icons; full extraction stack (7z/zip/rar/iso, InnoSetup/GOG + DLC batch, FreeArc); Open-with / Install-APK / Share.

Requirements & install

  • Android 8.0+ (API 26), arm64-v8a only; grant All-files access on first run.
  • Sideload BFE-0.5.apk (allow "install unknown apps"). Separate app (com.the412banner.bfe).

Signing & integrity

  • Test key (CN=BFE Test), APK Signature Scheme v1 + v2 + v3 (verified). Not a Play/production key.
  • APK SHA-256: f8ac44138a5c1bbd81f0e88539abe711f53279075d253215fcdc722a5592b7ea
  • Status: build-verified + CI-green + signature-verified — not yet device-proven.

Built from 5fcefa0 · CI run 33568769613.