Case study
UV-K5: an open reimplementation of Quan Sheng firmware v2.1.27
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.
- Targets
- Firmware
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Stars
- 267
- Last commit
- 2023-10-30
- Language
- C
- License (GitHub)
- Apache-2.0
- Status
- Archived
GitHub data as of 2026-11-09
Requirements & limits
- Scope: 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.
- Testing evidence: 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: LICENSE is the Apache License, Version 2.0.
Cite
BibTeX
@misc{uv-k5-firmware-case,
title = {{UV-K5: an open reimplementation of Quan Sheng firmware v2.1.27}},
howpublished = {\url{https://github.com/DualTachyon/uv-k5-firmware}},
url = {https://github.com/DualTachyon/uv-k5-firmware},
urldate = {2026-11-03},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/uv-k5-firmware-case/}}
}Plain text
UV-K5: an open reimplementation of Quan Sheng firmware v2.1.27. https://github.com/DualTachyon/uv-k5-firmware (accessed 2026-11-03). Awesome REA entry: https://awesomerea.org/resources/uv-k5-firmware-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
More in Firmware and hardware
- R64Emu: low-level Nintendo 64 hardware reconstruction · Case study
- Nuked-MD-FPGA: Sega Mega Drive chipset reconstruction · Case study
- CamLink 4K: replacement gateware and firmware for an Elgato capture card · Case study
- pw_firm: a Pokéwalker firmware decompilation · Case study
- Strato: Nintendo Switch system emulation on Android · Case study
- Nuked MD: reconstructing the Sega Mega Drive chipset · Case study
All 260 entries in Firmware and hardwareFirmware and hardware case studies (175)