Evite la transferencia de datos USB (cuando el teléfono está en uso) y la carga

Me gustaría saber cómo proteger mis datos cuando uso un cargador de batería público en lugares públicos. Sé que si no desbloqueo mi pantalla durante la carga, mis datos están seguros, pero ¿qué pasa si me gustaría usar mi teléfono mientras estoy conectado a un cargador público?

Quisiera saber como o si requiere tener una app que me ayude a bloquear la transferencia de datos por USB, incluso si estoy usando el teléfono.

¿Qué versión de Android y qué teléfono estás usando? Algunos fabricantes, así como las versiones más nuevas de Android, tienen esto incorporado.
Android 4+ puedes seguir este stackoverflow.com/a/21712630/1757321
Tengo Samsung Dous2 (os 4.2) Samsung J7 / A5 (os 5.1). He comprobado la configuración de la conexión USB, pero hay un botón de opción para elegir entre MTP o PTP. Ninguno de opción para apagar.
Si es posible, cambie a Marshmallow . Hecho. Si el dispositivo está rooteado, puede usar la automatización con esta respuesta: ¿Cómo deshabilitar el uso compartido de archivos MTP y PTP a través de USB en Android 5?
Gracias señor del fuego. Sin embargo, no quiero rootear mi teléfono, porque he leído que si el teléfono está rooteado, algunas aplicaciones pueden recuperar la cuenta de la contraseña del teléfono. Creo que no es seguro.
Me he tomado la libertad de editar su pregunta para solicitar formas de lograrlo y no solo buscar una solución de aplicación, de modo que la pregunta no se cierre debido a la búsqueda de una recomendación de aplicación.
¿Qué tal si simplemente apaga su dispositivo cuando se está cargando?

Respuestas (1)

Editar: mientras leía sobre esto después de responder, tropecé con el nombre de esta amenaza : Juice Jacking , definido como (énfasis agregado)

Juice jacking es un término que se utiliza para describir un ataque cibernético en el que se puede instalar malware en un teléfono inteligente , una tableta u otro dispositivo informático, o copiar datos de este de forma subrepticia, mediante un puerto de carga que también funciona como conexión de datos, normalmente a través de USB.

Además, la sección de mitigación de wiki dice

La toma de jugo no es posible si un dispositivo se carga a través del adaptador de CA enviado con el dispositivo, un dispositivo de respaldo de batería o utilizando un cable USB al que se le quitaron los cables de datos.

  • La forma más sencilla sería usar un cable que solo cargue pero no permita la transferencia de datos. Tal cable no es estándar , ya que no se adhiere a los estándares en los que los conectores/cables de datos también juegan un papel importante en la negociación de los requisitos de alimentación (1)

  • Estos cables vienen con una desventaja: la velocidad de carga es muy lenta (a menudo por un factor de 10x como se informa en algunos foros). Una solución es comprar un cable de 20 AWG de grosor (2) Dado que 20 AWG es el cable más grueso permitido y, en virtud de su grosor, ofrece la menor resistencia y, por lo tanto, una carga más rápida. Dichos cables están disponibles en eBay como ejemplo. Si bien estos cables pueden cargarse a un ritmo razonable, no se recomiendan para uso regular, ya que la tasa de corriente de carga es constante y no negociable (como lo desea la lógica de carga de la batería)

Otros métodos posibles

  1. Comandos adb / ajustar el sistema operativo de su sistema: Estos pueden funcionar o no, ya que depende en gran medida de la forma en que se diseñe el sistema operativo del dispositivo. Para obtener un sabor, vea mi respuesta , que es lo contrario de lo que quiere lograr.

Editar: gracias a la respuesta de Firelord , encontré una forma que no se ha documentado en ninguna parte AFAIK.

Puedes ejecutar este comando:

adb shell svc usb setFunctionsEsto debería restablecer el modo/configuración USB a solo carga .

  1. Métodos de bricolaje que modifican el cable o los conectores finales: no se recomienda a menos que tenga un buen conocimiento y sea experto en tales retoques. Por ejemplo, How-to-make-a-USB-no-data-charger-cable : la búsqueda de Google le dará muchos más

  2. Condones USB: No me lo inventé :). Estos son la implementación de métodos de bricolaje, vendidos como listos para usar. El condón SyncStop/ USB es uno de esos productos; muchos están disponibles

Nota: todos los métodos anteriores dan como resultado una carga subóptima y, en mi opinión, no se recomienda para uso regular, ya que la potencia de carga no se puede negociar

Curiosamente, hay un producto de carga segura a través de USB comercializado el año pasado (actualmente agotado según el sitio web). Esto reconoce que eliminar los conectores de datos es una mala idea y permite que se produzca la negociación de energía (aunque lentamente) mientras se niega la transferencia de datos mediante el uso de condensadores para limitar el ancho de banda solo para la negociación de energía.

Conclusión Use el cable 20 AWG recomendado justo en la parte superior y con la mayor moderación posible


(1): Las especificaciones de carga USB junto con la Revisión de carga de batería 1.2 establecen un " estándar para establecer la forma correcta de cargar una batería desde un puerto USB "

(2): American Wire Gauge (AWG) es una referencia para el grosor de los cables. En este sistema,  los números más grandes indican alambres más delgados. La especificación USB anterior hace referencia a números AWG de 20, 22, 24, 26 y 28

¿No es posible usar una lancha motora (batería de repuesto) y cargarla desde una fuente insegura y luego cargar su teléfono desde el banco?
@Willemien: Por supuesto, es otra posibilidad, pero la pregunta habla de cobrar directamente. Sí, tienes un punto. Gracias