Me gustaría saber si Xposed Framework puede ejecutarse con éxito junto con una ROM personalizada que posee muchas funciones o si tiene que ser una ROM estándar. No pude encontrar un consenso sobre si era posible o no, así que intenté flashear Xposed en un Nexus 6 mientras ejecutaba Benzo Rom (una ROM AOSP rica en funciones), pero no tuve éxito porque me quedé atascado en el Logotipo de inicio de Google.
No sé si hay una regla general. El Framework puede ser incompatible con alguna ROM, pero nunca he oído hablar de eso.¹ Lo he usado con éxito en varios dispositivos que ejecutan "stock"² o CyanogenMod.
¹ Sin embargo, algunos módulos no funcionan bien con dispositivos/ROM específicos, o solo con ellos. Los ejemplos son los escritos para un sabor específico (por ejemplo, solo para dispositivos TouchWiz), o agregar funciones de una ROM personalizada específica (y, por lo tanto, no deben combinarse con esa).
² ¿Qué es "stock"? En el caso de uno de mis dispositivos, es CyanogenOS. En los dispositivos Xiaomi, es algo con MIUI. En OnePlus, podría ser OxygenOS. Para los dispositivos Samsung, es algo muy modificado, incluido TouchWiz. Entonces, algunas ROM (por ejemplo, CyanogenMod/CyanogenOS) están incluso más cerca de AOSP que algunas "ROM estándar".
Conclusión: una respuesta genérica es difícil. En caso de duda, consulte su combinación específica (dispositivo y ROM) en XDA, ya sea en el área de XPosed o en la sección específica de su dispositivo.
PD: también tenga en cuenta que el "último Android" generalmente no es (todavía) compatible con el marco Xposed. En el momento de escribir este artículo, la última versión compatible de Android es 6.x.
acejabalina