¿Qué es la depuración de USB? ¿Puedo mantenerlo encendido para siempre?

27

A veces necesito transferir música de mi PC a mi Galaxy S2 y siempre debo activar la depuración de USB. Entonces pienso, ¿puedo mantenerlo encendido para siempre? Quiero decir, mantenerlo encendido para siempre puede darme un problema (¿cuesta batería?) ¿Y qué es la depuración de USB?

Acaz Souza
fuente
¿Cómo afecta la depuración USB a la transferencia de música? ¿Aún no puede seleccionar "Seleccionar para copiar archivos a / desde su computadora"? desde la barra de notificaciones?
ÁRBOL

Respuestas:

30

La habilitación de la depuración de USB esencialmente inicia el adbdemonio en su dispositivo, lo que le permite comunicarse con adbotro dispositivo para habilitar los comandos de depuración. Se utiliza al desarrollar y depurar aplicaciones, y le permite (principalmente):

  • Transfiera datos entre una computadora y su dispositivo (en ambos sentidos)
  • Leer datos de registro fácilmente desde logcat
  • Depurar aplicaciones, incluidos puntos de interrupción y monitoreo de montón
  • Instalar y desinstalar aplicaciones
  • Acceda a un shell despojado en el dispositivo, para la interacción de la línea de comandos.

Dejarlo activado todo el tiempo tendrá un impacto insignificante en la batería, si es que tiene alguno. Algunas otras cosas a considerar sobre dejarlo encendido (o no):

  • PRO: Si su dispositivo tiene un problema de hardware que le impide acceder a la pantalla, la depuración de USB podría ser útil para recuperar datos (especialmente en un dispositivo rooteado).
  • PRO: puede instalar aplicaciones, reiniciar su dispositivo y, en general, hacer otras cosas convenientes sin tener que interactuar físicamente con su dispositivo, incluso con la pantalla bloqueada / apagada.
  • PRO: En un dispositivo rooteado, es posible recuperar la entrada si ha olvidado la contraseña / pin / patrón de bloqueo de pantalla (también un posible CON, ver a continuación).
  • PRO: puede aprovechar el reenvío de puertos a través de la depuración de USB para usar aplicaciones de enlace como PDANet (creo que así es como se implementa, ya que lo requiere).
  • CON: Si pierde o le roban su dispositivo, una persona sin escrúpulos podría intentar robar datos del dispositivo independientemente de si tiene o no un bloqueo de pantalla. Si estás rooteado, pueden obtener casi todo.
  • CON: Recuerdo haber leído que algunos dispositivos pueden tener problemas para acceder a la tarjeta SD como dispositivo de almacenamiento masivo cuando la depuración USB está habilitada. Personalmente nunca he visto este problema, pero he visto a personas alegar que era un problema.

Consulte también: Uso de dispositivos de hardware de la documentación del SDK de Android que analiza las aplicaciones de depuración en dispositivos físicos (en lugar del emulador). También hay una página de documentación sobre Android Debug Bridge (ADB) que explica su propósito y sus comandos.

eldarerathis
fuente
55
Si fuera a cargar desde una "estación de carga" no confiable (a través de USB, no de la red eléctrica), desearía desactivar la depuración de USB. Lo que crees que es solo el poder podría ser una conexión de datos completa.
Broam
Una desventaja más: las aplicaciones maliciosas pueden dañar el sistema fácilmente ...
Android Quesito
4

Para hacer que uno de los inconvenientes de eldarerathis sea menos crítico:

Se podría usar Tasker o Locale junto con el complemento de Configuración segura para activar automáticamente la depuración de USB para ubicaciones seguras (basadas, por ejemplo, en torres celulares, ubicación de red / GPS, redes WiFi conectadas o al alcance), y desactivarla (tarea de salida con Tasker ) al dejar tal. Con una etiqueta NFC y el complemento Locale NFC , también se puede activar / desactivar a pedido.

Todo eso incluso sin tocar la pantalla, por lo que funcionaría incluso si la pantalla está rota. Y ese "individuo sin escrúpulos" tendría que estar en su "ubicación segura" o tener su etiqueta, y debe conocer esas circunstancias, lo cual es mucho menos riesgoso.

Si su dispositivo no pertenece a ese pequeño grupo que tiene problemas para montar su almacenamiento con la depuración USB activada, esto casi no dejaría "Con".

Izzy
fuente
2

El mayor inconveniente es no poder montarlo como un dispositivo de almacenamiento masivo cuando lo enchufas a la computadora. Cuando está activado, siempre asumirá que desea depurar el dispositivo. Realmente solo necesita activarlo si está desarrollando software para el teléfono o planea usar adb con su teléfono. El programa adb solo está disponible a través del SDK de Android, por lo que no es algo que los usuarios promedio necesiten. Dicho esto, me mantengo encendido todo el tiempo, pero eso es solo por connivencia para hacer desarrollo de Android porque lo hago con más frecuencia que lo uso como almacenamiento masivo. Su kilometraje puede variar.

chubbsondubs
fuente
Nunca tuve problemas con mis dispositivos que no pudieron montarse ya que UMS con la depuración USB activada. Además, adbse puede instalar sin el SDK completo (consulte ¿Hay una instalación mínima de ADB? ) Y puede ser útil para los no desarrolladores, por ejemplo, para crear una copia de seguridad completa de dispositivos no rooteados con Android 4.0+.
Izzy
0

No es necesario mantener la depuración siempre activada. En algunos dispositivos afecta la carga de la batería. Cuando la depuración se mantiene activada, la velocidad de carga se vuelve muy baja ... la carga completa tardará más de 5 horas ... si tiene ese problema, evite la depuración usb, actívelo solo cuando lo necesite ... ....

Dev zope
fuente
2
Nunca he oído hablar de dispositivos que tengan ese problema. ¿Hay algún lugar donde pueda leer más sobre esto?
Dan Hulme