Android

Výšky projektu vysvětlily: proč to oneplus a nokia nepodporují?

Ovlivňují skleníkové plyny klima? - Vědecké kladivo

Ovlivňují skleníkové plyny klima? - Vědecké kladivo

Obsah:

Anonim

Ve snaze vyřešit hlavní problém pomalých aktualizací systému Android oznámila společnost Google v květnu 2017 projekt Treble, aby umožnil rychlejší aktualizace systému Android snížením zátěže vývojářů.

Společnost přidala do systému Android Oreo rámec Project Treble, aby se zlepšil proces aktualizace na novějších zařízeních. Jeho implementace byla povinná pro spouštění zařízení se systémem Android 8.0.

Co je projekt Treble? Jakou roli bude hrát Android v budoucnosti? Pojďme kopat hluboko a vědět víc o tom samém.

Další příběhy: Tato zařízení získávají aktualizaci Oreo pro Android 8.0

Co je projekt Treble?

Hlavním cílem projektu Treble je zrychlit a zjednodušit aktualizace pro výrobce OEM na zařízeních. Zatímco iPhony dostávají nejnovější aktualizace operačního systému po dobu tří nebo čtyř let, chytré telefony Android pro Android získávají pouze dva nebo tři. Mezitím se většina nejnovějších telefonů Android nikdy nedostane na nejnovější aktualizaci.

Se zařízením Treble budou mít zařízení implementaci dodavatele, která řídí veškerý hardware na nízké úrovni. Následuje rámec systému Android. Google říká, že jedním z hlavních důvodů, proč výrobci zařízení zpožďují vydání aktualizace, je to, že musí provést nákladný úkol náročný na kód, který jej úplně obnoví.

To znamená, že při každém zasílání aktualizace operačního systému musí vývojáři aktualizovat celou kódovou základnu, včetně kódu OS i kódu dodavatele.

Cílem projektu Treble je oddělit implementaci dodavatele - software pro nižší úroveň zařízení specifický pro zařízení napsaný výrobci křemíku - od systému Android OS Framework

Google hodlá oddělit kód OS od kódu dodavatele a vytvořit rozhraní mezi dvěma kodebázami pomocí Project Treble. Všichni vývojáři musí udělat, když Google tlačí na novou verzi Androidu, je aktualizace kódu OS a nového rozhraní dodavatele a OS, které vyvíjí Google.

Nokia a OnePlus nebyly naladěny na projektování výšek

OnePlus a HMD Global (Nokia) potvrdili, že všechna jejich současná zařízení nebudou součástí projektu Treble. Obě společnosti také vydaly prohlášení týkající se téhož.

Moderátor HMD na komunitních fórech společnosti Nokia řekl: „Společnost HMD je plně odhodlána implementovat projekt Treble na všechny nové produkty Android Oreo v blízké budoucnosti a omlouváme se za jakékoli zklamání, které by to mohlo způsobit“.

Společnost HMD je plně odhodlána implementovat projekt Treble na všechny nové produkty Android Oreo v blízké budoucnosti a omlouváme se za jakékoli zklamání, které by to mohlo způsobit.

Mezitím zaměstnanci OnePlus na fóru OnePlus vysvětlili: „Projekt Treble vyžaduje úložný oddíl, díky kterému jsou oddělené framework systému Android a obrázek dodavatele. Nicméně, protože oddíly nebyly vyžadovány pro Android N a předchozí verze Androidu, všechny naše současná zařízení nemají oddíl.

Podle našich testů, pokud bychom měli upravit rozvržení oddílů pomocí OTA, existuje riziko, že zařízení během dělení budou zděná.

Podle našich testů, pokud bychom měli upravit rozvržení oddílů pomocí OTA, existuje riziko, že zařízení během dělení budou zděná. Domníváme se, že to představuje příliš velké riziko pro naši komunitu uživatelů, a proto jsme se rozhodli neimplementovat projektové Treble na současných zařízeních OnePlus.

Jsou tyto obavy legitimní?

Pokud vezmeme v úvahu prohlášení společnosti Nokia, vypadá to, že společnost jednoduše ustupuje od oddávání se tomuto problému. OnePlus naproti tomu uvedl důvod možného „zdědění telefonů“.

Mezitím společnost Huawei potvrdila, že během druhé poloviny roku 2017 přinese Treble na své starší telefony. Pokud je Huawei schopen přenést Treble na jejich starší telefony, domnívám se, že by obě společnosti měly nabídnout lepší vysvětlení situace.

Telefony podporující projektové výšky

V současné době jsou zařízeními Google Pixel a Pixel XL, Essential Phone, Huate Mate 9, Mate 10, Honor 9 a Honor 8 Pro zařízení podporující projektové výšky.

Vylepší projekt Treble Android?

Android 8.0 Oreo je v současné době k dispozici pouze na 0, 5% telefonech Android, zatímco iOS 11, který byl spuštěn v září, je přítomen ve více než 50% zařízení iOS. Cílem projektu Treble je vyřešit tento problém fragmentace systému Android. Existuje však několik důsledků projektu Treble.

Přestože se Google přihlásil a rozhodl se zlepšit fragmentaci systému Android, vývojáři stále hrají velkou roli při vydávání aktualizací pro starší zařízení.

Aktualizace systému Android bude stále nákladná záležitost, protože tento proces má negativní dopad na spodní linie společností a nejsou dostatečně motivováni, aby to skutečně dokázali.

To znamená, že vývojáři produktů, jako jsou Samsung, Huawei a LG, jsou stále zodpovědní za kompilaci a zavádění aktualizací a nebudou nikde tak blízko, jako je Google s Pixels.

Projekt Treble je nadějný

Projekt Treble má potenciál ovlivnit, jak rychle zařízení přijímají aktualizace pro Android, ale nemusí nutně řešit zpoždění vyplývající z certifikace aktualizací od operátora.

Google nedávno uvedl na trh lehčí verzi systému Android O s názvem Android Go. Tím bude zajištěno, že projektové výšky mohou dosáhnout i levných smartphonů, pokud podporují operační systém.

Závěrečné myšlenky

Projekt Treble je určitě pozitivní změna, kterou iniciovala společnost Google, počínaje Android Oreo. Mezera mezi starým a novým operačním systémem je však daleko od sebe a v blízké budoucnosti se nezmění.

Aktualizace pro Android nikdy nebudou tak rychlé jako iOS, ale vzhledem k výzvám, kterým Google čelí, vypadá Project Treble zatím jako nejlepší řešení.

Viz následující: 6 nejlepších Xiaomi Redmi 5A pouzder a obalů, které si můžete koupit