Giter VIP home page Giter VIP logo

quansheng_uv-k5_firmware's Introduction

TOC

At the beginning I was planning to put here only official firmwares found somewhere in update files and internet but now, with help from people involved in process of reverse enginnering of uvk5 you can find here some knowledge and findings regarding our very wallet friendly yet so capable radio. Here is table of contents of this repository.

Build your own firmware - /uvmod_kitchen

You can select what you want to include in your modded firmware. If you want unlock all frequencies but also have custom frequency steps? This is section for you. Thanks to this tool you can mix and match different mods to be included in final firmware. All mods are basing on firmware version k5_2.01.26.

Build your own firmware - /uvmod_kitchen_31

Same as above but all mods are basing on firmware version k5_2.01.31.

Documents - /docs

Some (incomplete) documents with info about CPU I/O pins, memory mappings, firmware format etc.

Font and graphics - /font_and_graphics

Simple python script which extracts from firmware all bitmaps used in radio's user interface. It works as substitute of documentation.

Datasheets and drawings - /hardware

Here are all the efforts of searching internet for datasheets but also drawings of reverse engineered schematics and high resolution photos of PCB.

OpenOCD configs - /openocd

Tools necessary to unbrick your radio or dump flash memory.

Utility scripts - /python-utils

Python library and sample scripts which leverage official communication protocol. You can dump EEPROM and reboot your radio or decode firmware.

Quansheng UV-K5 Firmware collection - /firmware

Only stock firmwares, no mods, no alterations. If you want modified firmware ready to flash please check out Andrej's repo

Firmware_Version Programming software Firmware-Updater
k5_2.01.17
k5_2.01.19 1.1.11
k5_2.01.23 V1.0.38 2023-02-11 07:49:36 1.1.11
k5_2.01.25 Not released, dumped from device n/a
k5_2.01.26 V1.0.38 1.1.12
k5_2.01.27 Not released, dumped from device by @CloverGit n/a
k5_2.01.31 Official fw, released 2023-09-02 (UV-K5) 1.1.12
k6_3.00.10 Not released, dumped from device (UV-K6) n/a
k6_3.00.15 Official fw, released 2023-09-02 (UV-K6) 1.1.12
k5_4.00.01 Not released, dumped from device (UV-5R PLUS) n/a

All files from table are already encoded and can be directly flashed using firmware updater V1.1.12.

Links

Thanks for all contributors

quansheng_uv-k5_firmware's People

Contributors

amnemonic avatar ludwich66 avatar tunas1337 avatar whosmatt avatar de8msh avatar szetya avatar clovergit avatar egzumer avatar schumar avatar re3con avatar

Stargazers

Giorgio F. avatar  avatar  avatar mkmer avatar HeyBurt avatar Ahmet Hakan DฤฐNGER avatar  avatar  avatar Jim Klo avatar Timothy avatar Michel Markusevic avatar Mark Lane avatar  avatar  avatar  avatar

Watchers

HeyBurt avatar  avatar Radek OK4RS avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.