> adb shell
sh-4.1$ su
Permission denied
He rooteado mi teléfono con éxito. Lo sé porque puedo instalar aplicaciones en la tarjeta SD y tengo un programa llamado SD Maid que puede operar con permisos de root.
Desde aquí :
Es posible que deba activar adb root desde el menú de configuración del desarrollador. Si ejecuta adb root desde la línea cmd, puede obtener:
el acceso a la raíz está deshabilitado por la configuración del sistema: habilitar en la configuración -> opciones de desarrollo
El acceso a la raíz está deshabilitado por la configuración del sistema: habilite en la configuración -> opciones de desarrollo Una vez que active la opción raíz (solo ADB o Aplicaciones y ADB), adb se reiniciará y podrá usar la raíz desde la línea cmd.
Hoy en día , Magisk se usa comúnmente para enraizar.
Descubrí que en mi Oneplus 5 (Oxygen OS, Nougat) era suficiente ir a la aplicación Magisk Manager, abrir la pantalla de permisos de superusuario y alternar Shell (com.android.shell) para resolver el problema de permiso adb su denegado.
Hay una aplicación en Google Play llamada ADBD Insecure de Chainfire . Esta aplicación le permite ejecutar adbd en modo root si su dispositivo está rooteado cuando ejecuta los dispositivos Stock ROM. Hace poco me enteré de esta aplicación.
La versión en Google Play no es gratuita, pero hay una versión gratuita disponible. El enlace a la versión gratuita está vinculado en la descripción de la aplicación en Google Play.
Lo bueno de esta aplicación es que funciona con Stock ROM que se han rooteado. Si está utilizando un kernel personalizado o una ROM personalizada, probablemente no necesite esta aplicación. Pero si todavía está usando una stock rom, solo rooteada, entonces es posible que desee obtener esta aplicación para su dispositivo.
adbd Insecure le permite ejecutar adbd en modo root si su dispositivo está rooteado. (Tenga en cuenta que si está ejecutando un kernel personalizado, es probable que ya implemente esta funcionalidad)
Si está ejecutando un núcleo estándar (fabricado por el fabricante del teléfono) en su dispositivo, es probable que adbd se esté ejecutando en modo "seguro", incluso si está rooteado. Esta aplicación le permite ejecutar adbd en modo "inseguro", lo que le brinda acceso de root en "adb shell", permite el acceso a archivos y directorios del sistema a través de "adb push/pull", y le permite ejecutar el comando "adb remount" para hacer su partición /system se puede escribir.
Habilite el acceso raíz para adb desde el menú de configuración del desarrollador. Luego conecte su cable usb y escriba:
adb root
debería volver
restarting adbd as root
Ahora relanza el shell
adb shell
adb root
solo es posible en userdebug
ROM: ¿Por qué "adb root" no hace nada?
izzy
Kshitiz Sharma
SD Maid has been granted super root permissions
? Además, acabo de instalar play.google.com/store/apps/… y me pide una confirmación de superusuario que se otorga con éxito.Kshitiz Sharma
izzy
izzy
Kshitiz Sharma
Superuser v2.3.6.3
La pestaña de configuración en Superusuario no muestra ninguna configuración de permisos almacenada. Además, AFAIK Superuser solo confirma el acceso raíz para las aplicaciones iniciadas desde el teléfono. Estoy tratandosu
debash
shell dentro deadb
.izzy
Chahk
adb root
comando en el Símbolo del sistema/Terminal.