
A Project Treble-nek köszönhetően az Android Oreo az Android modok és egyedi ROM-ok új korszakát sugározhatja. Mivel a kamera, az ujjlenyomat-érzékelő és más alkatrészek működéséhez már nincs szükség visszafejtésre, pillanatok alatt teljesen megváltoztathatja az Oreo okostelefonok szoftverét. Számos példa mutatja, hogy az új ROM-ok akár több eszközzel is kompatibilisek egyszerre.
- Mit jelent az egyéni ROM és a root?
- A legjobb egyéni ROM-ok Androidhoz
Sok okostelefon-felhasználó továbbra is erősen vágyik arra, hogy saját maga válassza ki a szoftvert okostelefonjához. Bizonyos gyártói felületek, mint például a Samsung Experience vagy a Huawei EMUI-ja, jól kidolgozottak és átfogóak; egyes felhasználók azonban túlságosan tele vannak olyan funkciókkal, amelyeket soha nem fognak használni, de soha nem tudnak megszabadulni tőlük.
Eddig az egyik megoldás erre a problémára egy olyan okostelefont keresett, amelyhez számos külső szolgáltató türelmesen és gondosan kifejlesztette az úgynevezett egyedi ROM-ot: egy alternatív operációs rendszert, azonos funkciókkal.
Ez az alternatíva azonban jelentős erőfeszítést igényel: a szabadon elérhető Android-forráskódot (AOSP) össze kell egyeztetni az okostelefon zárt forráskódú hardverelemeivel. Több hónapos visszafejtés zajlik, amíg a Wi-Fi, a kamera, az ujjlenyomat-érzékelő, az NFC és más alkatrészek hibátlanul működnek az egyedi szoftverrel.
És pontosan itt jön a képbe a Project Treble: a hardveres visszafejtéssel való babrálás már nem szükséges az Android Oreóval kiadott új, kötelező szabványoknak köszönhetően. Aki nem labdázik a standarddal, annak nem szabad telefont kiadni a Google Play Áruházból, de hogyan is működik pontosan a rendszer?
- Mi is pontosan az a Project Treble, és hogyan segíti az Android frissítéseket?
Az okostelefon-gyártóknak úgy kell megvalósítaniuk a Project Treble hardverét, hogy az Android egységes nyelven (HAL Interface Definition Language – HIDL) tudjon vele kommunikálni. Ha összehasonlítjuk az autókkal, ahogy Mishaal Rahman az XDA Developerstől tetteez a következő lenne:
Képzeld el, ha egy olyan világban élnénk, ahol minden autógyártó úgy döntött, hogy megtervezi a kormánykereket, vagy teljesen más módon rendezi át a fékrendszerét. Ha egy sofőrt új autóba ültet, összetévesztheti azzal, hogyan kell kezdetben kezelni a járművet. De a szabványoknak köszönhetően minden vezetőnek ismernie kell a kormány és a fékek kezelését szinte minden autóban. Ezenkívül az autósiskola minden járművezetőt megtanít a jármű megfelelő kezelésére. Ebben a hasonlatban a járművek szabványai a Project Treble, az autósiskola pedig a HIDL.
A Modderek számára a Project Treble a forradalom
Az új játékszabályok, amelyeket a Google így rákényszerített az okostelefon-gyártókra, úttörőnek számít a modding közösségben, mert nem csak az inkompatibilis hardver okozta súlyos nehezítést szünteti meg, hanem azt is jelenti, hogy az egyszer elkészített rendszerképek kompatibilisek számos okostelefon, így azok cserélhetők.
Ez már az XDA Developers fórum új struktúrájában is megjelenik. A Google Pixel, a Honor 8 Pro, az Essential Phone vagy a Sony Xperia XZ1 eszköz-alfórumai helyett a ROM-fejlesztés egy csoportba tartozik. alfórum a magas hangot engedélyező eszközök számára.

A Sony új készülékeit már Android Oreo-val adják ki, ezért Treble-kompatibilisek. / © NextPit
A multi-ROM-ok valósággá válnak. Számos olyan fejlesztő, aki eddig csak egy eszközön dolgozhatott, most hatékonyabban tud együttműködni a fejlesztőkkel más eszközökön, ami jót tesz a harmadik féltől származó ROM-ok minőségének.
Egy kis munkát még el kell végezni
Természetesen a Treble nem oldja meg a zárolt rendszerbetöltők problémáját és a feloldásukkal gyakran együtt járó garanciavesztést. Továbbra is foglalkozunk a pofátlanságokkal, ha szabadon akarjuk választani készülékeink szoftverét, de legalább van elég olyan gyártó, mint a Sony, a OnePlus, az LG vagy a HTC, amely legalább részben támogatja a bootloader feloldását és jó példát mutat.

A Huawei Mate 9 az egyik első teszteszköz a Treble-alapú egyedi ROM-okhoz. / © NextPit
A Treble nem érkezik frissítésen keresztül
Az Android 8.0 Oreo rendszerrel forgalomba hozott eszközöknek teljes mértékben támogatniuk kell a Project Treble-t és a HIDL-t. Ez a kötelezettség nem vonatkozik azokra az eszközökre, amelyekre az Android 8.0 Oreo frissítését várják. Mivel a Project Treble-hez a flash memória újraparticionálása szükséges, valószínű, hogy szinte minden gyártó nem akarja frissíteni a meglévő eszközökre.
Ennek az ellenkezőjének egyik pozitív példája a Huawei a Mate 9-cel. Itt a rendszer hardver-illesztőprogramjait az új szállítói partícióra cserélik, és a Project Treble szerint összekapcsolják a rendszerrel. Ez az egyik első olyan eszköz, amelyet sikeresen használtak Treble egyéni ROM-ok tesztelésére.
Az Android okostelefonok már teljesen ingyenesek?
A Project Treble természetesen nem felszabadítás a szabad szoftverek értelmében. A szabadság mértéke természetesen sokkal nagyobb egy alternatív ROM-on keresztül, de még mindig sok zárt forráskódú szoftver található az új gyártói partícióban. A belső pillantás az irányításunkon kívül esik, és gyakorlatilag lehetetlen irányítani a benne programozott tevékenységeket is.
Ha valóban ingyenes okostelefonra vágyik, az egyetlen választása az, hogy megvárja a Purism Librem 5amely a tervek szerint főként nyíltan dokumentált hardverrel és szoftverrel lesz elérhető, és fizikai kapcsolókat tartalmaz az összes többi összetevőhöz.
Másrészt a Project Treble az Android legnagyobb felszabadulása az elmúlt években.
Mit gondolsz? Izgatottan várja, hogy jobban kézben tarthassa eszköze szoftverét?