If you updated your device to Marshmallow but then discovered you need to do AR tracking or if for some other reason you need to go back to KitKat, the following describes the process. Please note that this will completely wipe the data on your R-7, with no way to recover it.
Once you downgrade the device, you will be able to use the normal over-the-air (OTA) update method to go back to Marshmallow when you are ready.
You will need an Ubuntu Linux host you have sudo permission on; we have tested on Ubuntu version 16.04, but this method should work on versions down to 14.04.
1) First, download this 1.1 GB zip onto the Ubuntu Host and unzip it into a directory:
2) Make sure the R7 glasses are booted into Android and connected using USB cable
3) Navigate in a terminal shell to the directory where you unzipped the downloaded file (should be named Load_KK)
4) Run this command below to flash the glasses with ReticleOS 3.5.19 user build (KitKat)
Release Notes for this build: ReticleOS-version-3-5-19
Downgrade Process Notes:
- The update has 2 phases; Updating System and Updating Applications.
- After the first "System update" phase, the device reboots into Android, and then the 2nd phase "Application update" occurs.
- It's important to wait until you see the message "UPDATE TO KITKAT IS DONE" before you disconnect the R-7 from USB or start using it.
- It's expected to see some protocol fault errors. These can be ignored.
Example Output :
sudo ./load_KK[sudo] password for paul.matz:V3.0: May 22 2017 10:08:10UPDATE CANDIDATE FOUNDTHIS WILL ERASE EVERYTHING ON DEVICEDO YOU WISH TO CONTINUE(y/n):yPREPARING FOR UPDATE, PLEASE WAIT....PASSED step-1PASSED step-2DONEUPDATING SYSTEM.... PLEASE WAIT......PASSED step-1PASSED step-2PASSED step-3PASSED step-4PASSED step-5PASSED step-6PASSED step-7PASSED step-8PASSED step-9PASSED step-10PASSED step-11PASSED step-12PASSED step-13PASSED step-14PASSED step-15DONEPLEASE WAIT WHILE UPDATE IS VERIFIEDUPDATE CANDIDATE FOUNDDONEUPDATING APPLICATIONS.... PLEASE WAIT....error: protocol fault (couldn't read status): SuccessPASSED step-1PASSED step-2PASSED step-3PASSED step-4PASSED step-5PASSED step-6PASSED step-7PASSED step-8PASSED step-9PASSED step-10PASSED step-11PASSED step-12PASSED step-13PASSED step-14PASSED step-15PASSED step-16PASSED step-17PASSED step-18PASSED step-19PASSED step-20PASSED step-21PASSED step-22PASSED step-23PASSED step-24PASSED step-25PASSED step-26PASSED step-27UPDATE TO KITKAT IS DONE