Usamos cookies para garantir a melhor experiência de utilização no Pplware.com - Saiba mais sobre os nossos cookies
Ok

Internet no Android a partir do PC, por USB? Sim é possível

Recentemente enquanto fazia umas pesquisas pela Internet, descobri um projecto bastante interessante que dá pelo nome de Android Usb Port Forwarding. A arquitectura do Android permitia que um PC se ligasse à Internet através de um dispositivo com Android, quando ligados através de um cabo USB. No entanto, o oposto é agora também possível, o Android pode ter acesso à Internet através do PC, com recurso ao Android Debug Bridge (mais conhecido por ADB).

 

adb_00

 

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. Se alguém tiver algum problema, basta deixar comentário que eu terei todo o gosto em ajudar. Desde já os nossos parabéns ao Thierry Parent pelo excelente trabalho.

Android… é aqui no Pplware!

Artigos relacionados

Homepage: UsbPortForwarding



  •   
  •   
  •  
  • Pin It  
  • Imprima este artigo
  • Post2PDF


128 Comentários

  1. tnho um xperia x10mini e n consigo aceder a net proxy do meu local de trblh. esta aplicacao ira dar-me mt jeito. alguem poderá disponibilizar o ficheiro .apk?? cumps

  2. Isto sem dúvida irá ser bastante útil…
    Para além de que, irá consumir menos bateria do que se ter o Wifi ligado.

  3. O easytether faz isso de maneira transparente ao utilizador…

    mas e senao houver cabo usb?

    façam ai um artigo por wireless :)

  4. Se calhar também vou ter que utilizar isto.
    No trabalho tenho o mesmo problema. Consigo fazer a ligação à rede, mas não tenho Internet.

    Já experimentei colocar um IP fixo no telemóvel do tipo (192.168.0.45), bem como o Gateway e a máscara de rede, mas o telemóvel assume sempre um IP automático (DHCP).

    Alguma sugestão??

  5. E ao contrário? Internet no PC a partir da net móvel? Arranjam um artigo com isso?

  6. isto é serviço publico ! obrigado por este exelente artigo

    • Concordo contigo. Este blog tem muito de serviço público.
      Disponibilizar informação útil às massas é um dos melhores serviços que se pode prestar.

  7. Finalmente, há muito tempo que procurava esta funcionalidade. Obrigado!

  8. Muito obrigado! Ao tempo que eu procurava isto! Parabéns ao autor e ao Pplware!

  9. É nestas alturas que rogo pragas ao meu Nokia 5800! Quero fazer isto à imenso tempo! Lá no trabalho o pc está sempre a dar buraco por ter pouca memória. Assim podia ver o Google reader e o FB pelo tlm. Alguém sabe se existe algo assim para Symbian?

    • Bom, n sei como é q é com estes mais recentes nokias, mas lembro-me daqueles mais antigos, dos primeiros smartphones com symbian da nokia, de bastar ter PC Suite instalado e poder navegar ligando ao bluetooth do pc…

  10. Olá, já perdi algum tempo à procura desta solução e não encontrei. Agora que não preciso aqui está ela, fica guardada para mais tarde. Só é pena o browser nativo não suportar proxy mesmo assim muito obrigado pela divulgação de mais uma pequena e simples mas maravilhosa aplicação.

  11. Não estou conseguindo fazer o download do AndroidTool. Tem algum outro link?
    Obrigado.

  12. Xii patrao…ao menos podiam ter dito q os HTC ja fazem isso de raiz, ligarem-se a um pc e navegar com a net do pc, há seculos

  13. GRANDE artigo! Muito obrigado!

    Excelente trabalho!

  14. Boas, e se o meu proxy tiver autenticação? Como faço?

  15. Tenho uma dúvida, porque é que no Android Usb tunnel quando clico em connect aquilo fica sempre waiting e nunca mais dá??

    Penso que configurei tudo correctamente.

  16. Boa noite,
    Vai ser difícil que alguém me responde porque isto é um post já com alguns dias mas:

    Não estou a conseguir que a aplicação detecte o meu device!
    Tenho a aplicação a correr no android com o serviço activo.
    Já experimentei com e sem debugging activo.

    Alguma sugestão?

  17. OWOW so falto um video-aula, um tutorial…

  18. Boas malta!
    No browser (Opera mini) com o endereço “about:config” a página que me aparece não coincide com a da imagem e tem nada sobre proxys.

  19. Boas novamente!
    Problema resolvido.
    Eu instalei o Opera Mini a pensar que era igual ao Opera Mobile mas não são. Tem de ser mesmo o Opera Mobile para dar certo.
    Obrigado á mesma!

  20. Tou c o mm problema :S

  21. onde arranjo o “usb tunnel”? quem poder ajudar agradeço

  22. a pasta “android-sdk” tem de se criar? e onde esta o fichiro “adb.exe”? nao tou a perceber:s

  23. É possivel fazer via Bluetooth ?

  24. Como se arranja suporte para redes adhoc no android 2.2?

  25. Os links com as informações sobre os proxis são muito vastos…pra kem n percebe nada de proxis como maioria…não consegui…deteta o meu zte blade, pus toda a info igual a k tava nas imagens mas ainda n consegui ligarm…ajuda

  26. Eu fiz exatamente como está escrito, mas não funcionou.

    No Usb Tunnel, diz service status: host conectado

    Mas em baixo na conexão diz:

    Proxy_PPlware – 8080 – waiting – 88.190.16.207:3128 – Not Connected.

    e No celular:

    Proxy_PPlware(8080)
    Waiting for client – Active:0 – Inactive:0

  27. Boas ppl. Depois de ler este tópico pesquisei mais um bocado e optei por transformar o meu portátil num hotspot wireless. Existem muitos tutoriais na net que explicam como o fazer em linux.
    Abraço

  28. Pow alguem saberia me dizer onde consigo baixar o Usb Tunnel…
    não acho em lugar nenhum…

    Vlws.

  29. e no androi 1.5 q programa eu baixo ao invés do usb tunnel ??

  30. Aii Galera ja tentei de tudo o meu Celular não aparece no Android Tool…

    Alguem pode ajudar???

    Obrigado!

  31. Powww Galera da ADM ou sei la alguem da um help aii meu cel é um Galaxy ACE!!

    ajuda a galera aiii pow!

  32. Olá, Qual versão do Opera você usou nesse tutorial, eu estou usando a versão 6.0 e não consegui encontra essa configuração do proxy.

  33. Boas…

    Estive a tentar fazer a ligação, mas não tive sucesso….:S
    Não percebi como é feito a configuração da proxy, onde é k se vai buscar o endereço ip e a porta de uma proxy interna? e externa? como sabemos se temos ou não uma proxy interna??

    Gostei do artigo, e já andava à procura de como o fazer à algum tempo….

    Cumprimentos
    Gonçalo Pereira

  34. ola, amigo, nao deu certo comigo.
    eu ativo a opção la, abro o programa do tunel.
    crio a conecção, mas nao indentifica meu android.
    oq pode ser?
    abrass

  35. o ip do meu computador é 192.168.1.1
    sera q tem alguma coisa a ver?
    alguem ai pode ajudar a gente?
    abrass

  36. Ola. EUU CONSEGUIII……
    DE OUTRA FORMA MAS CONSEGUI…

    QUEM QUISER É SO ENTRAR NA COMU:
    http://www.orkut.com.br/Main#CommMsgs?cmm=118459993&tid=5658473135002581116

    COMO AGRADECIMENTO, PARTICIPEM AI.
    ABRASS

  37. Que bom que conseguiu….
    se eu te falar q eu nao to conseguindo mais vc acredita? sahuhusahuashuashuha

    participa da minha comunidade la, dai eu te add e a gente se fala. abrass

  38. tem uma maneira mas simples?
    não entendir nada

  39. Bom basica mente fiz tudo o que foi pedido, mas a aplicação Android usb tunnel, não reconhece meu dispositivo móvel, e me dá a seguinte mensaguem “No device selected”, Agardo a ajuda de vossa senhoria.

  40. Passo 1 – Activar a opção “USB debugging” no Android
    como fazer isso?

  41. Italo Pereira da Silva

    então recentemente eu estava pensando em um meio de fazer este negocio ai de usar net do pc no cel mas ativar no cel umroteador wifi para usar no meu net book e isso tbm da pra fazer?

  42. alguem me ajuda a conectar o meu zte blade ao programa e que esta tudo em ordem e ele nao acha!
    cumprimentos

  43. [b]POR FAVOR FAÇA UMA VIDEO AULA SOBRE COMO FAZER ISSO AI E COLOQUE NO YOUTUBE!!! não tô conseguindo no meu zte x850

  44. POR FAVOR ME AJUDE NAO CONSIGO CONECTAR. FAÇA UM VIDEO NO YOUTUBE PORFAVOR ESTOU DESESPERADO PRECISO MUITO DE INTERNET NO CELULAR

  45. Onde encontro o download do Usb Tunnel pra pc?

  46. Comigo não está funcionando :( … Creio que fiz tudo certo, porém o USBTunnel fica constantemente verificando status da conexão (check connection status) :( Alguém poderia me ajudar? Obrigada :)

  47. Inicialmente, parabenizo a iniciativa de postar as dicas.
    Porem, faltou alguma informação para eu colocar a rodar.

    Meu galaxy fit samsung não está sendo reconhecido e não pega a rede.
    Infelizmente, sou bastante leigo nestes assuntos de rede…
    pode me auxiliar melhor?
    -instalei o opera mobile e configurei proxy
    -instalei o usb tunnel apk no cel (Tracetool service.apk)
    -extrai os arquivos do AndroidTool na pasta C:\android-sdk\platform-tools
    -configurei conforme imagem.

    Status:
    NO DEVICE SELECTED
    DISCONNECTED ou ERROR: DEVICE NOT FOUND

    Ajuda?
    AndroidTool

  48. Bom, comigo eu consigo conectar o celular, mas o status do Android fica “waiting” e no Host Adress and Port fica “Not Connected” … Usei os dados daqui… elem disso queria saber se esse metodo funciona pra fazer downloads pelo Android Market, porque é esse meu interesse.

    Desde já, Obrigado!

  49. como comfigurar roteador WI-FI

    Dificuldades com a conexão, va em: configurações/conexões sem fio rede/configurações de rede móvel/pontode acesso (APN)/oque esta marcado <ultima opção,tipo de apn o correto é "Internet + DUN"

  50. Não consegui assesar o about:config pelo opera mini no galaxy Y da falha na conexao me ajudem ae!

  51. Olá, não consegui, tentei várias formas, procurei em vários sites e esse me pareceu mais confiável, porém, muito mais complexo, minha versão é a 2.3.4, e alguém sabe uma forma mais simples? Ou algum vídeo explicativo? E alguém sabe me responder se eu usar essa conexão, e utilizar meu aparelho como roteador, irá funcionar normalmente? Obrigado.

  52. Po galera… eu consegui da primeira vez (inclusive no navegador padrao do Galaxy 5500 (Android 2.2)), nem do opera precisei. Agora nao consigo mais. Da uma forca quem puder.
    Valew

  53. fiz tudo isso ai , mas consegui conectar nada , me ajudem D;

  54. ola minha pergunta eu quero usar a internet do meu celular android no meu tablet que tambem e android,mas tem que ser por usb,alguem pode me ajudar?

  55. olá gente alguém sabe me informar se fuciona no samsung Galaxy S sem chip sim?
    Agradeço

  56. Olá pessoal muito interessante tudo isso mas meio complicado pra mim q sou meio leigo… eu queria mesmo só baixar alguns joguinho para meu cel Sanssung galaxy5 android mod gt-15500b se fosse possivél alguém me dá uma dica de como baixar nu PC normal e por meio do cabo usb colocar no cel eu agradeceria muito rsrs.. Valew ai

  57. “Gente, eu consegui arrumar o meu que tava com esse problema ai. Nesse tutorial traduzido, quem fez engoliu uma parte que fala que no Proxy do Opera Mobile, além de por aqueles dois endereços 127.0.0.1, tem que marcar os checks “Use HTTP” e “Use HTTPS”.”

    eu tava com o mesmo problema de vcs
    mas é só fazer o que o felipe falow ae que nao tem erro funciona de boa.
    vlwss=)

  58. Não consegui conectar com a internet!! Meu SO do PC é o W7 e do Xperia X8 é o 2.1!! eu não tenho o opera instalado sera por isso?

  59. Tem mu motorola XT860 com android 2.3, fiz todo o processo mais nao deu certo, Quando eu ativei o “USB debugging” o pc me pediu para informar o local dos drivers, coloquei em automatico e nao deu, entao informei o endereço dos drivers que veio junto com o download do AndroidTool, e tambem nao deu.

    :(

    • Ai galera agora deu certinhu, baixei os seguintes drivers “http://www.motorola.com/consumers/v/index.jsp?vgnextoid=bda09ec8009a0210VgnVCM1000008806b00aRCRD”.
      e tambem as dicas do MESSIAS LOGO ACIMA. veleuuuu.

  60. eu fiz tdu as conf e pa.
    mas na hs clickar connect nao conecta!
    no devide selected
    mas ja conectei ativei debbug e fiz as configurações :s

  61. quem puder me responder agradeço.
    Detalhes: android 2.2.1
    S.O. linux ubuntu 8

  62. Olá Pedro Pinto, excelente post, venho estudado nele a alguns dias mas não cheguei efetivamente a conseguir acessar net no meu tablet android xing ling, apesar de ter seguido passo a passo o tutorial, gostaria de saber se vc tem outro exemplo de: ANDROID SERVER PORT;HOST ADRESS;HOST PORT. Gostaria de informa-lo que creio que eu esteja perto de conseguir pois chego a conseguir conectar o Android Tools com o USB Tunnel, mas no programa do PC aparece status: waiting. O navegador que uso no android é a versão mais nova do Opera Mobile. Agradeço de prontidão !!

  63. olá

    tenho os app o do celular e o do pc, mas não consigo colocar o código na barra de endereço no android.

    gostaria de saber como usar a net do meu pc no meu andoid via cabo.

    obrigado

  64. cara nao tem como fazer um video aula nao pq nao consigo conectar nem entendo direito

  65. Tenho um Tablet Coby Kyros 7015, só que o Android Tool n~]ao reconhece ele ai não tem como fazer essa conexão… me ajuda por favor.

  66. Alguém me pode dar um link para tirar o USB Tunnel e passar por usb (através do pc) é que o meu android não liga lá muito bem ao reuter de casa :/

  67. isso ai e uma grande farsa não funciona de jeito nenhum.

  68. To com meu IBAK-784 (tablet) com android 2.2, fiz quase tudo correto mas na tal de “Android Server Port” eu não sei o que coloco
    o que eu faço?????????????????????

  69. Ele reconhece, mas so fica no Waiting, podem me ajudar

  70. Ao tentar conectar ao meu motorola xt300 spice aparece a seguinte menssagem error:device not found.
    e se tento procurar pelo tracetool aparece.
    Access violation at address 0058BC in module ‘AndroidToll.exe’.
    Read of address 00000000.

  71. Será que tem algum jeito de fazer ele funcionar no play/outros apps que não sejam o Opera Mobile e o Twitter?

  72. fiz toda configuração mas sem sucesso, mostra que o host esta conectado, mas no status mostra NOT connected

    ai nao consigo acessar internet pelo celular

    preciso de uma solução!

    meu celular é o samsung galaxy 551

    aguar resposta

  73. o meu não sai do “check connection status”, alguem ja conseguiu alguma coisa?

  74. Fiz todo o processo e funciona perfeitamente aqui. Se não fosse por uma coisa que me incomoda… a questão é, muitos programas que utilizam de uma conexão com a Web, dizem que não encontraram nenhuma conexão ativa (A Play Store não realiza os downloads). O que fazer para o Android aceitar a conexão como se fosse uma Wireless?

  75. Não sei com faço para saber o número da porta de usb?
    Penso que poderiam fazer um filme e colocar no youtube.

  76. Fala Galera! Não estou conseguindo fazer isso com meu Pc com windows 7 e meu Galaxy Y. Na parte em que apertamos Refresh no android tools para reconhecer o dispositivo. Aqui ele não está reconhecendo o meu Galaxy. E agora?

  77. posta um video no youtube com o tutorial e coloca o link aqui
    ficara mais facil de realizar o procedimento de instalação.

  78. Boa noite, desde ja obrigado.

    Eu fiz tudo conforme o tutorial, mas no android tool, nada acontece diz que nao encontra o meu xperia mini.

    estou com windows 7 starter..

  79. É realmente necessario ter um navegador? Não tem outra maneira pra ser feito sem um navegador instalado ?

  80. , meu aparelho é um galaxy y 2.3 fiz tudo certo creio eu. so q no androidtoll nao aparece a device? o que tem de errado?

  81. E com Internet via radio?

    qual e o procedimento ?!

  82. Coloca ai o link ou a versao do opera mini pfv….

  83. Nossa que belo tutorial ein, resolveu todos meus problemas sabia!!!!
    essa porra de usb debugging q nao sei o que é, e essa porra de link que n funciona, fora o fato do programa estar desatualizado aki, e a nova versao ser diferente.

  84. Dá pra ligar o ponto de acesso e fazer do meu celular um ponto de acesso com a internet que eu pegar do pc?

  85. Olá, tem outro link para o download do AndroidTool? Não estou conseguindo por este que esta no post..

  86. Olá, gostaria de saber se dá para rotear a internet do pc pelo android utilizando este método. Por exemplo, tenho um galaxy mini e um moto x, queria colocar a internet do pc no galaxy mini e roteá-la para o moto x. tem como? Espero que entendam o que estou tentando falar.

  87. Parabéns pelo tutorial, funciona mesmo!

Deixe o seu comentário

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. O autor deste site reserva-se, desde já, o direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.