Stable release - v2.0.1
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.
This update can be automatically installed via Mayhem Hub https://hackrf.app/
Release notes
Revision (v2.0.1):
- 27dc377 - @bernd-herzog: added crc32 command to usb shell (#1911)
- 948e039 - @zxkmm: fix shift back in screenshot and mayhem hub (#1910)
- 3499d2f - @n0xa: Fix Recon Modulation/Bandwidth presets (#1913)
- a1f7010 - @NotherNgineer: Optimized fake brightness code (#1915)
- cd80da5 - @NotherNgineer: Improved flash image validation (#1916)
- 4b83fd8 - @eried: Updating the videos from people about hackrf (#1918)
- e4da8b9 - @eried: Update bug_report.md (#1929)
- 9ed8ad5 - @eried: Create config.yml
- 1172175 - @eried: Rename bug_report.md to 01_bug_report.yml
- 57ccdb0 - @eried: Update and rename feature_request.md to feature_request.yml
- 9c86e15 - @eried: Rename feature_request.yml to 02_feature_request.yml
- 9c848a6 - @eried: Update config.yml
- 762512b - @eried: Rename problem-upgrading-the-firmware.md to 03_problem-upgrading-the-firmware.md
- 5ae97d4 - @jLynx: Fixed existing dir check (#1933)
- 86c326e - @eried: Update README.md (#1937)
- 3bf689f - @danylevskyi: Add FPV analog frequenies to FREQMAN (#1940)
- 9e9dd3a - @htotoo: Dynamic usb buffer fill for screenframeshort (#1935)
- c28087a - @zxkmm: cheat code protect in pacman app (#1945)
- 7313789 - @zxkmm: change sun bitmap to make it more like a sun (#1946)
- 4f3530d - @NotherNgineer: Update FPV_ANALOG.TXT (#1951)
- 908c0e2 - @NotherNgineer: Fix compiler warning (#1952)
- 2648f18 - @htotoo: External sensor tester app (#1949)
- 1fbfdbc - @NotherNgineer: Remove unused text_info widget (#1955)
- b5e6638 - @gullradriel: Rxsat in Level app (#1959)
- d895c9f - @NotherNgineer: Show true M0 free heap space in DFU overlay (#1961)
- 73c29f6 - @NotherNgineer: Commented out Debug -> Memory Usage app (#1962)
- 9d81329 - @Brumi-2021: Adding Rx IQ error phase CAL to SPEC Audio_App (#1963)
- e496f8e - @NotherNgineer: Eliminate unnecessary NumberField to save code space (#1964)
- 160a778 - @gullradriel: Recon repeat auto recorded file mode (#1960)
- 3b79549 - @NotherNgineer: Added enums for recon_config bits (#1965)
- 2ac36d2 - @gullradriel: Level app: coloration of RxSat value (#1969)
- 986e37a - @gullradriel: fix unused warning (#1970)
- e9b9ba4 - @NotherNgineer: Deallocate menu buttons to save memory (#1971)
- ccd71d9 - @NotherNgineer: Set iq_phase_cal in radio when starting SPEC mode (#1972)
- 866e12f - @gullradriel: added RXIQCALC (#1974)
- 910fd82 - @gullradriel: freqman: limiting description size to 30, and minor fix (#1977)
- 3c489e1 - @eried: Steamlining the warning (#1984)
- 0b2d5f7 - @NotherNgineer: Start audio DMA only in apps that use audio (#1982)
- 61dc8a0 - @NotherNgineer: Disabled unused baseband "no-op" process (#1986)
- 999f9e2 - @NotherNgineer: Fix #1982 (enable DMA interrupt for all apps) (#1987)
- 14f42d1 - @zxkmm: support "clean" files (#1983)
- f0614c8 - @NotherNgineer: File manager "Clean" button tweaks (#1990)
- 181624d - @zxkmm: lambda the flash util menu add item code (#1993)
- 9e40e38 - @htotoo: Record gps lat, lon, satinuse from recorder app if there was gps signal. (#1992)
- 01e4ff6 - @gullradriel: fix butngrid/capture and fix contributor name (#1995)
- 6e34343 - @alex10791: added all and all-safe attack types to blespam (#2003)
- 8383363 - @NotherNgineer: Preserve radio mode when updating iq_tx_phase_cal (#2008)
- c1bf262 - @htotoo: Bt namespam (#2009)
- c5f73cf - @NotherNgineer: Darken FileMan button colors for visibility (#2010)
- b53c8e1 - @NotherNgineer: Stop audio DMA in baseband::shutdown() (#2011)
- 74442f1 - @NotherNgineer: Fixed Sonde RSSI "Beep" (#2012)
- 3085739 - @NotherNgineer: Added a beep duration parameter (#2013)
- 807c763 - @NotherNgineer: Improved audio beep tone (#2014)
- 8391ca8 - @htotoo: Fox hunt (#2015)
- 4aeaf94 - @NotherNgineer: Radiosonde beep tone tweaks (#2020)
- 692644d - @NotherNgineer: Radiosonde QR code fixes (#2021)
- ba4290c - @NotherNgineer: Audio Beep Test (Debug) external app (#2023)
- 28a5fc5 - @NotherNgineer: Improved Audio Beep Test (#2026)
- 81e24d5 - @NotherNgineer: More debug Audio Beep Test tweaks (#2028)
- 1a87f2d - @NotherNgineer: Revert accidental newbutton bg color change (#2029)
- 5369819 - @gullradriel: Level fix and beep, RSSI avg fix (#2027)
- 6e2507d - @gullradriel: fix gui glitch on beep squelch (#2030)
- abb9b6c - @NotherNgineer: Add make dependency on baseband for external APPS (#2031)
- 4c012a9 - @ImDroided: Added and fixed freqs (#2033)
- 53a1bac - @NotherNgineer: Revert "Add cmake dependency on baseband for external APPS" (#2034)
- 6177b08 - @gullradriel: fixing level beep, bad copy paste on special SPEC mode (#2035)
- c078bac - @gullradriel: Looking glass beep (#2036)
- b47cee4 - @gullradriel: fix typo (#2037)
- d9bbd1b - @ImDroided: SSTV Freqs (#2038)
- d5c8525 - @NotherNgineer: Declare all folder names in a single source file (#2039)
- 264fa9a - @NotherNgineer: Continued folder names consolidation & GPS default folder (#2042)
- fa56cdd - @Meridien: Adding Australian UHF channels and Brisbane Airband to FREQMAN, adding Australian UHF to Looking Glass (#2048)
- 2dca408 - @htotoo: Wardrive Map app (#2050)
- 2e1e02b - @NotherNgineer: Removed special font characters (#2056)
- 90ff1e6 - @zxkmm: move the no ext app tile to forward (#2047)
- ba36680 - @NotherNgineer: FileMan support for folder Cut & Paste and Timestamp Rename (#2055)
- fe2fbb8 - @NotherNgineer: Beep-on-packets option in Settings and updated ERT & Sonde apps (#2058)
- 0db65cc - @NotherNgineer: Beep-on-packet support in POCSAG app (#2061)
- 746bf1c - @NotherNgineer: Beep-on-packet support in TPMS app (#2062)
- f1ebb1a - @NotherNgineer: Beep-on-packet support in Weather app (#2063)
- 76017c9 - @Dumpster-Diver: Create RADIOS_FM_FR_PARIS.TXT with FM Radios in Paris (#2049)
- 6e5eadd - @NotherNgineer: Beep-on-packet support in AIS app (#2064)
- b473930 - @NotherNgineer: Beep-on-packet support in ADSB RX app (#2065)
- cb9fee8 - @NotherNgineer: Modify warning text (#2066)
- 2acefee - @gullradriel: adjust GUI for more preset name room (#2068)
- 6d9d5ad - @zxkmm: fix read file (#2070)
- d29172f - @htotoo: Add GPS icon, fix overwrite bug (#2072)
- 56303eb - @NotherNgineer: Use freq from AppSettings unless passed from another app (#2073)
- a30875b - @htotoo: Fileman memory opt (#2076)
- 804b7c8 - @htotoo: allow to load more files but unordered (#2077)
- 3665b3c - @htotoo: Added sil value ASDB (#2078)
- c48cbb7 - @htotoo: Autostart option (#2079)
- 23cf1c2 - @gullradriel: fix build warning in settings (#2081)
- 689224f - @ImDroided: Added CubeSats to Presets
- a602abf - @NotherNgineer: Fix Cancel button in Settings->Autostart (#2087)
- f091db3 - @gullradriel: Mic audio ak4951 fix + SSTV description (#2088)
- bfe67a1 - @gullradriel: removed dead link (#2089)
- 8e90c65 - @jLynx: v2.0.1 (#2090)
Full Changelog: v2.0.0...v2.0.1
Installation
Check the wiki for details how to upgrade.
Warning: Since release 1.8.0, some applications has been moved to the SD card as we ran out of flash space.
MicroSD card files
For certain functionality, like external apps, 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.