{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/devopnem/hh41v-fota/blob/39f949cfcd7925b7e1f7e3f9e8614f05ae6a8593/docs/fota-protocol.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "HH41V maps the TCL/Alcatel mobile hotspot's FOTA update process, including its AP and modem package structure and GOTU/SUDH requests. It provides Python tools to inspect archive entries, fetch packages and compare package identity with a device configuration dump, plus notes on the updater and package inventory.",
  "description_zh": "HH41V 梳理 TCL/Alcatel 移动热点的 FOTA 更新流程，包括 AP 与调制解调器包结构，以及 GOTU/SUDH 请求。仓库提供检查归档、获取更新包和对照设备配置核验包身份的 Python 工具，并记录更新程序与包清单。",
  "entry_url": "https://awesomerea.org/resources/hh41v-fota-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/hh41v-fota-case/",
  "evidence_url": "https://github.com/devopnem/hh41v-fota/blob/39f949cfcd7925b7e1f7e3f9e8614f05ae6a8593/README.md",
  "group": "cases",
  "id": "hh41v-fota-case",
  "json_url": "https://awesomerea.org/resources/hh41v-fota-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/hh41v-fota-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/hh41v-fota-case/index.md",
  "name": "HH41V: reconstructing the GOTU/SUDH update process",
  "name_zh": "HH41V：重建 GOTU/SUDH 更新流程",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "Python 3 and the standard library for the inspection tools.",
    "A device configuration dump is needed for package identity checks; the repository's guarded installer checks CURef before passing a package to the vendor updater.",
    "The modem delta format is not yet mapped precisely.",
    "Code: MIT; documentation and data: CC BY 4.0."
  ],
  "requirements_zh": [
    "检查工具需要 Python 3，且仅使用标准库。",
    "核验更新包身份需要设备配置转储；仓库提供的受保护安装脚本会在将更新包交给厂商更新程序前检查 CURef。",
    "调制解调器增量格式尚未精确解析。",
    "代码采用 MIT 许可证；文档和数据采用 CC BY 4.0。"
  ],
  "targets": [
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/devopnem/hh41v-fota",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
