Estoy usando la aplicación JADS HTTP & HTTPS Proxy junto con 'adb forward tcp:8080 tcp:8080' para configurar un proxy/tether HTTP en mi computadora portátil. Esto funciona bien la mayor parte del tiempo, sin embargo, algunos sitios parecen sobrecargar la conexión y el dispositivo se desconecta, luego vuelve a conectarse, y mi comando adb forward tiene que ser emitido nuevamente. He intentado cambiar el número de conexiones en about:config en Firefox pensando que ese era el problema, pero no parece ayudar.
Aquí está mi logcat de una desconexión al intentar conectarse a drive.google.com:
I/System.out(22946): Conexión desde /127.0.0.1 aceptada.
I/System.out(22946): Conexión desde /127.0.0.1 aceptada.
I/System.out(22946): Conexión desde /127.0.0.1 aceptada.
I/System.out(22946): 127.0.0.1 CONECTAR a lh4.googleusercontent.com:443
I/System.out(22946): Conectando a
lh4.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
I/System.out(22946): 127.0.0.1 CONECTAR a lh3.googleusercontent.com:443
I/System.out(22946): Conectando a
lh3.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
I/System.out(22946): Enrutamiento SSL a
lh3.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
I/System.out(22946): Enrutamiento SSL a
lh4.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
I/System.out(22946): 127.0.0.1 CONECTAR a lh5.googleusercontent.com:443
I/System.out(22946): Conectando a
lh5.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
D/libc ( 270): _dns_getaddrinfo: iptype =3
D/libc ( 270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
D/libc ( 270): _dns_getaddrinfo: iptype =3
D/libc ( 270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
I/System.out(22946): Enrutamiento SSL a
lh5.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
D/libc ( 270): _dns_getaddrinfo: iptype =3
D/libc ( 270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
I/System.out(22946): Conexión desde /127.0.0.1 aceptada.
I/System.out(22946): 127.0.0.1 CONECTAR a lh6.googleusercontent.com:443
I/System.out(22946): Conectando a
lh6.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
I/System.out(22946): Enrutamiento SSL a
lh6.googleusercontent.com:443[Protocolo=HTTPS, Prioridad=1]
D/libc ( 270): _dns_getaddrinfo: iptype =3
D/libc ( 270): _dns_getaddrinfo: query_ipv4=1, query_ipv6=1
En este punto el dispositivo se desconecta y vuelve a conectarse a ADB (vibra). El logcat continúa:
I/System.out(22946): Conexión cerrada con www.gstatic.com
I/System.out(22946): Conexión cerrada con clients2.google.com
I/System.out(22946): Conexión cerrada con apis.google.com
I/System.out(22946): Conexión cerrada con plus.google.com
I/System.out(22946): Conexión cerrada con lh4.googleusercontent.com
I/System.out(22946): Conexión cerrada con lh5.googleusercontent.com
I/System.out(22946): Conexión cerrada con lh6.googleusercontent.com
I/System.out(22946): Conexión cerrada con ssl.gstatic.com
I/System.out(22946): Conexión cerrada con www.google.com
I/System.out(22946): Conexión cerrada con lh3.googleusercontent.com
I/System.out(22946): Conexión cerrada con drive.google.com
D/qcom_sensors_hal( 1079): hal_time_data_cb: msg_type 2
D/qcom_sensors_hal( 1079): hal_time_data_cb: Sn 24, msg Id 3, txn Id 0
D/qcom_sensors_hal( 1079): hal_ts_offset_is: Apps:
1415721384416465123; DSPS: 596345578; Offset: 1415703185393699010
I/Atd ( 565): got usb DISCONNECTED event
I/Atd ( 565): ustate is ATD_USBSTATE_UNPLUG
I/Vold ( 264): [LGE][VOLD][NetlinkHandler.cpp][onEvent()]
subsys:android_usb, action:3
Estoy ejecutando la última versión de Adb.exe con AdbWinApi.dll y AdbWinUsbApi.dll (todos con fecha del 17/10/2014 7:36pm). He probado otras versiones de Adb sin éxito. El teléfono es un modelo LG G2 y la computadora tiene el controlador móvil unificado de LG para reconocer el teléfono cuando está conectado. Estoy ejecutando Android v4.4.2. He probado todos los puertos USB en mi computadora portátil y todos hacen lo mismo. También probé en una computadora de escritorio, en múltiples puertos y pude reproducirlo (la desconexión en ciertos sitios).
He probado Tetherbot y Internet Sharer también y hacen lo mismo (desconectar). No recuerdo haber tenido este problema con mi antiguo EVO LTE sin embargo.
¿Alguien tiene alguna idea o recomendación?