Submodulul ART pentru AOSP 7.1.2 adaugă funcționalitate Xposed la ROM-urile personalizate Nougat

click fraud protection

Xposed Framework este una dintre cele mai populare modificări Android disponibile, deoarece le permite utilizatorilor să instaleze module care vor adăuga funcționalități specifice firmware-ului lor actual. Acest lucru necesită multă muncă și de aceea este nevoie de XDA Senior Recognized Developer rovo89 atât de mult pentru a se dezvolta după lansarea unei noi actualizări majore a Android.

Comunitatea a cerut o actualizare care să adauge compatibilitate cu Android 7.0 Nougat și acum se pare că există o metodă.

Așa cum este acum, aceasta nu este instalarea dvs. tradițională a Xposed Framework care trebuie să fie flash într-o recuperare personalizată și care poate fi adăugată la o varietate de dispozitive. În schimb, a existat un submodul ART unic creat pentru AOSP 7.1.2 care permite funcționalitatea Xposed Framework într-un ROM personalizat imediat din cutie. Această metodă are totuși avantajele și dezavantajele sale, deoarece nu este ceva ce poate fi instalat deasupra a ROM-ului dvs. actual și utilizatorii sau întreținerii trebuie să compilați ROM-uri care acceptă Xposed prin adoptarea acestora schimbări.

O mare parte din munca pe cadrul oficial Xposed constă în instalarea corectă a acestuia pe toate dispozitivele modificarea unor părți ale ROM-ului pe care se instalează (și dacă vă amintiți, acesta este singurul pas care necesită rădăcină). Mai simplu spus, această metodă neoficială elimină toate acestea, făcând modificările necesare atunci când ROM-ul se construiește în schimb, ceea ce se face prin adăugarea submodulului modificat la procesul de construire al unui custom ROM. La fel cu cum Substratul poate fi folosit pe ROM-uri personalizate fără root, aceasta va adăuga funcționalitatea Xposed la ROM-ul personalizat în sine. Adică, veți avea nevoie de menținătorii dvs. actuali de ROM personalizate pentru a adăuga suport pentru această metodă prin adăugarea/plasarea submodulului ART în arborele sursă AOSP, apoi construirea întregului ROM de la zero.

Personalizatorii ROM-urilor vor trebui apoi să înlocuiască framework-urile/base/cmds/app_process originale cu cel modificat, creați un modul predefinit care copiază XposedBridge.jar în sistem/cadru, apoi actualizați build/target/product/base.mk pentru a include libxposed_art și XposedBridge. Deci, deși această metodă nu va satisface toata lumea deoarece nu poate fi instalat direct pe ROM-ul dvs. actual, adaugă unele beneficii pe lângă ceea ce a fost posibil în trecut. Rapoartele timpurii sugerează că o varietate de module ar putea fi, de asemenea, compatibile.

Trebuie doar să vedem dacă întreținerii ROM personalizat vor adăuga acest suport în versiunile lor curente. Pentru cei care caută o explicație mai detaliată, asigurați-vă că treceți peste readme.md care este disponibil pe GitHub. În general, aceasta ar putea fi o soluție bună pentru utilizatorii Nougat să experimenteze și să utilizeze Xposed, permițând telefoanelor mai noi să acceseze un repertoriu de module.


Sursa: GitHub