{
  "added_at": "2026-11-08",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "even-utils explores the Even Realities G1 glasses protocol through an Android app. It builds custom Dashboard Map images and News source, text, creation and deletion messages, with BLE packet classes for these exchanges; navigation and standalone connection maintenance remain future work.",
  "description_zh": "even-utils 通过 Android 应用探索 Even Realities G1 眼镜协议。项目构造自定义仪表板地图图像，以及新闻来源、文本、新建和删除消息，并提供相应 BLE 报文类；导航和独立维持连接仍待实现。",
  "entry_url": "https://awesomerea.org/resources/even-utils-g1-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/even-utils-g1-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/radioegor146/even-utils/blob/9339a01cb35d1c89854876e2649d9c6ef8af200e/README.md",
  "group": "cases",
  "id": "even-utils-g1-case",
  "json_url": "https://awesomerea.org/resources/even-utils-g1-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/even-utils-g1-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/even-utils-g1-case/index.md",
  "name": "even-utils: experimenting with Even Realities G1 dashboard messages",
  "name_zh": "even-utils：探索 Even Realities G1 仪表板消息",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Even Realities G1 glasses and an Android device.",
    "Patch the original app to stop Map/News updates, or add periodic basic Dashboard messages to prevent disconnection.",
    "No licence file in the repository."
  ],
  "requirements_zh": [
    "需要 Even Realities G1 眼镜和 Android 设备。",
    "为避免断连，需要阻止原版应用发送地图和新闻更新，或补充周期性的基础仪表板消息。",
    "仓库中没有许可证文件。"
  ],
  "scope": "unknown",
  "targets": [
    "protocol"
  ],
  "url": "https://github.com/radioegor146/even-utils",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
