Internet no Android a partir do PC por USB

O Android Usb Port Forwarding funciona como um túnel entre uma aplicação cliente do Android e um PC/servidor. Do lado do PC definimos quais as portas que pretendemos abertas e, através do túnel criado, todo o tráfego é reencaminhado para o Android.

Port Forwarding… o que é?

De uma forma muito simples, o mecanismo de port forwarding permite que o tráfego para uma determinada porta seja reencaminhado para outra porta.

HTTP proxy

Como já referimos em alguns artigos, o Android permite que um PC se ligue a Internet através de um dispositivo com Android (ver aqui). E o contrário é possível? A resposta é sim !!!! Vamos ver como funciona.

Do lado do Android

Passo 1 – Activar a opção “USB debugging” no Android

Passo 2 – Instalar o “Usb Tunnel” a partir do código QR ou através do market aqui ( a partir do dispositivo).

qr_proxy

Passo 3 – Correr a aplicação instalada (Usb Tunnel) no Android

Passo 4 – Ter instalado um browser que suporte a configuração de um proxy. Para este exemplo usei o opera Mobile. Depois basta escrever na barra de endereço about:config e aceder a opção Proxy tal como apresentado nas imagens seguintes.

proxy_00

Do lado do PC

Passo 1 – Instalar a aplicação AndroidTool (download aqui)

Passo 2 – Indicamos o caminho onde temos o SDK e podemos proceder à configuração do mecanismo de port forwarding. Para este exemplo usei o proxy público: 88.190.16.207 a funcionar na porta 3128 (ver mais informação aqui)

adb_01

Nota importante: No campo Host Address devem indicar o endereço de um proxy interno ou externo a vossa rede. Para quem pretender um proxy externo pode usar um dos disponíveis no site http://www.freeproxylists.com/. No Host Port indiquem qual a porta que o proxy usa (esse informação está também no site).

Depois de tudo estar correctamente configurado, já podem aceder à Internet através do dispositivo com Android, que se encontra ligado ao PC através de um simples cabo USB.

adb_02

Para os utilizadores que nos questionaram se era possível ter Internet no smartphone através do PC, aqui está a solução. O Android Usb Port Forwarding funciona bastante bem, apesar de no inicio ter despendido algum tempo a perceber como tudo funcionava uma vez que a documentação do projecto não é a melhor.

Fonte: PPLWARE

7 comentários sobre “Internet no Android a partir do PC por USB

    • Avatar de isaquiel isaquiel janeiro 29, 2012 / 3:02 pm

      testei no meu galaxy 5 funcionou: com o navegador opera mini
      brigadão valeu…

  1. Avatar de Rafael Rafael fevereiro 24, 2012 / 7:06 am

    cara fiz igual vc disse mas nao conecta pq

  2. Avatar de Daniel Henrique Daniel Henrique março 9, 2012 / 3:35 pm

    Legal, mais como vou baixar esse USB tunnel pelo market se to lendo esse tutorial ja pqe nao consigo acessar internet ? ‘-‘ e não achei nenhum APK pra download! 😦 e agóra ¿

  3. Avatar de igor igor maio 5, 2012 / 1:37 pm

    não funciona

  4. Avatar de Nai Nailinha Nai Nailinha junho 25, 2012 / 1:12 pm

    O aplicativo do lado do windows não reconhece o dispositivo, apesar de o windows reconhecer.

  5. Avatar de Wallace Wallace julho 16, 2012 / 4:12 am

    Demora muito pra conectar, eu consegui fazer tudo.. Mas fica “check connection status” pra sempre, kk

Deixe um comentário