User Tools

Site Tools


uv_k5

UV K5 Firmware 3.1.2024

https://github.com/DualTachyon has extracted and decompiled the original firmware, tidied and improved it, then rebuilt it.

The manufacturer has published a few updates - V31, the reverse engineered firmware is based on V26.

Already the community have fixed a number of issues in the official firmware, and have plans to backport any decent fixes from future releases of the official firmware.

Perhaps development of the official firmware will abandoned, and one of the communities hard forks will be adopted.

All thanks to enthusiasts and the NSA (https://ghidra-sre.org/)

UV K5 general Information

Docker Install

Build

Local Clone

git clone https://github.com/nicolasjon/uv-k5-firmware-custom.git

Docker build using local repo, modify Docker script to use local repo

cd ~/Documents/UVK5Radio/uv-k5-firmware-custom

./compile-with-docker

Flash

Using a cheap Baofeng USB cable (Prolific?) instead of a home brew two plug lash up.

It seems reliable. Only thing is that both Chirp and the web firmware update page can get “stuck” and fail to properly reinitialize the USB interface cable. Just disconnect then reconnect the USB cable and try again. 

Web Flash Update

firmware.packed.bin

https://whosmatt.github.io/uvmod/index.html

AIOC

All in one cable. Open source USB and sound cable

https://github.com/skuep/AIOC

UV-K5 Dock - Control from a PC

uv_k5.txt · Last modified: 2024/01/09 18:29 by nicolas