Blog

Treble Project: The End of Crumbling?!

S Project Treble představil Google novou funkci, kterou můžeme najít v Androidu O těsně před Google I / O. S myšlenkou, že budoucí aktualizace systému Android nebudou vyžadovat úpravy od výrobců SoC). A za tímto účelem společnost Google vyvinula rozhraní prodejce.

Aktualizace systému Android mají před sebou dlouhou cestu, než se dostanou ke koncovému uživateli. Od příspěvků vývojářů Google přes vývoj ovladačů od výrobců komponent až po vývoj firmwaru a testování výrobci a provozovateli sítí to snadno trvá šest měsíců nebo déle. Tento graf ilustruje všechny tyto kroky:

vývojový diagram aktualizace google google

Aktualizace systému Android procházejí mezi vývojářem a koncovým uživatelem mnoha fázemi. / © Google

Každá z těchto fází není zcela bez rizika. Jedním z nich je, že u každého významného vydání je výrobcem SoC přeskočeno a jsou vyžadovány úpravy dalších čipů (Vendors). Pokud tedy výrobce nevyvíjí žádná nastavení pro novou verzi Androidu pro konkrétní SoC, nebudou již žádné oficiální aktualizace. Poslední nadějí jsou projekty s otevřeným zdrojovým kódem, jako je Lineage OS, které s velkým úsilím a drobnou prací vyvíjejí potřebné úpravy nebo řešení, takže starší verze softwaru jsou kompatibilní také s novými verzemi systému Android. Nevýhodou je, že tato možnost neumožňuje vydání oficiální aktualizace. Pro výrobce to není alternativa.

Tady přichází Project Treble. Android O získá rozhraní dodavatele s Project Treble. To definuje rozhraní, která framework Android používá pro přístup k aplikacím aplikací dodavatele. Tímto způsobem může Android samostatně aktualizovat aplikaci dodavatele (Vendor). Tento graf ukazuje rozdíl:

změny výšek projektu

Project Treble odděluje rámec Android od aplikace výrobce. / © Google

A tak tato aplikace dodavatele zůstane v aktualizaci pro Android beze změny. „S Project Treble překonfigurujeme Android, abychom výrobcům hardwaru usnadnili a zlevnili aktualizaci zařízení,“ napsal v blogu Iliyan Malchev, vedoucí týmu Project Treble.

Všechny technické podrobnosti o Project Treble ještě nejsou známy. Je však již jasné, že ve vývoji aktualizací tímto způsobem dojde ke změnám ve vývoji aktualizací. Google určitě doufá, že výrobci budou schopni vyvíjet a vydávat své aktualizace rychleji. Je také možné prodloužit dobu podpory pro smartphony a tablety. Doposud byl standard Android nastaven tak, aby zařízení dostávala aktualizace asi dva roky (a obvykle už ne). Díky Project Treble budou starší smartphony stále moci přijímat aktualizace systému Android.

Dosud není známo, zda je možné se vyhnout novým stavům aplikace Vendor jako Android Nougat. V tomto případě Google potřeboval podporu pro Vulkan 1.0, který není vhodný pro starší čipy. Z tohoto důvodu nelze mnoho telefonů vyšší třídy upgradovat na Nougat od roku 2014.

Ačkoli výše uvedený příspěvek uvádí, že Project Treble se dostane ke všem novým smartphonům s Androidem O, očekává se, že telefony Pixel budou mít svůj vývojový náhled také s Project Treble. Zdá se, že je možné, aby Project Treble oslovil některé starší smartphony prostřednictvím aktualizace.

Zatím však není jasné, zda se tyto výhody, které Google očekává z hlediska času, skutečně dostanou k uživatelům. Je také možné si myslet, že výrobci jsou rádi, že mohou získat aktualizace s trochou menší námahy a zejména za nižší cenu.

Jdete správným směrem s Google Project Treble? Napište svůj názor do komentářů!

Botón volver arriba
Cerrar

Bloqueador de anuncios detectado

¡Considere apoyarnos desactivando su bloqueador de anuncios!