{"id":335104,"date":"2026-01-29T00:00:00","date_gmt":"2026-01-29T06:00:00","guid":{"rendered":"https:\/\/baofengtech.com\/?p=335104"},"modified":"2026-02-04T16:35:51","modified_gmt":"2026-02-04T22:35:51","slug":"uv-pro-firmware-changelog","status":"publish","type":"post","link":"https:\/\/baofengtech.com\/staging\/uv-pro-firmware-changelog\/","title":{"rendered":"UV-PRO Firmware Changelog"},"content":{"rendered":"<h3><em>This page lists official UV-PRO radio firmware releases in reverse chronological order.<\/em><\/h3>\n<div class=\"uvpro-callout\">\n<p><strong>Update tip:<\/strong>\u00a0After flashing, if the screen does not power back on, power off \u2192 hold OK (top-left green key) \u2192 power on to initialize the new firmware.<\/p>\n<p><strong>Best practice:<\/strong>\u00a0After major updates, back up your channels, then perform a Factory Reset and re-sync using the BTECH UV Programmer app.<\/p>\n<\/div>\n<hr \/>\n<article>\n<h2>V0.9.2 \u2014 January 29, 2026<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>KISS Mode Enhancements: Configure TX and RX frequencies independently, and set TX power for the KISS profile.<\/li>\n<li>DTMF in KISS Mode: While PTT is pressed, send DTMF tones using the numeric keypad.<\/li>\n<li>Smart Beacon Control: Added Max Interval under General Settings \u2192 Digital Mode to set the maximum smart beacon transmit interval.<\/li>\n<li>Radio Settings Update: Added a Reverse Frequency switch in Radio Settings.<\/li>\n<li>Programmable Buttons: New assignable actions: Squelch Level +, Squelch Level \u2212, Display Squelch Level, VFO Toggle, Reverse Frequency Toggle.<\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>Satellite Mode Display Batching: Screen updates are now batched to prevent flickering.<\/li>\n<li>DTMF Display: When transmitting DTMF, the radio now displays the characters being sent.<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>Satellite Mode Audio Link: Fixed an issue where voice communication between the radio and phone could be blocked after a PTT transmission.<\/li>\n<li>Boot \u201cLast Received Channel\u201d Indicator: Prevents the \u201clast received channel\u201d indicator from showing during boot by initializing it as invalid at startup.<\/li>\n<\/ul>\n<h2>V0.9.0 \u2014 December 17, 2025<\/h2>\n<h3>Fixes<\/h3>\n<ul>\n<li>Fixed Mic-e Parsing Errors Caused by Overflows<\/li>\n<\/ul>\n<h2>V0.8.15 \u2014 December 03, 2025<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>GPWPL Location Reporting: Adds support for reporting received position reports using GPWPL. <em>(Requires enabling \u201cGPWPL Upload\u201d under: General Settings \u2192 Data Mode \u2192 GPWPL Upload.Signaling format selector in Signaling Settings (choose BSS or APRS)).<\/em><\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>Satellite Mode Enhancements: Now displays satellite name, azimuth, elevation, orbital altitude, range to satellite, and pass countdown timer on-screen.<\/li>\n<li>Keypad Lock Behavior: The radio now restores the previous keypad lock state after powering back on. (<em>When the keypad is locked, volume adjustment via the potentiometer is disabled to prevent accidental changes.<\/em>)<\/li>\n<li>Battery Indicator Optimization: Battery percentage display has been smoothed to reduce rapid or drastic fluctuations over short periods.<\/li>\n<li>Mute Status Indicators: The mute icon now distinguishes between different mute conditions (e.g., manual mute, squelch, other system mutes) for clearer status feedback.<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>KISS \/ TNC \u00a0Data: Supports sending KISS data packets when the squelch (SQ) is open, improving compatibility with external packet\/APRS software.<\/li>\n<\/ul>\n<h2>V0.8.12 \u2014 October 09, 2025<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>Signaling format selector in Signaling Settings (choose BSS or APRS).<\/li>\n<li>Custom Location override for cases without GPS or when a fixed position is preferred.<\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>BK4819 RF driver hardening: added host-write error detection and automatic recovery on PLL loss-of-lock.<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>APRS Mic-E: default icon set now applies when no icon is configured in the app, preventing malformed\/incorrect packets.<\/li>\n<li>Audio Relay: resolved occasional silent transmit due to audio re-sampling.<\/li>\n<\/ul>\n<h2>V0.8.9-1 \u2014 August 07, 2025<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>Support for Satellite Mode<\/li>\n<li>Added Alarm Volume option in Sound Settings (Adjust NOAA Alarm Volume)<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>Fixed the issue where announcing the current channel would cause exiting VFO mode<\/li>\n<\/ul>\n<h3>Other<\/h3>\n<ul>\n<li>Frequency mode transmit power supports local control<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.8.8 \u2014 June 23, 2025<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>Smart Beaconing\u2122 (adaptive APRS beacon intervals)<\/li>\n<li>Mic-E APRS frames support<\/li>\n<li>On-radio GPS sharing (radio can contribute position to the BTECH app)<\/li>\n<li>Quicker volume overlay (auto-hide after ~1s)<\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>Reliable network audio; corrected rare transmit\/receive channel mismatch<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.8.4 \u2014 April 28, 2025<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>Added support for Busy Channel Lockout (BCL) to prevent message transmission on busy channels.<\/li>\n<li>Added \u201cVFO Step\u201d configuration option in Radio Settings.<\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>Channel editor now supports BCL and modulation mode.<\/li>\n<li>Optimized display colors and font for readability.<\/li>\n<li>Reduced extra wait time for 1050 Hz tone check (BK4819) from 250 ms to 125 ms.<\/li>\n<li>Consistent SQL value for NOAA channels to minimize unintended squelch openings.<\/li>\n<li>Channel switching interface can jump directly to VFO channels.<\/li>\n<li>DTMF input interface now shows text.<\/li>\n<li>\u201cFrequency Rapid Scan\u201d supports fine frequency adjust; results save to VFO.<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>Fixed Audio Relay abnormal operation.<\/li>\n<li>Fixed premature exit\/timeout behavior in NOAA alert mode around 1050 Hz tone detection.<\/li>\n<li>Fixed incorrect scan results when scanning frequencies alongside channels using frequency-offset mode.<\/li>\n<li>Resolved additional audio relay issues.<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.8.1 \u2014 February 26, 2025<\/h2>\n<h3>Improvements<\/h3>\n<ul>\n<li>Bluetooth headset now correctly disables PTT release prompt tone when system tones are off.<\/li>\n<li>Channel groups: switch directly from main screen via Right Soft Key.<\/li>\n<li>Improved RX performance.<\/li>\n<\/ul>\n<h3>New<\/h3>\n<ul>\n<li>APRS destination address updated to \u201cAPBTUV.\u201d<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.8.0 \u2014 January 22, 2025<\/h2>\n<p><em>Large firmware update; a Factory Reset is recommended after updating.<\/em><\/p>\n<h3>Bluetooth &amp; VOX<\/h3>\n<ul>\n<li>Improved stability with third-party Bluetooth accessories.<\/li>\n<li>Added VOX support for Bluetooth headsets.<\/li>\n<li>Optional routing to use the radio speaker\/mic while a Bluetooth headset remains paired (selectable in Sound Settings).<\/li>\n<\/ul>\n<h3>On-Radio Menu<\/h3>\n<ul>\n<li>Audio Relay settings moved into radio menu.<\/li>\n<li>VOX settings added.<\/li>\n<\/ul>\n<h3>KISS &amp; APRS<\/h3>\n<ul>\n<li>Stability improvements and ACK handling fixes for onboard APRS.<\/li>\n<li>SMS and APRS ACK reliability improvements.<\/li>\n<li>KISS protocol stability and message handling improved.<\/li>\n<li>ACKs now sent via the receiving channel.<\/li>\n<li>Added channel save function to store current channel during scanning.<\/li>\n<\/ul>\n<h3>BS-22 Accessory<\/h3>\n<ul>\n<li>Eliminated squelched-state hiss through the BS-22 microphone.<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.7.11 \u2014 December 11, 2024<\/h2>\n<h3>New<\/h3>\n<ul>\n<li>KISS Bluetooth Mode for broader device\/app compatibility; simple, standards-based interface.<\/li>\n<li>New KISS UI menu on radio.<\/li>\n<\/ul>\n<h3>Improvements<\/h3>\n<ul>\n<li>Enhanced Bluetooth stability, buffering, and error correction.<\/li>\n<li>Improved data throughput.<\/li>\n<\/ul>\n<h3>Fixes<\/h3>\n<ul>\n<li>Resolved intermittent app-pairing issues.<\/li>\n<\/ul>\n<\/article>\n<article>\n<h2>V0.7.8 \u2014 September 25, 2024<\/h2>\n<h3>Improvements<\/h3>\n<ul>\n<li>Better dynamic sensitivity at lowest squelch settings for stronger receive\u2014especially helpful for APRS.<\/li>\n<li>New programmable button functions: Mute Switch, Freq Sync Rapid Scan.<\/li>\n<li>If no signaling ID is set, the radio now displays the Call Sign.<\/li>\n<li>Message list shows the call sign when the sender doesn\u2019t provide an ID.<\/li>\n<li>Audio Relay Switch added in Radio Settings.<\/li>\n<\/ul>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>This page lists official UV-PRO radio firmware releases in reverse chronological order. Update tip:\u00a0After flashing, if the screen does not power back on, power off \u2192 hold OK (top-left green key) \u2192 power on to initialize the new firmware. Best practice:\u00a0After major updates, back up your channels, then perform a Factory Reset and re-sync using [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":337184,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[16,100],"tags":[309,283,300,357],"class_list":["post-335104","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-news","tag-amatuer","tag-firmware-update","tag-how-to","tag-uv-pro"],"acf":[],"aioseo_notices":[],"featured_image_src":{"landsacpe":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2025\/09\/UVPRO-960x445.jpg",960,445,true],"list":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2025\/09\/UVPRO-463x348.jpg",463,348,true],"medium":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2025\/09\/UVPRO-300x225.jpg",300,225,true],"full":["https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2025\/09\/UVPRO.jpg",960,720,false]},"jetpack_featured_media_url":"https:\/\/baofengtech.com\/staging\/wp-content\/uploads\/2025\/09\/UVPRO.jpg","jetpack_sharing_enabled":true,"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts\/335104","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/comments?post=335104"}],"version-history":[{"count":22,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts\/335104\/revisions"}],"predecessor-version":[{"id":359814,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/posts\/335104\/revisions\/359814"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/media\/337184"}],"wp:attachment":[{"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/media?parent=335104"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/categories?post=335104"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/baofengtech.com\/staging\/wp-json\/wp\/v2\/tags?post=335104"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}