[ Advanced ] Flash Customized System Images

In some cases, it may be useful to flash a customized version of the system that normally ships on Teracube. The phone does not need to be rooted to flash a customized system image, but the bootloader does need to be unlocked. Unlocking the bootloader and flashing the customized system image can both be performed using the Android platform-tools.

WARNING 1: Unlocking the Bootloader WILL PERFORM A FACTORY RESET on your phone. Please backup your data BEFORE PROCEEDING.

WARNING 2: Flashing a custom software image may lead to corruption of data and other unwanted results. Please proceed carefully.

Should you run into any issues, please post here.

  1. Obtain a customized system image, or modify a system image with your desired changes. This process is beyond the scope of this article.
  2. Unlock Bootloader
  3. Boot phone into fastboot mode (as mentioned in the Bootloader unlock article above)
  4. Flash the customized system image:
    4.1 - Copy the customized system image to the “platform-tools” directory.
    4.2 - In the terminal, run:

fastboot flash system [system image file name]


fastboot flash system new-system.img

Once the image has been flashed, just reboot Teracube and set it up as normal.

1 Like