ODG Glasses run various releases of ReticleOS, as feature and bug fix releases are available. When you need support, we will usually ask you what version of ReticleOS you are running; this can be found by pressing the Menu button, selecting System Settings, then navigating to System Settings -> About Glasses -> Build Number
Or, if you are a developer, you can use this command:
adb shell getprop | grep descript
R-7 Releases to date:
Derived from Android 4.4.4, KitKat:
Derived from Android 6.0.1, Marshmallow:
(For more details, see ReticleOS-Release-Roadmap)
Glasses released from the factory will always be user build imagess (are secure, with production keys, secure boot enabled, runtime optimizations). An example of what you will see: KTU84P.ODG_R7_V3.5.19; if userdebug nor keys are mentioned, it is a user build with production keys used to sign the images.
For a rooted, unlocked R-7, the format is more like this: apq8084-userdebug 4.4.4 KTU84P ODG_R7_V3.0.20 test-keys which means it is an R-7 userdebug build, Android KitKat 4.4.4, ODG Build version 3.0.20 (which is not a real release!). You should not have one of these devices, but if you do, let us know and we'll help you update it.
For a user build OS, running Marshmallow, it should be MMB29M.ODG_R7_v4.1.14 and appear in the system settings looking somewhat like this :
Legacy note: For R-6, we used a build number, not version number; an example: full_x6-eng 4.2.2 JDQ39 31 test-keys which means it is an R-6 Engineering build, Android Jellybean 4.2.2, ODG Build #31.