Firmware Hero
0

op1-glitter

a color scheme modifier for the teenage engineering op-1 (original).

  • Custom firmware
  • Stable
  • 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?
HardUses the command line or developer tools.
What you need
  • A USB or MIDI cable
  • Comfort with the command line
  • A computer
Can it break my device?
Small chance of trouble, with a way to recover.
Can I undo it?
Yes. You can go back to the official software.
Get itOpens github.com

Did it work for you?

Did op1-glitter work on your Teenage Engineering OP-1?

No reports yet.

One-tap reports from owners. Bricked reports are checked before they count.

Compatibility

Devices: Teenage Engineering OP-1.

No compatibility information yet.

Getting started

From the project's README ("basic usage"):

before you do anything, it's recommended to back up your op-1 (just in case)! enter disk mode and copy everything to a folder on your computer.

  1. clone this repository (git clone https://github.com/nanobot567/op1-glitter).

  2. snag the latest op-1 original firmware package from teenage engineering's website, and drop it in the same directory as op1-glitter.py.

  3. locate the theme.json file you would like to apply (there are some examples in examples/!) and move it to the same folder.

  4. run python3 op1-glitter.py [.json file] [firmware file name].

  5. your new firmware should be created! by default the new file name is [original filename]-[theme name].op1.

  6. update to the new firmware on your op-1. to do this, enter te-boot (shut off your op-1, hold down the COM key while turning it back on), press 1 to enter firmware upgrade mode, and follow the instructions displayed on screen.

  7. after your op-1 reboots, you should now have the new color theme!!

if your op-1 crashes, enter te-boot again and instead copy the original firmware to the firmware upload disk to revert.

Read the full instructions

Risk and recovery

Brick risk
Medium
Reversible
Yes
Requires opening the device
No

From the project's README ("basic usage"):

before you do anything, it's recommended to back up your op-1 (just in case)! enter disk mode and copy everything to a folder on your computer.

  1. clone this repository (git clone https://github.com/nanobot567/op1-glitter).

  2. snag the latest op-1 original firmware package from teenage engineering's website, and drop it in the same directory as op1-glitter.py.

  3. locate the theme.json file you would like to apply (there are some examples in examples/!) and move it to the same folder.

  4. run python3 op1-glitter.py [.json file] [firmware file name].

  5. your new firmware should be created! by default the new file name is [original filename]-[theme name].op1.

  6. update to the new firmware on your op-1. to do this, enter te-boot (shut off your op-1, hold down the COM key while turning it back on), press 1 to enter firmware upgrade mode, and follow the instructions displayed on screen.

  7. after your op-1 reboots, you should now have the new color theme!!

if your op-1 crashes, enter te-boot again and instead copy the original firmware to the firmware upload disk to revert.

Read the full instructions