Build for smart glasses
The question that decides a project is whether the device accepts your app. This page answers it per model.
Access per device
System and install path for every model in the catalog, with the spec sheet next to it. The order starts with what accepts third-party code and ends with what we have not checked.
Scroll sideways
| Access per device | Rokid Glasses | Brilliant Labs Frame | Brilliant Labs Halo | DigiLens ARGO | Epson Moverio BT-45C | Even Realities Even G2 | Google Android XR Audio Glasses (reference platform) | INAIR 2 Pro + Pod | INMO Air3 | Magic Leap 2 | Mentra Live | Microsoft HoloLens 2 | P&C Solution (피앤씨솔루션) METALENSE 2 | RayNeo X3 Pro | RealWear Arc 3 | RealWear Navigator 500 | RealWear Navigator Z1 | Rokid AR Spatial | Samsung Galaxy Glasses | Snap Specs | Snap Spectacles (5th Generation, Developer Edition) | VITURE Luma Pro | VITURE Luma Ultra | VITURE Pro | Vuzix Blade 2 | Vuzix LX1 | Vuzix M400 Smart Glasses | Vuzix M4000 | Vuzix Shield | Vuzix Z100 | Warby Parker Intelligent Eyewear | Xreal Air 2 Ultra | Xreal Aura | Xreal One Pro | 星纪魅族 (Meizu StarV) StarV Air2 | ASUS ROG / Xreal ROG XREAL R1 | Engo Eyewear Engo 2 | Everysight Maverick AI | Meta Ray-Ban Display | Oakley Meta HSTN | Rokid Max 2 | VITURE Luma XR Glasses | XREAL Air 2 | DPVR G6 Smart Glasses | Google Glass Enterprise Edition 2 | Goolton Star1S | Moziware cımō | RayNeo X2 | Gentle Monster Intelligent Eyewear (Android XR x Google x Samsung) | Goolton G20-S | Iristick H1 | Meta Orion | Ray-Ban Meta (Gen 2) | RayNeo V4 | Rokid Glass Enterprise (Glass 2 / X-Craft / Glass 3) | ThunderSoft (中科创达) TurboX AI眼镜 | Xiaomi AI Glasses | Emteq Labs OCOsense | LLVision Leion Hey2 | Lenovo ThinkReality A3 | B by Lenskart | Meta-Bounds AI+AR Glasses (38g Full-Color reference design) | QWR Smart Glasses | Ray-Ban / Meta Meta Ray-Ban Meta (Gen 1) | RayNeo V3 | Rokid AI Glasses Style | Solos AirGo 3 | Solos AirGo Vision | Quark AI Glasses S1 | Envision Glasses (Home Edition) | GOOVIS Art | INMO GO3 | Li Auto Livis | Lucyd Lyte (2025) | Meizu MYVU | Oakley Meta Vanguard | Reebok Smart Eyewear | Sightful Spacetop for Windows | Sol Reader First Edition | Thunderobot AURA 悦享版 (Yuexiang / "Enjoy" Edition) | Xiaomi MIJIA Smart Audio Glasses 2 | 星纪魅族 (Meizu StarV) StarV View | 界环 AI 音频眼镜 (Jiehuan AI Audio Glasses) | AirCaps | Amazon Echo Frames (3rd Gen) | BleeqUp Ranger | Bose Frames (Alto / Soprano / Tenor / Rondo / Tempo) | Captify Pro | Chamelo Smart Glasses (Falcon / Music Shield / Aura / Shield / Prime / Dusk) | Dymesty AI Glasses (Cook Edge / Jobs Circle) | Even Realities Even G1 | FORM Smart Swim 2 | IXI Adaptive Eyewear | L'Atitude 52°N Smart Glasses (Departure Collection: Berlin & Milan) | LAWK City (+ City Air) | LLVision 听语者 (Listener) | Lenovo Legion Glasses Gen 2 | Lenovo Legion Glasses (Gen 1) | Looktech AI Glasses | Luna Glass | Meta Glasses (Fury / Adventurer) | NextVPU / 肇观电子 (NextVPU (Hangzhou) Co., Ltd.) AngelEye Smart Reader (SR-W1) | Nuance Audio Hearing Glasses | OrCam MyEye 3 Pro (e MyEye 2 Pro, OrCam Read 3) | RayNeo Air 3s / Air 3s Pro | TCL NXTWEAR S+ | TOZO VIZO Z1 Pro | XRAI AR2 | Xander XanderGlasses | Xreal Air 2 Pro | HUAWEI Eyewear 2 | HUAWEI Vision Glass | Quark AI Glasses G1 | EM3 Stellar Pro | Human Capable Inc. Norm Glasses | INMO GO2 | LAWK (李未可 / Lawaken) X-AI Memory Glasses | Sharge Loomos S1 | Sharge loomos L1 | Viture Beast | XGIMI / MemoMind MemoMind Memo One | XPERT INC GETTER-X | HUAWEI AI Glasses | 朱庇特智能 (Jupiter Intelligent) JOVE Glasses S1 / Air | Amazon AR Glasses ("Jayhawk", rumor) | Amazon Delivery Glasses ("Amelia") | BOE S7 AI+AR Cycling Sports Glasses | Xiaodu AI Glasses Pro | CYBERSIGHT Guardian | Cellid HJ1 AI Smart Glasses | China Telecom Tianyi AI Glasses | Dreame AQUA 100 (Nexis) | GUANGLI Holoswim 2 | Halliday AI Glasses | Halliday G2 | Jio JioFrames | LAWK View | LOHO 乐活 乐活 AI眼镜 | Lenovo AI Glasses Line (China) | MOVA 曜目 G2 AI眼镜 | MediaTek AI Glasses (Omni Glasses reference design) | Meta Glasses Starfire | NuEyes NuCaption | NuEyes Pro 4 | OPPO Air Glass 3 | OhO Sunshine GlobeEar | Pico Space Pro | RayNeo Air 4 Pro | RayNeo GT | RayNeo X2 Lite | RayNeo iO Smart Glasses | Robam AI Cooking Glasses (AI烹饪眼镜) | Sarvam AI Sarvam Kaze | TOZO AIVU AI Glasses | Unseen Reality URXR One | Vidda (海信视像 / Hisense Visual) G11 | Xiaomi AI Glasses, segunda geração (rumor) | Xreal One | Zwim HUD | eSight Go | iFLYTEK AI Glasses |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| System | YodaOS-Sprite on Android 12 (API 32) | No named general-purpose OS from Brilliant Labs for Frame | Zephyr OS com maquina virtual Lua 5.4 embarcada | DigiOS: AOSP Android 12 | Android 10 | Even OS | Android XR | INAIR OS | IMOS 3.0 sobre Android 14 (64-bit) | Android AOSP-based (Magic Leap OS) | MentraOS (open-source, Apache License 2.0) | Windows Holographic OS (Windows 10-based) | Android 12 | RayNeoOS 2.0 (base Android) / "RayNeo AI OS" | Ari OS 2.0, based on Android 13 | Android 13 (AOSP) + WearHF | Android 12 (AOSP) + interface hands-free WearHF® | YodaOS-Master | Android XR | Snap OS 2.0 | Snap OS | Nenhum sistema operacional embarcado nos óculos | Sem SO de uso geral | Nenhum sistema operacional embarcado nos óculos | Android 11 | Android 15 | Android 13 | Android 11 | Android 11 | None onboard (Bluetooth-tethered companion device) | Android XR | Nenhum | Android XR (Google) | Nenhum SO embarcado | Flyme XR 2.0 | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | Android Open Source Project 8.1 (Oreo) | Sistema Android independente/próprio | Android 10 com a camada Infinity OS | Custom Android-based OS | Android XR | Android 9.0+ | Sem SO próprio | Sistema operacional próprio da Reality Labs | Firmware proprietário Meta, pareado via app Meta AI | RTOS leve, não Android completo | Yoda OS-XR | Android + RTOS (arquitetura dual-sistema) | Vela OS (RTOS embarcado, sem tela) | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | Sistema duplo Android + RTOS | Android Oreo | None | RTOS | Livis OS | Sem SO embarcado | Flyme AR | Firmware proprietário da Meta | Sem SO embarcado | Windows on the laptop, no OS on the glasses | Proprietary firmware (not Android or another named OS) | Sem sistema operacional próprio divulgado | Nenhum SO próprio | Flyme XR 2.0 | Superhexa VUI (interface de voz proprietária) | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | Android + RTOS (dual-system, user-switchable) | Ubuntu (Linux) | Android-based OS | Android 9.0 | WakeeMemory OS | LoomOS 2.0 | Android com a camada LoomOS 2.0 | Nenhum sistema operacional embarcado | Multi-LLM hybrid operating system | Standalone Android OS | HarmonyOS | A custom AI assistant/engine the company calls 'Jenius' | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked |
| Access | Installs your own app, with no store | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Public SDK | Installs your own app, with no store | Installs your own app, with no store | Installs your own app, with no store | Installs your own app, with no store | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | SDK only for partners under contract | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | Closed to third parties | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked | We have not checked |
| Display | Green, a single color | Full color | Full color | Full color | Full color | Green, a single color | No display | Full color | Full color | Full color | No display | Full color | Full color | Full color | Full color | Full color | Full color | Full color | No display | Full color | Full color | Full color | Full color | Full color | Full color | Full color | Full color | Full color | Green, a single color | Green, a single color | No display | Full color | Full color | Full color | Green, a single color | Full color | We have not checked | Full color | Full color | No display | Full color | Full color | Full color | No display | Full color | Full color | Full color | Full color | No display | We have not checked | We have not checked | Full color | No display | No display | We have not checked | Green, a single color | No display | No display | Green, a single color | Full color | No display | Full color | No display | No display | No display | No display | No display | No display | Green, a single color | Full color | Full color | Green, a single color | No display | No display | Green, a single color | No display | No display | Full color | A single color, not green | No display | No display | Full color | No display | Green, a single color | No display | We have not checked | No display | Green, a single color | No display | We have not checked | Green, a single color | We have not checked | No display | We have not checked | No display | We have not checked | Full color | Full color | No display | Full color | No display | No display | No display | No display | Full color | Full color | Full color | We have not checked | Green, a single color | Full color | No display | Full color | No display | Full color | Full color | Green, a single color | No display | Green, a single color | No display | Full color | We have not checked | We have not checked | No display | Full color | Full color | We have not checked | We have not checked | No display | Green, a single color | Full color | No display | Green, a single color | We have not checked | Green, a single color | Green, a single color | We have not checked | No display | We have not checked | We have not checked | We have not checked | We have not checked | No display | Full color | Full color | Full color | No display | Full color | Full color | Full color | Full color | Green, a single color | Green, a single color | No display | Green, a single color | Full color | No display | No display | Full color | We have not checked | Full color | Green, a single color |
| Measured by us | Yes | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No | No |
What we measured in the lab
Every line carries the label of where the fact came from. We never promote a label.
MEASURED
We installed our own self-signed APK over ADB in 262 ms and it ran on the glasses. There is no signature gate and no store in the way.
Rokid Glasses · 2026-09-05
MEASURED
The green display is 480 by 640 at 60 Hz, with a single video mode, read from the device itself.
Rokid Glasses · 2026-09-05
MEASURED
The camera opens in 14 to 16 ms and writes a 1024 by 768 JPEG in about 700 ms. The sensor goes up to 4032 by 3024.
Rokid Glasses · 2026-09-05
MEASURED
A YUV preview runs at a real 60 fps at both 640 by 480 and 1280 by 720. You only get 60 if you ask for it: the plain preview template gives 30.
Rokid Glasses · 2026-09-05
MEASURED
The four microphones reach an ordinary app as four distinct channels, each with its own energy. The VOICE_RECOGNITION source returns absolute silence, so record from MIC or UNPROCESSED.
Rokid Glasses · 2026-09-05
MEASURED
The speaker played 96000 frames on its own, and in a second test the microphone captured 48640 samples while a tone was playing. Capture and playback run at the same time, echo cancellation stays off for a third-party app, and the microphone hears the speaker.
Rokid Glasses · 2026-09-05
MEASURED
The glasses reach the internet on their own over Wi-Fi 6 at 5 GHz, with a 344 Mbps link. Three HTTPS sites answered 200 with no phone in the middle.
Rokid Glasses · 2026-09-05
MEASURED
There is no cellular radio and no eSIM. The radio layer is switched off in the build and no telephony hardware is present.
Rokid Glasses · 2026-09-05
MEASURED
The Rokid text to speech service accepts a bind from an ordinary app and hands back its interface. We did not test which languages it speaks. Three other Rokid services accept the bind and hand back nothing.
Rokid Glasses · 2026-09-05
MEASURED
The processor is four Cortex-A55 cores at 1.99 GHz with an Adreno 621, on 1774 MB of RAM flagged as low memory. An app gets 256 MB of heap, or 512 MB with largeHeap.
Rokid Glasses · 2026-09-05
MEASURED
There is no NNAPI driver, so inference through it falls back to the CPU. The system itself carries MNN and TFLite models, and your own APK can bring its own runtime.
Rokid Glasses · 2026-09-05
MEASURED
A single APK running inside the glasses reaches the camera, the four microphones, the speaker, the display and the internet. The phone is optional.
Rokid Glasses · 2026-09-05
MEASURED
One TCP port is open, 8341, held by a root daemon that forwards commands to the TrustZone. It answers the whole local network and we saw no authentication, so do not put these glasses on a network you do not trust.
Rokid Glasses · 2026-09-05
MEASURED
The camera went from 44.8 to 45.2 degrees Celsius after 12 seconds of continuous streaming. We did not test a long session.
Rokid Glasses · 2026-09-05
MEASURED
ADB lists the glasses as soon as the cable goes in, but the shell only works after the toggle inside the phone app. Before that, commands close the connection instead of returning an error.
Rokid Glasses · 2026-09-05
The full material comes with the subscription
Sample app, repository, document and video, updated through the month.
Free sample
What you can download before subscribing.
The sample is not published yet.
What is included
- Sample app ready to install on the device
- Repository with the code of the sample
- Document with the install walkthrough
- Video showing the process on the lab unit
- New pieces through the month