Update: Please install the new SW15 update.
Summary
** Warning **
- Please backup your data before proceeding.
- Not for the faint hearted. This is Beta software. If something goes wrong, you might lose your data and might have to re-flash SW6 using SP Flash software.
- Few apps might not be available in the App store like Netflix, Disney+ (this is due to the build not yet certified by Google).
Changelog
- March 2021 Security updates
- AT&T certified
Note: This upgrade is only for US, Canada and other non-EU countries.
Steps
- Update. We have a newer Beta build now
- Download the upgrade zip file directly on the phone (or transfer the zip to the phone).
- Goto Settings > System > Teracube Updater
- Click top-right 3 dots > Local update
- Tap “Internal storage” and browse to Downloads or wherever you transferred/downloaded the update zip file.
Note 1 : If Internal storage does not show anything, then reboot the phone.
Note 2 : Do not download the update to SD card. - Select the file and continue the update process.
- Phone will power off and restart by itself. Don’t press power button.
Let us know how it went and post your questions/feedback here.
If you experience any errors/issues, you can flash SW6 (original firmware) using these instructions.
. The production release (via OTA) might take a month or so for the GMS testing.

Then, video is over, unlock phone, and it’s having another “moment”, rinse and repeat - lost count of it today, but swore I’d write about it. hahaha so here I am

mess. I went through the SP Flash tool and left out the “userdata” partition - after getting the driver up and running. The process was not quite as simple as the guide made it seem - after it shows the “happy green checkbox” at the end, the phone was still… just off, dead. Unplugged it and turned it on, and after a couple of flashes of the Teracube logo, I just get a message at a boot-loader screen saying “Can’t load Android system. Your data may be corrupt”. Well, isn’t that great 
Was NOT looking forward to a factory reset, but hey, that’s the risk I take with a beta, isn’t it