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

    • isaquiel janeiro 29, 2012 / 3:02 pm

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

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

    cara fiz igual vc disse mas nao conecta pq

  2. 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. igor maio 5, 2012 / 1:37 pm

    não funciona

  4. 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. 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

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair /  Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair /  Alterar )

Conectando a %s