¿Cómo desactivo la conexión USB o reinicio la conexión USB a través de la computadora/terminal de PC?
La forma más rápida e infalible es simplemente desenchufarlo, eso termina la conexión y el servicio. De lo contrario, la respuesta anterior es útil, o simplemente puede ejecutar el reinicio de adb (suponiendo que tenga activada la depuración de USB). De lo contrario, deberá encontrar el PID en el sistema operativo de su PC y detener ese servicio.
Léo Lam en su respuesta explicó los comandos relevantes que se pueden usar usando adb shell
.
Ejecutar el siguiente comando como root debería habilitar la conexión USB:
service call connectivity 32 i32 1 on Ice Cream Sandwich (4.0) service call connectivity 33 i32 1 on Jelly Bean (4.1 to 4.3) service call connectivity 34 i32 1 on KitKat (4.4) service call connectivity 30 i32 1 on Lollipop (5.0)
Ver más información en su respuesta.
Configure ADB en la PC, habilite la depuración USB, inicie Terminal/CMD en la PC e ingrese:
adb shell su -c "<cmd>"
Reemplace " <cmd>
" con el comando mencionado anteriormente relevante para habilitar la conexión USB. Cambie 1
a 0
para deshabilitar el anclaje de USB.
Por ejemplo, para My Jelly Bean 4.2.1, los comandos serían:
Habilitar conexión USB
adb shell su -c "service call connectivity 33 i32 1"
Desactivar conexión USB
adb shell su -c "service call connectivity 33 i32 0"
usuario55027
usuario42276