{
  "added_at": "2026-11-09",
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "The Radtel RT-890 project reimplements version 1.34 of the radio's firmware as C source to study device behavior. Its tree contains application logic, radio and peripheral drivers, board support and startup code, while the author notes that some variables and functions remain unidentified.",
  "description_zh": "Radtel RT-890 项目用 C 源码重实现对讲机的 1.34 版固件，以研究设备行为。仓库包含应用逻辑、无线电与外设驱动、板级支持及启动代码；作者指出部分变量和函数仍未识别。",
  "entry_url": "https://awesomerea.org/resources/radtel-rt-890-firmware-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/radtel-rt-890-firmware-case/",
  "evidence_url": "https://github.com/DualTachyon/radtel-rt-890-oefw/blob/ec8e053e8e3eef0c974c248877d68638582cf382/README.md",
  "group": "cases",
  "id": "radtel-rt-890-firmware-case",
  "json_url": "https://awesomerea.org/resources/radtel-rt-890-firmware-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/radtel-rt-890-firmware-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/radtel-rt-890-firmware-case/index.md",
  "name": "Radtel RT-890: reimplementing radio firmware v1.34",
  "name_zh": "Radtel RT-890：重实现对讲机 1.34 版固件",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "limits",
    "license"
  ],
  "requirements": [
    "arm-none-eabi GCC 10.3.1 is recommended because other versions may produce an oversized flash image.",
    "Some variables and functions remain unidentified; the project adds no customizations or improvements over the original firmware.",
    "Apache-2.0 license."
  ],
  "requirements_zh": [
    "建议使用 arm-none-eabi GCC 10.3.1；其他版本可能生成过大的刷写镜像。",
    "部分变量和函数仍未识别；项目未加入对原固件的定制或改进。",
    "采用 Apache-2.0 许可证。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/DualTachyon/radtel-rt-890-oefw",
  "verification": "source-reviewed",
  "verified_at": "2026-11-08"
}
