How to Use PC Internet Connection with Your Android Phone
The Android phones can be best enjoyed when you are connected to web. Without web your Android phone is just a phone for calls and messages. Social network, various applications, widget requires access to internet via anything of 2G, 3G or 4G LTE. In United States data plans are much higher and we know we need internet on our mobile phone and the only possible sources are to get Wi Fi or get a data plan. If you have a data plan active, you can make use of Wi Fi tethering or Bluetooth tethering to connect your laptop or computer with internet but what if you don’t have internet on your mobile phone and desire to share your laptop connection with your phone? Is it possible? I would say yes its possible, earlier the Connectify software used to do it easily but it’s not working now. Thanks to Reverse Tether Android application which I have just found to do this trick for you. Reverse Tether an Android application allows you to access your personal computer internet connection on your smartphone using the USB.
How does Reverse Tether Works?
Reverse Tethering works by simply connecting your phone to the computer using a USB cable. The speed of the internet that you get on your mobile phone is almost same as that of what you used and your phone is using the broadband internet hence it will be much faster. This application is quite useful when –
- You don’t have a mobile data plans
- When you have a limited data plans
- When you need to upgrade via OTA update
- If you are in roaming and likes to avoid roaming data charges
- If you don’t trust the security or the privacy of your Wi Fi network
- If you Wi Fi connection is weak or slow or get disconnected all the time
- If you don’t want to visit the burger or bakery just for the sake of internet access
- Prefer to get maximum download and upload speed
- A rooted Android phone
- Desktop or laptop computer running Windows
- Working broadband Internet connection on the desktop or laptop
- Android Software Development Kit (SDK) installed on the desktop or laptop (optional but recommended)
If your device is already rooted than you can skip this step.
What is “Rooted Andriod Phone”?
Rooting your device give you have full access to the entire system and can run special types of apps that require root permissions. These apps can disable bloatware, control app permissions, enable tethering, and do lots of other cool things.
What is “Root,” Anyway?
Android is Linux based Operating System. On Linux and other UNIX-like operating systems, the root user is equivalent to the Administrator user on Windows. The root user has access to the entire operating system and can do anything. By default, you don’t have root access to your Android device, and certain apps won’t function without root access. With root access, you can disable the bloatware that comes with your phone, manually deny app permissions, run a firewall, access the entire file system, or tether your device, even if tethering functionality has been disabled. You’ll find many apps that require root access in the Google Play store (formerly known as the Android Market), although they won’t function until you root your device. Rooting isn’t mandatory – you only need to root your device if you want to do things that require root access.
Before you root your Android phone or tablet, there are a few things you should be aware of: Warranty – Some manufacturers assert that rooting voids your device’s warranty. However, rooting will not actually damage your hardware. You can “unroot” your device and manufacturers won’t be able to tell if it’s been rooted. Security – Google Wallet, in particular, has a vulnerability on rooted devices that could allow other apps to access your PIN and other wallet information. Google Wallet displays a warning message if you run it on a rooted device. If you’re one of the few people using Google Wallet for NFC payments, you may want to reconsider rooting your device.
The actual rooting process itself should only take a single click. However, you’ll need to do a few quick things first: Download and install the Java JDK and Android SDK on your computer before continuing. Java must be installed before the Android SDK. Enable USB debugging on your Android.
- On the device, go into the Settings –>Applications–>Development–> enable the USB debugging check box.
Connect your Android to your computer using its included USB cable. Don’t mount the device’s SD card on your computer – just plug it in. You’ll also need the USB drivers for your phone or tablet installed. SuperOneClick itself should be able to automatically install the appropriate drivers – however, if this fails, you’ll need to download and install the appropriate drivers from the device manufacturer’s website. For example if you have Samsung smartphone than you have to run Samsung Kies.
Rooting With SuperOneClick
It’s a single-click way to root that supports a wide variety of different devices and should work for most people. If SuperOneClick doesn’t support your Android device, head over to the Android Development and Hacking forums at XDA Developers. There are subforums for most Android devices – type your device’s name into the search box and you’ll probably find information from other people that have successfully rooted it, perhaps by using another tool. You can download SuperOneClick from here , SuperOneClick’s official website. After downloading it,
- Run the SuperOneClick.exe application.
- Click the Root button in the SuperOneClick window and SuperOneClick should do the rest.
- The process will take a few minutes. If you run into a problem, you might want to check the XDA Developers forum for your device, which we mentioned above, or run a Google search.
- Restart your Android after rooting it.
SuperOneClick automatically installs the SuperUser binary, which is also available from Google Play. Whenever an app on your device attempts to gain root permissions by calling the su command (just like calling the su command on Linux) you’ll be prompted to allow or deny the request. Open the Superuser app to control the saved permissions and configure Superuser.
How to Use PC Internet Connection with Your Android Phone
- After rooting your device and installing Superuser.
- Download the ZIP file from the following link to your PC. Download this file.
- Installation :
Unpack the zip file on your PC. This zip files contains the windows part, ADB and the android APK.
- Enable USB debugging on your Android.
- Transfer Android APK to your device and install it.
- And run Windows part.
- You will see a window like this
- Click Refresh than Check DNS and than click connect first on your android device (USB Tunnel) and than on PC. And you done.
- If it’s the first time you use the program, This will install the latest android package and the dependencies (busybox and redsocks).
The SuperUser process may ask you to allow “Usb tunnel”
If the android process crash after receiving superuser rights, close the windows program and start again.
© 2012 – 2013, admin. All rights reserved.