Ray-Ban Meta firmware update fails every time on Xiaomi 15T (HyperOS 3 / Android 16)
Hi everyone,
I'm unable to update my Ray-Ban Meta glasses (Scriber Optics 01MM). Every time I tap "Install update" in the Meta View app, I get the error: "Unable to complete the update. Your phone can't connect to the temporary Wi-Fi network that your glasses use for operations that require a faster connection. Restart your glasses and try again."
Device: Xiaomi 15T
OS: Xiaomi HyperOS 3.0.302.0 (Android 16)
Meta View app: latest version from Play Store
Glasses: fully charged in case, Bluetooth connected, restarted multiple times
What I've already tried:
- Restarting glasses (5-second hold) and phone
- Disabling mobile data before starting the update
- Disabling both Wi-Fi and mobile data
- Forgetting my home Wi-Fi network
- Reinstalling Meta View app
- Checking Wi-Fi advanced settings for any auto-switch toggle (there is none on HyperOS 3)
The root cause seems to be that HyperOS has an aggressive cloud-based Wi-Fi switching system (cloud_weak_network_switch_enabled) that automatically drops Wi-Fi connections without internet access. Since the glasses' temporary hotspot has no internet, HyperOS kills the connection before the firmware transfer completes.
On iPhone this works fine because iOS shows an explicit popup asking the user to join the glasses' Wi-Fi network. On Android/Xiaomi, the app tries to connect silently and HyperOS immediately drops it.
The only workaround I've found is using ADB commands to disable Xiaomi's cloud network switching, but this shouldn't be necessary for a consumer product.
Could the Meta View Android app be updated to use Wi-Fi Direct or the Android WifiNetworkSpecifier API to request a persistent connection to the glasses' hotspot, bypassing the OS-level network switching? This would fix the issue for all Android users with aggressive Wi-Fi management.
Thanks for any help.