Depuración USB y el mensaje «This device is temporarily restricted»

El mensaje «The device is temporarily restricted» o «This device is temporarily restricted» suele aparecer en determinados teléfonos Xiaomi, Redmi o POCO cuando se intenta activar una opción de seguridad relacionada con la depuración USB, especialmente Install via USB o USB debugging (Security settings).

La depuración USB suele ser relevante cuando se necesita Android Studio o ADB para el desarrollo, la resolución de problemas o la asistencia técnica del dispositivo, o cuando una aplicación solicita desactivar la configuración de desarrollador. Para los desarrolladores, resulta útil. Para los usuarios comunes, puede ser confuso si se deja activada más tiempo del necesario.

La causa no siempre es un fallo del cable, de Android Studio o de los controladores. En algunos dispositivos Xiaomi, la activación de determinadas opciones exige una conexión a Internet y una sesión iniciada en la cuenta Xiaomi o Mi. El teléfono puede comunicarse con los servidores del fabricante antes de permitir el cambio.

Qué significa «The device is temporarily restricted»

El aviso indica que el dispositivo no permite temporalmente activar una función concreta de las opciones para desarrolladores. No significa necesariamente que el teléfono esté averiado, bloqueado de forma permanente o infectado.

En el caso descrito para algunos teléfonos Xiaomi con MIUI, el problema apareció después de actualizar a MIUI 9. Las aplicaciones enviadas desde Android Studio dejaron de instalarse correctamente en el teléfono y la opción Install Via USB mostró el mensaje «The device is temporarily restricted» al intentar activarla.

La depuración USB y la instalación mediante USB no son exactamente la misma configuración. La depuración ADB permite que una computadora autorizada se comunique con Android, mientras que Install via USB controla una función adicional relacionada con la instalación de aplicaciones desde el ordenador.

Por qué la conexión a Internet y la cuenta Xiaomi pueden ser importantes

Debes haber observado que, si intentas cambiar la opción «Install via USB», debes estar conectado a Internet y haber iniciado sesión en tu cuenta Mi. Esto sugiere que el cambio requiere una comunicación de red y una respuesta de los servidores de Xiaomi que determine si se permite activar la opción.

En el caso analizado, el problema se presentó principalmente en dispositivos conectados desde India. La solución que funcionó consistió en conectar temporalmente el teléfono a una VPN de China, intentar activar de nuevo Install via USB, habilitar después USB debugging (Security settings) y desconectar la VPN para comprobar que las opciones continuaban funcionando.

Este procedimiento no garantiza el resultado en todos los modelos, regiones, versiones de MIUI o cuentas Xiaomi. Las restricciones pueden depender de la versión del sistema, la región configurada, la dirección IP, la cuenta utilizada y las políticas vigentes del fabricante.

  1. Conecta el teléfono a Internet.
  2. Inicia sesión en la cuenta Xiaomi o Mi.
  3. Abre las opciones para desarrolladores.
  4. Intenta activar Install via USB.
  5. Si aparece «The device is temporarily restricted», conecta temporalmente el dispositivo mediante una VPN de China.
  6. Vuelve a intentar activar Install via USB.
  7. Activa también USB debugging (Security settings), si está disponible.
  8. Desconecta la VPN.
  9. Comprueba que Android Studio, ADB y las aplicaciones continúen funcionando.

Utiliza una VPN de confianza y evita introducir credenciales de la cuenta Xiaomi en aplicaciones o servicios desconocidos. No desactives las protecciones del dispositivo ni instales archivos procedentes de fuentes no verificadas para resolver este mensaje.

Opciones desarrollador Xiaomi depuración USB

Qué es la depuración USB

La depuración USB es una configuración de las opciones para desarrolladores de Android que permite que Android Studio y otras herramientas del SDK se comuniquen con un dispositivo a través de ADB para tareas avanzadas como pruebas de aplicaciones, recopilación de registros, solución de problemas a nivel de archivo y comandos del sistema compatibles.

En su nivel básico, la depuración USB permite que un teléfono o tableta Android se comunique con una computadora autorizada a través de Android Debug Bridge (ADB). Esto posibilita ejecutar comandos de depuración, instalar aplicaciones manualmente, recopilar registros y solucionar problemas del dispositivo.

Normalmente, cuando conectas un teléfono Android a una computadora mediante USB, la conexión se limita a acciones básicas como la carga o la transferencia de archivos. Cuando se habilita la depuración USB, el teléfono puede aceptar comandos ADB desde una computadora autorizada.

Esta configuración existe principalmente para flujos de trabajo de desarrollo y depuración. Por eso, la depuración USB suele asociarse con desarrolladores, Android Studio y la resolución avanzada de problemas.

Cómo funciona ADB

Una vez habilitadas las opciones de desarrollador y activada la depuración USB, Android puede establecer una conexión ADB con un ordenador autorizado.

ADB funciona a través de tres componentes:

  • Un cliente ejecutándose en el ordenador.
  • Un servidor que gestiona la conexión.
  • Un demonio llamado adbd ejecutándose en el dispositivo Android.

La primera vez que un ordenador compatible se conecta a través de USB, Android muestra el mensaje «Allow USB debugging» y solicita que se apruebe la clave de depuración de ese ordenador. Los comandos ADB no se pueden ejecutar hasta que el dispositivo esté desbloqueado y se haya aprobado la autorización.

Si eliges recordar el equipo, Android puede conservar esa autorización de depuración para sesiones posteriores. Desactivar la depuración USB detiene la depuración USB mientras la configuración está deshabilitada, pero no es lo mismo que eliminar las autorizaciones de equipo almacenadas.

Qué permite hacer la depuración USB

Con la depuración USB habilitada, puedes:

  • Conectar un teléfono Android a Android Studio para realizar pruebas de aplicaciones.
  • Utilizar comandos ADB desde un ordenador.
  • Instalar o cargar archivos APK manualmente.
  • Consultar los registros para depurar aplicaciones y detectar fallos.
  • Ejecutar comandos para la configuración, automatización o recuperación del dispositivo.
  • Utilizar herramientas avanzadas que requieren una conexión ADB de confianza.

La depuración USB no rootea el dispositivo, pero sí amplía las capacidades de una computadora autorizada una vez aprobada la conexión.

Cómo activar las opciones para desarrolladores

La ruta exacta del menú varía según la versión de Android y la marca del teléfono, pero los pasos son similares en la mayoría de los dispositivos.

En la mayoría de los dispositivos Android:

  1. Abre Settings.
  2. Ve a About phone o About device.
  3. Busca Build number.
  4. Toca Build number siete veces.
  5. Introduce tu PIN, contraseña o patrón si se solicita.
  6. Comprueba que aparezca un mensaje que confirme que las opciones de desarrollador están habilitadas.

Después de eso, las opciones de desarrollador suelen aparecer en System, Additional settings u otro menú específico del dispositivo.

En teléfonos y tabletas Huawei con HarmonyOS, abre Ajustes, busca la opción Acerca del teléfono/tableta, accede a ella y toca rápidamente Versión HarmonyOS/Versión de software 7 veces seguidas. Luego, sigue las instrucciones que aparecen en la pantalla para habilitar el modo Desarrollador.

El modo Desarrollador solo se puede habilitar cuando estás utilizando el teléfono como propietario. El modo Desarrollador requiere un conocimiento básico de las funciones y características de tu teléfono/tableta. Una configuración incorrecta puede hacer que el teléfono/tableta no funcione correctamente.

Rutas habituales según el fabricante

DispositivoRuta para desbloquear las opcionesRuta habitual de la depuración
PixelSettings > About phone > Build numberSettings > System > Developer options
Samsung GalaxySettings > About phone > Software information > Build numberSettings > Developer options
Xiaomi/Redmi/POCOSettings > About phone > MIUI versionSettings > Additional settings > Developer options
Versiones antiguas de AndroidAbout tablet, Software info o etiquetas específicas del fabricanteLa ruta depende del dispositivo

Cómo activar la depuración USB

  1. Abre Settings.
  2. Ve a Developer options.
  3. Desplázate hasta la sección Debugging.
  4. Activa USB debugging.
  5. Conecta el teléfono Android al ordenador mediante un cable USB.
  6. Cuando aparezca el mensaje «Allow USB debugging», revisa la huella digital del ordenador.
  7. Toca Allow solo si confías en ese ordenador.

Si seleccionas «Always allow from this computer», Android almacena esa confianza hasta que revoques las autorizaciones de depuración USB más adelante.

Algunos dispositivos tienen seleccionado por defecto el modo «Charging only» cuando se conectan mediante USB. En algunos teléfonos, cambiar el modo de conexión USB puede ayudar con la detección, pero la depuración ADB y el modo de transferencia de archivos son configuraciones separadas.

Opciones específicas de Xiaomi

En Xiaomi, Redmi y POCO, la ruta habitual es:

  1. Abre Settings.
  2. Entra en About phone.
  3. Toca varias veces MIUI version para activar las opciones de desarrollador.
  4. Regresa a Settings.
  5. Abre Additional settings.
  6. Entra en Developer options.
  7. Activa USB debugging.
  8. Si necesitas instalar aplicaciones desde Android Studio, intenta activar también Install via USB.

En algunos modelos aparece una opción adicional llamada USB debugging (Security settings). Esta opción puede ser necesaria para determinadas operaciones de instalación, automatización o control mediante ADB.

Pruebas habituales cuando aparece la restricción

Antes de utilizar una solución relacionada con la red, comprueba las configuraciones básicas del teléfono:

  • Desactiva el Wi-Fi y activa Install via USB mientras estás conectado mediante datos móviles y has iniciado sesión en tu cuenta Xiaomi.
  • Activa y desactiva la depuración USB varias veces.
  • Activa primero USB debugging (Security settings) y después Install via USB.
  • Desactiva MIUI Optimizations desde Settings > Additional Settings > Developer options y reinicia el teléfono.
  • Abre Security > Permissions, toca el icono de configuración situado en la parte superior derecha y comprueba Install via USB.
  • Ve a Settings > Permissions > Install via USB y revisa si la aplicación está incluida en la lista.
  • Abre Settings > Additional Settings > Privacy y comprueba la opción Unknown Sources cuando sea necesaria para la instalación.

Estas soluciones pueden funcionar en algunos dispositivos, pero no necesariamente en todos. Si la configuración ya está activada y el mismo mensaje continúa apareciendo, repetir el interruptor muchas veces no suele resolver la causa de fondo.

¿Es seguro activar la depuración USB?

La depuración USB se puede usar con menor riesgo si se habilita solo para una tarea específica, el dispositivo está conectado a una computadora segura y de confianza, y la autorización se elimina cuando ya no es necesaria.

El mayor riesgo reside en dejar la depuración USB activada y conectar el teléfono a un ordenador que no debería tener acceso avanzado.

Los principales riesgos incluyen:

  • Un ordenador de confianza puede enviar comandos ADB al dispositivo.
  • Los registros, las aplicaciones instaladas o la información del dispositivo pueden ser más fáciles de inspeccionar.
  • Durante la resolución de problemas o las pruebas, pueden producirse cambios no deseados.
  • Un dispositivo perdido o mal protegido puede estar más expuesto si ya se le ha confiado un ordenador.
  • Algunas aplicaciones bancarias, financieras o laborales pueden detectar la configuración y limitar el acceso.

El comportamiento exacto depende de la política de seguridad de la aplicación, por lo que el mensaje que veas puede variar de una aplicación a otra.

Cuándo utilizarla

Es razonable usar la depuración USB cuando necesites:

  • Probar una aplicación de Android con Android Studio.
  • Ejecutar comandos ADB para solucionar problemas.
  • Recopilar registros para diagnosticar problemas de la aplicación o del dispositivo.
  • Instalar un APK manualmente.
  • Utilizar pasos de reparación o recuperación aprobados.
  • Configurar o dar soporte a dispositivos de desarrollo.

Para los teléfonos de uso general, la forma más segura de proceder es sencilla: actívala solo cuando sea necesario, úsala en un ordenador de confianza y desactívala después.

Cómo desactivar la depuración USB

  1. Abre Settings.
  2. Ve a Developer options.
  3. Desactiva USB debugging.
  4. Cierra y vuelve a abrir la aplicación que haya mostrado una advertencia.
  5. Si la advertencia persiste, reinicia el teléfono y vuelve a comprobar la configuración.

Desactivar la depuración USB detiene la depuración USB mientras la configuración está deshabilitada, pero no elimina automáticamente las autorizaciones de los ordenadores guardadas anteriormente.

Cómo revocar la confianza de los ordenadores

Si anteriormente permitiste que un ordenador se conectara a través de ADB, puedes eliminar esa autorización.

  1. Abre Settings.
  2. Ve a Developer options.
  3. Busca Revoke USB debugging authorizations.
  4. Confirma la acción.

Esto elimina la lista de computadoras de confianza. La próxima vez que una computadora intente conectarse a través de ADB, Android mostrará de nuevo el mensaje «Allow USB debugging».

Qué hacer si una aplicación bancaria o laboral detecta la depuración

Si una aplicación bancaria, financiera o laboral te pide que desactives la depuración USB:

  1. Abre Settings.
  2. Ve a Developer options.
  3. Desactiva USB debugging.
  4. Cierra y vuelve a abrir la aplicación.
  5. Si la advertencia persiste, reinicia el teléfono y vuelve a comprobarlo.

Algunas aplicaciones también pueden reaccionar de forma más general a las opciones de desarrollador. Si la advertencia persiste, sigue las instrucciones de soporte de la aplicación en lugar de asumir que todas las aplicaciones gestionan la depuración USB de la misma manera.

Solución de problemas de conexión USB y ADB

Muchos problemas de depuración USB se deben a opciones de desarrollador ocultas, al cable USB, al modo USB del teléfono, a la falta de controladores o a un problema de autorización entre el teléfono y el ordenador.

Las opciones de desarrollador no están disponibles

Si no encuentras las opciones de desarrollador:

  • Asegúrate de haber pulsado el botón correcto: Build number o el equivalente específico de la marca.
  • Comprueba si el teléfono requiere tu PIN de bloqueo de pantalla antes de activar el menú.
  • Busca en System, Additional settings o Software information.

Si la depuración USB aparece atenuada o no está disponible, es posible que el dispositivo esté administrado por una organización y que una política administrativa esté restringiendo la depuración.

El ordenador no detecta el teléfono

Si tu ordenador no detecta el dispositivo Android:

  • Prueba con un cable USB diferente.
  • Prueba con un puerto USB diferente.
  • Asegúrate de que el teléfono esté desbloqueado.
  • En algunos dispositivos, intenta cambiar el modo de conexión USB.
  • Confirma que la depuración USB esté habilitada.
  • Instala los controladores USB OEM o de Android adecuados si es necesario.
  • Vuelve a conectar el teléfono y acepta la solicitud de confianza nuevamente.

ADB muestra «unauthorized»

Si ADB muestra «unauthorized»:

  • Revisa la pantalla del teléfono para ver el aviso «Allow USB debugging».
  • Toca «Allow» en el dispositivo.
  • Si no aparece el aviso, revoca las autorizaciones de depuración USB y vuelve a conectar.

ADB muestra «offline»

Si ADB muestra «offline»:

  • Desconecta y vuelve a conectar el dispositivo.
  • Reinicia ADB en el ordenador.
  • Revoca la autorización de los equipos de confianza y aprueba la conexión de nuevo.
  • Reinicia el teléfono si es necesario.

ADB muestra «no device»

Si ADB muestra «no device»:

  • Verifica el cable y el modo USB.
  • Confirma que el teléfono esté desbloqueado.
  • Asegúrate de que la depuración USB esté habilitada.
  • Comprueba que el ordenador tenga los controladores de dispositivo adecuados.

Restricciones en dispositivos administrados

Los controles disponibles dependen del modo de administración de Android, el modelo de propiedad, la versión del sistema operativo y la solución de administración en uso.

Esto es común en dispositivos propiedad de empresas donde existen controles MDM. En un dispositivo individual, la depuración USB se puede activar y desactivar mediante las opciones de desarrollador.

En un conjunto de dispositivos gestionados por la organización, los equipos de TI pueden necesitar que el comportamiento de la depuración se ajuste a la política del dispositivo, en lugar de depender de que los usuarios mantengan la configuración manualmente.

Cuando las flotas de dispositivos Android incluyen tanto dispositivos de uso general como puntos finales utilizados para desarrollo o soporte, los equipos de TI necesitan una forma repetible de restringir la depuración donde no sea innecesaria y aplicar una política aprobada diferente donde sea necesaria.

En Scalefusion, la configuración de Android se organiza mediante perfiles y políticas de dispositivos, que se pueden aplicar a dispositivos individuales o grupos de dispositivos. La documentación de Scalefusion también identifica la depuración USB entre las configuraciones de seguridad a nivel de perfil de Android en los flujos de trabajo de dispositivos administrados compatibles.

Se debe confirmar la aplicación exacta y la compatibilidad con los dispositivos para el modo de propiedad y administración de Android que se esté implementando.

Lista de comprobación para usar la depuración USB de forma segura

  • Enciéndela solo cuando sea necesario.
  • Utiliza únicamente un ordenador en el que confíes.
  • Lee atentamente el mensaje «Allow USB debugging».
  • Evita seleccionar «Always allow» a menos que sea necesario.
  • Desactiva la depuración USB cuando la tarea haya finalizado para detener el acceso ADB USB.
  • Revoca las autorizaciones de depuración USB cuando también quieras que el dispositivo olvide los ordenadores previamente autorizados.
  • Desactiva las opciones de desarrollador si ya no las necesitas.

Estos pasos funcionan bien para dispositivos administrados individualmente. En una flota propiedad de la organización, los equipos de TI podrían necesitar definir la configuración requerida mediante una política de administración, de modo que no dependa de que cada usuario modifique manualmente las opciones de desarrollador.

Habilitar Depuración USB en móviles Xiaomi paso a paso

tags: #depuracion #usb #ajustes #de #seguridad #this

Publicaciones populares: