Dees_Troy, liderul TWRP și dezvoltatorul principal recunoscut XDA, a evidențiat unele dintre provocările legate de suportul Android 10 pentru recuperarea personalizată. Citește mai departe!
Numele desertului sau nu, Android 10 este aroma sezonului. Câteva flagship-uri de la OEM-uri proeminenți au primit actualizările lor oficiale, în timp ce alții au primit un gust din noua versiune a sistemului de operare datorită ROM-urilor personalizate Android 10. Google este, de asemenea foarte mulțumit de rata de adoptare a Android 10, posibil datorită Proiectului Treble și a întregii game de alte modificări făcute de-a lungul anilor. Din păcate, în timp ce Android 10 aduce cu sine propriile sale bucurii, îngreunează și câteva lucruri pentru recuperările personalizate, cum ar fi TWRP. Dezvoltator principal TWRP și dezvoltator senior recunoscut XDA Dees_Troy a evidențiat unele dintre problemele cu care se confruntă recuperarea în drumul său spre a accepta oficial Android 10.
După cum spune Dees_Troy, suportul TWRP pentru Android 10 va dura ceva timp. Declarațiile sale sunt făcute în legătură cu Google Pixel 3 și Google Pixel 4, precum și pentru dispozitivele care vor fi livrate cu Android 10 ca versiune de bază. Dispozitivele mai vechi non-Pixel care au fost livrate cu versiuni mai vechi de Android și care au fost ulterior actualizate la Android 10 nu sunt afectate.
Potrivit dezvoltatorului, Android 10 a adus unele dintre cele mai mari schimbări în implementarea de recuperare a AOSP în ultimii ani. Componentele din recuperarea AOSP au fost mutate în subfoldere, ceea ce face ca schimbările de îmbinare în TWRP să consume mai mult timp. Modificări aduse discului ram, cum ar fi trecerea de la binare statice fără biblioteci legate la dinamic linking, le-au prezentat dezvoltatorilor și deciziile de luat cu privire la cel mai bun mod de a avansa în lumina acestora schimbări. Chiar și atunci când aceste decizii au fost luate, apar noi provocări, cum ar fi montarea partiției de sistem pe /system în lumina acestei legături dinamice. Android 10 introduce, de asemenea, ceea ce dezvoltatorul numește o „super” partiție -- o partiție care conține o grămadă de partiții mai mici; iar Google utilizează un sistem de fișiere ext4 doar pentru citire pentru noile partiții dinamice din super-partiția. Acest lucru le prezintă apoi dezvoltatorilor noi provocări de abordat, cum ar fi modul în care utilizatorii vor instala GApps și cum pentru a oferi utilizatorilor instrumentele potrivite pentru a gestiona și a face modificări la partițiile dinamice de pe super compartimentare.
Toate aceste schimbări și reacțiile însoțitoare necesită câteva modificări care trebuie făcute, alături de discuții despre cum să abordăm cel mai bine situația. Rezultatul final este că TWRP oficial va dura ceva timp pentru a obține suport complet pentru Android 10.
Sursă: TWRP