- HackRF PortaPack H4M running Mayhem v1.7.4 or newer (v2.0.1+ for cloud upload)
- MicroSD card formatted FAT32 with Mayhem files
- Your 240 × 304 px, 24-bit BMP image named
splash.bmp
- Optional tools: ImageMagick or any editor that exports 24-bit BMP
- Open your image editor and resize or crop to 240×304 px.
- Export as 24-bit BMP and name it
splash.bmp
.
- CLI alternative (ImageMagick):
magick source.jpg -resize 240x304 -gravity center -extent 240x304 splash.bmp
- Insert the SD card into your computer or Android phone.
- Place
splash.bmp
in the root directory (or /SPLASH
folder if you prefer tidiness).
- Safely eject or unmount the card.
- Power on the H4M and open Settings → User Interface → Splash Screen → Show (toggle on).
- Go to Utilities → File Manager and navigate to the location of
splash.bmp
.
- Highlight the file and hold the Right ▶ button to set it as the active splash.
- Power-cycle the device to confirm your new boot logo appears.
- Put the H4M in normal mode and connect USB to your PC.
- Open hackrf.app and select SPLASH in the sidebar.
- Drag-and-drop
splash.bmp
; the hub saves it to the correct folder automatically.
- Reboot and verify.
- No image at boot? Verify “Show Splash” is enabled and the file is exactly 24-bit 240×304 px.
- Gray bars or cropping: double-check resolution; do not exceed 304 px height.
- Still seeing the old logo: set the new BMP again in File Manager and reboot.
See our full setup walk-through here: HackRF H4M SD-Card & Firmware Guide.