+3197010267156

HackRF H4M Custom Splash Screen Guide

Prerequisites

  • 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

Create the Correct BMP

  1. Open your image editor and resize or crop to 240×304 px.
  2. Export as 24-bit BMP and name it splash.bmp.
  3. CLI alternative (ImageMagick):
    magick source.jpg -resize 240x304 -gravity center -extent 240x304 splash.bmp

Copy splash.bmp to the SD Card

  1. Insert the SD card into your computer or Android phone.
  2. Place splash.bmp in the root directory (or /SPLASH folder if you prefer tidiness).
  3. Safely eject or unmount the card.

Enable & Activate the Splash Screen

  1. Power on the H4M and open Settings → User Interface → Splash Screen → Show (toggle on).
  2. Go to Utilities → File Manager and navigate to the location of splash.bmp.
  3. Highlight the file and hold the Right ▶ button to set it as the active splash.
  4. Power-cycle the device to confirm your new boot logo appears.

Cloud Upload Alternative (Mayhem Hub)

  1. Put the H4M in normal mode and connect USB to your PC.
  2. Open hackrf.app and select SPLASH in the sidebar.
  3. Drag-and-drop splash.bmp; the hub saves it to the correct folder automatically.
  4. Reboot and verify.

Troubleshooting

  • 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.

Need SD-Card or Firmware Help?

See our full setup walk-through here: HackRF H4M SD-Card & Firmware Guide.

Comments

No posts found

Write a review