{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/armeehn/device-reveng/blob/b5c07f620efbe7f615f0c36d87cae5fa9f4dfafa/FINDINGS.md",
    "https://github.com/armeehn/device-reveng/blob/b5c07f620efbe7f615f0c36d87cae5fa9f4dfafa/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "device-reveng investigates a Choiceway GT6-EAU Android car head unit and rebuilds its launcher and operating-system layer. Findings on OEM applications, AIDL interfaces, camera behavior and the MCU serial link support a Kotlin/Compose launcher and Riposte OS images assembled from the owner's firmware backup.",
  "description_zh": "device-reveng 研究 Choiceway GT6-EAU Android 车机，并重建启动器和操作系统层。对 OEM 应用、AIDL 接口、倒车影像行为及 MCU 串口链路的分析支撑 Kotlin/Compose 启动器和由设备自有固件备份构建的 Riposte OS 镜像。",
  "entry_url": "https://awesomerea.org/resources/device-reveng-head-unit-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/device-reveng-head-unit-case/",
  "evidence_url": "https://github.com/armeehn/device-reveng/blob/b5c07f620efbe7f615f0c36d87cae5fa9f4dfafa/README.md",
  "group": "cases",
  "id": "device-reveng-head-unit-case",
  "json_url": "https://awesomerea.org/resources/device-reveng-head-unit-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/device-reveng-head-unit-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/device-reveng-head-unit-case/index.md",
  "name": "device-reveng: rebuilding a Choiceway GT6-EAU head unit stack",
  "name_zh": "device-reveng：重建 Choiceway GT6-EAU 车机软件栈",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A Choiceway or AiNavi GT6-EAU unit; the documented configuration uses QCM6125 and Android 13 stock firmware.",
    "JDK 17 and Android SDK platform 34 to build the launcher.",
    "Riposte OS requires a backup of the unit's own firmware; some car checks remain pending.",
    "Apache-2.0."
  ],
  "requirements_zh": [
    "需要 Choiceway 或 AiNavi GT6-EAU 车机；文档所述配置采用 QCM6125 和原厂 Android 13。",
    "构建启动器需要 JDK 17 和 Android SDK platform 34。",
    "Riposte OS 需要设备自身的固件备份；部分实车检查尚待完成。",
    "Apache-2.0 许可证。"
  ],
  "targets": [
    "app",
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/armeehn/device-reveng",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
