A read-only Android client for DropBear storage
- Kotlin 97.1%
- Just 2.9%
Wireless adb drops on deep sleep, Wi-Fi roaming, DHCP renewal, or an idle timeout, and `just app::wireless` can't recover it — it rediscovers the phone's IP via `adb shell`, which needs a live connection that's already gone. As long as the phone hasn't rebooted it's still listening on tcpip 5555, so `app::reconnect` just re-runs `adb connect <ip>:5555` against a supplied or PHONE_IP-provided address. Only a reboot (which clears tcpip mode) still forces the one-time cable + `app::wireless` re-arm. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> |
||
|---|---|---|
| .scratch/native-client-v1 | ||
| app | ||
| contract | ||
| docs | ||
| gradle | ||
| .gitignore | ||
| AGENTS.md | ||
| app.just | ||
| build.gradle.kts | ||
| build.just | ||
| CONTEXT.md | ||
| DROPBEAR-API.md | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| Justfile | ||
| NATIVE-CLIENT-v0.md | ||
| NATIVE-CLIENT-v1.md | ||
| settings.gradle.kts | ||
| test.just | ||