Cómo instalar Xposed Framework en Android Lollipop 5.0/5.1/6.1

Actualizado 27/07/2015: solucionado problema de espacio insuficiente tras instalar xposed; gracias a Lizabeth, quien dejó la solución en los comentarios.
Cuenta la leyenda que, si se quería una personalización más extensa en un smartphone Android, se tenía que instalar una custom ROM… Ante eso, desde reinos muy lejanos, un desarrollador de XDA developers presentó Xposed: Xposed Installer es un repositorio de módulos que nos permite instalar funciones extra a nuestro móvil Android (previamente rooteado) sin tocar la ROM. El proceso es totalmente reversible, por lo que los módulos se pueden instalar y desinstalar en cualquier momento.

Los módulos de Xposed se han vuelto indispensables, desde el famoso Gravitybox hasta el ya tan usado Flat Style Bar Indicators. Sin embargo, hoy no hablaremos sobre Xposed o sus modulos, en este articulo explicaremos cómo es que se instala en Lollipop y Marshmallow.

Error al instalar Xposed en Lollipop

Si han instalado Xposed Installer en Android Lollipop o Marshmallow, seguramente obtuvieron como resultado un mensaje de error, más específicamente: Xposed no es (todavía) compatible con su versión de Android….

Requisitos Previos

1. Ser usuario ROOT
2. Tener un Custom Recovery, ya sea TWRP o CWM
3. Tener la batería al menos en un 60%
4. Crear un backup por si acaso

No intentar en roms stock de Samsung

En el hilo de XDA alertan que, si se instala en ROMs Stock de Samsung tendrán como resultado un boot loop, por lo que, mientras que se corrige, no es posible instalar Xposed en ROMS Stock Lollipop de Samsung, ni en custom roms basadas en la stock….En cambio, si se tiene un samsung con una rom personalizada no basada en la stock (CyanogenMod, por ejemplo) si es posible instalar Xposed; personalmente, lo probé en un Samsung con una rom de LiquidSmooth y funcionó sin problemas…aún así, depende de ustedes, si lo instalan, será bajo su propia responsabilidad y riesgo.

Archivos Necesarios

Y bien, después de dejarles una biblia de los requisitos y las advertencias, comenzaremos a descargar los archivos necesarios, por ello les dejo un enlace para descargar Xposed para Android 5.0/5.1 y 6.0, desde ahí al final del post podrán ver los archivos que tendrán que descargar, primeramente, la APK de Xposed, es la única APK en el hilo.
xposed-apk

Ahora, debemos descargar el ZIP de Xposed adecuado para nuestro móvil, por ello debemos saber qué arquitectura tiene, pueden usar la aplicación ZPU-Z para saberlo, incluso pueden investigar en internet, buscar las especificaciones de su móvil y saber qué arquitectura tiene; normalmente es ARM.
Nota: Además de la arquitectura (ARM,X86, etc) debemos elegir bien la versión de SDK: Lollipop 5.0 es la SDK 21, Lollipop 5.1 es la SDK22 y Android 6.0 es SDK23

Para descargarl el ZIP de xposed para recovery, nos vamos a la página de descargas oficial de xposed

Instalando Xposed

Teniendo ya los archivos, procederemos a instalarlos….comenzaremos instalando la APK de Xposed Installer previamente descargada (recuerden activar los orígenes desconocidos desde menu>Seguridad>Orígenes desconocidos)
instalar-xposed-apk-lollipop

Seguido de eso, procederemos a instalar el archivo ZIP desde el Recovery, por lo que apagaremos nuestro móvil y entraremos al modo recovery, en mi caso CWM, sólo seleccionaremos install zip>choose from /sdcard para buscarlo en la memoria interna (/sdcard1 si se encuentra en la memoria externa), ya una vez encontrado lo seleccionaremos y presionaremos «Yes – Install Xposed-arm…» para comenzar el proceso de instalación….una vez terminado, volveremos al menu principal del recovery y daremos clic en wipe cache>yes – wipe cache, seguido de eso daremos clic en advanced>wipe dalvik cache>yes – wipe dalvik cache y por último retornaremos al menú principal y daremos clic en reboot; aclaro que esto no borrará sus aplicaciones, datos ni archivos…además, tras reiniciar, el móvil tardará al rededor de 15 minutos en encender, pues actualizará algunas cosas…eso dependerá de cuántas aplicaciones tengan instaladas, deben tener paciencia.

android-esta-iniciando

Y listo, ahora tan sólo queda abrir Xposed desde el menu de nuestro Android e instalar nuestro modulo favorito….cabe mencionar que no todos son compatibles por el momento, así que les dejo una Lista de módulos compatibles con Android Lollipop.

BootLoop tras instalar Xposed

Como se mencionó anteriormente, en caso de contar con un smartphone Samsung está la probabilidad de terminar con el famoso bootloop, pero no hay de que tener, mientras se trate de un problema de software siempre tendrá una solución.

Lo primero será, descargar el archivo xposed-uninstaller[…].zip correspondiente a la arquitectura de su móvil, normalmente es arm, en caso de poseer un smartphone con arm64 (arquitectura de 64 bits) o x86 (generalmente intel), ya saben qué hacer.

Para descargarl el ZIP de xposed uninstaller para recovery, nos vamos a la página de descargas oficial de xposed

Una vez descargado el archivo, lo instalaremos a través del modo recuperación (recovery). Para ello, dentro de recovery nos vamos install zip>choose from /sdcard para buscarlo en la memoria interna (/sdcard1 si se encuentra en la memoria externa), ya una vez encontrado lo seleccionaremos y presionaremos “Yes – Install Xposed-uninstaller…” para comenzar el proceso de desinstalación. Finalmente, una vez terminado el proceso, reiniciamos nuestro móvil; cabe recordar que tardará un poco en iniciar, hay que tener paciencia.