Mayhem firmware v1.5.0
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.5.0):
ATTENTION: This firmware should now work on all portapack devices. If you are having trouble with this new release, please read the wiki here as we have updated it: Won't boot
Full Changelog: v1.4.4...v1.5.0
Previous revisions
Revision (v1.4.4):
- Small GUI glitch in ADSB RX by @ArjanOnwezen in #467
- Prepadded MMSI in AIS app with zeros, so it's always 9 chars long by @ArjanOnwezen in #470
- Added Slovenian Emergency Frequencies (ZARE) by @zigad in #475
- Fix ADS-B not updating Altitude in Map #473 by @zigad in #477
- Some frequencies were shitfed by a few kHz by @MichalLeonBorsuk in #479
- “antenna dc bias missing in ais and radiosonde” by @Brumi-2021 in #489
- Add_Gain_TX_to_GPS_sim_App_issue_480 by @Brumi-2021 in #487
- Added return codes for delete_file() and rename_file() in file.hpp by @notpike in #490
- centralize-db-retrieval-functions by @ArjanOnwezen in #485
- Added consecutive id's in message.hpp, as mentioned in #484. by @ArjanOnwezen in #506
- Added NZ to APRS app by @jLynx in #514
- updated icao24.db by @ArjanOnwezen in #517
- updated airlines.db by @ArjanOnwezen in #516
- TPMS toggle between PSI and kPa (v1) by @jLynx in #512
- Added country to AIS app, so you know from which country a vessel is. by @ArjanOnwezen in #520
- Replay App Enable Bias-tee by @notpike in #519
- Solving_mic_saturation_and_spectrum_harmonics_Mic_App by @Brumi-2021 in #497
- Improvements to screen navigation by @ArjanOnwezen in #488
- Added Datetime + Freq Filename to Audio App by @notpike in #521
- Added TeslaChargePort_EU_AUS.C16 example to sdcard/SAMPLES
- Changed the release notes style to use the automatic github generation of them
Revision (v1.4.3):
- Added QR code generator with geo URI for radiosonde #460 (thanks @ArjanOnwezen)
- Added EW (Electronic Warfare) Mode to the TouchTunes TX app #461 (thanks @notpike)
- ADS-B metadata improvements: extra aircraft types: Balloon, ultralight, gliders, etc., binary search tree to search airlines.db (faster, less SD card reads) #451 (thanks @ArjanOnwezen)
- Add Gain_TX control to the Replay App #395 #446 (thanks @Brumi-2021)
- Minor improvements to AM/SSB/DSB Microphone Functionality #457 (thanks @Brumi-2021)
- Added operator to ICAO24 file, ICAO24.db update, airlines.db update #452 (thanks @ArjanOnwezen)
- Minor GUI change Capture App : Change "REC" icon background colour from black -> yellow , BW Options >600Khz #438 (thanks @Brumi-2021)
- Add some details about pagers in the US #437 (thanks @ckuethe)
Revision (v1.4.2):
- Update pocsag decoder #426 (thanks @heurist1)
- Adsb improve decode and gui #422 (thanks @heurist1)
- Custom splash screen (splash.bmp from sd card) #424 (thanks @intoxsick)
- Increase more BW Options to Capture App #433 (thanks @Brumi-2021)
- Moving the cursor to the top left (up+left keys) #429 (thanks @heurist1)
- gcc 10 compile error fix #419 (thanks @Brumi-2021)
- new airlines_db and update tool #434 (thanks @ArjanOnwezen)
Revision (v1.4.1):
- Add Gain_TX control to the Replay App 03eae70 (thanks @Brumi-2021)
- Various fixes, log and screen rendering of the geo coordinates 97349b0, decimal padding 22e8add, others fe806b7 (thanks @teixeluis)
- Now getting rssi events c85e6a4, RSSI tone improvements c85e6a4 edcd780 a80d91f (thanks @teixeluis)
- Added beep on radiosonde decoding 9040e78 and fix for Microphone app crashes when enabling RX listening before or after TX in Portapack H2 w/WM8731 audio chip d74e183 (thanks @teixeluis)
- ISO datetime for Clock, FileManager, Frequency manager 6bc2cbe (thanks @ArjanOnwezen)
- Fix save frequency gui glitch c8a8a69 (thanks @ArjanOnwezen)
- Fix for freq manager save 226c0c2, few UI changes and FrequencyStepView field in TransmitterView class 97f3f77 (thanks @XxOinvizioNxX)
- Added GSM-NL.txt contaning Dutch GSM frequencies 88ca123 and radiosonde.txt 935db5b (thanks @ArjanOnwezen)
- Create ISM.TXT af7242f (thanks @texasyojimbo)
- Fix in the backlight timer 6871126 (thanks @ArjanOnwezen)
- Several compiler fixes (thanks @ArjanOnwezen)
Revision (v1.4.0):
- Updated HackRF submodule to greatscottgadgets/hackrf@5f1536c dfa1a98
- Recognition of audio chip 838451f #327 (comment) (thanks @zhang00963)
- AM/SSB/DSB Microphone Functionality #329 (thanks @aldude999)
- Add APRS Receiving App f15cf78 (thanks @East2West)
- New GSM-FR.TXT file for sdcard/FREQMAN 5948907 (thanks @RedFox-Fr)
- More snap values to the calls app d60299a (thanks @fossum)
- Fix bug on radiosonde Meteoman Lat & lon calculation 50bab79 (thanks @euquiq)
- Added Pocsag bitrate 62c1e4e (thanks @ImDroided)
- Big cleanup of warnings in the compilation process (thanks @GullCode)
Revision (v1.3.1):
- Improvements to the jammer 8859c3d 928bce0 (thanks @euquiq)
- Waterfall filter bar d5e6d9d 63f6a88 (thanks @strijar)
- Some internal code cleanup 6aee1c9 (thanks @euquiq)
Revision (v1.3.0):
- New looking glass app / wide spectrum waterfall (thanks @euquiq)
- Fixes to APRS app (thanks @euquiq)
- Load custom frequency files on scanner app (thanks @rascafr)
- Option for enabling CLKOUT (thanks @dqs105)
- New HF Time and frequency standard stations (thanks @texasyojimbo)
- Fixed external script: generate_world_map.bin.py
Revision (v1.2.3):
- Definitive fix for the bug after enabling DC voltage
Revision (v1.2.2):
- Morse app improvements and bugfix - speed in WPS and repeat loop (thanks @strijar)
- Fixed freezing bug when enabling antenna DC Voltage
- Siggen app bugfix on "Stop After" freeze & stronger CW signal (thanks @dqs105)
- Add VHF marine frequency to SD frequencies (thanks @RobertoD91)
Revision (v1.2.1):
- Improved Soundboard app (thanks @ITAxReal)
- Radiosonde vaisala now decodes temperature and humidity (thanks @euquiq)
- Fixes on the freq manager (thanks @rascafr)
- Improved Microphone app now on the main menu (thanks @euquiq)
- Backlight timer fix (thanks @euquiq)
- Extended waterfall in AM/NFM Audio mode (thanks @strijar)
- Updated CB channel list (thanks @mcules)
- Fixes related to mic tx rfgain and siggen amp (thanks @dqs105)
Revision (v1.2):
- Fully renewed Scanner (thanks @euquiq)
- Enhanced Mic TX (thanks @euquiq)
- Geomap has a working heading now (thanks @jwetzell)
- Improved Radiosonde - Added Vaisala RS41 decoding (thanks @euquiq)
- New graphical header and footer with clock (thanks @klockee)
- New simplified about app
- Debug temperature app shows activity (thanks @euquiq)
- Other fixes and minor improvements (thanks @alain00091, @jwetzell and @euquiq)
Revision (v1.1.1):
- New antenna length calculator with support for custom antennas from
WHIPCALC/ANTENNAS.TXT
(thanks @euquiq) - Updated HackRF submodule to latest https://github.com/mossmann/hackrf
- Verbose SD debug (thanks @gregoryfenton)
- Minor fixes and changes
Revision (v1.1.0):
- Speaker mute/unmute option for H1 users that can be enabled from
Options/Interface
(thanks @euquiq) - Improvements to the Scanner app (thanks @johnelder)
- Debug menu enhancements (thanks @gregoryfenton and @euquiq)
- Enhanced/new icons, labels and colors
Revision (v1.0.3):
- Capture and Replay app do not hang on exit and fix on OOK transmit #35
- Few new icons, and minor color changes
- Lower buttons aligned in fileman
Revision (v1.0.2):
- UI fixes: GPS sim progress bar fixed, Soundboard app
- Sample files for the Soundboard app
Revision (v1.0.1):
- Small fix in capture app and new phase field in pocsag app
- Changing releases format from .rar to .7z; better compression ratio
Changes (v1.0.0):
- Renaming the fork to Mayhem, to keep new Releases centralized
- By popular demand: "Play dead" and non-implemented features removed
- Tweaks in the layout of the UI, new font, splash and new set of icons
- Releases will use major.minor.revision semantic versioning now, and the version appears on the titlebar; no more guessing which version is the newest
- From previous revisions:
- Improved world_map.bin, using a new Mercator map
- GPS sim, including some samples
- New receivers: BLE, Nrf, analog TV
- Debug app back from original Portapack
Bugfixes (v1.0.0):
- Fixed several system halting problems, specially when exiting/entering some sequences of apps
- Backlight timeout works better
- Minor improvements
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.