Share your PC’s Internet with an Android Phone over USB

S

Most of us must be very familiar with USB or WiFi tethering as a method of sharing the Internet connection from an android phone with other devices. But fairly a very few of us are familiar with the opposite process which is known as Reverse tethering .

Using reverse tethering you can share your Computer’s internet connection with your Android phone through an USB data cable. This is in fact a very useful feature in case you don’t have WiFi router to share your PC’s internet connection . Continue reading to find out how you can use reverse tethering to share your Computer’s internet connection with your android phone via an USB cable.

What do you need ?

In order to be able to perform reverse tethering you will need a Rooted android phone, which is a also a major reason why reverse tethering is not much popular among android new users. If you have a rooted android phone, you can proceed further with this guide and download the following prerequisites required further in this guide.

  1. Drivers for your Android phone
  2. Android Reverse Tethering tool 

Android Reverse Tethering tool is an free windows utility which makes use of ADB ( Android debug bridge ) to share your Computer’s internet connection with your android phone over an USB data cable . You can download it from this link , or visit the link provided above for the latest version of the utility .

How to share your PC’s internet connection with your Android phone over USB

  • Step 1: Connect your Android phone with your PC using an USB data cable and ensure that USB debugging is enabled on your phone .  (  Settings > Applications > Development > USB Debugging > Turn On )

enable usb debugging

  • Step 2: Extract the downloaded zip file and run the AndroidTool.exe file .

android reverse tethering

  • Step 3: From the Android reverse tethering utility , select your phone from the “ Select a device “ drop down box and then from the “ Select DNS to use “ dropdown box  , select a DNS ( Choose anything apart from 192.168.1.1 ) .

Android reverse tethering tool windows

  • Step 4: Click on the Connect button to start the reverse tethering process . The utility will then connect with your android phone and install the required apps on your phone . If the utility crashes simply run it over again .

Android reverse tethering tool

  • Step 5: After the required apps have been installed on your phone , You will be prompted to grant root access to the USB tunnel app . Tap on “Grant” to provide root access to the app and you can access your Computer’s internet connection on your phone .

reverse tethering share interent connection with android phone

Thats it and now you will be able to access your Computer’s internet on your Android phone and even all your android apps would be able to access it too . You might be prompted with an No network connection error in intervals , its nothing to worry about and you can click ok to proceed further .

reverse tethering android phone

Via / XDA-Developers

 

About the author

Lovejeet

Lovejeet is a Proud Geek and tech. enthusiast, who is ardent to learn more about the technology that surrounds us. He loves to tinker around with his gadgets and when he find something new and exciting, he shares it with you on this blog. Last but not the least he is a true gamer by heart. Connect with him on and Twitter

121 comments

  • There is inbuilt option of USB Internet in my Android Phone Hisense U970. It is not a rooted phone. I am able to use internet from Windows PC through USB cable after starting the internet sharing in PC. I can surf the websites and send receive emails but only the PLAY STORE is not working. Any suggestions on how to use Play store.

  • Now even the Play Store has started working. Without rooting this phone can reverse teether. This will save my kids from harmful radiation of WiFi. WiFi frequency is the same frequency that is used in Microwave Ovens. WiFi’s convert our Homes in low power Microwave Oven.

    • Visible light frequency: 43,00,00,000-79,00,00,000 Mhz

      wifi frequency: 2400Mhz,

      microwave frequency- 300Mhz

      If it would have been same frequency as microwave everyones brain would have been liquefied. So please read before spreading ridiculous statements.
      Only people that can be harmed by wifi signals are those who are allergic to electromagnetic radiations but then those people cannot even survive radiation emitted by our cell phone or DTHs etc.

  • thanks working pretty well 🙂 But when i try to download games from appstore, it says waiting for network and stops. Why?? any help plzz. thnk u

  • “03-30 12:19:28:872 W/I Tool version : 3.19
    03-30 12:19:28:872 W/I adb.exe
    03-30 12:19:28:872 W/I aapt.exe
    03-30 12:19:29:004 W/I Android Debug Bridge version 1.0.31

    03-30 12:20:29:159 W/E RunProcessCommand Timeout for : adb.exe -s 4d02659fc483b000 logcat -c
    03-30 12:20:30:161 W/E ADB is unstable. Please press “kill ADB” on the tools tab and restart the tool

    Server List at 03-30 12:21:31:562

    DNS List
    192.168.254.254[default]

    help pls

  • 04-08 11:02:39:259 W/I Tool version : 3.19
    04-08 11:02:39:259 W/I D:MAHIadb.exe
    04-08 11:02:39:259 W/I D:MAHIaapt.exe
    04-08 11:02:39:431 W/I Android Debug Bridge version 1.0.31

    0x4187fce0)
    A/
    04-08 11:02:45:946 W/I Wait java service
    04-08 11:02:46:056 W/I waiting android server connection … 1
    04-08 11:02:46:415 W/I Waiting for connection
    04-08 11:02:51:384 L/D HOST : queen-desktop
    04-08 11:02:51:384 L/D RELEASE : 4.4.2
    04-08 11:02:51:384 L/D SDK : 19
    04-08 11:02:51:384 L/D FINGERPRINT : Micromax/A065/A065:4.4.2/KOT49H/MMX_A065_SW_V1.0_HW_V1.0_270614:user/release-keys
    04-08 11:02:51:384 L/D VM name : Dalvik
    04-08 11:02:51:384 L/D OS Arch : armv7l
    04-08 11:02:51:399 L/D Reverse tethering package version : 3.19
    04-08 11:02:51:415 L/D Xposed installer : 2.4.1, app_process : 47, XposedBridge.jar : 42
    04-08 11:02:51:446 L/D Hack Connectivity Service. Package version : 1.4, mode : 0, trace : 0
    04-08 11:02:52:384 W/I interfaces before script startip6tnl0(DOWN), ccmni2(DOWN), ccmni0(DOWN), ccmni1(DOWN), tunl0(DOWN) 192.168.1.2/24, lo(UP) 127.0.0.1/8, ifb0(DOWN), ifb1(DOWN), sit0(DOWN)
    04-08 11:02:52:571 W/I no route
    04-08 11:02:52:603 L/D OnStart script 3.19
    04-08 11:02:52:603 L/D Interface to use : “tunl0”
    04-08 11:02:52:759 L/D ifconfig tunl0 192.168.1.2 netmask 255.255.255.0
    04-08 11:02:52:821 L/D route add default gateway 192.168.1.2 tunl0
    04-08 11:02:53:024 L/D redirect all communications to TETHER chain
    04-08 11:02:53:087 L/D forward tcp to native handler
    04-08 11:02:53:306 L/D OnStart script done
    04-08 11:02:53:493 L/D => setHackMode to ‘Wifi’ result : 1
    04-08 11:02:54:368 W/I interfaces after script startip6tnl0(DOWN), ccmni2(DOWN), ccmni0(DOWN), ccmni1(DOWN), tunl0(UP) 192.168.1.2/24, lo(UP) 127.0.0.1/8, ifb0(DOWN), ifb1(DOWN), sit0(DOWN)
    04-08 11:02:54:681 W/I route : destination : 0.0.0.0, gateway : 192.168.1.2, output : tunl0
    04-08 11:02:54:681 W/I route : destination : 192.168.1.0, gateway : 0.0.0.0, output : tunl0
    04-08 11:02:54:681 W/I
    04-08 11:02:54:681 W/I Connection done

    Server List at 04-08 11:04:24:853
    domain (53) : A->H : 1000 ,H->A : 323
    xmpp-client (5222) : A->H : 708 ,H->A : 729
    https (443) : A->H : 234 ,H->A : 268

    DNS List
    192.168.0.1 (ok)
    8.8.8.8 (ok)[default]
    8.8.8.8

    THIS IS THE LOG DATA ..ISSUE IS I AM ABLE TO USE WHATS APP (ONLY TEXTING) BUT NOT ABLE TO SEND ANY MEDIA OR DOWNLOAD ANY MEDIA. PLUS NOT ABLE TO DOWNLOAD TORRENT OR SURF THE NET FROM MOZZILA ( ALL FROM MOBILE) . PLZ HELP

  • easy method

    first you need rooted android smartphone
    steps:
    1)connect your mobile via usb(make sure usb debugging is on)
    2)go to settings>more…>check usb internet
    step 3 as shown in pic
    now go to android emulator on your smartphone
    first type su grant superuser permissions
    then type netcfg rndis0 dhcp
    enjoy

    if it does not work type usb0 instead of rndis 0

  • HI. NEED HELP I CANNOT TURN ON MY MOBILE DATA. WHEN I CLICK THE MOBILE DATA BUTTON ON MY NOTE 4 IT LIGHTS UP BUT IT CANT SEEM TO CONNECT. THANKS.

By Lovejeet