He estado intentando rootear mi teléfono (Samsung Intercept M910, pero eso probablemente no importe).
¿Cómo puedo saber que realmente obtuve root con éxito? He ejecutado algunas aplicaciones que requieren root, y algunas funcionan y otras no, por lo que no tengo claro si obtuve root o no.
Use el emulador de terminal (un popular emulador de terminal gratuito/de código abierto es Android Terminal Emulator , disponible en F-droid o Play Market ), abra el emulador y escriba
su
sabrá con el mensaje que aparece después si el teléfono está rooteado o no.
Editar:
Ahora hay una aplicación solo para esto: Root Checker
Conecte su teléfono en modo desarrollador a través de USB e inicie un shell ADB
adb shell
Si ve un #
al comienzo de la línea, su teléfono está rooteado, si es un $
intento de ejecutar el su
comando, y si recibe un #
ahora, su teléfono está rooteado, pero si obtiene un error que su
no se puede encontrar, probablemente sea no, o su
simplemente falta el binario.
También hay aplicaciones en el mercado que prueban si tu teléfono está rooteado.
Existe una aplicación disponible en el mercado llamada Root Checker , que puede verificar si su teléfono está rooteado y si tiene BusyBox instalado.
Debería ver la aplicación "Superusuario" en la bandeja de aplicaciones.
La mayoría de los métodos de enraizamiento agregan esta aplicación para administrar los derechos de superusuario: me apareció cuando enraicé mi Desire.
su
binario (y se quejará de que necesita "actualizarlo" cada vez que lo ejecute). La presencia de Superusuario no significa realmente que esté rooteado; ejecutarlo sí lo hace, pero el mensaje de falla de actualización no dice "no se pudo actualizar porque no eres root" ni nada por el estilo (y puedes presionar "Cancelar" y desaparece).Además de lo que todos mencionaron, una forma súper fácil también sería instalar una aplicación de Google Play que requiera acceso de root. Sugiero DroidWall, que es un cortafuegos imprescindible para Android. Instálelo y presione aplicar reglas. Si no está rooteado, se lo dirá y no podrá aplicar la regla.
Puede descargar una aplicación llamada "Root Checker" que obtiene acceso de root a su dispositivo y prueba si está rooteado o no. Puede entender fácilmente de esa manera si está rooteado o no. Puedo entender de esa manera y es extremadamente fácil.
Hay muchas aplicaciones llamadas Root Checker, pero eso no importa, simplemente instala una y listo.
Después de hacer eso, puedes entender si está rooteado o no.
Si está rooteado, puede usar todas las aplicaciones que requieran root con el dispositivo que está usando.
Si su dispositivo no está rooteado, abra el proyecto de recuperación que ha instalado (en los dispositivos Samsung, presione el botón para bajar el volumen + encendido + inicio al mismo tiempo) y desde allí borre los datos. Luego reinicie su teléfono desde el menú principal del proyecto de recuperación y presione subir volumen + encendido + botón de inicio para abrir el menú de descarga.
ADVERTENCIA: EL MÉTODO EXPLICADO AQUÍ SOLO FUNCIONA CON TODOS LOS TELÉFONOS SAMSUNG. Y NO FUNCIONARÁ CON OTROS. PUEDE FUNCIONAR PERO NO ESTOY SEGURO. PUEDE ENCONTRAR MÁS INFORMACIÓN SOBRE ESTE CASO EN OTROS SITIOS WEB.
Conecte su dispositivo a su computadora con Windows y, con Odin, puede actualizar los archivos necesarios, incluido SuperSU, en el dispositivo. Y después de hacer eso, simplemente reinicie y golpee, su dispositivo se rootea con éxito.
Max Lee puede ayudarte en su sitio web (highonandroid.com) que prepara interesantes artículos sobre rooteo.
También puede preferir The Unlockr que puede encontrar en youtube y theunlockr.com.
Ambos prefieren videos agradables que puedan ser útiles para usted.
Es fácil. Simplemente descargue algunas aplicaciones famosas que requieren raíz (aplicaciones que requieren raíz), por ejemplo: copia de seguridad de titanio, supersu, etc. y vea si funcionan o no. Si funcionan correctamente, entonces has ganado root. Si no funcionan, significa que root no funciona.
su
comando, tiene mucha menos complejidad y, por lo tanto, es mucho menos probable que falle.Para los desarrolladores y para proporcionar una prueba más comprensiva en mi humilde opiniónadb
, haga lo siguiente:
[you@yourbox]$ adb shell
[root&adbshell]$ mount -o rw,remount /system
[root&adbshell]$ echo $?
0
[root&adbshell]$
[root&adbshell]$ mount | grep system
/dev/block/by-name/system /system ext4 rw,seclabel,relatime,data=ordered 0 0
[root&adbshell]$ ls /dev/block/by-name/system -la
lrwxrwxrwx root root 2016-02-23 19:33 system -> /dev/block/nandd
[root&adbshell]$ ls /dev/block/nandd -la
brw------- root root 93, 24 2016-02-23 19:33 nandd
puntos son que:
root@[something]
cuál está claro/system
lectura-escritura rw
(algo que necesita root)echo $?
producen errores0
/system
finalmente estaba en un dispositivo de bloque /dev/block/nandd
en el ejemplo que se informa que solo es accesible porroot
Soy consciente de que esta es una opción "solo para usuarios avanzados", y es más similar a la otra respuesta sugerida por @kyrias, pero creo que esta es un poco más compatible, ya mount
que su
es más probable que esté allí.
También me gustaría sugerir que una prueba exhaustiva rootness
implicaría ahora usar los root
poderes y hacer una copia de seguridad del contenido del /sistema y actualizarlo con un sistema alternativo para la prueba. De lo contrario, hay un cambio : adbd solo está falsificando su información, siempre es mejor asegurarse de que puede probar los root
poderes haciendo algo que sea visible en múltiples canales :)
imz -- Ivan Zakharyaschev
imz -- Ivan Zakharyaschev
su
utilidad no ha sido instalada (o no está en el PATH), en lugar de si tenemos root...León
Aadi Droide