Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

Gemini Wrote a New OS for My Google Glass. Now It Talks to Meta Muse

说明与用途

作者为 Google Glass 构建了自定义 Alpine Linux OS,添加了支持 TLS 1.3 的 Wi‑Fi 和 Bluetooth LE,以实现与 Meta Muse 的配对并进行 AI 语音通话。

问题

Google Glass was discontinued and its firmware was no longer supported, leaving a hardware‑only device that could not run modern AI assistants or pair with new SDKs.

结果

The project produced a fully functional, self‑contained Linux system on Google Glass that can pair with Meta’s Muse app over Bluetooth LE and conduct live voice calls with an AI assistant, a capability not previously documented for the hardware.

工作流

  • 1. Extract and verify the stock XE24 factory image, keeping the kernel byte‑for‑byte.
  • 2. Build an Alpine initramfs and pack it into the 8 MiB boot partition, ensuring the kernel hash matches.
  • 3. Boot the device from RAM using fastboot boot to test the new image without flashing.
  • 4. Enable Wi‑Fi (BCM4330) and install a modern TLS stack to perform a TLS 1.3 handshake.
  • 5. Diagnose Bluetooth LE pairing failures: address firmware loader, BlueZ manager interface, and L2CAP address type mismatches.
  • 6. Implement raw HCI commands to advertise the MuseGadget service UUID and shim L2CAP to match the SDK’s expectations.
  • 7. Pair with the Meta Muse phone app, confirming pairing_confirmed and completing a Wi‑Fi scan.
  • 8. Deploy the final boot image to flash after successful RAM tests.
  • 9. Verify live voice call HUD and avatar rendering on the 640×360 prism display.

证据

Not a ROM. Not a launcher. A Linux system we wrote ourselves, on top of the kernel Google shipped, with no Android anywhere in it.

来源

BlueZ would not pair. That's the short version, and it was the expected failure: a decade of userspace Bluetooth assumptions stacked against a kernel from 2014.

来源

The build went underneath all of it. If the GATT stack won't advertise, advertise without it: the pairing service falls back to raw HCI commands...

来源

M2 followed: the BCM4330 radio associated on 2.4 GHz Wi‑Fi (it has no 5 GHz; some constraints are forever), picked up a modern CA store, and completed a TLS 1.3 handshake from a kernel Google shipped in 2014.

来源

  • 记录日期: 2026-11-01T21:58:49.614Z