¿Cuáles son las alternativas para Xposed Framework en Pie? Preferiblemente sin activar la red de seguridad?

16

El desarrollo de Xposed ha estado en un limbo y la última actualización fue una versión beta lanzada hace un año .

Los fanáticos de Xposed dudan en actualizar Android, en ausencia de soporte Xposed. Esto también es cierto para el último Android Pie. Magisk es útil pero no puede reemplazar a Xposed por cosas profundas. Otra preocupación es que Safety Net se active cuando Xposed Framework se instala a través de Magisk.

¿Cuáles son las alternativas disponibles? Preferiblemente sin activar la red de seguridad?

Nota :

  1. Esta es una pregunta auto respondida para compartir mi reciente incursión en esto después de actualizar a Pie.

  2. Los moderadores son bienvenidos para hacer de este un Q y A de wiki si atrae más actualizaciones o si se considera adecuado.

beeshyams
fuente
Ha habido cambios en los controladores Magisk / EdXposed que se explican en esta respuesta. Por favor vea que android.stackexchange.com/q/218179/131553
beeshyams

Respuestas:

18

Las alternativas a Xposed (rovo89) son:

  • Virtual Xposed : un Xposed sin raíz y, por lo tanto, mucho menos capaz. No investigé más por este motivo, pero leí que el desarrollo en esto se ha detenido (sin confirmar).

  • Tai-Chi Xposed por el mismo desarrollador de Virtual Xposed y es compatible con Android Pie . Se dice que es de fuente cercana y es probable que se pague el módulo según algunos informes.

  • Edxposed . Esta es la alternativa que elegí.

Descargo de responsabilidad : no soy desarrollador ni estoy afiliado a ninguna aplicación o módulo.

¿Es seguro?

si

Para un usuario promedio como yo, dos factores ayudan a decidir:

  • Open Source Vs Close Source Edxposed es Open source. No entiendo el código y no puedo sacar ninguna conclusión al mirar el código. Pero sí, ser de código abierto significa que está sujeto al escrutinio de personas conocedoras y, por lo tanto, es más seguro (por favor, no me arrastre a la discusión de código abierto, más bien publique una respuesta alternativa :).

  • Procedencia o fideicomiso adjunto

    • La última actualización de Xposed de rovo89 también tiene un origen cercano (en comparación con versiones anteriores que son de código abierto). Esta fuente cercana no habría impedido que las personas lo usaran únicamente en función de la reputación del desarrollador.

    • En el caso de Edxposed, mi confianza recae en Marcel (también conocido como M66B) que ha desarrollado varios módulos / aplicaciones centrados en la privacidad como NetGuard , Xprivacy , XprivacyLua y FairEmail . Para mí, cuando un defensor incondicional de la privacidad como Marcel comienza a desarrollar usando EdXposed (desarrollo completado con edición), eso es una garantía bastante soberana a pesar de algunas advertencias sobre el origen cercano (Incidentalmente, esta afirmación es incorrecta y un usuario de Reddit informó al portal XDA. Para aclarar nuevamente , es de código abierto)

¿Es tan bueno como Xposed y puedo usar todos los módulos Xposed?

  • No es (todavía) tan poderoso como Xposed porque carece de soporte en esta etapa para los ganchos de recursos, pero es de esperar que se agregue.

  • Todavía está en etapa beta, pero muchos módulos ya funcionan. Consulte la Lista [actualizada] de módulos Xposed para Android Pie que funciona con Ed Xposed Framework para obtener una lista de los módulos que funcionan y los que no funcionan que se está actualizando. Tome esta lista con una pizca de sal; puede significar que cualquier cosa, desde que no se cuelgue, funcione de manera parcial o total. Ver última pregunta a continuación.

  • Para mí, XPrivacy Lua funciona y funciona mucho mejor en EdXposed que en la versión beta de Xposed en Oreo. Otro módulo imprescindible para mí es Maxlock, que funciona bien. Solo uno que quiero es GravityBox y C3C076, el desarrollador de GravityBox está considerando el desarrollo de EdXposed y es probable que otros hagan lo mismo.

¿Pasa la red de seguridad?

:)

OK, ¿cómo lo instalo?

Verifique las actualizaciones de los enlaces correspondientes a continuación, ya que cambiarían al ser una versión beta. Válido como el 12 de febrero de 19 y no se actualizará en esta respuesta

Source Android 9.0 usa soluciones xposed actualizadas

Use el pedido de Magisk para instalar estos módulos en el mismo orden (no los encontrará en el repositorio de magisk. Descárguelos y desde la opción de Descargas de Magisk haga clic en + para instalar y aparecerán como Módulos de Magisk)

  1. Magisk-riru-core-arm-arm64-v10.zip

  2. Magisk-EdXposed-arm-arm64-v x.x_beta-release.zip

  3. No reinicie todavía, instale XposedInstaller_by_dvdandroid_19_10_18. apk o de XDA

magisk-EdXposed-v0.2.9.8_beta1-release.zip ( busque actualizaciones en versiones posteriores)

  1. Reiniciar.

¿Funciona en UI modificadas como la de Samsung, MiUI, Poco, etc.?

Tradicionalmente, XPosed siempre tuvo un problema con dichos dispositivos, pero a EdXposed parece irle mejor. Se informan problemas con algunos dispositivos, por lo que YMMV (consulte el hilo XDA vinculado)

¿Lista de módulos que están completamente optimizados?

Los desarrolladores tendrían que actualizar sus módulos para trabajar con Pie AND EdXposed. A partir de ahora, los siguientes módulos cumplen estos requisitos

Notas

  • Es posible que necesite reinicios múltiples.

  • Ignore la advertencia en el instalador Xposed que aún no es compatible ... con SDK 28 ... o su arquitectura de Android (vea la imagen a continuación) .

  • Es posible que a veces el instalador esté deshabilitado: reinstale y reinicie para solucionarlo. Para algunos, el reinicio suave desde el instalador corrige el problema (se debe otorgar permiso de root para el instalador).

  • Cada vez que se actualiza el instalador, en mi experiencia, es mejor desinstalar el instalador anterior e instalar el nuevo para evitar la inestabilidad.

  • Su dispositivo puede ser notablemente más lento para responder: ese es un precio a pagar hasta que las cosas se estabilicen.

  • Algunos módulos pueden funcionar con versiones anteriores de Edxposed y no con versiones posteriores o viceversa.

  • Pro-tip En caso de que acabe instalando un módulo que termine en un bucle de arranque o cree algún otro problema, es útil tener [Tool] [2018.8.1] Magisk Manager for Recovery Mode (mm) instalado para que pueda puede deshabilitar o desinstalar los módulos Xposed de Magisk.

Las capturas de pantalla son de mi MiA1 (Android one) con sistema operativo de serie con la última versión de Magisk 18.1

IMG: IMG: IMG: IMG:

(Click para agrandar)

Feliz Xposing!

beeshyams
fuente
¿Hay enlaces para dispositivos Aarch64? Incluso si es solo el código fuente, probablemente podría construirlo yo mismo.
Tyler Richardson
@TylerRichardson; No estoy seguro. Enlaces (cómo instalo) publicado plomo a GitHub, por lo que podría comprobar allí / elevar una solicitud
beeshyams
Taichi está en GitHub aquí: github.com/taichi-framework/TaiChi
Tom Hale