- Add JSch SSH library dependency - Persistent device_id cache in DataStore (not just memory) - Load cached device_id on app start - Only fetch if missing or 'unknown' - 30-second timeout for /api/1/info endpoint - SSH fallback to root@192.168.0.10:22 when API fails - Retry device_id fetch after successful landmark poll - Fallback order: DataStore cache → API → SSH - Build signed APK at /root/.openclaw/workspace/projects/varroa-v7.3.apk |
||
|---|---|---|
| .. | ||
| java/com/adamaps/varroa | ||
| res | ||
| AndroidManifest.xml | ||