Glass OS - Glass OS
Vývojář | |
---|---|
Napsáno | C (jádro), C ++, Jáva[1] |
Rodina OS | Android |
Pracovní stav | ukončeno |
Zdrojový model | Otevřený zdroj s uzavřený zdroj komponenty[2] |
První vydání | XE4 / 11. dubna 2013 |
Konečné vydání | XE23 / 20. června 2017 |
Marketingový cíl | Rozšířená realita |
K dispozici v | Vícejazyčný |
Metoda aktualizace | FoTA |
Platformy | 32-bit PAŽE |
Jádro typ | Monolitické (upravené jádro Linuxu ) |
Licence | Náhled pro vývojáře: proprietární[3] Licence Apache 2.0 Linuxové jádro záplaty pod GNU GPL v2[4] |
Oficiální webové stránky | www |
Glass OS (Google XE) je verze Google je Android operační systém navržený pro Google Glass. Značka „glass-omap“ se používá jako odkaz na upravený kód systému Android, který lze najít v úložišti jádra.[5]
Historie vydání
Následující seznam ukazuje hlavní změny, ke kterým došlo u každého vydání aktualizace.[6] Podrobnější poznámky k verzi najdete na web podpory.
11. dubna 2013: XE4.0
První vydání.
7. května 2013: XE5.0
Zahrnuty aktualizace XE5:[7]
- Změnit zásady synchronizace: pro nahrávání na pozadí vyžadovat napájení + WiFi
- Havarijní hlášení
- Příchozí oznámení z G + (přímé sdílení, komentáře, + zmínky), včetně možnosti komentovat a +1
- Oznámení o příchozím setkání
- Přepis dotazů a zpráv je nyní rychlý
- Dlouhým stisknutím vyhledáváte odkudkoli v uživatelském rozhraní (již ne pouze vypnuto)
- Mezinárodní vytáčení čísel + SMS
- Animace hopů na nepovolených taženích v uživatelském rozhraní
- Nový kalibrační tok detekce na hlavě
- Zobrazit sériové číslo zařízení na informační kartě zařízení
- Spolehlivější odhad zbývající kapacity baterie
- Nová mozaika seznamu příjemců
4. června 2013: XE6.0
Aktualizace XE6 zahrnují:[8]
- Lepší fotografie přes sklo
- Při sdílení hlasem komentujte své fotografie a videa
- Vylepšení detekce na hlavě. Znovu proveďte kalibraci, abyste vylepšení povolili.
- Vylepšené karty v Chytrých kartách Google pro sport a nová karta k narozeninám
- Opravy několika problémů
Aktualizace Glass OS
Glass se sám aktualizuje automaticky vzduchem. Glass bude pravidelně kontrolovat servery Google, zda nejsou k dispozici aktualizace. Když je k dispozici aktualizace, aplikace Glass ji stáhne do zařízení a nainstaluje ji sama. K tomu dochází za podmínky aktivního nabíjení baterie a spolehlivosti Wi-Fi spojení.[9]
Hacky OS
![]() | Tato sekce obsahuje pokyny, rady nebo návody k obsahu.Září 2018) ( |
Získejte přístup root
Kořenový přístup lze snadno získat pomocí následujícího skriptu pomocí kořenového zavaděče.[10]
$ zavaděč restartu adb # přejděte do režimu rychlého spuštění, trvá 10-15 sekund$ fastboot zařízení # ověřte, zda je zařízení v rychlém startu, mělo by se zobrazit jeho sériové číslo #$ fastboot oem unlock # odemknutí vymaže všechna data, budete pro jistotu vyzváni ke spuštění tohoto příkazu dvakrát$ fastboot flash boot boot.img # získejte přístup ke kořenovému shellu pomocí rootovaného bootloaderu$ rychlý restart # restartujte zařízení$ kořen adb # start adb jako root$ adb shell # přistupovat k shellu jako root
Flash tovární obrázek
Extrahujte požadovaný balíček obrazu továrního systému na Flash Glass zpět na tovární specifikace a poté spusťte následující skript.[10] Spouštěcí a systémové obrázky naleznete na Web vývojáře Google Glass.
$ zavaděč restartu adb # přejděte do režimu rychlého spuštění$ fastboot zařízení # ověřte, zda je zařízení v rychlém startu, mělo by se zobrazit jeho sériové číslo.$ fastboot flash boot boot.img # flash oddíly s továrními obrázky$ systém fastboot flash system.img$ fastboot flash zotavení recovery.img$ fastboot vymazat mezipaměť # nepovinné, vymažte mezipaměť a oddíl uživatelských dat$ fastboot vymazat data uživatele$ fastboot oem lock # volitelné, pouze pokud chcete znovu uzamknout zavaděč.
Upravit zdrojový kód jádra
Zdrojový kód jádra je snadno dosažitelný z úložiště Google pomocí následujícího skriptu.
$ mkdir $ CD <path-for-kernel-source>$ git klon https://android.googlesource.com/kernel/omap.git
Vytvořte jádro OS ze zdrojového kódu
Chcete-li vytvořit jádro ze zdrojového kódu, nejprve si stáhněte soubor GCC řetězec nástrojů ze stejného úložiště.
$ git clone https://android.googlesource.com/platform/prebuilt$ vývozní CESTA= /prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$ CESTA
Poté pomocí těchto příkazů vytvořte jádro.
$ vývozní OBLOUK=paže$ vývozní SUBARCH=paže$ vývozní CROSS_COMPILE=paže-eabi-$ CD / omap$ git checkout glass-omap-xrr02 #vyberte vhodné vydání$ udělat notle_defconfig$ udělat
Reference
- ^ „Analýza kódu Android“. Citováno 6. června 2012.
- ^ „Filozofie a cíle“. Android Open Source Project. Google. Archivovány od originál dne 2014-10-17. Citováno 2014-12-19.
- ^ „Developer Preview License Agreement | Android Developers“. Developer.android.com. Citováno 2014-03-20.
- ^ „Licence“. Android Open Source Project. Otevřete alianci sluchátek. Citováno 2012-09-09.
Upřednostňovanou licencí pro projekt Android Open Source je licence softwaru Apache, 2.0. ... Proč softwarová licence Apache? ... U uživatelského prostoru (tj. Ne-jádrového) softwaru upřednostňujeme ve skutečnosti ASL2.0 (a podobné licence jako BSD, MIT atd.) Před jinými licencemi, jako je LGPL. Android je o svobodě a výběru. Účelem systému Android je podporovat otevřenost v mobilním světě, ale nevěříme, že je možné předvídat nebo diktovat všechna použití, k nimž budou lidé chtít náš software použít. I když tedy všechny povzbuzujeme, aby vyráběli zařízení, která jsou otevřená a upravitelná, nevěříme, že je na našem místě, abychom je k tomu přinutili. Používání knihoven LGPL by je k tomu často nutilo.
- ^ „Refs - kernel / omap - Git at Google“. android.googlesource.com. Citováno 2017-03-15.
- ^ „Poznámky k verzi - Nápověda Google Glass“. support.google.com. Citováno 2017-03-15.
- ^ „Edice Google Glass Explorer začínají dostávat aktualizaci softwaru XE5, nové funkce“. Engadget. Citováno 2017-03-15.
- ^ „Google Glass dostává aktualizaci XE6 s masivním vylepšením kvality fotografie - zde je celý seznam změn“. Android Police. 2013-06-04. Citováno 2017-03-15.
- ^ „Aktualizace softwaru Glass - Nápověda Google Glass“. support.google.com. Citováno 2017-03-15.
- ^ A b „Stažení systému a jádra - Google Glass - Google Developers“. Google Developers. Citováno 2017-03-15.