build-status: production app verified on both devices via beacon-managed adb
Overall YELLOW on OnePlus 15 (A16) + Lenovo TB330FU (A15), driven by the real broken-LAN IPv6 finding — full probe→schema→verdict→UI vertical on hardware. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
7b9b312dcd
commit
16836ea7b1
@@ -343,3 +343,15 @@ extension; that was the one build gotcha). Modules added:
|
|||||||
follow-ups (app degrades gracefully without them, like the prober).
|
follow-ups (app degrades gracefully without them, like the prober).
|
||||||
Debug APK: 9.5 MB, `echolot-app/app/build/outputs/apk/debug/app-debug.apk`. Not yet run on device
|
Debug APK: 9.5 MB, `echolot-app/app/build/outputs/apk/debug/app-debug.apk`. Not yet run on device
|
||||||
(needs the user's phone). core-shizuku (dual-path executor) deferred as additive.
|
(needs the user's phone). core-shizuku (dual-path executor) deferred as additive.
|
||||||
|
|
||||||
|
## App verified on-device — both phones (2026-07-31)
|
||||||
|
The production Echolot app runs on real hardware, on BOTH devices, via the beacon-managed adb:
|
||||||
|
- OnePlus 15 (CPH2747, A16) and Lenovo TB330FU (A15): link.snapshot OK, icmp.ping4 OK
|
||||||
|
(per-network, RTT ~40ms), icmp.ping6 FAILED → finding "No IPv6 ICMP path on any active network"
|
||||||
|
→ category ipv6 yellow → **Overall YELLOW**. The verdict is driven by the real broken-LAN IPv6
|
||||||
|
(RA default route, no global prefix) we first found with the prober — the product now surfaces
|
||||||
|
it end to end (probe → schema → verdict → traffic-light UI).
|
||||||
|
Wireless-adb beacon (tools/adb-beacon) made this practical: both devices self-report their
|
||||||
|
rotating wireless-debug port to fmr:443; a PC connector keeps adb connected. Debugged live
|
||||||
|
against the restricted LAN (cleartext policy, egress filtering, shared-LAN mDNS crossing, fast
|
||||||
|
port rotation) — all handled.
|
||||||
|
|||||||
Reference in New Issue
Block a user