Mi teléfono es Mi 5s Plus 6GB/128GB. Después de una instalación limpia (flasheó primero MIUI 9.6.27) de LineageOS 16.0 oficial 19 de septiembre de 2019 no puedo encontrar "Administrar accesos de root" en las opciones de desarrollo.
Después de formatear y limpiar de forma avanzada, instalé LineageOS, Open Gapps Pico ARM64 para Android 9.0, y Magisk 19.4. Ahora los tres parecen funcionar bien, y pude conceder a Root acceso a AdAway y a la copia de seguridad de Titanium a través de Magisk. Pero no pude encontrar la gestión de accesos Root en las opciones de los desarrolladores.
Así que instalado addonsu-16.0-arm64-signed(.)zip
de esto Página de LineageOS a través de TWRP. Aunque después de un reinicio, la opción de administrar los accesos a root sigue faltando. Ni siquiera se muestra como una opción gris, simplemente no está ahí. En la pantalla de "Confianza", dice, Root access: Disabled
justo debajo SELinux: Enforcing
.
Me gustaría conceder a Root acceso a ADB. ¿Es posible a través de un emulador de terminal (en el teléfono)? ¿Hay algún comando para ello... porque puedo convertirme en Root "por su" en el emulador de terminal a través de Magisk.
Edición 2:
(1) Como he mencionado antes, intenté lo mismo a través de El símbolo de comando del administrador de Windows 10 también y el resultado fue el mismo.
Según tengo entendido, La ventana 10 no tiene "reglas udev" .
(2) Así es como estaba ejecutando el comando adb sideload desde la terminal Ubuntu mate 19.04:
admn@um:~$ sudo su
Contraseña para admn: Root@um:/home/admn# adb sideload lineage-16.0-20190719-nightly-natrium-signed.zip
fue un error de "permisos insuficientes".
(3) Aquí está el error de "permisos insuficientes" con todo detalle, donde se puede ver que se refiere al sitio web del desarrollador de Android:
root@um:/home/admn/Downloads# adb sideload lineage-16.0-20190919-nightly-natrium-signed.zip
adb: sideload connection failed: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information
adb: trying pre-KitKat sideload method...
adb: pre-KitKat sideload connection failed: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information
root@um:/home/admn/Downloads#
(4) Justo en el teléfono, a través de TWRP: Ahora he actualizado el mismo teléfono durante los últimos dos años exactamente de la misma manera. Casi una vez a la semana durante más de dos años.
Nota: Cada vez, siempre verifico sha256sum antes de transferir la ROM al teléfono.
Primero transfiero la ROM del LineageOS a la carpeta de descargas del teléfono a través del cable USB, inicio en TWRP > instalar > encontrar el zip del LineageOS.
Pero esta vez, la primera vez en más de dos años, la actualización falló con el "Error 7".
(4-A) Intenté esta ruta muchas veces, después de unos cuantos reinicios, pero la instalación no pasaba.
(4-B) Ahora el teléfono no estaba arrancando normalmente. Se estaba atascando en la pantalla del logo de LineageOS por más de 30 minutos.
(5) Estoy tratando de llegar a esta pantalla de "Administrar los accesos de root": https://i.imgur.com/l3owFfY.jpg
Por supuesto que esta imagen no es mía, pero es de LineageOS.
(6) El "AddonSU" de LineageOS no sólo está pensado para construcciones de userdebug. Aquí hay un enlace a las páginas de instrucciones de instalación de LineageOS para Natrium (Mi 5s Plus) y Berilio (Poco F1) . Donde al final de una página dice: " (Opcional): Arraigue su dispositivo instalando el AddonSU de LineageOS, (use el paquete arm64) o usando cualquier otro método que prefiera. "
Estoy adjuntando una captura de pantalla: https://i.imgur.com/jTTypVj.jpg
Gracias.
Edición 1:
- La ROM oficial de LineageOS 16 no viene con el "Addon-SU" pre-construido. Sus instrucciones de instalación dicen que se debe instalar el Addon-SU (por separado) desde la página de "extras" que he enlazado.
- Con Magisk, sé que puedo dar acceso a Root a cualquier aplicación normal, pero ¿cómo podría dar "acceso a Root a ADB" ?
La razón por la que me gustaría tener acceso root a ADB es que hace 2 días intenté actualizar la ROM de LineageOS a través de TWRP pero falló, y entonces no pude flashear la nueva o vieja ROM de Lineage a través de ADB, ya que seguía recibiendo este error:
adb: sideload connection failed: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
Aunque yo estaba dirigiendo esto adb sideload lineage-16.0-20190719-nightly-natrium-signed.zip
como usuario root de Ubuntu 19.04. También intenté lo mismo desde el símbolo de comando de administración de Windows 10.
Así que después de una actualización fallida de LineageOS: (1) No pude flashear la nueva/vieja ROM de Lineage a través de TWRP, (2) No pude mostrar ninguna ROM de linaje a través de ADB.
Tuve que instalar la ROM del MIUI 10, y luego formatear y limpiar a fondo para instalar LineageOS de nuevo. Así que ahora estoy tratando de concederle a Root acceso a ADB para evitar que esto vuelva a suceder.