Stable release - v1.7.4
This is a fork of the Havoc firmware, which itself was a fork of the PortaPack firmware, an add-on for the HackRF. Please check the readme for details.
Release notes
Revision (v1.7.4):
- 4e128e8 - @NotherNgineer: Fixed CTCSS tone detection (#1226)
- 44dd8fd - @kallanreed: Pmem cleanup (#1230)
- 80c769b - @NotherNgineer: Display CTCSS tone freq in Audio, Recon, and Level apps (#1231)
- 9b665a4 - @kallanreed: Radio state initialization (#1236)
- d750afe - @NotherNgineer: Use ImageToggle widget for 3 icons (no functional change) (#1237)
- 82ba35c - @GullCode: fix gui glitches
- 89e8956 - @eried: Merge pull request #1239 from gullradriel/recon-gui-fix
- 8530fa8 - @gullradriel: Recon unleashed SPEC mode (#1240)
- fcb681f - @NotherNgineer: Support for viewing BMP files in File Manager and setting as Splash screen (#1242)
- a60f4ce - @NotherNgineer: Add SPLASH folder to SD Card (#1247)
- a09c0e4 - @gullradriel: Recon and Level fix (#1250)
- 60de625 - @NotherNgineer: Added fonts viewer (debug) app (#1251)
- 497ca3f - @kallanreed: Refactor freqman_db parsing (#1244)
- 63be4de - @kallanreed: Add some basic validation to freqman parsing (#1256)
- 006e4c9 - @jLynx: Smaller SD card ZIP (#1257)
- 0c599f7 - @zxkmm: Changelog fix 3rd way (#1259)
- 29e495a - @kallanreed: Freqman UI (#1255)
- 3d32682 - @zxkmm: time counting fix (#1261)
- 6b4f1a5 - @jLynx: Changelog refactoring (#1264)
- a44e8b9 - @NotherNgineer: Use unicode standard 0xA0-0xFF for Latin 1 characters (#1263)
- fa4623d - @NotherNgineer: Print leading zeroes after decimal point (#1265)
- 4ed06b9 - @NotherNgineer: Correct HamRadio frequency validation (#1266)
- d72d935 - @kallanreed: Support showing invalid entries in Freqman and allow minor edits (#1269)
- e1a79a0 - @eried: Fonts for pcb
- 4985d83 - @kallanreed: Support save prompt on back arrow (#1270)
- 61cb57e - @NotherNgineer: Added to_string_rounded_freq() function (#1271)
- 25923e8 - @kallanreed: New Freqman edit UI (#1272)
- 2498861 - @NotherNgineer: Increased number of encoder dial sensitivity setting levels (#1275)
- f5c4aa2 - @Brumi-2021: Correct_RXBW_char_7_spaces_in_Mic_App (#1278)
- 6574272 - @kallanreed: Freqman improvements (#1276)
- 680f1f4 - @NotherNgineer: Resolve compile error (#1279)
- 53d9cec - @gullradriel: Encoder default setting (#1281)
- 4e823dd - @gullradriel: Recon adjustements (#1280)
- 92072b4 - @gullradriel: removed redundant call (#1282)
- 8ce48db - @NotherNgineer: Interim Capture hang workaround (#1287)
- 2af9545 - @NotherNgineer: Fix ProgressBar widget overflow (#1288)
- 8eafe27 - @NotherNgineer: Minor Replay & GPS baseband optimizations (#1289)
- d6b0173 - @NotherNgineer: C8 capture support (#1286)
- bee2dc1 - @NotherNgineer: Fixes to C8 capture support (#1290)
- 3b5890d - @gullradriel: fix timer and sd settings issue (#1291)
- 47e95c0 - @kallanreed: Workaround for Capture startup hang (#1285)
- c4df2e6 - @NotherNgineer: A Simple Touchscreen Test App (Debug) (#1292)
- 828eb67 - @NotherNgineer: Remove experimental support for Replaying C32 files (#1294)
- 7bd370b - @kallanreed: Fix baseband thread init order bug for all procs. (#1293)
- e6ad5ef - @NotherNgineer: Touch Test tweak & Scanner default squelch (#1295)
- 6ae164e - @NotherNgineer: Show scale on map (#1296)
- e2bca9a - @NotherNgineer: Restore missing line (#1302)
- 3514a9a - @kallanreed: Digit Mode for frequency field (#1298)
- ea238f4 - @NotherNgineer: Improve Select button response when Long Press is enabled during CPU-intensive apps (WFM) (#1304)
- 195a622 - @kallanreed: Freq field tweaks (#1306)
- 37aa9c0 - @NotherNgineer: Gps default frequency (#1309)
- 8c565bb - @jLynx: Allow changelog to run without a token (#1312)
- b27c738 - @NotherNgineer: XOR cursor support in Notepad (#1311)
- e7c5a86 - @NotherNgineer: Revert encoder sensitivity change (#1314)
- f24523c - @kallanreed: Add button to prompt rename with a timestamp. (#1315)
- 5ca74db - @kallanreed: Fix output file config in recon (#1319)
- 0a3aa70 - @kallanreed: Scanner cleanup (#1320)
- 411f6c0 - @kallanreed: Progress bar for Notepad IO (#1322)
- 91c6e3f - @NotherNgineer: Display error message when trying to delete non-empty directory (#1321)
- a24b3ad - @NotherNgineer: Correct estimated capture time in C8 format (#1330)
- d24ff7b - @kallanreed: Oversample capturing for low bandwidths (#1332)
- 06b7a04 - @NotherNgineer: Fixed Select button responsiveness when updating frequency field during heavy CPU activity (e.g. WFM Audio) (#1335)
- 2214533 - @kallanreed: Keyboard Shift Mode (#1333)
- 002ef72 - @NotherNgineer: Fixed waterfall frequency scale in Replay app (#1337)
- 96cdb2e - @NotherNgineer: Keyboard tweaks (#1338)
- e2ad0a1 - @jLynx: Stable 1.7.4 release (#1340)
Full Changelog: v1.7.3...v1.7.4
Installation
Check the wiki for details how to upgrade.
MicroSD card files
For certain functionality, like the world map, GPS simulator, and others you need to uncompress (using 7-zip) the files from mayhem_vX.Y.Z_COPY_TO_SDCARD.zip
to a FAT32 formatted MicroSD card.