Firmware Hero
0

Blackbox-

An unofficial feature mod for the original 1010music Blackbox (not the Blackbox 2), built on stock firmware 3.1.9.

  • Custom firmware
  • Beta
  • Medium brick risk
  • Reversible

Source code

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?
EasyCopy a file or use a web page. No extra software.
What you need
  • Comfort with the command line
  • A computer
  • An SD card or USB stick
Can it break my device?
Small chance of trouble, with a way to recover. It may void your warranty.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did Blackbox- 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 ("Install"):

  1. Download blackbox 3.1.9 from and unzip it. You need the BLACKBOX.bin inside.
  2. Patch it, either way:
    • In your browser: . Your file never leaves your computer.
    • With Python 3: python3 apply.py path/to/BLACKBOX.bin → out/blackbox-mod-/
  3. Keep the stock BLACKBOX.bin somewhere safe. That file is your way back.
  4. Copy what the patcher gives you to the root of the Blackbox's microSD card. Newer builds are two files, BLACKBOX.bin and BBEXTRA.BIN, and both have to be there (the browser patcher hands you a zip with both).
  5. Install it the way you install any 1010music firmware update: hold BACK + INFO while powering on, and let go as soon as the install screen shows.
  6. On a two-file build the Blackbox restarts itself once, a second or two into the first boot. That is the second file being installed. Leave the card in and the power on until it is back up.
  7. TOOLS should show JOEBOX 1.

The second file

Part of the mod (Prism, Confetti and the per-pad insert effects) is too big to fit beside 1010music's firmware. The chip has a second block of flash that 1010music's installer never touches, so the mod keeps that code there and installs it itself from BBEXTRA.BIN the first time it starts. The file holds this project's own code and nothing of 1010music's. You can leave it on the card.

  • ! in front of the load figures on TOOLS (for example !62/75%) means the second part is not installed or …

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Voids the warranty
Yes
Requires opening the device
No

From the project's README ("The second file"):

Part of the mod (Prism, Confetti and the per-pad insert effects) is too big to fit beside 1010music's firmware. The chip has a second block of flash that 1010music's installer never touches, so the mod keeps that code there and installs it itself from BBEXTRA.BIN the first time it starts. The file holds this project's own code and nothing of 1010music's. You can leave it on the card.

  • ! in front of the load figures on TOOLS (for example !62/75%) means the second part is not installed or does not match this build. Everything else works; those three effects are switched off.
  • --- in the Insert, Master FX or delay Type lists is the same thing seen from the menus: the effect that belongs there is not installed. A preset that uses one keeps its setting and gets the effect back once it is.
  • To fix either: put the BBEXTRA.BIN from the same download as your BLACKBOX.bin in the root of the card and power the Blackbox off and on. The two files are a matched pair; one from a different build is ignored.
  • If the second part cannot be written after two tries, the mod stops trying and leaves those effects off rather than wearing the flash. Installing any build (with its own BBEXTRA.BIN) starts the count again.

To go back to stock: put the stock BLACKBOX.bin on the card and install it the same way. The second part stays in the chip, unused: stock firmware never looks at it, and it does not touch the unit's calibration. …

Read the full instructions