├── README.md └── uniden ├── bcd436hp ├── band_coverage.md ├── band_coverage_mod.md └── fw │ ├── mod │ └── readme.md │ └── official │ ├── BCD436HP_V1_28_14.bin │ ├── BCD436HP_V1_28_15.bin │ └── BCD436HP_V1_28_24.bin ├── bcd536hp ├── band_coverage_mod.md ├── docs │ └── 12700274350001.pdf └── fw │ ├── mod │ └── readme.md │ └── official │ ├── BCD536HP_V1_28_16.bin │ ├── BCD536HP_V1_28_17.bin │ └── BCD536HP_V1_28_24.bin ├── sds100 └── fw │ ├── mod │ └── readme.md │ └── official │ ├── SDS-100_V1_23_03.bin │ ├── SDS-100_V1_23_07.bin │ └── SDS-100_V1_23_15.bin ├── sds100e ├── mod │ └── README.md └── official │ ├── README.md │ ├── SDS100E_V1_23_09.bin │ └── SDS100E_V1_23_15.bin ├── sds200 ├── mod │ └── README.md └── official │ ├── README.md │ ├── SDS200_V1_23_05.bin │ ├── SDS200_V1_23_07.bin │ └── SDS200_V1_23_15.bin ├── sds200e ├── mod │ └── README.md └── official │ ├── README.md │ ├── SDS200E_V1_23_09.bin │ └── SDS200E_V1_23_15.bin ├── ubcd3600xlt ├── mod │ └── README.md └── official │ ├── README.md │ ├── UBCD3600XLT_V1_28_15.bin │ └── UBCD3600XLT_V1_28_24.bin ├── ubcd436pt ├── mod │ └── README.md └── official │ ├── README.md │ ├── UBCD436-PT_V1_23_02.bin │ └── UBCD436-PT_V1_28_24.bin ├── ubcd536pt ├── mod │ └── README.md └── official │ ├── README.md │ ├── UBCD536-PT_V1_23_02.bin │ └── UBCD536-PT_V1_28_24.bin └── usds100 ├── mod └── README.md └── official ├── README.md ├── USDS100_V1_23_07.bin └── USDS100_V1_23_15.bin /README.md: -------------------------------------------------------------------------------- 1 | # openscanner 2 | 3 | ### Purpose of Custom Firmware 4 | 5 | The main purpose at the current stage is to support decryption of encrypted voice channels in the presence of an encryption key. 6 | 7 | Additionally, the firmware has minor tweaks that make using the scanner more convenient: 8 | - Zip, F-Zip, Range key mapping 9 | - No band gaps 10 | - Show extended Net/System/Site/TG info for any custom search name 11 | - Extended Debug Logs 12 | - Unmute encripted voice traffic (optional) 13 | - Show Encryption Algo and Key ID 14 | - Show RSSI for BCD models 15 | - LED Alert during digital voice, not just at the beginning of the voice (optional) 16 | 17 | ### The latest versions of custom firmware 18 | 19 | The latest firmware versions can be downloaded in [Releases](https://github.com/x27/openscanner/releases) 20 | 21 | - [BCD436HP CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/bcd436hp/fw/mod) 22 | - [BCD536HP CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/bcd536hp/fw/mod) 23 | - [SDS100 CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/sds100/fw/mod) 24 | - [UBCD3600XLT CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/ubcd3600xlt/mod) 25 | - [SDS100E CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/sds100e/mod) 26 | - [SDS200 CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/sds200/mod) 27 | - [SDS200E CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/sds200e/mod) 28 | - [UBCD436PT CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/ubcd436pt/mod) 29 | - [USDS100 CF 1.99.41](https://github.com/x27/openscanner/tree/main/uniden/usds100/mod) 30 | - [UBCD536PT CF 1.99.24](https://github.com/x27/openscanner/tree/main/uniden/ubcd536pt/mod) 31 | 32 | ### Custom firmware configuration software 33 | - [Custom Firmware Tuner CFT](https://github.com/x27/CFT) 34 | 35 | ### Video tutorial 36 | 37 | Youtube: [How start to using the OpenScanner Custom Firmware for Uniden Scanners](https://www.youtube.com/watch?v=alfvpBevngc) 38 | 39 | ### FAQ 40 | 41 | - **Why is it taking so long for there to be no updates?** 42 | - This is my hobby project that I do in my free time. As a ordinary person, I'm not perfect, so you can put any of the suggested reasons: laziness, burnout, switching to other interesting projects, lack of free time, illness, and finally death. 43 | 44 | - **How does custom firmware affect the official paid options (DMR, NXDN, Provoice, Waterfall)?** 45 | - It doesn't have any effect. 46 | 47 | - **Does the firmware search for encryption keys?** 48 | - No, it's not legal 49 | 50 | - **Is it possible to go back to the official firmware?** 51 | - Yes. See the information in the modification description for each scanner, under **Revert to Official Firmware** 52 | 53 | - **How do I know the version of the custom firmware on the scanner?** 54 | - This is indicated on the scanner's second boot screen. 55 | 56 | - **Why is the version in the About menu not changing?** 57 | - The firmware is based on the official version, it does not change the official version number. In fact, it is a mod that has its own version. 58 | 59 | - **How do I write to you in a private message on Telegram.** 60 | - If you can find my Telegram account, I'll be happy to answer your questions there. Otherwise, my e-mail address is at the bottom of the page. 61 | 62 | - **How much free space in the firmware? And how much is total?** 63 | - There is about 300KB of free space in the BCD436HP scanner. At the moment the mod code takes up about 40KB. The total space is 2MB. 64 | 65 | - **If I want a specific feature in the scanner, how do I tell you about it.** 66 | - Add it [here](https://github.com/x27/CFT/issues), I will consider your request, if it is useful enough (from my point of view) then maybe I will add it someday. 67 | 68 | - **Will there be a custom firmware release for the BCD996p2/BCD325P2? Whistler TRX? AOR DV? Tetra? D-Star?** 69 | - After I win the lottery 1 million dollars (I don't play lotteries). 70 | 71 | - **What kind of licenses are you selling?** 72 | - I'm selling licenses to disable the demo limitations of custom firmware. **IT'S NOT A RADIO NETWORK KEYS**. 73 | 74 | ### Links 75 | 76 | **We've been mentioned here:** 77 | * [TetraHub](https://forum.tetrahub.net) (France) 78 | * [Radioreference](http://forums.radioreference.com) (US) 79 | * [Radioscanner](https://www.radioscanner.ru/) (Russia) 80 | * [ScannerForum](https://www.scannerforum.nl) (Scandinavia) 81 | * [All Scanners](https://t.me/allscanners) (Russia) 82 | * [Uniden UBCD3600 xlt/sds100/200](https://t.me/ScannerUNIDENUBCD3600xlt) (Spain) 83 | * [VicScan](https://www.vicscan.com) (Australia) 84 | * [RDForum](https://www.rdforum.org/) (US) 85 | * [DKScan](http://www.dkscan.dk) (Denmark) 86 | 87 | --- 88 | - email: n3617400@yahoo.com 89 | - twitter: https://twitter.com/openscanner 90 | - telegram: https://t.me/openscanner 91 | - telegram chat: https://t.me/openscannerchat 92 | -------------------------------------------------------------------------------- /uniden/bcd436hp/band_coverage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd436hp/band_coverage.md -------------------------------------------------------------------------------- /uniden/bcd436hp/band_coverage_mod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd436hp/band_coverage_mod.md -------------------------------------------------------------------------------- /uniden/bcd436hp/fw/mod/readme.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | Each firmware builds upon the previous firmware (usually), so you get all the benefits of the past versions. 4 | 5 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 6 | 7 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 8 | 9 | ## BCD436HP V1.99.41 10 | 11 | * Added P25 Phase1 AES256 12 | * Added Scanner option: LED alert while the digital voice goes on (need any license) 13 | * Fixed debug string D1 14 | * Fixed MFID JVC->KEN 15 | 16 | ## BCD436HP V1.99.40 17 | 18 | * Fixed MFID showing for P25 and NXDN 19 | 20 | ## BCD436HP V1.99.39 21 | 22 | * Added MFID showing 23 | 24 | ## BCD436HP V1.99.38 25 | 26 | * new RSSI calculation algo 27 | 28 | ## BCD436HP V1.99.36 29 | 30 | * Added Hytera EP encryption support (need CFT v2.0.0.36 and later) 31 | 32 | ## BCD436HP V1.99.35 33 | 34 | * !!! Fixed a serious bug, when in the presence of heterogeneous systems in the list (P25, NXDN, DMR) the required encryption row was not selected because it was discarded by the handler of another system. 35 | * Added new Display Additional Info Item: Algo + KeyID (DEC) for display the KeyID in DEC mode (need CFT v2.0.0.35 and later) 36 | 37 | ## BCD436HP V1.99.34 38 | 39 | * Improved detection of encryption algorithms 40 | * Encryption information is shown for a limited time (less 10s). 41 | * DMR BP is defined by exclusion method, by residual principle. 42 | 43 | ## BCD436HP V1.99.33 44 | 45 | * Added support Caltta/Kirisun BP encryption 46 | * Added show additional info (rssi, algo and keyid encryption). for setting need CFT 2.0.0.33 and higher 47 | * Added Debug Logs menu item for key mapping 48 | 49 | ## BCD436HP V1.99.29 50 | 51 | * Some fixes 52 | 53 | ## BCD436HP V1.99.28 54 | 55 | * Fixed KeyID bug in P25 56 | * Added Activate Option: Frequency (CFT v2.0.0.30 and higher) 57 | * Added Tytera BP decryption 58 | * Added "Easter Egg": 999.9999Mhz for dmr and nxdn 59 | 60 | ## BCD436HP V1.99.26 61 | 62 | * Added DMR AES decryption 63 | 64 | ## BCD436HP V1.99.25 65 | 66 | * Added Tytera EP decryption 67 | 68 | ## BCD436HP V1.99.24 69 | 70 | * Fixed P25 DES licensing 71 | 72 | ## BCD436HP V1.99.23 73 | 74 | * Added P25 DES-OFB decryption 75 | 76 | ## BCD436HP V1.99.22 77 | 78 | * Fixed ADP decoding of the last voice frame in the P25 superframe 79 | * Fixed error in decrypting unencrypted voice traffic P25 80 | 81 | ## BCD436HP V1.99.21 82 | 83 | * Fixed P25 Phase1 ADP muting (ENC enabled on screen but it shouldn't) 84 | 85 | ## BCD436HP V1.99.20 86 | 87 | * Added P25 Phase1 ADP decryption with known key 88 | 89 | ## BCD436HP V1.99.18 90 | 91 | * Added support for Anytone Encryption (Test) 92 | 93 | ## BCD436HP V1.99.17 94 | 95 | * Fixed problem in DMR/Simplex mode when KeyID is set because the scanner does not catch PI HEADER in this mode. 96 | 97 | ## BCD436HP V1.99.16 98 | 99 | * Added Motorola EP (Enhanced Privacy) decryption 100 | 101 | ## BCD436HP V1.99.14 102 | 103 | * Added NXDN Scrambler decryption 104 | 105 | This can be configured in the [CFT program](https://github.com/x27/CFT) 106 | 107 | ## BCD436HP V1.99.11 108 | 109 | * Add Zip Key and Func+Zip Assignment 110 | 111 | This can be configured in the [CFT program](https://github.com/x27/CFT) 112 | 113 | https://github.com/x27/openscanner/releases/tag/BCD436HP_1.99.11 114 | 115 | ## BCD436HP V1.99.10 116 | 117 | * Fixed error decryption Hytera BP (256 bit) 118 | * Fixed error Memory Scan 119 | * Some minor changes 120 | 121 | https://github.com/x27/openscanner/releases/tag/BCD436HP_1.99.10 122 | 123 | ## BCD436HP_V1_99_09.bin 124 | 125 | * Add Hytera BP (Basic Privacy) and Motorola BP (Basic Privacy) decryption with known key 126 | * Now "Set Debug Log Mode" submenu always enabled in the "Settings" menu 127 | 128 | https://github.com/x27/openscanner/releases/tag/BCD436HP_1.99.09 129 | 130 | ## BCD436HP_V1_99_05.bin 131 | * Visual information about the mod version (boot screen) 132 | * Output debugging information about DMR traffic. 133 | 134 | To get debugging information, you need to turn on the scanner by pressing POWER+AVOID, 135 | then in the "Settings" menu in the submenu "Set Debug Log Mode" you need to select 136 | "SD Card(File)" or "USB (Serial)". 137 | 138 | ## BCD436HP_V1_99_04.bin 139 | 140 | Fix: Show extended Net/System/Site/TG info for any custom search name 141 | 142 | Description of the problem: https://forums.radioreference.com/threads/custom-search-bcd436hp.343396/ 143 | 144 | Video of the problem: https://www.youtube.com/watch?v=j64LAJJox2Y 145 | 146 | ## BCD436HP_V1_99_03.bin (based on v1.28.14) 147 | 148 | * Removed gaps on bands 149 | * Unmute when received all encrypted traffic 150 | 151 | ## BCD436HP_V1_99_02.bin (based on v1.28.14) 152 | 153 | * Unmute when received all encrypted traffic 154 | 155 | ## BCD436HP_V1_99_01.bin (based on v1.28.14) 156 | 157 | * Sound On when received encrypted DMR traffic 158 | 159 | ### Sentinel (Control Software) 160 | 161 | pss. patched sentinel (2.05.03) .exe file for support scanners with mod fw located here: https://mega.nz/file/NBtlRKxC#54LBK3Qiuqtsd0ZzQWZ_SfnRTqukdHuPXGChtUu5mXY 162 | 163 | official version sentinel (2.05.03) located here: https://info.uniden.com/twiki/pub/UnidenMan4/BCD536HP/BCDx36HP_Sentinel_Version_2_05_03.zip 164 | 165 | ### How To Flash 166 | 167 | To flash the Firmware, download the firmware to the computer. 168 | 169 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 170 | 171 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 172 | 173 | Wait till the copy process is done. 174 | 175 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 176 | 177 | ### Revert To Official Version 178 | 179 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 180 | 181 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 182 | - download the latest official firmware (1.28.15) from [here](https://github.com/x27/openscanner/tree/main/uniden/bcd436hp/fw/official) 183 | - rename the file to BCD436HP_V1_28_16.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 184 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 185 | 186 | -------------------------------------------------------------------------------- /uniden/bcd436hp/fw/official/BCD436HP_V1_28_14.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd436hp/fw/official/BCD436HP_V1_28_14.bin -------------------------------------------------------------------------------- /uniden/bcd436hp/fw/official/BCD436HP_V1_28_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd436hp/fw/official/BCD436HP_V1_28_15.bin -------------------------------------------------------------------------------- /uniden/bcd436hp/fw/official/BCD436HP_V1_28_24.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd436hp/fw/official/BCD436HP_V1_28_24.bin -------------------------------------------------------------------------------- /uniden/bcd536hp/band_coverage_mod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd536hp/band_coverage_mod.md -------------------------------------------------------------------------------- /uniden/bcd536hp/docs/12700274350001.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd536hp/docs/12700274350001.pdf -------------------------------------------------------------------------------- /uniden/bcd536hp/fw/mod/readme.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## BCD536HP V1.99.41 8 | 9 | * Added P25 Phase1 AES256 10 | * Added Scanner option: LED alert while the digital voice goes on (need any license) 11 | * Fixed debug string D1 12 | * Fixed MFID JVC->KEN 13 | 14 | ## BCD536HP V1.99.40 15 | 16 | * Fixed MFID showing for P25 and NXDN 17 | 18 | ## BCD536HP V1.99.38 19 | 20 | * New RSSI calculation algo 21 | * Changed Replay Duration from 240 to 600 sec 22 | 23 | ## BCD536HP V1.99.35 24 | 25 | * !!! Fixed a serious bug, when in the presence of heterogeneous systems in the list (P25, NXDN, DMR) the required encryption row was not selected because it was discarded by the handler of another system. 26 | * Added new Display Additional Info Item: Algo + KeyID (DEC) for display the KeyID in DEC mode (need CFT v2.0.0.35 and later) 27 | 28 | ## BCD536HP V1.99.34 29 | 30 | * Added support Caltta/Kirisun BP encryption 31 | * Added show additional info (rssi, algo and keyid encryption). for setting need CFT 2.0.0.33 and higher 32 | * Added Debug Logs menu item for key mapping 33 | * Improved detection of encryption algorithms 34 | * Encryption information is shown for a limited time (less 10s). 35 | * DMR BP is defined by exclusion method, by residual principle. 36 | 37 | ## BCD536HP V1.99.32 38 | 39 | * Fixed RANGE key mapping 40 | 41 | ## BCD536HP V1.99.29 42 | 43 | * Fixed floating bug KeyID in P25 44 | * Added Activate Option: Frequency (CFT v2.0.0.30 and higher) 45 | 46 | ## BCD536HP V1.99.23 47 | 48 | * Added P25 DES-OFB decryption 49 | 50 | ## BCD536HP V1.99.22 51 | 52 | * Added P25 Phase1 ADP decryption with known key 53 | 54 | ## BCD536HP V1.99.18 55 | 56 | * Added support for Anytone Encryption (Test) 57 | 58 | ## BCD536HP V1.99.17 59 | 60 | * Fixed problem in DMR/Simplex mode when KeyID is set because the scanner does not catch PI HEADER in this mode. 61 | 62 | ## BCD536HP V1.99.16 63 | 64 | * Added Motorola EP (Enhanced Privacy) decryption 65 | 66 | ## BCD536HP V1.99.14 67 | 68 | * Added NXDN Scrambler decryption 69 | 70 | This can be configured in the CFT program 71 | 72 | https://github.com/x27/openscanner/releases/tag/BCD536HP_1.99.11 73 | 74 | ## BCD536HP V1.99.11 75 | 76 | * Add Zip Key Assignment 77 | 78 | This can be configured in the CFT program 79 | 80 | https://github.com/x27/openscanner/releases/tag/BCD536HP_1.99.11 81 | 82 | ## BCD536HP V1.99.10 83 | 84 | * Add Hytera BP (Basic Privacy) and Motorola BP (Basic Privacy) decryption with known key 85 | * Now "Set Debug Log Mode" submenu always enabled in the "Settings" menu 86 | * Visual information about the mod version (boot screen) 87 | * Output debugging information about DMR traffic. 88 | 89 | https://github.com/x27/openscanner/releases/tag/BCD536HP_1.99.10 90 | 91 | ## BCD536HP_V1_99_04.bin 92 | 93 | Fix: Show extended Net/System/Site/TG info for any custom name 94 | 95 | Description of the problem: https://forums.radioreference.com/threads/custom-search-bcd436hp.343396/ 96 | 97 | Video of the problem: https://www.youtube.com/watch?v=j64LAJJox2Y 98 | 99 | ## BCD536HP_V1_99_03.bin (based on v1.28.16) 100 | 101 | * Unmute when received all encrypted traffic 102 | * Removed gaps on bands 103 | 104 | ## BCD536HP_V1_99_02.bin (based on v1.28.16) 105 | 106 | * Unmute when received all encrypted traffic 107 | 108 | ## BCD536HP_V1_28_17.bin 109 | 110 | * Removed gaps on bands (based on BCD536HP 1.28.16) 111 | 112 | Allowed freq band list in 1.28.16 (in MHz): 113 | 114 | - 25.0000 - 53.9999 115 | - 54.0000 - 107.9999 116 | - 108.0000 - 136.9999 117 | - 137.0000 - 150.8149 118 | - 150.8150 - 154.6250 119 | - 154.6251 - 199.9999 120 | - 200.0000 - 224.9999 121 | - 225.0000 - 272.9999 122 | - 273.0000 - 319.9999 123 | - 320.0000 - 387.9999 124 | - 388.0000 - 512.0000 125 | - 758.0000 - 805.9999 126 | - 806.0000 - 823.9875 127 | - 849.0000 - 868.9875 128 | - 894.0000 - 960.0000 129 | - 1240.0000 - 1300.0000 130 | 131 | Allowed freq band list in 1.28.17 (in MHz): 132 | 133 | - 25.0000 - 53.9999 134 | - 54.0000 - 107.9999 135 | - 108.0000 - 136.9999 136 | - 137.0000 - 150.8149 137 | - 150.8150 - 154.6250 138 | - 154.6251 - 199.9999 139 | - 200.0000 - 224.9999 140 | - 225.0000 - 272.9999 141 | - 273.0000 - 319.9999 142 | - 320.0000 - 387.9999 143 | - 388.0000 - 639.9999 144 | - 640.0000 - 805.9999 145 | - 806.0000 - 848.9999 146 | - 849.0000 - 893.9999 147 | - 894.0000 - 1099.9999 148 | - 1100.0000 - 1300.0000 149 | 150 | ps. inside fw version is not changed 151 | 152 | ### Sentinel (Control Software) 153 | 154 | pss. patched sentinel (2.05.03) .exe file for support scanners with mod fw located here: https://mega.nz/file/NBtlRKxC#54LBK3Qiuqtsd0ZzQWZ_SfnRTqukdHuPXGChtUu5mXY 155 | 156 | official version sentinel (2.05.03) located here: https://info.uniden.com/twiki/pub/UnidenMan4/BCD536HP/BCDx36HP_Sentinel_Version_2_05_03.zip 157 | 158 | ### How To Flash 159 | 160 | To flash the Firmware, download the firmware to the computer. 161 | 162 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 163 | 164 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 165 | 166 | Wait till the copy process is done. 167 | 168 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 169 | 170 | ### Revert To Official Version 171 | 172 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 173 | 174 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 175 | - download the latest official firmware (1.28.16) from [here](https://github.com/x27/openscanner/tree/main/uniden/bcd536hp/fw/official) 176 | - rename the file to BCD536HP_V1_28_17.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 177 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 178 | -------------------------------------------------------------------------------- /uniden/bcd536hp/fw/official/BCD536HP_V1_28_16.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd536hp/fw/official/BCD536HP_V1_28_16.bin -------------------------------------------------------------------------------- /uniden/bcd536hp/fw/official/BCD536HP_V1_28_17.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd536hp/fw/official/BCD536HP_V1_28_17.bin -------------------------------------------------------------------------------- /uniden/bcd536hp/fw/official/BCD536HP_V1_28_24.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/bcd536hp/fw/official/BCD536HP_V1_28_24.bin -------------------------------------------------------------------------------- /uniden/sds100/fw/mod/readme.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## SDS-100 V1.99.41 8 | 9 | * Added P25 Phase1 AES256 10 | * Added Scanner option: LED alert while the digital voice goes on (need any license) 11 | * Fixed debug string D1 12 | * Fixed MFID JVC->KEN 13 | 14 | ## SDS-100 V1.99.40 15 | 16 | * Fixed MFID showing for P25 and NXDN 17 | 18 | ## SDS-100 V1.99.35 19 | 20 | * !!! Fixed a serious bug, when in the presence of heterogeneous systems in the list (P25, NXDN, DMR) the required encryption row was not selected because it was discarded by the handler of another system. 21 | * Added new Display Additional Info Item: Algo + KeyID (DEC) for display the KeyID in DEC mode (need CFT v2.0.0.35 and later) 22 | 23 | ## SDS-100 V1.99.34 24 | 25 | * Added support Caltta/Kirisun BP encryption 26 | * Replaced "USB2 Voltage" by "Algo + KeyID" optional display item 27 | * Added Debug Logs menu item for key mapping 28 | 29 | ## SDS-100 V1.99.29 30 | 31 | * Fixed floating bug KeyID in P25 32 | * Added Activate Option: Frequency (CFT v2.0.0.30 and higher) 33 | 34 | ## SDS-100 V1.99.28 35 | 36 | * Removed Band Gaps. 25-1300 MHz now. 37 | * Fixed KeyID bug in P25 38 | 39 | ## SDS-100 V1.99.27 40 | 41 | * Added Tytera EP decryption 42 | * Added Tytera BP decryption 43 | * Added DMR AES decryption 44 | * Added Easter Egg: 999.9999Mhz for dmr and nxdn 45 | 46 | ## SDS-100 V1.99.23 47 | 48 | * Added P25 DES-OFB decryption 49 | 50 | ## SDS-100 V1.99.22 51 | 52 | * Fixed ADP decoding of the last voice frame in the P25 superframe 53 | * Fixed error in decrypting unencrypted voice traffic P25 54 | 55 | ## SDS-100 V1.99.20 56 | 57 | * Added P25 Phase1 ADP decryption with known key 58 | 59 | ## SDS-100 V1.99.18 60 | 61 | * Added support for Anytone Encryption (Test) 62 | 63 | ## SDS-100 V1.99.17 64 | 65 | * Fixed problem in DMR/Simplex mode when KeyID is set because the scanner does not catch PI HEADER in this mode. 66 | 67 | ## SDS-100 V1.99.16 68 | 69 | * Added Motorola EP (Enhanced Privacy) decryption 70 | 71 | ## SDS-100 v1.99.14 72 | 73 | * Added NXDN Scrambler decryption 74 | 75 | ## SDS-100 v1.99.10 (based on v1.23.07) 76 | 77 | * Add Hytera BP (Basic Privacy) and Motorola BP (Basic Privacy) decryption with known key 78 | * Now "Set Debug Log Mode" submenu always enabled in the "Settings" menu 79 | * Visual information about the mod version (boot screen) 80 | * Output debugging information about DMR traffic 81 | 82 | https://github.com/x27/openscanner/releases/tag/SDS100_1.99.10 83 | 84 | ## SDS-100 v1.99.02 (based on v1.23.03) 85 | 86 | - DPMR in SDS100 now 87 | 88 | ps. inside fw version is not changed 89 | 90 | ### How To Flash 91 | 92 | To flash the Firmware, download the firmware to the computer. 93 | 94 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 95 | 96 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 97 | 98 | Wait till the copy process is done. 99 | 100 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 101 | 102 | ### Revert To Official Version 103 | 104 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 105 | 106 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 107 | - download the latest official firmware (1.23.07) from [here](https://github.com/x27/openscanner/tree/main/uniden/sds100/fw/official) 108 | - rename the file to SDS-100_V1_23_08.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 109 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 110 | -------------------------------------------------------------------------------- /uniden/sds100/fw/official/SDS-100_V1_23_03.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds100/fw/official/SDS-100_V1_23_03.bin -------------------------------------------------------------------------------- /uniden/sds100/fw/official/SDS-100_V1_23_07.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds100/fw/official/SDS-100_V1_23_07.bin -------------------------------------------------------------------------------- /uniden/sds100/fw/official/SDS-100_V1_23_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds100/fw/official/SDS-100_V1_23_15.bin -------------------------------------------------------------------------------- /uniden/sds100e/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## SDS100E V1.99.41 8 | 9 | * Added P25 Phase1 AES256 10 | * Added Scanner option: LED alert while the digital voice goes on (need any license) 11 | * Fixed debug string D1 12 | * Fixed MFID JVC->KEN 13 | 14 | ## SDS100E V1.99.40 15 | 16 | * Fixed MFID showing for P25 and NXDN 17 | 18 | ## SDS100E V1.99.36 19 | 20 | * Added Hytera EP encryption support (need CFT v2.0.0.36 and later) 21 | 22 | ## SDS100E V1.99.35 23 | 24 | * !!! Fixed a serious bug, when in the presence of heterogeneous systems in the list (P25, NXDN, DMR) the required encryption row was not selected because it was discarded by the handler of another system. 25 | * Added new Display Additional Info Item: Algo + KeyID (DEC) for display the KeyID in DEC mode (need CFT v2.0.0.35 and later) 26 | * Added support Caltta/Kirisun BP encryption 27 | * Replaced "USB2 Voltage" by "Algo + KeyID" optional display item 28 | * Added Debug Logs menu item for key mapping 29 | 30 | ## SDS100E V1.99.31 31 | 32 | * Fixed Zip key mapping 33 | 34 | ## SDS100E V1.99.30 35 | 36 | * Added Zip and F+Zip Key Mapping 37 | 38 | ## SDS100E V1.99.28 39 | 40 | * Removed Band Gaps. 25-1300 MHz now. 41 | * Fixed KeyID bug in P25 42 | 43 | ## SDS100E V1.99.27 44 | 45 | * Added Tytera EP decryption 46 | * Added Tytera BP decryption 47 | * Added DMR AES decryption 48 | * Added Easter Egg: 999.9999Mhz for dmr and nxdn 49 | 50 | ## SDS100E V1.99.23 (based on v1.99.22) 51 | 52 | * Added P25 DES-OFB decryption 53 | 54 | ## SDS100E V1.99.22 (based on v1.99.18) 55 | 56 | * Added P25 Phase1 ADP decryption with known key 57 | 58 | ## SDS100E V1.99.18 (based on v1.23.09) 59 | 60 | * Initial release 61 | 62 | ps. inside fw version is not changed 63 | 64 | ### How To Flash 65 | 66 | To flash the Firmware, download the firmware to the computer. 67 | 68 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 69 | 70 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 71 | 72 | Wait till the copy process is done. 73 | 74 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 75 | 76 | ### Revert To Official Version 77 | 78 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 79 | 80 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 81 | - download the latest official firmware (1.23.09) from [here](https://github.com/x27/openscanner/tree/main/uniden/sds100e/official) 82 | - rename the file to SDS100E_V1_23_10.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 83 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 84 | -------------------------------------------------------------------------------- /uniden/sds100e/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/sds100e/official/SDS100E_V1_23_09.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds100e/official/SDS100E_V1_23_09.bin -------------------------------------------------------------------------------- /uniden/sds100e/official/SDS100E_V1_23_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds100e/official/SDS100E_V1_23_15.bin -------------------------------------------------------------------------------- /uniden/sds200/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## SDS200 V1.99.28 (based on v1.99.27) 8 | 9 | * Removed Band Gaps. 25-1300 MHz now. 10 | * Fixed KeyID bug in P25 11 | 12 | ## SDS200 V1.99.27 (based on v1.99.23) 13 | 14 | * Added Tytera EP decryption 15 | * Added Tytera BP decryption 16 | * Added DMR AES decryption 17 | * Added Easter Egg: 999.9999Mhz for dmr and nxdn 18 | 19 | ## SDS200 V1.99.23 (based on v1.99.22) 20 | 21 | * Added P25 DES-OFB decryption 22 | 23 | ## SDS200 V1.99.22 (based on v1.99.18) 24 | 25 | * Added P25 Phase1 ADP decryption with known key 26 | 27 | ## SDS200 V1.99.18 (based on v1.23.07) 28 | 29 | * Initial release 30 | 31 | ps. inside fw version is not changed 32 | 33 | ### How To Flash 34 | 35 | To flash the Firmware, download the firmware to the computer. 36 | 37 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 38 | 39 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 40 | 41 | Wait till the copy process is done. 42 | 43 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 44 | 45 | ### Revert To Official Version 46 | 47 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 48 | 49 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 50 | - download the latest official firmware (1.23.07) from [here](https://github.com/x27/openscanner/tree/main/uniden/sds200/official) 51 | - rename the file to SDS200_V1_23_08.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 52 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 53 | -------------------------------------------------------------------------------- /uniden/sds200/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/sds200/official/SDS200_V1_23_05.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds200/official/SDS200_V1_23_05.bin -------------------------------------------------------------------------------- /uniden/sds200/official/SDS200_V1_23_07.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds200/official/SDS200_V1_23_07.bin -------------------------------------------------------------------------------- /uniden/sds200/official/SDS200_V1_23_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds200/official/SDS200_V1_23_15.bin -------------------------------------------------------------------------------- /uniden/sds200e/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## SDS200E V1.99.28 (based on v1.99.27) 8 | 9 | * Removed Band Gaps. 25-1300 MHz now. 10 | * Fixed KeyID bug in P25 11 | 12 | ## SDS200E V1.99.27 (based on v1.99.23) 13 | 14 | * Added Tytera EP decryption 15 | * Added Tytera BP decryption 16 | * Added DMR AES decryption 17 | * Added Easter Egg: 999.9999Mhz for dmr and nxdn 18 | 19 | ## SDS200E V1.99.23 (based on v1.99.22) 20 | 21 | * Added P25 DES-OFB decryption 22 | 23 | ## SDS200E V1.99.22 (based on v1.99.18) 24 | 25 | * Added P25 Phase1 ADP decryption with known key 26 | 27 | ## SDS200E V1.99.18 (based on v1.23.09) 28 | 29 | * Initial release 30 | 31 | ps. inside fw version is not changed 32 | 33 | ### How To Flash 34 | 35 | To flash the Firmware, download the firmware to the computer. 36 | 37 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 38 | 39 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 40 | 41 | Wait till the copy process is done. 42 | 43 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 44 | 45 | ### Revert To Official Version 46 | 47 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 48 | 49 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 50 | - download the latest official firmware (1.23.09) from [here](https://github.com/x27/openscanner/tree/main/uniden/sds200e/official) 51 | - rename the file to SDS200E_V1_23_10.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 52 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 53 | -------------------------------------------------------------------------------- /uniden/sds200e/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/sds200e/official/SDS200E_V1_23_09.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds200e/official/SDS200E_V1_23_09.bin -------------------------------------------------------------------------------- /uniden/sds200e/official/SDS200E_V1_23_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/sds200e/official/SDS200E_V1_23_15.bin -------------------------------------------------------------------------------- /uniden/ubcd3600xlt/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | Each firmware builds upon the previous firmware (usually), so you get all the benefits of the past versions. 4 | 5 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 6 | 7 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 8 | 9 | ## UBCD3600XLT V1.99.41 10 | 11 | * Added P25 Phase1 AES256 12 | * Added Scanner option: LED alert while the digital voice goes on (need any license) 13 | * Fixed debug string D1 14 | * Fixed MFID JVC->KEN 15 | 16 | ## UBCD3600XLT V1.99.40 17 | 18 | * Added MFID showing 19 | 20 | ## UBCD3600XLT V1.99.38 21 | 22 | * New RSSI calculation algo 23 | 24 | ## UBCD3600XLT V1.99.36 25 | 26 | * Added Hytera EP encryption support (need CFT v2.0.0.36 and later) 27 | 28 | ## UBCD3600XLT V1.99.35 29 | 30 | * !!! Fixed a serious bug, when in the presence of heterogeneous systems in the list (P25, NXDN, DMR) the required encryption row was not selected because it was discarded by the handler of another system. 31 | * Added new Display Additional Info Item: Algo + KeyID (DEC) for display the KeyID in DEC mode (need CFT v2.0.0.35 and later) 32 | 33 | ## UBCD3600XLT V1.99.34 34 | 35 | * Added support Caltta/Kirisun BP encryption 36 | * Added show additional info (rssi, algo and keyid encryption). for setting need CFT 2.0.0.33 and higher 37 | * Added Debug Logs menu item for key mapping 38 | * Improved detection of encryption algorithms 39 | * Encryption information is shown for a limited time (less 10s). 40 | * DMR BP is defined by exclusion method, by residual principle. 41 | 42 | ## UBCD3600XLT V1.99.30 43 | 44 | * Added Zip and F+Zip Key Mapping 45 | 46 | ## UBCD3600XLT V1.99.29 47 | 48 | * Fixed floating bug KeyID in P25 49 | * Added Activate Option: Frequency (CFT v2.0.0.30 and higher) 50 | 51 | ## UBCD3600XLT V1.99.27 52 | 53 | * Added Tytera EP decryption 54 | * Added Tytera BP decryption 55 | * Added DMR AES decryption 56 | * Added Easter Egg: 999.9999Mhz for dmr and nxdn 57 | 58 | ## UBCD3600XLT V1.99.25 59 | 60 | * Removed band gaps (25-1300MHz) 61 | 62 | ## UBCD3600XLT V1.99.24 63 | 64 | * Added P25 DES-OFB decryption 65 | 66 | ## UBCD3600XLT V1.99.23 67 | 68 | * Fixing DMR processing bug (again) 69 | 70 | ## UBCD3600XLT V1.99.22 71 | 72 | * Added P25 Phase1 ADP decryption with known key 73 | 74 | ## UBCD3600XLT V1.99.19 (based on v1.28.15) 75 | 76 | * Fixed DMR processing bug 77 | 78 | ## UBCD3600XLT V1.99.18 (based on v1.28.15) 79 | 80 | * Release first test firmware 81 | 82 | ### How To Flash 83 | 84 | To flash the Firmware, download the firmware to the computer. 85 | 86 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 87 | 88 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 89 | 90 | Wait till the copy process is done. 91 | 92 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 93 | 94 | ### Revert To Official Version 95 | 96 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 97 | 98 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 99 | - download the latest official firmware (1.28.15) from [here](https://github.com/x27/openscanner/tree/main/uniden/ubcd3600xlt/official) 100 | - rename the file to UBCD3600XLT_V1_28_16.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 101 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 102 | -------------------------------------------------------------------------------- /uniden/ubcd3600xlt/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/ubcd3600xlt/official/UBCD3600XLT_V1_28_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd3600xlt/official/UBCD3600XLT_V1_28_15.bin -------------------------------------------------------------------------------- /uniden/ubcd3600xlt/official/UBCD3600XLT_V1_28_24.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd3600xlt/official/UBCD3600XLT_V1_28_24.bin -------------------------------------------------------------------------------- /uniden/ubcd436pt/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | Each firmware builds upon the previous firmware (usually), so you get all the benefits of the past versions. 4 | 5 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 6 | 7 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 8 | 9 | ## UBCD436PT V1.99.23 (based on v1.99.22) 10 | 11 | * Added P25 DES-OFB decryption 12 | 13 | ## UBCD436PT V1.99.22 (based on v1.99.18) 14 | 15 | * Added P25 Phase1 ADP decryption with known key 16 | 17 | ## UBCD436PT V1.99.18 (based on v1.23.02) 18 | 19 | * Release first test firmware 20 | 21 | ### How To Flash 22 | 23 | To flash the Firmware, download the firmware to the computer. 24 | 25 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 26 | 27 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 28 | 29 | Wait till the copy process is done. 30 | 31 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 32 | 33 | ### Revert To Official Version 34 | 35 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 36 | 37 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 38 | - download the latest official firmware (1.23.02) from [here](https://github.com/x27/openscanner/tree/main/uniden/ubcd436pt/official) 39 | - rename the file to UBCD436-PT_V1_23_03.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 40 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 41 | -------------------------------------------------------------------------------- /uniden/ubcd436pt/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/ubcd436pt/official/UBCD436-PT_V1_23_02.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd436pt/official/UBCD436-PT_V1_23_02.bin -------------------------------------------------------------------------------- /uniden/ubcd436pt/official/UBCD436-PT_V1_28_24.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd436pt/official/UBCD436-PT_V1_28_24.bin -------------------------------------------------------------------------------- /uniden/ubcd536pt/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | Each firmware builds upon the previous firmware (usually), so you get all the benefits of the past versions. 4 | 5 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 6 | 7 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 8 | 9 | ## UBCD536PT V1.99.23 (based on v1.99.22) 10 | 11 | * Added P25 DES-OFB decryption 12 | 13 | ## UBCD536PT V1.99.22 (based on v1.99.18) 14 | 15 | * Added P25 Phase1 ADP decryption with known key 16 | 17 | ## UBCD536PT V1.99.18 (based on v1.23.02) 18 | 19 | * Release first test firmware 20 | 21 | ### How To Flash 22 | 23 | To flash the Firmware, download the firmware to the computer. 24 | 25 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 26 | 27 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 28 | 29 | Wait till the copy process is done. 30 | 31 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 32 | 33 | ### Revert To Official Version 34 | 35 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 36 | 37 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 38 | - download the latest official firmware (1.23.02) from [here](https://github.com/x27/openscanner/tree/main/uniden/ubcd536pt/official) 39 | - rename the file to UBCD536-PT_V1_23_03.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 40 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 41 | -------------------------------------------------------------------------------- /uniden/ubcd536pt/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/ubcd536pt/official/UBCD536-PT_V1_23_02.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd536pt/official/UBCD536-PT_V1_23_02.bin -------------------------------------------------------------------------------- /uniden/ubcd536pt/official/UBCD536-PT_V1_28_24.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/ubcd536pt/official/UBCD536-PT_V1_28_24.bin -------------------------------------------------------------------------------- /uniden/usds100/mod/README.md: -------------------------------------------------------------------------------- 1 | # MOD firmwares 2 | 3 | To get the most from the latest custom firmware you must use the [CFT program](https://github.com/x27/CFT) 4 | 5 | All firmware versions are now posted in [releases](https://github.com/x27/openscanner/releases) 6 | 7 | ## USDS100 V1.99.23 (based on V1.99.22) 8 | 9 | * Added P25 DES-OFB decryption 10 | 11 | ## USDS100 V1.99.22 (based on V1.99.20) 12 | 13 | * Fixed ADP decoding of the last voice frame in the P25 superframe 14 | * Fixed error in decrypting unencrypted voice traffic P25 15 | 16 | ## USDS100 V1.99.20 (based on V1.99.18) 17 | 18 | * Added P25 Phase1 ADP decryption with known key 19 | 20 | ## USDS100 V1.99.18 (based on v1.23.07) 21 | 22 | * Initial release 23 | 24 | ps. inside fw version is not changed 25 | 26 | ### How To Flash 27 | 28 | To flash the Firmware, download the firmware to the computer. 29 | 30 | Connect the Scanner to the computer as Mass Storage (Press "E" on the Scanner). 31 | 32 | Copy the Firmware to the "\BCDx36HP\firmware" directory of the Scanner's memory card (for example, E:\BCDx36HP\firmware). 33 | 34 | Wait till the copy process is done. 35 | 36 | Safely disconnect the Scanner from the computer and wait about half a minute for the Firmware to automatically flash and for the Scanner to start working. 37 | 38 | ### Revert To Official Version 39 | 40 | Custom Firmware doesn't change the bootloader so you can go back to the official version. 41 | 42 | Since custom firmware does not change the internal version number, you can go back to the official firmware as follows: 43 | - download the latest official firmware (1.23.07) from [here](https://github.com/x27/openscanner/tree/main/uniden/usds100/official) 44 | - rename the file to USDS100_V1_23_08.BIN. This is necessary for the bootloader to accept this firmware version as the new one. 45 | - copy to the scanner directory /BCDx36HP/FIRMWARE and reboot the scanner. 46 | -------------------------------------------------------------------------------- /uniden/usds100/official/README.md: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /uniden/usds100/official/USDS100_V1_23_07.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/usds100/official/USDS100_V1_23_07.bin -------------------------------------------------------------------------------- /uniden/usds100/official/USDS100_V1_23_15.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/x27/openscanner/c69f091e6e3067f6d6a8ec0dc9a5c5fecbae6986/uniden/usds100/official/USDS100_V1_23_15.bin --------------------------------------------------------------------------------