• armel-f4hwn-v4.3 9e51f6716a

    Lauren released this 2026-02-28 01:00:27 +02:00 | 0 commits to upstream since this release

    This is the original Armel/F4HWN v4.3 release from https://github.com/armel/uv-k5-firmware-custom/releases/tag/v4.3. Below is a slightly modified copy of the notes.

    F4HWN v4.3

    armel released this Dec 2, 2025

    💻FLASH WITH A BROWSER💻

    I suggest you choose one of the following 5 editions:
    📺 Bandscope edition (without FM broadcast support and VOX feature)
    📻 Broadcast edition (without bandscope support)
    🚨 RescueOps edition, dedicated to first responders (without Bandscope and Broadcast)
    ☘️ Basic edition, with Bandscope (without channel name display and parameter saving) and Broadcast FM, but lacking the following features: Air Copy, VOX, Mic Bar, Contrast (SetCtr), Resume Mode, and Mute
    🎮 Game edition, with a small breakout game and FM Broadcast (without Bandscope support and VOX feature)

    📘 Up to date manual available in a Wiki section 📘
    Dedicated CHIRP driver available as an attachment

    🖥️ About the K5 Viewer feature

    You can use K5 Viewer on your PC either as a Python script, or as a web application directly in Chrome-based browser (like Chrome, Edge, Opera, etc.).

    Here is a quick tutorial for dummies:

    1️⃣ Flash your Quansheng K5 with F4HWN firmware v4.3 (Bandscope, Broadcast, or RescueOps edition only)
    2️⃣ Keep the K5 connected to your PC via the USB cable
    3️⃣ Go to https://armel.github.io/k5viewer/
    4️⃣ Click Connect (and select the serial port)

    That’s it. Nothing to install. Nothing to configure. Just plug and view 🤭

    🧭 How to choose the right firmware edition for your needs?

    📺 Bandscope edition

    Bandscope
    🚫 FM Broadcast
    🚫 VOX
    Air Copy
    K5 Viewer
    All other features enabled

    📻 Broadcast edition

    FM Broadcast
    🚫 Bandscope
    VOX
    Air Copy
    K5 Viewer
    All other features enabled

    🚨 RescueOps edition

    First responder oriented
    🚫 FM Broadcast
    🚫 Bandscope
    VOX
    Air Copy
    K5 Viewer
    All other features enabled

    ☘️ Basic edition

    FM Broadcast
    Bandscope (simplified)
    🚫 VOX
    🚫 Air Copy
    🚫 K5 Viewer
    Some features had to be disabled because of limited available memory...
    🚫 Mic Bar
    🚫 Contrast
    🚫 Resume
    🚫 Mute

    🎮 Game edition

    Built-in mini Breakout-style game
    FM Broadcast
    🚫 Bandscope
    🚫 VOX
    Air Copy
    🚫 K5 Viewer
    All other features enabled

    Changes

    🇺🇸 EN

    - Optimization of the build script (thanks sh0shin)
    - Code refactoring and memory usage improvements (thanks sh0shin and bare-metal-bytes)
    - Improve spectrum analyser on Bandscope edition (thanks nakonechny)
    - Several small bug fixes and improvements (thanks wutje)
    - Fix possible bug with repeaters
    - Fix bad directive
    

    This release will likely be the last one for the UV-K5 V1 models based on the DP32G030. The journey now continues with the UV-K1 and the UV-K5 V3, both powered by the PY32F071.

    🇫🇷 FR

    - Optimisation du script de compilation (merci sh0shin)
    - Refactorisation du code et amélioration de la gestion mémoire (merci sh0shin et bare-metal-bytes)
    - Amélioration de l’analyseur de spectre dans l’édition Bandscope (merci nakonechny)
    - Plusieurs petits correctifs et améliorations (merci à wutje)
    - Correction d’un bug potentiel avec les répéteurs
    - Correction d’une directive incorrecte
    

    Cette version sera probablement la dernière pour les UV-K5 V1 basés sur le DP32G030. L’aventure va désormais se poursuivre avec les UV-K1 et les UV-K5 V3 équipés du PY32F071.

    Bandscope edition, 223 bytes left.
    Broadcast edition, 1 251 bytes left.
    RescueOps edition, 3 799 bytes left.
    Basic edition, 231 bytes left.
    Game edition, 75 bytes left.

    Enjoy,

    Armel F4HWN.

    💡 For Quansheng K5 users with an SA818 based hotspot, special *.sa818.bin versions are available in the archive directory. These versions avoid the squelch tail. However, you must first activate Close Tail Command on the SA818.

    Downloads