i-soxi/even-g2-protocol

⭐⭐⭐☆☆ (3/5) 🧩 软硬件结合 已发布
i-soxi 104 Stars 未知 BOM 完整度: /5 教程完整度: /5

项目简介

Let's reverse engineer the EvenRealities G2s! By reverse engineering the BLE protocol, developers can understand how to


i-soxi/even-g2-protocol 是一个针对 Even Realities G2 智能眼镜的蓝牙低功耗(BLE)协议逆向工程项目。该项目旨在通过解析 G2 眼镜与官方 App 之间的自定义通信协议,打破官方应用的功能限制,让开发者能够直接控制眼镜的显示和交互能力。目前,G2 眼镜的功能完全依赖于 Even 官方 App,而该项目通过逆向工程,已经成功实现了 BLE 连接、7 包握手认证、提词器文本显示以及日历事件同步等核心功能。在技术实现上,项目详细记录了 BLE 服务的 UUID 映射、数据包结构(包含 8 字节头部、CRC-16/CCITT 校验和以及载荷)、以及基于 Protobuf 的编码格式。特别值得一提的是,项目揭示了 G2 眼镜采用双通道架构设计:内容通道(0x5401)负责传输要显示的文字或数据,渲染通道(0x6402)则控制显示的位置和样式。这个项目解决了智能眼镜生态中常见的“功能锁定”问题,让开发者可以绕过官方 App 的限制,自由地为眼镜开发自定义应用,例如实时提词器、个性化通知提醒、甚至未来的导航指引。适用场景包括演讲辅助、开发者实验、以及希望深度定制智能眼镜功能的极客用户。项目目前处于活跃研究阶段,导航、AI 交互和翻译功能仍在探索中,社区通过 Discord 进行协作,欢迎贡献代码。

标签