Como mencioné en la pregunta, un problema importante con EdXposed es falta de documentación . Hay un [OFICIAL] EdXposed - El sucesor de Xposed [Oreo/Pie/Q/R, 2020/07/19] hilo abierto por Mlgmxyysd Uno de los principales desarrolladores de EdXposed, pero, lamentablemente, no proporciona ninguna información útil.
La versión canaria de EdXposed soporta Android 11 desde hace un par de meses. Con la última versión canario lanzado hace un par de días, los principales errores se han corregido y lo considero utilizable y por lo tanto este post.
La información es válida en el momento de su redacción. Las cosas cambiarán y si quieres mejorar la respuesta editando o publicando una nueva respuesta, por favor hazlo.
Este NO es un hilo de apoyo. No estoy frecuentando SE, y por lo tanto no puedo responder a sus preguntas .
Requisitos previos (deben actualizarse a partir de las fuentes o según lo indique el gestor de EdXPosed).
-
Magisk v21 + , con Magisk Manager de hilo oficial de Magisk . Ten en cuenta que algunos dispositivos funcionan bien con ciertas versiones de Magisk, así que es mejor buscar en los hilos de dispositivos en XDA la versión de Magisk apropiada para tu dispositivo.
-
Riru-core última versión de los módulos Magisk o de GitHub .
-
EdXposed canario conductores YAHFA/Sandhook de EdXposed manager v4.5.7 . Y el gestor EdXposed
Instalación
Al ser una versión canaria, la instalación es poco convencional
-
Obviamente tienes un dispositivo rooteado con Android 11, con Magisk instalado.
-
Instale EdXposed Manager v4.5.7.
-
Desde la pestaña del canario descargue los controladores YAHFA/ Sandhook (zip) . Tenga en cuenta que la versión descargada puede tener un nombre diferente del nombre del archivo en la pestaña de canario, en mi caso EdXposed-YAHFA-v0.5.0.6-android_r (4565) release.zip
(tenga en cuenta que está marcada como versión para Android R, por lo que se puede esperar pronto el apoyo oficial)
-
Instala primero el módulo Riru-core desde la Repo de Magisk. No reinicie.
-
Instale el YAHFA o Sandhook descargado utilizando la opción de instalación desde el almacenamiento de Magisk.
-
¡Reinicia y aprovecha!
¿Conductores de YAHFA o de Sandhook? .
YAHFA es relativamente más lento pero estable por la mayoría de las cuentas en comparación con Sandhook. Usted tendría que comprobar XDA para lo que funciona mejor para su dispositivo / versión de Android. Para mí, ha sido YAHFA en mi dispositivo anterior y actual. Además, puede ser mejor instalar YAHFA , si la detección de Root es una preocupación. Como dice Mlgmxyysd en su tuitea
SandHook tiene una mayor velocidad de arranque, pero deja archivos precompilados en la caché, lo que puede ser detectado por algunas aplicaciones
Módulos
-
El desarrollo de módulos Xposed ya no es lo que era, así que sólo hay unos pocos módulos Xposed listos para Android 11. Los que me interesan son:
-
Si estás leyendo esto, es probable que también tengas la tentación de probar otros módulos. Si funcionan, por favor, actualice aquí. Pero si no funcionan y crean congelaciones, reinicios, retrasos en el sistema (síntomas bastante comunes), es necesario desactivar esos módulos sin un nuclear restablecimiento de fábrica . Antes se necesitaban otros módulos o entrar en la recuperación personalizada para deshacerse de los módulos ofensivos. Afortunadamente, es más fácil desde Magisk V21.0(ver registro de cambios ). Ahora, es tan sencillo como entrar en modo seguro ¡y reiniciando! Magisk PREGUNTAS FRECUENTES dice
P: He instalado un módulo y ha arrancado mi dispositivo. ¡Ayuda!
Si tienes activada la depuración USB en las opciones de desarrollador, conecta el teléfono al PC. Si tu dispositivo es detectado (compruébalo con adb devices), entra en ADB shell y ejecuta el comando magisk --remove-modules
. Esto eliminará todos sus módulos y reiniciará automáticamente el dispositivo.
Si por desgracia no tienes activada la depuración USB, reinicia en modo seguro. La mayoría de los dispositivos Android modernos admiten la pulsación de una combinación de teclas especial en el arranque para entrar en el Modo Seguro como opción de emergencia. Magisk detectará que se ha activado el Modo Seguro, y todos los módulos se desactivarán. A continuación, reinicie en modo normal (el estado de desactivación de los módulos persiste) y gestione sus módulos a través de Magisk Manager.
¿Por qué no debería utilizar Taichi o VirtualXPosed en lugar de Edxposed? Funcionan mejor
No se recomienda
VirtualXposed hace que todas las aplicaciones que se ejecutan bajo su supervisión compartan el mismo uid de Android, derrotando la mayoría de las garantías de sandboxing de Android. En resumen, se considera muy inseguro, por órdenes de magnitud más que el Xposed/EdXposed normal.
¿Pasa la red de seguridad?
tl:dr; Muy improbable, esté preparado para renunciar a la red de seguridad de paso
-
Para empezar, incluso el desbloqueo del bootloader dispara la red de seguridad en el Pixel 4a, según he informado y comprobado en mi dispositivo . Desbloquear el bootloader también hace que dispositivo no certificado . Afortunadamente, se pueden descargar aplicaciones. Existen soluciones para este problema, pero no se sabe cuánto tiempo funcionarán.
-
Mi otro dispositivo OnePlus7 en Android 10, utilizado para pasar la red de seguridad pero ya no.
-
Si superas este primer obstáculo (puede ser un dispositivo antiguo), tienes el siguiente problema: ¿cómo lo comprueba Google? ¿Se trata de una comprobación de integridad básica o de una atestación de hardware? ( Para más detalles ver mi respuesta aquí Magisk fallará a Safety-Net en lo sucesivo. ¿Por qué? ). Si tiene la suerte de tener un control básico, puede puede pasan (no siempre, mi OnePlus 7 tiene la comprobación básica y sigue fallando, a pesar de flashear la ROM completa de fábrica y no haber hecho cambios en /system
Nunca lo he montado. rw
)
-
El tercer obstáculo es si EdXposed Framework o los módulos instalados disparan la red de seguridad? Se esperan los resultados de aquellos que superen los dos primeros obstáculos. Todavía tengo que venir a través de cualquier persona que ha informado de paso de la red de seguridad en Android 11 con Edxposed instalado.
Como siempre, feliz Xposing :)