¿Alguna vez has oído hablar de Riru? Si eres un usuario de Android y te gusta personalizar tu dispositivo, este nombre te resultará familiar. En este artículo, descubrirás qué es Riru, para qué sirve y cómo usar este módulo Magisk de manera efectiva.
Hace algunos años, la existencia del Xposed Framework era la solución para muchos que querían modificar el sistema operativo y añadir funciones adicionales. Sin embargo, con la llegada de Magisk, todo cambió. Y es aquí donde entra en escena Riru, un ayudante indispensable para la funcionalidad de Magisk.
Si quieres saber todo acerca de este framework de código abierto y cómo mejora la experiencia de usuario, no te despegues de tu pantalla.
¿Qué es Riru?
Riru es un framework de inyección de código desarrollado específicamente para el sistema operativo Android, que permite a los desarrolladores modificar y personalizar el comportamiento de las aplicaciones en tiempo de ejecución.
A diferencia de Xposed, otro popular framework de modificación de Android, Riru está diseñado para inyectarse directamente en el proceso Zygote, lo que significa que los módulos de Riru pueden cargar más rápidamente y ser más estables.
Además, Riru es compatible con la mayoría de las versiones de Android, desde la 6.0 rooteados con Magisk, y puede ser utilizado con diferentes gestores de módulos, lo que lo hace muy flexible y fácil de usar para los desarrolladores y usuarios avanzados.
¿Cómo funciona Riru?
Riru funciona a través de un método de «puente nativo» llamado ro.dalvik.vm.native.bridge, para cargar y descargar bibliotecas compartidas dinámicamente en el proceso de Zygote.
En lugar de depender de la biblioteca de seguimiento de memoria llamada libmemtrack, Riru utiliza esta propiedad del sistema para interceptar llamadas y realizar cambios en el comportamiento de las aplicaciones.
Este método es utilizado por varias herramientas de modificación de Android, como Magisk o EdXposed.
¿Cómo usar este módulo Magisk?
Para usar el módulo Magisk en tu móvil Android rooteado, es necesario que descargues e instales Riru. A continuación, puedes ver cómo hacerlo paso a paso:
- Descarga el archivo ZIP de lanzamiento de Riru desde la página web oficial en tu PC o Mac.
- Conecta tu dispositivo Android al ordenador mediante un cable USB y copia el archivo ZIP descargado en la memoria interna del móvil.
- Asegúrate de haber instalado Magisk Manager en el equipo. Si no lo has hecho, descárgalo desde el portal oficial de Magisk.
- Abre la aplicación Magisk Manager y toca la pestaña «Módulos» en el menú inferior de navegación.
- Selecciona el botón «Instalar desde almacenamiento» y busca el archivo ZIP de Riru que copiaste en tu móvil anteriormente.
- Selecciona el archivo ZIP y toca el botón «Instalar».
- Magisk instalará automáticamente Riru y te pedirá que reinicies.
- Después de reiniciar, abre Magisk Manager y verifica si Riru está presente en la lista de módulos instalados.
¿Para qué sirve Riru?
Con Riru, podrás instalar una amplia variedad de módulos a Android, como por ejemplo:
- Controladores de gestos: Riru Gesture Navigation, Fluid Navigation Gestures
- Bloqueadores de anuncios: Riru AdAway, Riru AdBlocker, Riru MinMinGuard
- Parches de seguridad: Riru MagiskHidePropsConf, Riru Safetynet Fix, Riru Simple SafetyNet Fix
- Mejoras de rendimiento: Riru Boost Framework, Riru Dendrobium, Riru Energy Ring
Estos módulos Riru son desarrollados por una comunidad de programadores y ofrecen una amplia variedad de mejoras y funcionalidades para tu Android.
No obstante, es importante que consideres que la disponibilidad y compatibilidad de estos módulos en tu dispositivo Android puede variar según la versión móvil que tengas instalada y la versión de Riru que estés utilizando.