Theme Support

Search This Blog

Tuesday 26 June 2012

[Tool][Windows Only][Root] Android Reverse Tethering 2.30

Use net with ur Android via pc 100% works
This work only for rooted users !!!
Installation :
Unpack the zip file. This zip files contains the windows part, ADB and the android APK.


Download Link Here ReverseTethering_2.29 .zip





Before starting the tool : 
  • Ensure you have debugging enabled on your phone :
    Settings > Applications > Development > USB Debugging > Turn On
  • Ensure you have root access AND SuperUser application installed.
    Change the superuser settings (Menu -> Preferences -> Notifications part) :
    Uncheck "Notifications" label to display "Do not show notification when an app is granted Su Permissions"


AndroidTool
The AndroidTool.exe is the windows part 

The low level communication tool (ADB) is included in the zip file.
AndroidTool will try to find ADB in c:\android-sdk-windows\platform-tools\adb.exe
If not found he will use the provided one. 

The first time you use the program :
  • If you want to use another version of ADB, clik "config" and in the first tab enter the path to the ADB
  • Select the DNS server to use in the right list. On complex system, some dns can be detected.

Start reverse tetheringJust click “Connect”. 
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.

The android interface (first tab) will show connections forwarded to windows.
Others tabs are just for debugging (give information about system route tables and connections). Not yet finished. 

Start your browser 
Google chrome will complain that no connection is available. Don’t care. That work.
Firefox , opera and dolphin don’t have problem with that !!!

The current version of the application can’t forward low level ICMP packet (PING). 
From Android Os point of vue, there is no internet connection.

The Market :
The search market work, but it’s not possible to download.
The application want to have an active 3G or Wifi network interface. 
Some market applications are tagged "Wifi" only.
I can't fix this problem without changing low level API (ConnectivityManager/ConnectivityService).
If a developer can generate a Service.jar enabling traces in ConnectivityService class, he can send it to me.

To get around this problem, you can activate the 3G BEFORE starting reverse tethering,all the data will goes to the usb.
Tips : You can connect to some wifi hotspot not protected by a key. 
It's only when you want to surf that the hotspot ask you a user/password. 
But, at this point, we have an 'active' connection. Market download should work after starting reverse tethering.

Other apps :
The system detect automatically ports like http (80), https (443) , Market (5228),UDP ports like DNS, ...
You don't need to add static ports in the windows program (config / ports).
So unless the application is not well written, it must work.
I suppose it's more than 95%

Not fully working application: 
  • Market (only download)
  • Skype use the same 'interesting' API to check connection 
  • If someone know another one, post a reply !

Troubleshooting 

If your device is not listed in the "select a device" combobox :
  • Ensure Usb debugging is enabled (Settings > Applications > Development > USB Debugging > Turn On). Deactivating and reactivating the Debug mode may help
  • The ADB subsystem is sometimes not working properly. Click the "Kill ADB" button (on Tools)
  • Your device is perhaps not installed properly. See your device manufacturer. On the download section of this article, the usb_driver.zip contains a generic driver. Lastest version can be download here : http://developer.android.
    com/sdk/win-usb.html
Click refresh or restart the tool to detect your device.
If the connection shutdown often, try another usb cable


Tested under : 
Tested under more than 20 android model. Thanks for your feedback :-)

Version 2.30 : minor update
  • Added systray support on the windows tool.
    Last 20 seconds upload and download graph is displayed in tray.
    Minimize or click to systray icon to put it to systray. click again to show the tool.
Version 2.29 : minor update
  • Added "Speed" tabsheet on the windows side. Moved some unnecessary buttons to the "Tools" tabsheet.
  • Some minor bug fix.

Version 2.28 :
  • Fixed memory leak on both sides related to dead connections (DNS)
  • This release should be the more stable version.

Version 2.27 :
  • Windows : fixed system freezing when a remote server is not responding
  • Windows : small change in user interface

Version 2.26 (major update, beta) :
  • Android : Fixed automatic disconnection when system need memory
  • Windows : Automatic reconnection (poor cable quality, or manual unplug/plug)
  • Windows : Detected ADB instability
  • Windows : New status panel (need to be finished)
  • Android : Notification display only when connected.
  • Android : Added a "Disconnect" button
  • Windows : new user interface (again)
Download Link Here ReverseTethering_2.29 .zip


4 comments:

  1. Does not work on a computer using internet radio. uploading works, but the download fails. I found that the problem is in the DNS server, but still do not know how to solve.
    My android version is 4.0.4 on a Galaxy S3 Sansumg
    When my connection was ADS functioned correctly. Any suggestions?

    ReplyDelete
  2. Quadfe Tech: [Tool][Windows Only][Root] Android Reverse Tethering 2.30 >>>>> Download Now

    >>>>> Download Full

    Quadfe Tech: [Tool][Windows Only][Root] Android Reverse Tethering 2.30 >>>>> Download LINK

    >>>>> Download Now

    Quadfe Tech: [Tool][Windows Only][Root] Android Reverse Tethering 2.30 >>>>> Download Full

    >>>>> Download LINK

    ReplyDelete

Thanks for your feedback!
Don't spam, if you then your ip will be banned!

Posts you may also like