0 votos

¿Cuál es el mejor sistema operativo Android de arranque dual para obtener un fácil acceso Root y unroot?

He instalado Android x86 en mi portátil HP con Windows 10. Era "Android-x86_64-9.0-r2.iso". Lo he ejecutado en mi PC y se ha abierto rooteado.

He instalado una aplicación que necesitaba. La aplicación tiene un montón de videos que son compatibles con la reproducción sólo en un dispositivo unrooted.so, no podía jugar los videos de la aplicación.

Lo que hice:

  • Habilité las opciones del desarrollador y desactivé el acceso Root en él. Todavía no pude reproducir los videos.

  • Activar el modo de revelado. En las opciones de desarrollador, habilita el acceso Root completo. Ejecute el emulador de terminal. Utiliza los siguientes comandos:

su

rm /system/bin/su

rm /system/xbin/su

Después de escribir estos comandos como: Estos archivos son de sólo lectura tipo de mensaje. El último comando dio lugar a una pregunta y/N y después de escribir 'y', seguí recibiendo el mensaje anterior.

Ninguno de estos métodos funcionó. Necesito un sistema operativo que me dé tanto acceso Root como acceso Unroot como y cuando lo requiera. Esto es bastante fácil en los emuladores de Android, ya que tienen una única opción de configuración que puede activar o desactivar el acceso Root. Pero mi aplicación no es compatible con los emuladores. Por lo tanto, la necesidad de OS.

PD: No sé si este es el sitio correcto para mi pregunta. No he podido encontrar etiquetas muy apropiadas. Por favor, sugiera el sitio web correcto.Gracias.

PD: Pregunto si otros SO pueden ser adecuados para lo que necesito. Como PrimeOS, BlissOS, RemixOS, etc.

2voto

pr0nin Puntos 353

En primer lugar, hay que tener en cuenta que el dispositivo que se considera "rooteado" por una aplicación depende de la aplicación. Algunas aplicaciones pueden considerar un dispositivo rooteado, otras no y al revés.

En segundo lugar, el término "rooteado" se utiliza a menudo de forma muy generalizada, en el sentido de "el sistema no es auténtico" o "el sistema parece estar manipulado". Si el dispositivo ofrece una su binario para obtener acceso Root o no suele ser sólo uno de los múltiples factores que una aplicación comprobará.

Además, los emuladores y las "ROMs" personalizadas como Androidx86 suelen detectarse siempre como dispositivos "rooteados", porque no son dispositivos oficiales de Google Android. Sólo los dispositivos Android físicos, certificados por Google, pueden pasar la prueba "Google's SafetyNet ", que suele ser la primera prueba que realiza una aplicación para un dispositivo rooteado.

Por lo tanto, dependiendo de las comprobaciones que realice la aplicación, es posible que no tenga éxito, independientemente de las modificaciones que realice en Androidx86. La aplicación siempre puede detectar el sistema como "rooteado" (no genuino).

La única forma real de saltarse esta comprobación de Root suele ser realizar ingeniería inversa de la aplicación, comprobar qué comprobación de "Root" realiza y modificar la aplicación utilizando apktool o Frida para que la comprobación de root devuelva el resultado deseado (sólo funciona si no hay un back-end implicado que compruebe, por ejemplo, el resultado de la comprobación de Google SafetyNet).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X