Xposed Framework is een van de meest populaire Android-aanpassingen die beschikbaar zijn, omdat gebruikers hiermee modules kunnen installeren die specifieke functionaliteit aan hun huidige firmware toevoegen. Dit vereist veel werk en daarom is XDA Senior Recognized Developer nodig rovo89 het duurt zo lang voordat er een nieuwe grote update van Android is uitgebracht.
De community schreeuwt om een update die compatibiliteit toevoegt aan Android 7.0 Nougat en het lijkt er nu op dat er een methode is.
Zoals het nu is, is dit niet uw traditionele installatie van Xposed Framework die moet worden geflasht in een aangepast herstel, en die aan verschillende apparaten kan worden toegevoegd. In plaats daarvan is er een unieke ART-submodule gemaakt voor AOSP 7.1.2 maakt Xposed Framework-functionaliteit direct uit de doos mogelijk naar een aangepast ROM. Deze methode heeft echter zijn voor- en nadelen, omdat het niet iets is dat er bovenop kan worden geïnstalleerd van uw huidige ROM en gebruikers of beheerders moeten ROM's compileren die Xposed ondersteunen door deze over te nemen veranderingen.
Een groot deel van het werk aan het officiële Xposed-framework is ervoor te zorgen dat het correct op alle apparaten wordt geïnstalleerd het wijzigen van delen van het ROM waarop het wordt geïnstalleerd (en als je het je herinnert, is dit de enige stap die vereist is). wortel). Simpel gezegd maakt deze onofficiële methode een einde aan dat alles door de vereiste wijzigingen aan te brengen in de ROM in plaats daarvan wordt gebouwd, wat wordt gedaan door de gewijzigde submodule toe te voegen aan het bouwproces van een custom ROM. Hetzelfde als hoe Substratum kan worden gebruikt op aangepaste ROM's zonder root, dit voegt Xposed-functionaliteit toe aan het aangepaste ROM zelf. Dit betekent dat je je huidige aangepaste ROM-beheerders nodig hebt om ondersteuning voor deze methode toe te voegen door de ART-submodule toe te voegen/te plaatsen in de AOSP-bronboom, en vervolgens het hele ROM helemaal opnieuw op te bouwen.
Aangepaste ROM-onderhouders moeten dan de originele frameworks/base/cmds/app_process vervangen met de gewijzigde, maak een vooraf gebouwde module die XposedBridge.jar naar systeem/framework kopieert en update vervolgens build/target/product/base.mk om libxposed_art en XposedBridge op te nemen. Dus hoewel deze methode niet zal voldoen iedereen omdat het niet rechtstreeks op uw huidige ROM kan worden geïnstalleerd, voegt het enkele voordelen toe bovenop wat in het verleden mogelijk was. Vroege rapporten suggereren dat een verscheidenheid aan modules ook compatibel zou kunnen zijn.
We moeten alleen kijken of aangepaste ROM-onderhouders deze ondersteuning aan hun huidige builds zullen toevoegen. Voor degenen die op zoek zijn naar een meer gedetailleerde uitleg, zeker doen ga naar de readme.md die beschikbaar is op GitHub. Over het algemeen zou dit een mooie oplossing kunnen zijn voor Nougat-gebruikers om Xposed te ervaren en te gebruiken, waardoor nieuwere telefoons toegang krijgen tot een repertoire aan modules.
Bron: GitHub