Az Android Fragmentáció a probléma
Az Androidot mint operációs rendszer egyik legnagyobb panaszát általában "töredezettségnek" nevezik. A hagyományos meghatározás a "kicsi vagy különálló részek felosztásának folyamata", amely közvetlenül az Androidra vonatkozó negatív konnotációjával fordul elő: létezneknyolc az Android különböző verziói jelenleg a vadonban, még mindig használatban vannak a különféle hardvereken.
A szabvány itt természetesen az Apple által az iPhone-ra van állítva. Ahol az Android legtermékenyebb verziója a majdnem kétéves Android 7.x (Nougat), az iOS eszközök közel háromnegyede fut a legújabb verzióban (iOS 11).
Forrás: Google
Összehasonlításképpen, az Android terjesztési száma szomorú, 28,1 százalékkal az Android 6.x (Marshmallow) és 28,5 százalék az Android 7.x-en (Nougat) futó telefonok esetében - ez azt jelenti, hogy az Android telefonok több mint a fele olyan közel- kétéves operációs rendszer. A legrosszabb 1,1 százalékos verzió az Android 8.x-et (Oreo) futtatja. Ahhoz, hogy még tisztábbá tegye, az Android készülékek több mint 98 százaléka fut az elavult szoftverekkel - több mint 36 százalék futöt éves (vagy régebbi) szoftvereket. Jaj!
Nyilvánvaló, hogy van egy hatalmas leválasztás ott. 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. Már régen részletesen meghatároztuk a részleteket, így megmenthetem az összes részletet, és csak akkor irányítok erre az irányra, ha kíváncsi vagy arra, hogy ez a gyártók hibája.
A Treble projekt a válasz
Az ok, amiért a gyártók ilyen nehézséget okoznak a gyors frissítések kihasználása miatt, minden olyan munkának köszönhetően, amely megakadályozza az operációs rendszer kommunikációját a hardverrel.
Tehát Android 8.x-ről (Oreo) kezdve a Google elválasztotta a kettőt. Ez azt jelenti, hogy maga az Android operációs rendszer frissíthető anélkül, hogy megérintené a szállító végrehajtását. Ez viszont önmagában frissíthető, ha szükséges.
Ha azt szeretné, hogy a teljeskörű környezetben, mielőtt egy frissítést kihúzhat egy Android 7.x (vagy korábbi) eszközre, akkor nem csak az Android OS kódot kell frissíteni, hanem az alacsony szintű hardverkódot is, amely amelyet általában a chip készítő tart fenn. Így például, ha a Samsung szeretné frissíteni egy telefonját, akkor várnia kell arra, hogy a Qualcomm (vagy aki a chipet gyártotta) frissítse kódját az új Samsung kóddal való együttműködésre. Ez sok kerék fordul el azonnal, és mindegyik függ a másiktól.
Az Android 8.x-mal és azon túl nem lesz többé ilyen. Mivel az alapvető hardverkód el van választva az operációs rendszer kódjától, az eszközgyártók szabadon frissíthetik szoftverüket anélkül, hogy várnunk kell a szilikongyártó számára a kód frissítését.
A készülékem hasznot fog nyerni a Treble projektből?
Mostez a millió dolláros kérdés, ugye? Sajnos a válasz nem olyan egyszerű (biztosan nem számított rá). Ez azt mondta, itt néhány tény:
- Ha a készüléke soha nem frissül az Oreo-hoz, soha nem kapja meg a Project Treble programot. Nincs rá mód. Sajnálom.
- Ha a készüléke frissen frissül az Oreo-hoz, akkor még mindig nem szükséges hogy támogassa a Treble-t, ez a gyártóhoz tartozik.
- Ha új telefont vásárolsz, az Oreo-t ki kell venni a dobozból szükséges hogy támogassa a Treble-t a dobozból.
Röviden: A frissített rendszereken a magas színvonalú támogatás még mindig a gyártókig érhető el, de az új Oreo eszközökre van szükség a Treble továbblépéshez.
Így például a Pixel 2 már támogatja a Project Treble programot. A közelgő Galaxy S9 támogatja a Treble-et is a dobozból. A Google szintén frissítette a Pixel 1-et a Treble támogatására, de sajnos úgy tűnik, hogy a Samsung elhagyta a Galaxy S8 Oreo építményét.
Ha kíváncsi vagy a saját készülékére, az Android rendőrségnek van egy futó listája az összes olyan eszközről, amely Treble támogatással rendelkezik, valamint amelyik frissítésre kerül az OreonélkülTripla.
Az Android rendszerű operációs rendszerek frissítései már évek óta folyamatosan vitatkoznak, ezért jó látni, hogy a Google végre foglalkozott a problémával. Minden szerencsével ez az Android-eszközöket az Apple-hez képest az eszközfrissítések tekintetében közelebb hozza az egyenlőséghez.