Quansheng UV-K5 firmware encoder/decoder
Go to file
Mikhail Yudin 76559dabc8 feat: int values finder 2023-06-02 19:32:54 +07:00
.img
.gitignore
README.md
encdec.py
freq-bounds-finder.py
int-valies-finder.py feat: int values finder 2023-06-02 19:32:54 +07:00
key.bin
read-settings.py
requirements.txt
searcher.py

README.md

Quansheng UV-K5 firmware encoder/decoder

Supports updater v1.1.7 (decrypted only) and 1.1.11+ (encrypted only).

Usage

./encdec.py <e|d> input.bin > output.bin

Example decrypt

./encdec.py d k5_26_encrypted.bin > k5_26_raw.bin

Example encrypt

./encdec.py e k5_26_raw.bin > k5_26_encrypted.bin

Example freq bounds find

./freq-bounds-finder.py fw/k5_26_raw.bin

0x1510: 60000000
0xE08C: 47000000
0xE0A8: 60000000

See addressses in issue

Firmware versions

Windows software

About Quansheng UV-K5 usage (Russian)

Results