¿Es posible tener acceso raíz temporal en termux o cualquier otro terminal sin rootear su teléfono Android?

Me gustaría saber si es posible poder tener un acceso root temporal a un teléfono Android usando un Termux o cualquier otro terminal de la misma manera que lo hace ubuntu sin rootear su teléfono.

Para que una aplicación tenga acceso de root, debe rootear el teléfono. Pero adb daemon se puede iniciar como root en las compilaciones de ingeniería y depuración de usuarios al deshabilitar adb seguro. De esta manera, podrá tener acceso de root a través de adb. También puede usar adb shell desde su teléfono o a través de una PC. Para obtener más detalles sobre el enraizamiento, consulte la sección Enraizamiento de Android aquí: forum.xda-developers.com/android/general/… Pregunte si necesita más detalles. Puedo publicar eso como respuesta. Informe la capacidad de desbloqueo del gestor de arranque, la disponibilidad de recuperación personalizada y el valor de la propiedad "ro.build.type".

Respuestas (2)

Ubuntu para PC está permanentemente rooteado. Viene con el usuario raíz, así como con el mecanismo para permitir que un proceso obtenga privilegios de superusuario cuando así lo solicite y el usuario lo autentique (lo que usted considera raíz temporal). Los dispositivos Android, por otro lado, no proporcionan el mecanismo para obtener acceso de superusuario. Ese mecanismo, a menudo implica la instalación de un subinario junto con algunos demonios y hacks, brinda al usuario una forma de obtener privilegios elevados y administrar ese privilegio por aplicación.

Incluso si rootea un dispositivo, no es como si cada aplicación o proceso tuviera acceso de superusuario por sí solo. Es el usuario, a través de una aplicación de administrador de superusuario como SuperSU y Magisk, quien administra si permite el acceso temporal o permanente al privilegio de superusuario.

El enraizamiento de teléfonos generalmente se realiza mediante scripts de explotación de raíz que, día a día, Google lanza parches. La mayoría de las herramientas y scripts de enraizamiento se enfocan en obtener una raíz permanente, pero también se puede lograr una raíz temporal. Sin embargo, la pregunta que ha hecho es obtener acceso de root a través de una aplicación de Android como Termux que estimula un emulador de terminal que aún no es posible. Pero hoy en día puede obtener acceso temporal a la raíz si su dispositivo es como máximo 7.11 (Nougat) utilizando el exploit Dirty Cow, pero necesitará una PC. Sin embargo, será un acceso raíz temporal.