Acabo de actualizar mi LG Optimus 4X HD de la última ROM de stock (4.1) a CM11 (Android 4.4). El acceso a través de ADB sólo es posible cuando MTP o PTP están activados; si desactivo ambos, sólo obtengo:
$ adb devices
List of devices attached
???????????? no permissions
Realmente no me molestaría - pero con PTP activado, siempre me aparece una ventana emergente pidiéndome que monte el "nuevo dispositivo"; con MTP, adicionalmente un mensaje de error por no poder acceder a la cámara. Esto es bastante molesto: Nunca lo tuve con este dispositivo antes de la actualización, y nunca lo experimenté con ningún otro de mis dispositivos.
La página de configuración de la "Conexión USB" sólo ofrece dos casillas de verificación: MTP y PTP, falta la opción "Sólo carga" (y obviamente debería reflejarse desmarcando tanto MTP como PTP). El ordenador funciona con Linux, en caso de que sea relevante (y no tiene instalado el software MTP porque no lo necesito).
¿Hay alguna forma de deshacerse de esas molestas ventanas emergentes y que siga funcionando el ADB? Me parece bien que se ejecute algo a través de ADB, como adb shell setprop <whatever>
y, si se demuestra que es estable, integrarse con built.prop
.
0 votos
Este puede funcionar, siempre que se tenga acceso Root: tener el dispositivo conectado en el PC tanto en modo de depuración USB como en modo MTP, ir a
/data/property/persist.sys.usb.config
, elimine todo lo que hay dentro del archivo, exceptoadb
Desconecte el cable USB, haga un reinicio completo, conecte el cable USB y vea si tuvo éxito.0 votos
@Firelord Gran idea, gracias - pero no funcionó. El mismo resultado que si hubiera desactivado MTP y PTP a través de la interfaz de usuario:
insufficient permissions for device
enadb shell
resp.???????????? no permissions
como se indica en mi pregunta :( Sin embargo, vale la pena intentarlo y, como se anuncia, se puede revertir fácilmente a través de Ajustes ' Almacenamiento