Mi az a Project Treble az Androidon, és a My Phone Get It?
Az Android-eszközök nem konzisztens frissítései a platform népszerűségének kezdete óta sújtották a platformot. A Project Treble a Google azon terve, amely segít a gyártóknak a frissítési folyamat racionalizálásában, hogy időben frissülhessen.
Az Android töredezettség a probléma
Az Android, mint operációs rendszer ellen az egyik legnagyobb panasz az, amit általában „töredezettségnek” neveznek. A hagyományos definíció az, hogy „apró vagy különálló részekre bontható folyamat”, amely közvetlenül az Android negatív konnotációját jelenti: vannak nyolc Az Android jelenleg a vadon élő különböző változataiban, még mindig különböző típusú hardvereken használják.
A szabvány itt természetesen az Apple által az iPhone-hoz van beállítva. Ahol az Android legtermékenyebb verziója a közel két éves Android 7.x (Nougat), az iOS-eszközök közel háromnegyede a legújabb verziót (iOS 11) használja.
Forrás: Google
Összehasonlításképpen, az Android disztribúciós számai komolyak: 28,1 százaléka az Android 6.x (Marshmallow) és 28,5 százaléka az Android 7.x (Nougat), ami azt jelenti, hogy az Android telefonok több mint fele közel van két éves operációs rendszer. A gyenge 1.1 százalék az Android 8.x (Oreo) legújabb verzióját használja. Még jobban megfogalmazva, az Android-eszközök több mint 98 százaléka elavult szoftvert futtat, több mint 36 százaléka fut öt éves (vagy régebbi) szoftver. Jaj!
Nyilvánvaló, hogy ott van egy hatalmas kapcsolat. Ennek oka sokrétű, sajnos, de általában két kulcsfontosságú pontnak tulajdonítható: a gyártók és a Google frissítési ciklusa. Erre korábban már részletesen foglalkozunk, így megmentem az összes részletet, és csak akkor irányíthatlak erre az irányra, ha kíváncsi vagy, hogy a gyártók hibája.
A Project Treble a válasz
Az ok, amiért a gyártóknak ilyen nehéz időre van szükségük az azonnali frissítésekre, azért van, mert minden olyan munkának köszönhető, hogy az operációs rendszert a hardverrel kommunikálni kell..
Hagyományosan így működött: az operációs rendszer kerete és az alacsony szintű szoftverek ugyanazon kód részét képezték. Tehát, amikor az operációs rendszer frissült, ezt az alacsony szintű szoftver-technikailag nevezett szállítói implementációt is frissíteni kellett. Ez sok munka.
Tehát az Android 8.x (Oreo) használatával a Google elkülönítette a kettőt. Ez azt jelenti, hogy maga az Android operációs rendszer frissíthető anélkül, hogy meg kellene érintenie az eladó végrehajtását. Ez viszont önmagában frissíthető, ha szükséges.
A teljes kontextusban történő frissítés előtt, mielőtt egy frissítést egy Android 7.x (vagy korábbi) eszközre lehetne vinni, nem csak az Android operációs rendszer kódját kell frissíteni, hanem az alacsony szintű hardverkódot is, amely általában a chipgyártó fenntartja. Így például, ha a Samsung egy frissítést szeretne az egyik telefonjához nyomni, várnia kell, hogy a Qualcomm (vagy bárki, aki a chipet készítette) frissítse a kódját, hogy az új Samsung kóddal működjön. Ez egy csomó kerek, ami egyszerre fordul, és mindegyik függ a másiktól.
Az Android 8.x-on és azon túl, ez már nem lesz ilyen. Mivel a központi hardverkód elkülönül az operációs rendszer kódjától, az eszközgyártók szabadon frissíthetik szoftverüket anélkül, hogy várniuk kellene a szilíciumgyártó kódjának frissítésére..
Ez legalábbis drámaian felgyorsíthatja a frissítési folyamatot. A készülékek frissítése továbbra is a gyártó kezében lesz, és mivel az első Oreo eszközök a Google által karbantartott Pixel vonalon kívül éppen most futnak, még nem volt esélyünk arra, hogy ezt a gyakorlatban teljesen megismerjük. Remélhetőleg lényegesen megváltoztatja azt a sebességet, amellyel a frissítéseket írják és kitolják.
Használja a Device Treble-t?
Most ez a millió dolláros kérdés, ugye? Sajnos a válasz nem olyan egyszerű (biztos, hogy nem számított rá). Ez azt jelenti, hogy itt van néhány tény:
- Ha az Ön készüléke soha nem kerül frissítésre az Oreo-ra, akkor soha nem kap a Project Treble-t. Nincs körülötte. Sajnálom.
- Ha a készüléke frissül Oreo-ra, akkor még mindig nem szükséges hogy támogassa a Treble-t, ami a gyártótól függ.
- Ha vásárol egy új telefont, ami Oreo-t futtat a dobozból szükséges hogy támogassa a Treble-t a dobozból.
Röviden: a frissített rendszereken a magas szintű támogatás továbbra is a gyártók feladata, de új Oreo eszközökre lesz szükség a Treble előmozdításához.
Így például a Pixel 2 már támogatja a Project Treble programot. A közelgő Galaxy S9 támogatja a Treble-t a dobozból. A Google szintén frissítette a Pixel 1-et, hogy támogassa a Treble-t, de sajnos úgy tűnik, hogy a Samsung kilépett az Oreo-ból a Galaxy S8-hoz.
Ha kíváncsi a saját eszközére, az Android Rendőrségnek van egy listája azokról az eszközökről, amelyek Treble támogatást kapnak. nélkül Tripla.
Az Android operációs rendszer frissítései már évek óta állandóan vitatottak, ezért jó, ha a Google végül is foglalkozik ezzel a kérdéssel. Bármilyen szerencsével ez az Android-eszközök közelebb kerül az Apple-hez az eszközfrissítések szempontjából.
Képhitel: Google