*** Welcome to piglix ***

Glass Os (operating system)

Glass OS (Google XE)
Developer Google
Written in C (core), C++, Java
OS family Android
Working state discontinued
Source model Open source with closed source components
Initial release XE4 / April 11, 2013 (2013-04-11)
Final release XE23 / June 20, 2017 (2017-06-20)
Marketing target Augmented Reality
Available in Multi-lingual
Update method FoTA
Platforms 32-bit ARM
Kernel type Monolithic (modified Linux kernel)
License Developer Preview: proprietary
Apache License 2.0
Linux kernel patches under GNU GPL v2
Official website www.google.com/glass

Glass OS (Google XE) is a version of Google's Android operating system designed for Google Glass. "glass-omap" Tag is used in referring to the modified Android code which can be found inside Kernel Repository.

The following list shows the main changes happened for each update release. For more detailed release notes visit google support website.

Initial release.

XE5 updates included:

XE6 updates included:

Glass updates by itself automatically over the air FOTA (technology). Glass will check in periodically for updates on google servers. When an update is available, it will download it to the Google Glass device and will install the update all by itself. This happens under the condition of active battery charging and reliable Wifi connection.

Root access can be easily obtained by using the following script using the rooted bootloader.

Extract the desired factory system image package To flash Glass back to factory specifications then run the following script. Boot and system images can be found on google glass developer website.

You can easily obtain the kernel source code from google repository by using the following script. you can find all of the releases by following this link.

To build kernel from the source code; first you need to download gcc toolchain from the same repository.

The second step is to build the kernel using this commands.


...
Wikipedia

...