• Using Docker Hub and Kitematic
  • Step 1: Prepare environment
  • Step 2: Clone the repository
  • Step 3: Prepare the Docker container
  • Step 4: Compile!
  • Docker - Command line reference
  • Using Buddy.Works (and other CI platforms)
  • Notes for Buddy.Works (and other CI platforms)
  • Using ARM on Debian
  • 1. Update a Debian based OS, install cmake, python, pyyaml
  • 2. Install the necessary ARM compiler to /opt/armbin (if not done before)
  • 3. Link ARM compiler to your bash environment
  • 4. Clone the eried's mayhem repository from GitHub (if not done before) into /opt
  • 5. Give permission for the portapack-mayhem directory to your user
  • 6. Create makefile through cmake and compile (it's important to call the PATH cmd in step 3 just before making the cmake)
  • 7. Flash the firmware to HackRF
  • All in one script for ARM on Debian host
  • Other Toolsets
  • Compiling Mayhem Firmware on Kali Linux
  • Download and install dependencies
  • Download and install the ARM toolchain
  • Set toolchain as default
  • Get the Firmware from Github
  • Build the firmware