Skip to content
gdrciPublic

About

Documentation of the Meta Ray-Ban Display (greatwhite) firmware: boot chain, Android Verified Boot, TrustZone and hypervisor, remote processors, peripherals and device-tree overlays. English and 中文.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

133 Commits

Folders and files

Repository files navigation

Ray-Ban Display (greatwhite)

Documentation of the Ray-Ban Display firmware: how the system is built, how it boots, and how its parts fit together. The QFPROM fuse block runs through the boot chain and is the common thread.

Chinese version: README.zh-CN.md

Discord: discord.gg/oculus · @gdrci (Discord)

Scope

This repository describes how the system is built and how it starts. It is not vulnerability research. It contains no exploit material and no findings about weaknesses. Firmware binaries are not included.

Target

Field Value Basis
Device Meta Ray-Ban Display, greatwhite pre-device in OTA metadata
OTA greatwhite_65394930092600080.zip, 1,439,273,084 bytes file size
OTA SHA-256 6411fd4f52782e576b6ff7662fa3d62e7af838ae64f4843736a8fa1ef67b1068 computed
Build Meta/greatwhite/greatwhite:14/UKQ1.250303.001/65394930092600080:user/release-keys vbmeta_system properties
Security patch 2026-02-05 vbmeta_system properties
SoC codename Aurora XBL TME_FW_CHIPSET_STRING, SBL1 IMAGE_VARIANT_STRING=SocAuroraLAA
Kernel Linux 5.10.240, ARM64 boot image kernel banner

Documents

Document English 中文
Overview 00 00
Package layout 01 01
Boot chain 02 02
Android Verified Boot 03 03
Kernel and vendor 04 04
Remote processors 05 05
QFPROM and fuses 06 06
Wireless and connectivity 07 07
Peripheral firmware and build IDs 08 08
Glasses software and MCU 09 09
QCC730 secure-boot reference (external, different chip) 10 10
SELinux and vendor policy 11 11
Audio 12 12
Camera and display userspace 13 13
MCU console, LCoS display controller and sensor drivers 14 14
Audio DSP firmware (RT700 HiFi4) 15 15
Modem partition firmware: ADSP, CDSP and trusted applications 16 16
Chip inventory 17 17
Evidence index 18 18

License

The original documentation (the README files and docs/, except section 10 and docs/images/) is licensed under CC BY 4.0. Copyright (c) 2026 gdrci. Excluded from the license, and still owned by their rights holders: the contents of data/ (firmware excerpts included as evidence), the figures in docs/images/, and section 10 (built from Qualcomm and OP-TEE material). Credits, the third-party notices and the owners of each excluded item are in NOTICE.md. This repository is not affiliated with Meta or any other vendor named in it.

Evidence labels

  • Verified: read directly from a header, a hash, a parsed structure or a file.
  • Observed: a string, a name or a configuration value that points one way. The code behind it has not been read.
  • Inferred: a conclusion drawn from names or context, stated as such.
  • Unverified: background knowledge or a guess.

About

Documentation of the Meta Ray-Ban Display (greatwhite) firmware: boot chain, Android Verified Boot, TrustZone and hypervisor, remote processors, peripherals and device-tree overlays. English and 中文.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors

Languages