The original Bridge Share — direct Android-to-Android file transfer. triggered by an NFC/BLE tap. No iPhone, or cloud dependencies — just two Android phones and a fast local transfer.
The island shows when Bridge Share is ready and connecting. The full app screens show nearby-device selection and the incoming-file request.
Install both APKs on each phone:
Both links always point at the latest release.
- Bridge Share Direct (
com.bridge.share.directapp) — the app you use to send and receive files. - Radio Helper (
dev.superdrop.radiohelper) — a small optional companion that silently turns Wi-Fi/Bluetooth on at the start of a transfer and restores them after, and can grant the "draw over other apps" (overlay) permission in one tap. Bridge Share Direct works without it and falls back to the normal system toggles; the helper just makes those steps automatic.
Both APKs are signed with the same key, which is required for the app to talk to the helper.
- Download both APKs above onto each phone.
- Install them (allow "install unknown apps" for your browser/file manager if prompted).
- Open Bridge Share Direct, choose a receiving mode (Off / Always on / On for 10 minutes), and share files from any app's share sheet or by tapping two phones together.
Two independent Gradle projects (the app at the repo root, the helper under radio-helper/), each
with its own wrapper:
# App (Bridge Share Direct)
./gradlew assembleDirectDebug
# Radio Helper
cd radio-helper && ./gradlew assembleDebugReleases are produced automatically by .github/workflows/release-apk.yml: push a tag (e.g. v1.0)
and CI builds both APKs and attaches them to a GitHub Release.
The app ships three engine flavors — direct (Wi-Fi Direct, primary), aware (Wi-Fi Aware), and
hotspot. The published build is direct.



