PDA

Ver la Versión Completa : MOD ROM [tutorial] su-hide v.0.55 oculta el root para no ser detectado por apps


rmthx
12/11/16, 15:16:57
link original: http://forum.xda-developers.com/apps/supersu/suhide-t3450396

gracias a chainfire


Antes de nada gracias al maestro chainfire tenemos una herramienta en fase beta llamada su-hide que lo que hace es ocultar el root para no ser detectado por las apps principalmente para habilitar el pago x nfc movil de las apps de bancos o android pay

la herramienta se presenta en un flaseable x recovery


Has de tener estos Requiremientos previos

- SuperSU v2.78 SR1 o superior (link (http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133))
- SuperSU instalado en modo systemless
- Android 6.0 o superior
- TWRP (3.0.2 o superior, con acceso to /data - link (http://twrp.me)!) or FlashFire (link (http://forum.xda-developers.com/general/paid-software/flashfire-t3075433))


Añadir a lista negra una app

Necesita el UID (10000 a 99999, normalmente 10xxx) de la aplicación, que puede ser difícil de encontrar o el nombre del proceso.

(Nota :Tenga en cuenta que todos los comandos a continuación deben ejecutarse desde root shell)




acceda a adb shell

(teclear comando adb shell en ventana de comandos)

de permisos su ( teclee su una vez este dentro de adb shell )


si conoces el nombre del paquete ( acceda a /data/data y busque aqui el nombre de la app ) ejecute el siguiente comando:

ls -nld /data/data/packagename

Esto mostara el UID - Normalmente la 3ª columna

Similar, pero con la app corriendo seria ejecutando este comando:

ps -n | grep packagename

esto tambien mostrara el UID - Normalmente en la 1ª columna


(nota : Tenga en cuenta que el nombre del proceso es a menudo el mismo que el nombre del paquete, pero esto no siempre es el caso. UID es más fiable para identificar una aplicación específica, y también es más rápido que el bloqueo basado en nombres de proceso.)





Cuando conoce el UID o el nombre del proceso:

Añadir a la lista negra: /su/suhide/add UID o /su/suhide/add processname

Eliminar de la lista negra: /su/suhide/rm UID o /su/suhide/rm processname

Mostrar lista negra: /su/suhide/list






Desinstalar su-hide

(si tiene problemas bootlops reinicios etc flasee el desinstalador)
- Flasear el zip suhide-rm-vX.YY.zip adjunto. La versión puede parecer más antigua, el uninstall script no cambia muy a menudo.



Xposed :

Xposed no está actualmente oficialmente soportado, pero si quieres usarlo directamente, debes usar @top (http://www.htcmania.com/member.php?u=109344)johnwu systemless xposed v86.2 exactamente (adjunto en la parte inferior). Parece que funciona principalmente durante mis pruebas no extensas, pero todavía hay algunos problemas de rendimiento (tanto en tiempo de arranque como en tiempo de ejecución). Proceda con precaución, espere bootloop.

Alternativamente, hay algunos informes que la última versión de Magisk + la última xposed sin sistema (para Magisk) también funciona. No he probado personalmente esto.




Descargas :

en el hilo original (http://forum.xda-developers.com/apps/supersu/suhide-t3450396)

rmthx
12/11/16, 15:19:10
funcionando bbva wallet con rom viper 3.5.0 y root en systemless mode con supersu version 2.78