Blackbox firmware hacking
Reverse engineering, analysis and modding toolkit for the 1010music Blackbox sampler firmware.
- Custom firmware
- Stable
- Low brick risk
- Reversible
This project hasn't been claimed by its maintainer yet, so its details come from the community. Is it yours? Claim it
Before you start
- How hard is it?
- HardUses the command line or developer tools.
- What you need
- Comfort with the command line
- A computer
- An SD card or USB stick
- Can it break my device?
- Very unlikely to break anything.
- Can I undo it?
- Yes. You can go back to the official software.
Did it work for you?
Did Blackbox firmware hacking work on your 1010music Blackbox?
No reports yet.
One-tap reports from owners. Bricked reports are checked before they count.
Compatibility
Devices: 1010music Blackbox.
No compatibility information yet.
Getting started
From the project's README ("Quick start"):
make setup # install dependencies make analyze # analyse v3.1.9 make strings # extract strings (also strings-ui, strings-cpp, strings-errors) make disasm # disassemble the entry point make disasm-vectors # disassemble the interrupt handlers make compare # diff v3.1.2 against v3.1.9 make patch-test # dry-run the example version patch make ghidra-import # import v3.1.9 into Ghidra make help # all targets
Risk and recovery
- Brick risk
- Low
- Reversible
- Yes
- Requires opening the device
- No
From the project's README ("Flashing and reverting"):
- Copy the patched file to the root of a FAT32 microSD card as BLACKBOX.BIN.
- Insert the card, hold the encoder and power on. Check the manual for the exact procedure.
- Wait for the update to finish, about 15 s.
To revert, flash the stock file (Firmwares/blackbox-3.1.9.bin) the same way. If you have SWD access, dump the full flash, including the bootloader, before you modify anything.