Mobilné Správy, Gadgety, Blogy's Secenziami

Novinky: Prečo je projekt Treble pre Exynos obrovskou výhrou Galaxy Majitelia S9

Novinky: Prečo je projekt Treble pre Exynos obrovskou výhrou Galaxy Majitelia S9 1

Vzhľadom na problémy s mobilnými rádiami a na to, ako bol Android predtým nastavený, vlastná podpora ROM pre Galaxy Telefóny S sú za posledných niekoľko rokov zriedkavé. Pre zákazníkov z USA to takmer neexistovalo, zatiaľ čo medzinárodní používatelia by videli nejaké ROM. Vďaka projektu Treble systému Android Oreo sa to všetko čoskoro zmení.

Jednou z najväčších sťažností na zariadenia Samsung je TouchWiz alebo Samsung Experience a ako ďaleko je od systému AOSP. Zatiaľ čo niektorým zákazníkom sa páči prispôsobenie spoločnosti Samsung, snom mnohých bolo skĺbiť čistotu štandardného Androidu so skvelým hardvérom Galaxy Telefóny S. To sa môže nakoniec stať realitou ako vedľajší efekt projektu Treble, ktorý bol navrhnutý tak, aby vyriešil ďalší problém, fragmentáciu.

Nenechajte si ujsť: Všetko, čo potrebujete vedieť o novinke Galaxy S9 a S9+

Prečo Galaxy S Vlastná podpora ROM chýba

V súčasnej dobe Samsung Galaxy Telefóny radu S majú obmedzenú vlastnú podporu ROM, ale z dôvodov špecifických pre každý variant. Pre zákazníkov z USA všetko Galaxy Zariadenia radu S používajú čipovú sadu Snapdragon spoločnosti Qualcomm na zaistenie kompatibility so sieťami CDMA spoločností Sprint a Verizon. V snahe upokojiť amerických dopravcov Samsung zablokoval bootloader na všetkých variantoch svojich vlajkových lodí Snapdragon.

To znamená, že je jediným spôsobom, ako na zariadení Snapdragon flashovať akýkoľvek neoficiálny firmvér Galaxy je pomocou exploitu, ktorý odomkne bootloader, čo je veľmi zriedkavé. Doposiaľ žiadny exploit, s ktorým sme sa stretli, neponúkol spôsob, ako úplne odomknúť bootloader vďaka platforme zabezpečenia na podnikovej úrovni Samsung Knox. Inými slovami, môžete nájsť spôsob, ako flashovať vlastný firmvér v systémovom oddiele, ale napríklad nie v bootovacích alebo obnovovacích oddieloch.

Prečo je projekt Treble pre Exynos obrovskou výhrou Galaxy Majitelia S9

Galaxy S8, S8+a Poznámka 8 všetky majú obmedzenú vlastnú podporu ROM.

Navyše, pretože exploit je jediný spôsob, ako odomknúť bootloader, Samsung tieto chyby neustále opravuje. Preto akékoľvek zneužitie, ktoré fungovalo predtým, nemusí fungovať neskôr. Užívatelia tak budú mať dilemu – aktualizujte na najnovšiu verziu a zabezpečte svoj telefón alebo sa zrieknite aktualizácie, aby ste si nechali odomknutý bootloader.

Pre zvyšok sveta (a tých, ktorí sa rozhodnú importovať), Galaxy Zariadenia radu S používajú vlastnú čipovú sadu Exynos od spoločnosti Samsung. Tieto zariadenia sú vybavené odomknutým bootloaderom, takže si myslíte, že blikanie vlastných ROM nebude problém. Spoločnosť Samsung však nezverejňuje žiadnu dokumentáciu k svojim procesorom Exynos, čo značne komplikuje vývoj ROM. V zásade vývojári musia používať pokusy a omyly, aby povolili funkcie svojich ROM. Ale to nie je jediný problém.

Spoločnosť Samsung pre tento variant nezverejňuje binárne súbory ovládačov. Binárne súbory ovládačov v predvolenom nastavení fungujú iba s TouchWiz. Bez zverejnenia sú vývojári ponechaní na diskoch ROM založených na TouchWiz, pretože binárne súbory ovládačov nemožno zmeniť na diskoch ROM založených na AOSP. Stručne povedané, zatiaľ čo na mnoho Exynos môžete nainštalovať vlastnú ROM Galaxy modelov, je to zvyčajne len zmenšená verzia štandardného firmvéru – nie je to zvykom. Tu nastupuje Project Treble.

Projekt Treble FTW

V rámci projektu Treble sa spoločnosť Google pokúsila vyriešiť problém fragmentácie v systéme Android. Používatelia systému Android už roky trápia zabudnuté telefóny, ktoré počas celej svojej životnosti prešli jednou alebo dvoma aktualizáciami. Ešte horšie je, že tieto aktualizácie sú zvyčajne len opravami chýb, pričom aktualizácie plnej verzie dostávajú iba najlepšie vlajkové telefóny.

Jednou z hlavných príčin tohto problému bola nová verzia systému Android, ktorá je nekompatibilná s určitými hardvérovými komponentmi. Spôsob, akým bol Android nastavený predtým, nerozlišoval medzi hardvérovým kódom a rámcom operačného systému. Preto keď vyšla nová verzia, predajca hardvéru musel zmeniť značnú časť kódu, aby bol kompatibilný s novým softvérom.

S Project Treble sú tieto dva prvky teraz oddelené. Implementácia dodávateľa obsahuje všetok kód na úrovni hardvéru poskytnutý dodávateľmi. Spoločnosť Google spolupracuje s partnermi, ako sú Qualcomm, Samsung a MediaTek, na poskytovaní balíka „Vendor Test Suite“ (VTS), ktorý zaisťuje kompatibilitu vpred. Preto dodávatelia, ktorí sú v súlade s VTS, môžu teraz poskytovať najnovšiu verziu systému Android jednoduchou aktualizáciou rámca.

Prečo je projekt Treble pre Exynos obrovskou výhrou Galaxy Majitelia S9

Vďaka Project Treble je implementácia dodávateľa (TouchWiz) teraz oddelená od rámca OS (Android). Myslite na možnosti! Obrázok cez Android

V prípade zariadení s povolenou technológiou Project Treble bude Google môcť po vydaní novej verzie systému Android na zariadení bez problémov spustiť nekompromisnú ROM AOSP, pokiaľ je odomknutý bootloader. To je dôvod, prečo majú používatelia Exynosu (a iba používatelia Exynosu) dôvod na oslavu.

Google požaduje, aby všetky zariadenia dodávané s Android Oreo implementovali Project Treble a 2018 Galaxy Zostava S sa bude dodávať s Oreo. Preto pokiaľ Samsung nejakým spôsobom úplne nespustí loptu, Galaxy S9 a S9+ budú plne kompatibilné a budú využívať výhody Treble. Táto požiadavka sa nevzťahuje na telefóny, ktoré aktualizujú na Oreo, a preto majú používatelia S8 (dokonca aj tí s čipovými sadami Exynos) obmedzenú podporu ROM.

S novým Exynosom Galaxy Modely S9 a ich odblokované bootloadery môžu vývojári vlastných ROM využiť Project Treble na efektívne vymazanie TouchWiz a vytvorenie pamäte ROM založenej na AOSP bez obáv o kompatibilitu, pretože všetok hardvér by už mal byť kompatibilný.

Prečo je projekt Treble pre Exynos obrovskou výhrou Galaxy Majitelia S9

The Galaxy S9 a S9+ budú podporovať Project Treble, ktorý by mal dramaticky zlepšiť scénu ROM. Obrázok Evan Blass/Twitter

Pre zákazníkov z USA nie je všetko stratené. Stále by mal byť dosiahnutý skutočný cieľ projektu Treble znížiť fragmentáciu, čo povedie k rýchlejšej aktualizácii verzií pre zariadenia S9. Mám stres, pretože to stále do značnej miery závisí od výrobcov OEM a dopravcov, ktorí si môžu dať záležať na úprave a testovaní pokožky a vytlačení aktualizácie. Ste nadšení z Galaxy S9? Používate v súčasnosti vlastnú ROM? Dajte nám vedieť v nižšie uvedených komentároch.

Nenechajte si ujsť: Galaxy S8 a poznámka 8 Nepodporujte Project Treble v systéme Android Oreo