Čo je Project Treble v systéme Android a získa ho môj telefón?

Obsah:

Čo je Project Treble v systéme Android a získa ho môj telefón?
Čo je Project Treble v systéme Android a získa ho môj telefón?
Anonim

Na porovnanie, distribučné čísla Androidu sú pochmúrne, 28,1 percenta telefónov používa Android 6.x (Marshmallow) a 28,5 percenta Android 7.x (Nougat) – to znamená, že viac ako polovica telefónov s Androidom je k dispozícii používajú takmer dva roky starý operačný systém. Slabých 1,1 percenta používa najnovšiu verziu – Android 8.x (Oreo). Aby sme to povedali ešte otvorenejšie, viac ako 98 percent zariadení so systémom Android používa zastaraný softvér a viac ako 36 percent používa päť rokov starý (alebo starší) softvér. Au!

Je jasné, že tam dochádza k veľkému odpojeniu. Dôvod je, žiaľ, mnohostranný, ale vo všeobecnosti ho možno pripísať dvom kľúčovým bodom: výrobcom a aktualizačným cyklom spoločnosti Google. Už sme sa tomu podrobne venovali, takže si ušetrím všetky podrobnosti a nasmerujem vás tým smerom, ak vás zaujíma, ako je to chyba výrobcov.

Project Treble is the Answer

Dôvodom, prečo majú výrobcovia taký problém s rýchlymi aktualizáciami, je všetka práca, ktorú je potrebné vynaložiť na to, aby operačný systém komunikoval s hardvérom.

Obrázok
Obrázok

Tradične to fungovalo asi takto: rámec OS a softvér na nízkej úrovni boli súčasťou toho istého kódu. Takže keď bol operačný systém aktualizovaný, tento softvér nízkej úrovne – technicky označovaný ako implementácia dodávateľa – sa tiež musel aktualizovať. To je veľa práce.

Počnúc Androidom 8.x (Oreo) Google teda tieto dva oddelil. To znamená, že samotný operačný systém Android je možné aktualizovať bez toho, aby ste sa museli dotknúť implementácie dodávateľa. To sa dá v prípade potreby aktualizovať samo.

Aby som to uviedol do úplného kontextu, pred vydaním aktualizácie do zariadenia so systémom Android 7.x (alebo starším) je potrebné aktualizovať nielen kód operačného systému Android, ale aj nízkoúrovňový hardvérový kód, ktorý spravidla spravuje výrobca čipu. Ak teda chce Samsung napríklad presadiť aktualizáciu niektorého zo svojich telefónov, musí počkať, kým Qualcomm (alebo ten, kto čip vyrobil), aktualizuje svoj kód, aby fungoval s novým kódom Samsung. To je veľa kolies, ktoré sa otáčajú naraz a každé je závislé na druhom.

S Androidom 8.x a vyšším to už takto nebude. Keďže základný hardvérový kód je oddelený od kódu operačného systému, výrobcovia zariadení budú môcť aktualizovať svoj softvér bez toho, aby museli čakať, kým svoj kód aktualizuje aj výrobca kremíka.

Obrázok
Obrázok

To by malo dramaticky urýchliť proces aktualizácie, aspoň teoreticky. Aktualizácia zariadení bude stále v rukách výrobcu a keďže prvé zariadenia Oreo mimo radu Pixel udržiavaný spoločnosťou Google sa práve sprístupňujú, zatiaľ sme to nemali možnosť naplno vidieť v praxi. Dúfajme, že to skutočne výrazne zmení rýchlosť zapisovania a tlače aktualizácií.

Bude moje zariadenie profitovať z Project Treble?

Toto je otázka za milión, však? Bohužiaľ, odpoveď nie je taká jednoduchá (určite ste to nečakali). Tu je niekoľko faktov:

  • Ak sa vaše zariadenie nikdy neaktualizuje na Oreo, nikdy nedostane Project Treble. Nedá sa to obísť. Prepáčte.
  • Ak sa vaše zariadenie aktualizuje na Oreo, stále nie je potrebné podporovať výšky – to závisí od výrobcu.
  • Ak si kúpite nový telefón, ktorý po vybalení používa Oreo, je potrebný na podporu výšok hneď po vybalení.

V skratke: Podpora výšok na aktualizovaných systémoch je stále na výrobcoch, ale na podporu výšok budú potrebné nové zariadenia Oreo.

Takže napríklad Pixel 2 už podporuje Project Treble. Pripravovaný Galaxy S9 bude po vybalení podporovať aj Treble. Google aktualizoval aj Pixel 1, aby podporoval výšky, no bohužiaľ to vyzerá tak, že Samsung ho vynechal zo zostavy Oreo pre Galaxy S8.

Ak ste zvedaví na svoje vlastné zariadenie, Android Police má priebežný zoznam všetkých zariadení, ktoré získajú podporu výšok, ako aj zoznam zariadení, ktoré budú aktualizované na Oreo bez výšok.

Aktualizácie operačného systému Android sú už mnoho rokov neustálym sporným bodom, takže je dobré, že Google konečne tento problém rieši. Pri troche šťastia to priblíži všetky zariadenia Android k rovnocennosti s Apple, pokiaľ ide o aktualizácie zariadení.

Populárna téma