{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/Hydrogell/goodix-27c6-55a4-fingerprint-linux/blob/fe27b4812d60b4709d3dfb2b72f1e1f2704ede18/README.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "The Goodix 55a4 project reconstructs Linux support for the 27c6:55a4 fingerprint sensor through a libfprint patch. Its research combines USB captures with examination of the vendor's Windows driver to document command behavior, image acquisition and host-side matching. Installation scripts provision the sensor key and configure fprintd.",
  "description_zh": "Goodix 55a4 项目通过 libfprint 补丁重建 27c6:55a4 指纹传感器的 Linux 支持。研究结合 USB 抓包和厂商 Windows 驱动分析，记录命令行为、图像采集与主机端匹配；安装脚本负责配置 fprintd 并写入传感器密钥。",
  "entry_url": "https://awesomerea.org/resources/goodix-27c6-55a4-fingerprint-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/goodix-27c6-55a4-fingerprint-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/Hydrogell/goodix-27c6-55a4-fingerprint-linux/blob/fe27b4812d60b4709d3dfb2b72f1e1f2704ede18/docs/PROTOCOL.md",
  "group": "cases",
  "id": "goodix-27c6-55a4-fingerprint-case",
  "json_url": "https://awesomerea.org/resources/goodix-27c6-55a4-fingerprint-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/goodix-27c6-55a4-fingerprint-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/goodix-27c6-55a4-fingerprint-case/index.md",
  "name": "Goodix 55a4: reconstructing a Linux fingerprint driver",
  "name_zh": "Goodix 55a4：重建 Linux 指纹驱动",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "Requires a Goodix 27c6:55a4 sensor, Linux, fprintd and the documented build dependencies.",
    "The author reports enrollment and verification on one sensor; other models are not covered by the patch.",
    "The sensor uses a publicly known all-zero TLS pre-shared key, and fprintd stores templates as plain files.",
    "LGPL-2.1 license."
  ],
  "requirements_zh": [
    "需要 Goodix 27c6:55a4 传感器、Linux、fprintd 及文档列出的构建依赖。",
    "作者报告已在一台传感器上完成录入与验证；补丁未覆盖其他型号。",
    "传感器使用公开的全零 TLS 预共享密钥，fprintd 将模板保存为普通文件。",
    "采用 LGPL-2.1 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "binary",
    "protocol"
  ],
  "url": "https://github.com/Hydrogell/goodix-27c6-55a4-fingerprint-linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
