Docs · Drivers
Android
AvailableKotlin host over the Android BLE + LAN stack
Embeds hop-core through the C ABI (sdk/hop.h via JNA) and drives BLE (GATT + L2CAP) plus LAN, with a foreground service for sustained background meshing.
Bearers it drives
BLE, GATT + L2CAP CoCLAN, mDNS + TCP
How this driver works
- Kotlin bindings over the C ABI via HopContract, the same protocol architecture as iOS.
- A foreground service keeps the mesh alive in the background.
- The LAN bearer (mDNS + TCP) adds high-bandwidth local transfer where available. (Wi-Fi Direct was removed: its per-device approval dialog breaks the passive, no-pairing principle.)