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.
- Obtain a customized system image, or modify a system image with your desired changes. This process is beyond the scope of this article.
- Unlock Bootloader
- Boot phone into fastboot mode (as mentioned in the Bootloader unlock article above)
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.