Vedúci TWRP vysvetľuje, prečo bude chvíľu trvať, kým prispôsobené obnovenie podporuje Android 10

click fraud protection

Vedúci TWRP a XDA senior uznávaný vývojár Dees_Troy zdôraznil niektoré z výziev s podporou Android 10 pre vlastnú obnovu. Pokračuj v čítaní!

Názov dezertu alebo nie, Android 10 je príchuťou sezóny. Niekoľko vlajkových lodí od popredných výrobcov OEM dostalo svoje oficiálne aktualizácie, zatiaľ čo niekoľko ďalších dostalo ochutnávku novej verzie operačného systému vďaka vlastným ROM pre Android 10. Google je tiež veľmi spokojný s mierou prijatia systému Android 10, ktorú umožnil projekt Treble a celý rad ďalších zmien vykonaných v priebehu rokov. Bohužiaľ, zatiaľ čo Android 10 so sebou prináša svoje vlastné radosti, sťažuje aj niekoľko vecí pre vlastné obnovy, ako je TWRP. Vedúci vývojár TWRP a uznávaný vývojár XDA Senior Dees_Troy zdôraznila niektoré problémy, ktorým obnova čelí na svojej ceste k oficiálnej podpore systému Android 10.

Ako otvorene hovorí Dees_Troy, podpora TWRP pre Android 10 bude chvíľu trvať. Jeho vyhlásenia sa týkajú zariadení Google Pixel 3 a Google Pixel 4, ako aj zariadení, ktoré sa budú dodávať so základnou verziou systému Android 10. Staršie zariadenia iné ako Pixel, ktoré boli dodané so staršími verziami Androidu a následne boli aktualizované na Android 10, nie sú ovplyvnené.

Podľa vývojára priniesol Android 10 niektoré z najväčších zmien v implementácii obnovy AOSP v posledných rokoch. Komponenty v obnove AOSP boli presunuté do podpriečinkov, vďaka čomu je zlučovanie zmien do TWRP časovo náročnejšie. Zmeny vykonané na ramdisku, ako napríklad prechod od statických binárnych súborov bez prepojených knižníc na dynamické prepojenie, tiež predložili vývojárom rozhodnutia, ako sa čo najlepšie posunúť vpred vo svetle týchto skutočností zmeny. Aj keď boli tieto rozhodnutia urobené, prichádzajú nové výzvy, ako napríklad pripojenie systémového oddielu do /system vo svetle tohto dynamického prepojenia. Android 10 tiež predstavuje to, čo vývojári nazývajú „super“ oddiel – oddiel, ktorý obsahuje veľa menších oddielov; a Google používa súborový systém ext4 len na čítanie pre nové dynamické oddiely v rámci super oddielu. To potom predstavuje pre vývojárov nové výzvy, ktoré treba riešiť, napríklad ako si používatelia nainštalujú GApps a ako poskytnúť používateľom správne nástroje na správu a vykonávanie zmien dynamických oddielov na serveri super oddiel.

Všetky tieto zmeny a sprievodné reakcie si vyžadujú vykonanie niekoľkých úprav spolu s diskusiami o tom, ako sa k situácii čo najlepšie postaviť. Konečným výsledkom je, že oficiálny TWRP bude nejaký čas trvať, kým dosiahne plnú podporu pre Android 10.


Zdroj: TWRP