No se puede activar la depuración USB después de actualizar a Android 5.1.1

Después de actualizar mi teléfono Huawei (que está rooteado) a Android 5.1.1 (CM 12.1), la opción 'Depuración de USB' aparece atenuada con el mensaje:

'El dispositivo está en modo de carga, la depuración de USB está deshabilitada'.

El mensaje está presente incluso cuando el cable no está conectado.

Ya probé las siguientes soluciones (pero la depuración de USB aún está atenuada):

Reiniciar el teléfono
Deshabilitar el modo desarrollador y habilitarlo nuevamente
Deshabilitar el modo desarrollador, reiniciar el teléfono y habilitarlo nuevamente
Quitar el cable y probar todas las soluciones anteriores

He visto esto en el caso: no está conectado al puerto USB derecho, el cable tiene algún problema, el controlador USB no está instalado correctamente. charging mode, touch for other optionsno están presentes?
Comprobado con puerto cambiado y con cambio de cable. Los controladores se instalaron ayer y funcionaban bien hasta que actualicé a Android 5.1.1
¿Será útil si cambia un cargador USB?
¿A qué te refieres con cargador USB?

Respuestas (3)

Eliminar el archivo 'persist.system.usb.config' de la carpeta data/property/ y reiniciar el dispositivo me resolvió el problema.
Después de reiniciar, el dispositivo muestra la opción para habilitar la 'Depuración de USB'.

Se requiere acceso a la raíz para eliminar ese archivo.

¡Finalmente una solución que funciona! ¡Muchas gracias! (En mi dispositivo, el archivo se llamaba "persist.sys.usb.config".)
Me encontré con este problema una vez más y no podía recordar qué hice para resolverlo la última vez, así que comencé a buscar en Google y me tomó bastante tiempo llegar aquí. Así que diré que funcionó de maravilla en mi HTC One M8 . Con suerte, Google tomará el nombre del dispositivo y facilitará la búsqueda de este hilo la próxima vez, en lugar de señalar exclusivamente consejos sobre un error específico de Samsung.
Solo un consejo, ese archivo es generado automáticamente por los archivos de propiedad del sistema, es por eso que está en la carpeta de propiedades. La forma correcta de solucionar este problema sería colocar la propiedad y eliminarla ... Por lo general, esa línea de propiedad está en Build .prop... Entonces... Quite la línea de Build.prop o cambie el valor de 1 a 0... Abra el archivo de propiedades y léalo como un archivo de texto. El valor de la propiedad está dentro de ese archivo.
+1 Funciona....
  1. Abra la configuración y vaya al almacenamiento.
  2. Pulse menú y vaya al modo de almacenamiento USB
  3. Cambiar a USB o MTP (NO solo carga)
  4. Deshabilite y vuelva a habilitar las opciones de Desarrollo con los 7 clics en Número de compilación

configuración de almacenamiento Configuración USB
Capturas de pantalla (haga clic en las imágenes para obtener variantes más grandes)

Ya intenté eso. Seleccionar 'Conexión de computadora USB' mostrando el mensaje 'USB ahora está desconectado' (incluso cuando no está conectado a un cable)
@Alam me pasó lo mismo. Conectar el cable USB a una computadora antes de seguir estos pasos lo resolvió por mí.

Desconecte su cable USB y vaya a las opciones de desarrollador de su dispositivo. Allí puede activar la depuración de USB y luego puede volver a enchufar su cable. No es suficiente activar solo las opciones de desarrollador.

Ya lo he intentado sin ningún éxito.