El submódulo ART para AOSP 7.1.2 agrega funcionalidad Xposed a las ROM personalizadas de Nougat

click fraud protection

Xposed Framework es una de las modificaciones de Android más populares disponibles, ya que permite a los usuarios instalar módulos que agregarán funciones específicas a su firmware actual. Esto requiere mucho trabajo y es por eso que se necesita XDA Senior Recognized Developer rovo89 tanto tiempo para desarrollarse después del lanzamiento de una nueva actualización importante de Android.

La comunidad ha estado clamando por una actualización que agregue compatibilidad a Android 7.0 Nougat y ahora parece que hay un método.

Tal como está ahora, esta no es la instalación tradicional de Xposed Framework que necesita actualizarse en una recuperación personalizada y que se puede agregar a una variedad de dispositivos. En cambio, se ha creado un submódulo ART exclusivo para AOSP 7.1.2 que habilita la funcionalidad de Xposed Framework en una ROM personalizada desde el primer momento. Este método tiene sus ventajas y desventajas, ya que no es algo que se pueda instalar encima. de su ROM actual y los usuarios o mantenedores deben compilar ROM que admitan Xposed adoptando estos cambios.

Una gran parte del trabajo en el marco oficial Xposed es lograr que se instale correctamente en todos los dispositivos mediante modificar partes de la ROM en la que se está instalando (y si recuerdas, este es el único paso que requiere raíz). En pocas palabras, este método no oficial elimina todo eso al realizar los cambios necesarios cuando la ROM En su lugar, se está construyendo, lo que se hace agregando el submódulo modificado al proceso de construcción de un módulo personalizado. ROM. De manera similar a como Substratum se puede utilizar en ROM personalizadas sin root, esto agregará la funcionalidad Xposed a la ROM personalizada. Es decir, necesitará que sus mantenedores de ROM personalizados actuales agreguen soporte para este método agregando/colocando el submódulo ART en el árbol fuente de AOSP y luego construyendo toda la ROM desde cero.

Los mantenedores de ROM personalizados deberán reemplazar los frameworks/base/cmds/app_process originales con el modificado, cree un módulo prediseñado que copie XposedBridge.jar en system/framework y luego actualice build/target/product/base.mk para incluir libxposed_art y XposedBridge. Entonces, aunque este método no satisfará todos Debido a que no se puede instalar directamente en su ROM actual, agrega algunos beneficios además de lo que era posible en el pasado. Los primeros informes sugieren que una variedad de módulos también podrían ser compatibles.

Sólo necesitamos ver si los mantenedores de ROM personalizados agregarán este soporte a sus versiones actuales. Para aquellos que buscan una explicación más detallada, asegúrese de revise el archivo readme.md que está disponible en GitHub. En general, esta podría ser una buena solución para que los usuarios de Nougat experimenten y utilicen Xposed, permitiendo que los teléfonos más nuevos accedan a un repertorio de módulos.


Fuente: GitHub