android - samsung - que es rootear un celular y para que sirve
No se puede ejecutar ''adb root'' en un teléfono Android rooteado (1)
Esta pregunta ya tiene una respuesta aquí:
Después de rootear mi dispositivo, necesito ejecutar adb root
y luego adb shell
para poder acceder a la base de datos de mis aplicaciones. Al intentar ejecutar adb root
sigo obteniendo "adbd no se puede ejecutar como root en las compilaciones de producción". ¿Por qué es esto? La única otra opción es usar el emulador de Android para probar, pero todos sabemos cuán terrible es el emulador (no es realmente una solución de desarrollo viable).
¡Finalmente descubrí cómo hacer esto! Básicamente, necesitas ejecutar adb shell
primero y luego, mientras estás en el shell ejecuta su
, que cambiará el shell para que se ejecute como root.
$: adb shell
$: su
El único problema que todavía tengo es que sqlite3 no está instalado, por lo que el comando no se reconoce.