Downloads do sistema e do kernel

Os downloads a seguir oferecem acesso às imagens do sistema de fábrica e ao código-fonte do kernel do Glass.

Imagens de fábrica

As imagens abaixo permitem que você tenha acesso ao shell raiz no seu Google Glass e o atualize de volta para as especificações de fábrica.

Versão Imagem do sistema de fábrica Carregador de inicialização com acesso root Soma de verificação SHA-1
XE24 signed-glass_1-img-5585826.zip boot.img. Imagem do sistema
46430bc827267796566f0a73d9b503059759561c
Imagem de inicialização
4e582d8db3cf2f21c3e74a73f76cb5796a2ac4d9
XE23 signed-glass_1-img-3926992.zip boot.img. Imagem do sistema
8a3357ced69e3e6919f10abf39bed2e3b5d6abc8
Imagem de inicialização
caf34de6d83b8fadeb5995bdcfe8dfadb722110e
XE22 signed-glass_1-img-1511057.zip boot.img. Imagem do sistema
74d87d1bba917c45db1a3fc35af7ddc485c0ea94
Imagem de inicialização
ae713187ee619dd3b24e2caf650b9b7bcb68305b
XE 21,3 signed-glass_1-img-1460130.zip boot.img. Imagem do sistema
ab61716975a35ec6fb3817277e2054f228316276
Imagem de inicialização
d300bace661516f43a889cc2214fd89bd60fbd0a
XE21 signed-glass_1-img-1410200.zip boot.img. Imagem do sistema
f1ebe4867b1dfbcb7c7934cdda576a7e4512732f
Imagem de inicialização
81a1308ac186ae750a914c4524e9f366acb496b5
XE 20,10 signed-glass_1-img-1356845.zip boot.img. Imagem do sistema
1ef9dfcea33eec49f33a46b299e158283cd39faf
Imagem de inicialização
862f7c11c7be73cbb22f6c505ce6362fba023ecf
XE 19,1 signed-glass_1-img-1279109.zip boot.img. Imagem do sistema
dc9212e2ed47719fd324a9eb55783db48e62b602
Imagem de inicialização
b2f8cd0c0466c329db498134d89829f8c2b33ec0
XE 18,3 Signed-glass_1-img-1252257.zip boot.img. Imagem do sistema
985b40dc2052b0c3519ac4a19e8c8b7a65e221f4
Imagem de inicialização
8a342b9d31f11682e2ffe5506c1f308e6326e8e1
XE 18,11 Signed-glass_1-img-1223935.zip boot.img. Imagem do sistema
244588518776d2ca05b18fd0efcc558909b9a27a
Imagem de inicialização
1c548c7904e2502069f0c5744e32ed6d835c47a5
XE 18,1 Signed-glass_1-img-1218353.zip boot.img. Imagem do sistema
ba95dfb09b48bc6ef4a7cc8e1717be5f0c4660cf
Imagem de inicialização
b8bee85c32031733c2a0a155ac435fdf9e442932
XE 17,31 signed-glass_1-img-1216444.zip boot.img. Imagem do sistema
88e6e64c463a1b453eeb4eebaf601ad217c31f60
Imagem de inicialização
b7a8ab807342d403478323949cae44dc2c3f7147
XE 17,3 signed-glass_1-img-1202243.zip boot.img. Imagem do sistema
f4a63bc29aa723e8627be3ecdcadf0e4638ed510
Imagem de inicialização
cadcda1ab438c40feba58773d1a35ae5e6033a60
XE 17,2 Signed-glass_1-img-1180275.zip boot.img. Imagem do sistema
8c9e7b3cadda41b9f889693a9e23a984e32488b1
Imagem de inicialização
15d672c222380ba2095ee5513a547eb2f4183d99
XE 17,1 signed-glass_1-img-1163488.zip boot.img. Imagem do sistema
0efff5f93690edf05ca4afd57b97c19a1f1eb773
Imagem de inicialização
4bfd575664ae8eb1ee5dfe5ac26d069ea84ecc31
XE17 signed-glass_1-img-1152835.zip boot.img. Imagem do sistema
540d7d92a033434795e842156542ee1c70d708f1
Imagem de inicialização
be588f1ebc1ce3d4cb69bfacc6b4cae1dca7b077
XE 16,20 signed-glass_1-img-1140829.zip boot.img. Imagem do sistema
34a42d37a73bd7bc9b872c87296ecbf616693e45
Imagem de inicialização
28091b99009ce94ad43fc2deb6cbccd9208766b4
XE 16,11 signed-glass_1-img-1134415.zip boot.img. Imagem do sistema
600a11663ba3e8f1e98ca83b33b3df700ca46005
Imagem de inicialização
c0fa67cbf6271cc921288566ae7b8d1e91bb76b7
XE16 signed-glass_1-img-1124447.zip boot.img. Imagem do sistema
5bef469cbfd072ad4e840921966957687a0623c0
Imagem de inicialização
32d1fa31d5d61f3ab42f333192b19d5ef793235f
XE12 signed-glass_1-img-947604.zip boot.img. Imagem do sistema
4676661de963b5436f60172ec63b126f11cb4373
Imagem de inicialização
e077caa5903b6b17a9f8ba9b4db2b554ee7e0597
XE11 Glass_1-img-901188.zip boot.img. Imagem do sistema
4489441a7eaa3932d45fb0c43df5907cc09ac769
Imagem de inicialização
6e5b021f8987c348171c7649a20230b60ed2f7ed
XE10 Glass_1-img-851153.zip boot.img. Imagem do sistema
6d682c6d9e8a97c1fd98cc31bfcdb8d17e87cee2
Imagem de inicialização
54f573d5f66c0855e3ac25c25627a8a7e25d73e2

Para ter acesso ao shell raiz no Glass, execute os seguintes comandos usando o carregador de inicialização com acesso root:

$ adb reboot bootloader  # enter fastboot mode, takes 10-15 seconds
$ fastboot devices  # verify device is in fastboot, should see its serial #
$ fastboot oem unlock  # unlocking erases all data, you are prompted to run this command twice to be sure
$ fastboot flash boot boot.img  # gain root shell access with the rooted bootloader
$ fastboot reboot  # reboot the device
$ adb root  # start adb as root
$ adb shell  # access the shell as root

Para atualizar o Glass para as especificações de fábrica, extraia o pacote de imagem do sistema de fábrica desejado e execute os seguintes comandos:

$ adb reboot bootloader  # enter fastboot mode
$ fastboot devices # verify device is in fastboot, should see its serial no.
$ fastboot flash boot boot.img  # flash partitions with factory images
$ fastboot flash system system.img
$ fastboot flash recovery recovery.img
$ fastboot erase cache  # optional, erase the cache and userdata partitition
$ fastboot erase userdata
$ fastboot oem lock    # optional, only if you want to re-lock the bootloader.

Código-fonte do kernel

É possível navegar no código-fonte do kernel ou conferir e criar o código-fonte do kernel executando os comandos a seguir.

  1. Faça o download da origem:

    $ mkdir <path-for-kernel-source>
    $ cd <path-for-kernel-source>
    $ git clone https://android.googlesource.com/kernel/omap.git
    
  2. Fazer o download de um gcc pré-criado:

    $ git clone https://android.googlesource.com/platform/prebuilt
    $ export PATH=<path-for-kernel-source>/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH
    
  3. Crie o kernel:

    $ export ARCH=arm
    $ export SUBARCH=arm
    $ export CROSS_COMPILE=arm-eabi-
    $ cd <path-for-kernel-source>/omap
    $ git checkout glass-omap-xrr02
    $ make notle_defconfig
    $ make