Instructions

UVMOD Patcher & Flasher

This tool lets you customize the original firmware for the Quansheng UV-K5, UV-K6, UV-K5(8), and UV-5R Plus handheld radios. To flash the firmware, you need a compatible programming cable and the necessary drivers.

Usage

  1. Select the desired mods and customize as needed. Refer to the description of each mod for usage instructions.
  2. On the right side, you can select your radio model, but you can also leave it on "Patch for all radios", which creates a universal firmware that bypasses the version check.
  3. Click "Patch" and watch the console output, it will show errors and also the final size. If you get an oversize warning, you will have to deselect mods that add extra memory and try again.
  4. Click "Save" to download the finished firmware file.

Flashing directly with UVMOD

Modern Chromium-based browsers such as Chrome, Edge, and Opera have a built-in API that allows UVMOD to flash the firmware directly to the radio. This is the easiest way to flash the firmware, but it only works on Windows and Linux.

On Windows, you need the driver for the programming cable. Typically these cables use ch340, ch341 or cp210x chips. On linux, the driver is usually included.

  1. Connect the programming cable to your computer and ensure the proper drivers are installed. It should show up as a com port.
  2. On your radio (still disconnected and turned off), hold down PTT (large button on the side) and turn on the radio while still holding PTT. Now the flashlight should turn on while the rest of the radio stays dark. Your radio is now in bootloader mode.
  3. Connect the programming cable to the radio.
  4. Click "Flash directly" and wait for the process to finish. You can watch progress in the console.
  5. All done, all your settings should still all be intact.

Flashing with the official software

If you use Windows, you can use the official updater tool. You can download it directly from UVMOD using the link in the console window.

  1. Connect the programming cable to your computer and ensure the proper drivers are installed. In the device manager, it should show up as a com port.
  2. Start the updater tool, select the com port, and click connect.
  3. Load the customized firmware as the program file.
  4. On your radio (still disconnected and turned off), hold down PTT (large button on the side) and turn on the radio while still holding PTT. Now the flashlight should turn on while the rest of the radio stays dark. Your radio is now in bootloader mode.
  5. Connect the programming cable to the radio. The "Update" button in the updater tool should now become available.
  6. Click update and wait for the tool to finish.
  7. All done, all your settings should still all be intact.

Hidden Mods

There are some mods that are not listed in the mod list for safety reasons, which can be enabled here. Please consider the following warnings:

  • ONLY USE TX MODS IF YOU UNDERSTAND THE CONCEPT OF HARMONICS, AND HAVE THE EQUIPMENT TO APPROPRIATELY FILTER THEM!
  • DO NOT - UNDER ANY CIRCUMSTANCES - TRANSMIT ON THE AIR BAND OR INTEFERE WITH OTHER CRITICAL INFRASTRUCTURE!
  • Transmitting on illegal frequencies can result in heavy fines or even jail time.
  • The radio hardware is only designed for VHF and UHF, poorly so. Enabling TX on other frequencies does not change that fact. On frequencies outside of the VHF and UHF bands, the radio will have a very low output power and a very high SWR, which can damage the radio. Even worse, the radio will output a LOT of harmonics, on the outer parts of the spectrum, the harmonics even get stronger than the carrier signal. For example, transmitting on CB bands will transmit useless amounts of power on CB (microwatts), while emitting significant amounts of power on several other frequencies, many of which are illegal to transmit on.
  • You take full responsibility for your actions!

If you agree to these warning and terms, you may now show the hidden mods by clicking here.

The mods will show up on the mod list with a red border and title.

Using stock v26 firmware