{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/DualTachyon/uv-k5-firmware/blob/6f8afac8864e0349ecf8b10f91ce8f69273013db/Makefile",
    "https://github.com/DualTachyon/uv-k5-firmware/blob/6f8afac8864e0349ecf8b10f91ce8f69273013db/version.c",
    "https://github.com/DualTachyon/uv-k5-firmware/blob/6f8afac8864e0349ecf8b10f91ce8f69273013db/LICENSE"
  ],
  "category": "reconstruction-cases",
  "class": "hardware",
  "description_en": "An archived reimplementation of the Quan Sheng UV-K5 handheld-radio firmware v2.1.27. After the submodules are fetched, make writes firmware.bin and firmware.packed.bin for the radio’s DP32G030.",
  "description_zh": "已归档的泉盛 UV-K5 手台固件 v2.1.27 重实现。取回子模块后，make 为收音机上的 DP32G030 写出 firmware.bin 和 firmware.packed.bin。",
  "entry_url": "https://awesomerea.org/resources/uv-k5-firmware-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/uv-k5-firmware-case/",
  "evidence_url": "https://github.com/DualTachyon/uv-k5-firmware/blob/6f8afac8864e0349ecf8b10f91ce8f69273013db/README.md",
  "group": "cases",
  "id": "uv-k5-firmware-case",
  "json_url": "https://awesomerea.org/resources/uv-k5-firmware-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/uv-k5-firmware-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/uv-k5-firmware-case/index.md",
  "name": "UV-K5: an open reimplementation of Quan Sheng firmware v2.1.27",
  "name_zh": "UV-K5：泉盛固件 v2.1.27 的开源重实现",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "scope",
    "testing",
    "license"
  ],
  "requirements": [
    "The repository is archived. It reimplements Quan Sheng UV-K5 firmware v2.1.27 without customizations and recommends arm-none-eabi GCC 10.3.1.",
    "Fetch submodules, then run make. The build targets cortex-m0 and produces firmware.bin for k5prog and firmware.packed.bin for the official updater.",
    "LICENSE is the Apache License, Version 2.0."
  ],
  "requirements_zh": [
    "仓库已归档。它重实现泉盛 UV-K5 固件 v2.1.27，未添加定制功能，推荐使用 arm-none-eabi GCC 10.3.1。",
    "取回子模块后运行 make。构建目标为 cortex-m0，生成供 k5prog 使用的 firmware.bin 和供官方更新器使用的 firmware.packed.bin。",
    "LICENSE 是 Apache 许可证 2.0 版。"
  ],
  "targets": [
    "firmware"
  ],
  "url": "https://github.com/DualTachyon/uv-k5-firmware",
  "verification": "source-reviewed",
  "verified_at": "2026-11-03"
}
