# Quansheng UV-K5 firmware encoder/decoder WARNING: I am not responsible for the consequences of using. Think before use twice or more. =) Supports updater [v1.1.7](https://drive.google.com/file/d/1l7NiaImDJCEhKz6BdxD4UxNbs_u4J-cr/view?usp=share_link) (decrypted only) and [1.1.11+](https://drive.google.com/file/d/1hvjFoKGwMibhNqMi6X-rjFYcb6iIzUxe/view?usp=share_link) (encrypted only). ## Usage ### Example modding ``` ./modder.py fw/k5_26_encrypted.bin > fw/k5_26_encrypted_mod18to1300.bin ``` ### Encdec usage ``` ./encdec.py 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](https://github.com/Tunas1337/UV-K5-Modded-Firmwares/issues/8#issue-1737934912) ## Links [Firmware versions](https://drive.google.com/drive/folders/1GXWjiW0geMiAnVxWpm5rf6OUlXT43ZzB?usp=share_link) [Windows software](https://drive.google.com/drive/folders/1rpQGXZpt3b9hQrC_2rx-hFjnlO8SdsRb?usp=sharing) [About Quansheng UV-K5 usage](https://mikhail-yudin.ru/notes/quansheng-uv-k5-opyt-raboty/) (Russian) ## Results ![](.img/photo_2023-05-15_23-30-39.jpg)