Bundle iodine 0.7.0 with JNI TUN bridge; apply BE iodine credentials on connect; canonical heartbeat URL fallback.
Co-authored-by: Cursor <cursoragent@cursor.com>
Track detected QR bounds with animated corner brackets; tap overlay to trigger CameraX AF/AE with focus pulse feedback.
Co-authored-by: Cursor <cursoragent@cursor.com>
CameraX + ML Kit scan from settings; 2FA approve and verify-email URLs open in-app WebView, others use the system browser.
Co-authored-by: Cursor <cursoragent@cursor.com>
Align in-app dev helpers with adb-reconnect pairing flow and expand tests
for Android 11+ TLS wireless debugging.
Co-authored-by: Cursor <cursoragent@cursor.com>
Receiver pipeline gets configurable jitter buffering with live stats in the debug overlay; sender/receiver share AdaptiveNetworkControlPlane for congestion-aware bitrate and codec switches without a protocol version bump.
Co-authored-by: Cursor <cursoragent@cursor.com>
Settings, diagnostics/self-test, heartbeat capability iodine, and unit tests.
Default lab password zxc123 in dev prefs (overridable).
Co-authored-by: Cursor <cursoragent@cursor.com>
.gitmodules listed paths but no gitlinks were committed (third-party/ was an
empty tree). External codecs under third-party/; url-shortener moved to
deps/ac-ms-url-shortener (git://f0xx.org/ac/ac-ms-url-shortener).