Como usar a Internet do Windows no telefone Android através do cabo USB

73

Estou usando o Android 4.4.2 (no Micromax Unite 2 - A106 ). Eu tenho um PC com Windows em casa que possui conexão de internet banda larga de alta velocidade. Não tenho roteador ou ponto de acesso sem fio. Eu só quero usar a conexão com a Internet do PC no meu telefone. Eu tentei vários métodos, mas nenhum parece funcionar.

Método 1: usando a opção nativa do Android 4.4.2

No telefone, quando conecto o telefone, na Settings > Wireless & networks > USB Internet (sharing Windows PC internet via USB cable)caixa de seleção que marquei, pedi para escolher minha versão do Windows (que é o Windows 8.1, mas como não mostrava essa opção), escolhi o Windows 8. Ele fornece mais instruções como mostrando na figura a seguir:

insira a descrição da imagem aqui

Aqui está o problema, não há guia de compartilhamento (veja a captura de tela a seguir) insira a descrição da imagem aqui

Método 2: conforme descrito em Como configurar o tethering reverso por usb

Aprendi neste site que é chamado de tethering reverso. Li e segui o procedimento mencionado em Como configurar o tethering reverso sobre usb

Eu segui todas as etapas descritas nessa resposta, até executar o comando.

  1. Instale drivers USB do Android SDK [DONE]
  2. Conecte o cabo USB e ative o Tethering USB (você deve ver uma nova interface de rede.) [DONE]
  3. Construa uma ponte sobre as 2 interfaces de rede [DONE]
  4. No seu computador, execute adb shell netcfg usb0 dhcp [PROBLEM]

Quando eu executá adb shell netcfg usb0 dhcp-lo diz: error: device not found. Tentei a mesma coisa USB Debuggingnas configurações do desenvolvedor, ON e OFF. O erro permanece o mesmo.

Método 3: rooteando o dispositivo e usando um aplicativo

Eu li aqui e ali que existe outro método, no qual podemos usar diretamente um aplicativo, mas isso exige que o dispositivo seja rooteado. Meu telefone é um telefone novo e a garantia será anulada se eu o fizer root.

Edição: Eu tentei o método sugerido em resposta, na quarta etapa do método 2, estou enfrentando este problema:

insira a descrição da imagem aqui

garras
fonte
Para o primeiro método, se você não conseguir encontrar uma guia de compartilhamento nas propriedades de rede do Windows, poderá postar uma pergunta em nosso site irmão superuser.com (eles lidam com problemas com PCs e Windows) perguntando por que você pode ' veja essa guia nas propriedades da sua rede no Win 8.1.
precisa
U pode fazê-lo por USB reversa tratamento
Mavenツ
11
Para o método 2, etapa 4, você ativou a depuração USB ? adbnão funcionará sem ativá-lo #
236
2
Não consegui encontrar Configurações> Redes sem fio e outras no meu Galaxy S5 da T-Mobile. Também é o Android 4.4.2 como o seu. Idéias?
Tagar 12/09/14
11
Também não consegui encontrar a opção nativa no meu dispositivo. Como não queria fazer root no meu dispositivo, desenvolvi minha própria solução, ReverseTethering NoRoot ( play.google.com/store/apps/… )
FD_ 25/02/16

Respostas:

28

Na verdade, o método 1 é bastante fácil de fazer. Como está implícito nesta resposta , você precisa de mais de uma conexão de rede para que a guia de compartilhamento apareça.

Resposta curta:

Primeiro, ignore as instruções do seu dispositivo Android e tente conectar-se à Internet USB de qualquer maneira.
Isso criará uma nova conexão de rede e permitirá que a guia de compartilhamento apareça na conexão de rede do seu PC.

Resposta detalhada

1. Prepare o Windows 10

  1. Clique com o botão direito do mouse no botão Iniciar do Windows
    O botão Iniciar do Windows
  2. Na abertura do menu de contexto, abra "Conexões de rede"
    "Conexões de rede" no menu de contexto
  3. As conexões de rede serão exibidas. Como você pode ver, atualmente há apenas uma conexão de rede, portanto não haverá guia de compartilhamento.
    insira a descrição da imagem aqui

2. Prepare seu dispositivo Android

  1. Conecte seu dispositivo Android com um cabo USB ao seu PC
  2. Na seção Redes sem fio e redes (talvez seja necessário clicar em "Mais ..." em alguns dispositivos Android), tente ativar a Internet USB
    Ativar "Internet USB"
  3. Instruções aparecerão. Selecione Windows 8 e clique em Next e Done , ignorando as instruções fornecidas
    Selecione Windows 8 e clique em Avançar Clique em Concluído ignorando as etapas
  4. Agora, deve haver uma marca de seleção após a Internet USB :
    Internet USB agora deve ser verificada
  5. Se esta é a primeira vez que você conecta seu dispositivo Android ao seu PC com uma rede USB, o Windows pode perguntar se você deseja aumentar a conexão de rede. Isso é normal.

3. Compartilhe a conexão com a Internet no Windows 10

Como você pode ver, agora existem duas conexões de rede, portanto a guia de compartilhamento estará disponível agora:
Duas conexões de rede

  1. Clique com o botão direito do mouse na primeira conexão de rede e abra as Propriedades Abra as propriedades da sua conexão de rede original
  2. Agora, há uma guia Compartilhamento e você pode permitir que seu dispositivo Android use a conexão com a Internet do seu PC com Windows 10
    A guia Compartilhamento está agora disponível
Cidadão aleatório
fonte
3
Não consigo verificar isso (não há janelas aqui, exceto aquelas para luz e ar fresco) - mas ainda assim votadas: explicação visual e minuciosa, obrigado por compartilhar! // PS: Agora você pode responder até mesmo às perguntas protegidas :)
Izzy
3
Hmm, não vejo essa opção "USB Internet" no Android 6.0. Preciso fazer outra coisa antes que apareça ou funciona de maneira diferente no 6.0?
ProgramFOX
9

Para o seu segundo método (que deve funcionar), parece que você está perdendo os drivers corretos para o seu dispositivo. Encontrei uma página que afirma ter os drivers ( http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 ), embora eu não possa garantir sua autenticidade, portanto, cabe a você se Você quer confiar neles.

Deixe-me saber se você tiver algum problema, porque, embora eu nunca tenha feito algo assim antes, ficaria feliz em ajudá-lo, se puder.

Colin
fonte
Publiquei a edição depois de experimentar o que você sugeriu. Por favor, confira. Eu tentei o método sugerido em resposta, ar a 4ª etapa do método 2, eu estou enfrentando este problema
garras
Desculpe pela longa espera na resposta (semana infernal na escola agora), mas o erro parece ser que o adb não pode ver seu dispositivo. Agora, geralmente, é um problema de driver quando isso ocorre, mas também há uma chance de que possa haver um problema de hardware (meu nexus 7, por exemplo, não pode mais se conectar a computadores). Qual é o resultado obtido quando você executa "adb devices"?
Colin
Também esta discussão pode ser útil: forum.xda-developers.com/google-nexus-5/help/… , é para o nexo, mas pode ter mais algumas informações se o seu driver não for o problema
Colin
5

Existe uma solução para dispositivos não raiz

Sei que esta é uma resposta tardia, mas como todas as respostas existentes sugerem que o tethering reverso USB só é possível se o dispositivo estiver enraizado ou tiver suporte de sistema para tethering reverso, acho que vale a pena ressaltar que há mais uma opção:

Alguns meses atrás, eu estava procurando uma solução que me permitisse usar a conexão à Internet do meu laptop em um dispositivo Android não enraizado, mas não consegui encontrar uma solução. Eventualmente, comecei a desenvolver minha própria solução. O resultado é um aplicativo que funciona em dispositivos com Android 4.0 ou superior no lado do cliente e em todos os principais sistemas operacionais de desktop no host.

O aplicativo ReverseTethering NoRoot

O aplicativo está disponível no Google Play: ReverseTethering NoRoot

FD_
fonte
3

Também estou usando um Micromax Unite 2. O que funciona para mim é o primeiro método.

Parece que você não está conectando seu dispositivo (telefone ao PC). Portanto, não mostra a guia de compartilhamento. Você só tem um dispositivo de rede local, mas não possui um dispositivo para compartilhar.

Portanto, primeiro você precisa conectar seu dispositivo ao PC e, em seguida, prosseguir com as etapas restantes. Estou realmente gostando da Internet do meu PC para o telefone!

Procedimento

  1. Conecte seu celular ao PC através de um cabo USB.
  2. No seu celular, vá para Configurações-> Mais-> Internet USB , selecione Versão do sistema do PC-> Próximo -> "CONCLUÍDO" (IMPORTANTE).
  3. No PC, vá ao painel de controle-> Rede e Internet-> Conexão de rede.
  4. Aqui, um dos dispositivos é o seu dispositivo LAN e outro é o seu telefone celular.
  5. Clique com o botão direito do mouse no seu dispositivo LAN, vá para Propriedades-> escolha a guia "compartilhamento"> clique na primeira opção-> ok.
  6. Agora você está pronto para aproveitar a Internet no seu telefone.
Ananth kumar
fonte
Por favor, evite txtspk. Para alguns falantes de inglês que não são nativos, já é difícil sem :) Eu consertei isso aqui.
Izzy
2

Testei o primeiro método no ZTE V987 com o Android 4.2.1 e, depois de uma pequena pesquisa pela RNDIS Interface e outros drivers de dispositivo MTKandroidUSB (ADB Interface) (para Windows Xp), funcionou. Eu acho que você não tem os drivers de telefone instalados no Windows. Você fez check-in no Gerenciador de dispositivos?

Testei o primeiro método também no Windows 7 e instalei os seguintes dispositivos:

Dispositivo Android MT65xx

então compartilhei a conexão com a Internet, mas sem sucesso. O telefone não queria ver a conexão. Alterei os drivers com os de http://www.digitbrunch.com/android/how-to-root-micromax-unite-2-a106 (Driver_Auto_Installer_v1.1236.00) e tentei conectar os dois adaptadores de rede e Eu obtive a próxima configuração: Driver_Auto_Installer_v1.1236.00

Depois, voltei ao compartilhamento de conexão com a Internet e tentei os seguintes comandos (encontrados aqui http://forum.xda-developers.com/showthread.php?t=2287494 ): shell adb netcfg rndis0 dhcp

E a conexão USB do telefone começou a funcionar:

Lan3Status Lan3Details

Finalmente, atualizei os drivers usb para a versão inicial da Alcatel, excluí o MAC Bridge Miniport, configurei o mesmo DNS para a conexão local IPv4 RNDIS e usei um arquivo .cmd com o adb shell netcfg rndis0 dhcpcomando para iniciar a conexão.

Lan3Details2

xavier_fakerat
fonte