{
  "added_at": "2026-11-08",
  "additional_evidence_urls": [
    "https://github.com/army113/thecus-n7510-linux/blob/23339d4af46c299ca38a225bacda402bd06b5e0e/docs/lcd-protocol.md"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "Thecus N7510 on modern Linux restores the NAS front-panel LCD, buttons, fans and LEDs with Python daemons. The investigation images the original firmware DOM, traces and disassembles its agent2 daemon, then documents serial frames exchanged with the ATmega168 panel controller and maps board pins. The author reports testing on one N7510.",
  "description_zh": "Thecus N7510 on modern Linux 用 Python 服务恢复该 NAS 的前面板 LCD、按键、风扇和 LED。研究先对原厂固件 DOM 制作镜像，再跟踪并反汇编 agent2 服务，记录其与 ATmega168 面板控制器交换的串口帧及主板引脚映射。作者报告在一台 N7510 上测试。",
  "entry_url": "https://awesomerea.org/resources/thecus-n7510-linux-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/thecus-n7510-linux-case/",
  "evidence_class": 2,
  "evidence_status": "observed",
  "evidence_url": "https://github.com/army113/thecus-n7510-linux/blob/23339d4af46c299ca38a225bacda402bd06b5e0e/README.md",
  "group": "cases",
  "id": "thecus-n7510-linux-case",
  "json_url": "https://awesomerea.org/resources/thecus-n7510-linux-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/thecus-n7510-linux-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/thecus-n7510-linux-case/index.md",
  "name": "Thecus N7510: reconstructing front-panel control on Linux",
  "name_zh": "Thecus N7510：在 Linux 上重建前面板控制",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "A Thecus N7510 and the user's own internal DOM firmware image for reproducing the analysis.",
    "Python 3.7 or later, systemd and the named mainline kernel drivers.",
    "Only one N7510 was tested; other Thecus models and the eSATA LED remain untested or unsupported.",
    "MIT license."
  ],
  "requirements_zh": [
    "需要 Thecus N7510，以及用户从其内置 DOM 制作的固件镜像来复现分析。",
    "需要 Python 3.7 或更新版本、systemd 及文档列出的主线内核驱动。",
    "仅测试过一台 N7510；其他 Thecus 机型和 eSATA LED 尚未测试或支持。",
    "采用 MIT 许可证。"
  ],
  "scope": "unknown",
  "targets": [
    "firmware",
    "protocol"
  ],
  "url": "https://github.com/army113/thecus-n7510-linux",
  "verification": "source-reviewed",
  "verified_at": "2026-11-06"
}
