Neustálé aktualizace na zařízeních s Androidem způsobují, že platforma od počátečního nárůstu popularity. Projekt Treble je plán Googlu, který pomůže výrobcům zefektivnit proces aktualizace s cílem včasnější aktualizace.

Fragmentace Android je problém

Jedna z největších stížností proti Androidu jako operačního systému je něco, co se obecně označuje jako "roztříštěnost". Tradiční definice je "proces rozpadu na malé nebo oddělené části", který přímo přechází na jeho negativní kontext pro Android: existujíosm různé verze Android v současné době ve volné přírodě, které se stále používají na různých typech hardwaru.

Standard je zde samozřejmě nastaven společností Apple s iPhone. Nejvíce plodná verze Androidu je téměř dvouletá Android 7.x (Nougat), téměř tři čtvrtiny všech zařízení iOS používají nejnovější verzi (iOS 11).

Zdroj: Google

Pro srovnání, distribuční čísla systému Android jsou ponurá, 28,1 procenta telefonů se systémem Android 6.x (Marshmallow) a 28,5 procent na Android 7.x (Nougat) - což znamená, že více než polovina telefonů Android tam běží téměř- dvouletého operačního systému. Špatný 1,1 procenta používá nejnovější verzi Android 8.x (Oreo). Aby to bylo ještě víc, více než 98 procent zařízení Android má běžící software - přes 36 procent běžípět let starý (nebo starší) software. Ouch!

Je zřejmé, že tam je masivní odpojení. Důvodem toho je, bohužel, vícestranný, ale obecně lze připsat dvěma klíčovým bodům: výrobcům a aktualizačnímu cyklu společnosti Google. Dříve jsme se o tom podrobně zabývali, takže vám ušetřím všechny detaily a jen vás ukážu tímto směrem, pokud jste zvědaví, jak je to vina výrobce.

Projekt Treble je odpověď

Důvodem, proč výrobci mají tak těžké, že vybíhají rychlé aktualizace, je právě proto, že všechny práce, které musí projít operačním systémem, komunikovat s hardwarem.

Tradičně fungovalo něco takového: rámec OS a software na nižší úrovni byly součástí stejného kódu. Takže, když byl operační systém aktualizován, musel se tento softwarový software - technicky označovaný jako implementace dodavatele - aktualizovat. To je hodně práce.

Takže od společnosti Android 8.x (Oreo) Google oddělil dvě. To znamená, že OS Android samotný může být aktualizován bez nutnosti se dotýkat implementace dodavatele. To může být podle potřeby samo o sobě aktualizováno.

Chcete-li to uvést v plném kontextu, předtím, než může být aktualizace vyvedena na zařízení Android 7.x (nebo dřívější), musí být nejen aktualizován kód OS Android, ale i kód hardwaru na nižší úrovni, což je obecně udržovaný výrobcem čipů. Pokud například společnost Samsung chce aktualizovat jeden z telefonů, musí počkat na to, že Qualcomm (nebo ten, kdo vyrobil čip) aktualizuje svůj kód, aby mohl pracovat s novým kódem Samsung. To je spousta kol otočena najednou, a každý z nich je závislý na druhém.

S platformou Android 8.x a vyšším už to nebude takhle. Vzhledem k tomu, že základní hardwarový kód je oddělený od kódu OS, výrobci zařízení budou moci aktualizovat svůj software bez nutnosti čekat, až výrobce křemíku aktualizuje svůj kód.

To by mělo dramaticky urychlit proces aktualizace - alespoň teoreticky. Aktualizace zařízení bude i nadále v rukou výrobce a od prvních zařízení Oreo, které se nacházejí mimo linku Pixel společnosti Google, která právě probíhají, právě jsme spustili, ještě jsme neměli možnost tuto skutečnost v praxi plně vidět. Doufejme, že to skutečně znamená významnou změnu rychlosti, ve které jsou napsány a vyvíjeny aktualizace.

Bude moje zařízení profitovat z projektu Treble?

Nyníto je otázka milionů dolarů, ne? Bohužel, odpověď není tak jednoduchá (určitě jste neočekávali, že to bude). Zde jsou uvedeny některé skutečnosti:

  • Pokud se vaše zařízení nikdy neobnoví na Oreo, nikdy nebude mít projekt Treble. Není to tak. Promiňte.
  • Pokud se vaše zařízení aktualizuje na Oreo, je to stále není požadováno na podporu Treble - to je na výrobci.
  • Pokud si koupíte nový telefon, který provozuje Oreo z krabice, je toje požadováno na podporu Treble z krabice.

Stručně řečeno: Podpora vysokých úrovní na aktualizovaných systémech je stále na výrobcích, ale pro podporu trezů vpřed budou vyžadována nová zařízení Oreo.

Takže například Pixel 2 již podporuje Project Treble. Nadcházející Galaxy S9 bude také podporovat Treble z krabice. Google také aktualizoval technologii Pixel 1 na podporu Treble, ale bohužel to vypadá, že Samsung ji opustil z Oreo buildu pro Galaxy S8.

Pokud jste zvědaví na své vlastní zařízení, má Android Police spuštěný seznam všech zařízení, které získají podporu Treble, stejně jako ty, které budou aktualizovány na OreobezZtrojnásobit.


Aktualizace systému OS Android jsou již řadu let konstantním argumentem, takže je dobré vidět, že Google konečně řeší problém. S trochou štěstí to bude znamenat, že všechna zařízení Android budou blížit paritě s aplikací Apple, pokud jde o aktualizace zařízení.

Nejlepší Tipy:
Komentář: