yashsingh1/xdaforums huggingface dataset:
[Android Software Development] shannon0944:
Is there any way that the connection can show 3g? Just a thought...
[Android Software Development] TechnicGeek:
Internet-pass-through?

:confused: Why not just use Android's integrated function of "Internet-Pass-Through" which will be merely easier? No need for ROOT along with installing additional Windows software.
[Android Software Development] chrone:
Because stock android didn't have this feature built-in. I know Galaxy Nexus didn't have this, but HTC Sense v4.0 have this right out of the box but needs to install driver from HTC Sync Manager. :)

Sent from my Galaxy Nexus
[Android Software Development] TechnicGeek:
I bought HTC Desire S with stock Android 2.3.3 (Gingerbread) and I don't recall ever trying reverse tethering until OTA upgrading to stock Android 2.3.5 with HTC Sense 3.0 then later on being asked to install HTC Sync Manager to activate "Internet-Pass-Through" capability.
[Android Software Development] Nihiliu:
Unfortunatly it isn't working with P970 with CM10, program can't detect phone...
[Android Software Development] Teo032:
Thanks! Confirmed working.

Just tried it on my Galaxy S3 T-mobile. Works perfectly. I'm gonna be sharing this thread over there because this helped me a lot since my work's wifi is not android friendly.
[Android Software Development] ankur.chakroborty:
Connectify didn't work for me!

---------- Post added at 06:05 PM ---------- Previous post was at 05:11 PM ----------

This is amazing! :D

It works flawlessly on my Galaxy Ace! At first downloads were not possible on Market, but as you mentioned I turned on the mobile 3G before connecting. Then I could also download apps from Market!

Thank you for this amazing piece of work! Really grateful. Have been searching for a way to reverse tether for many days and finally my search has come to an end!
[Android Software Development] Nihiliu:
Okey now it detects my phone, i can connect it but i dont have internet...

Help? Anyone ? ;)
[Android Software Development] capslock66:
The program don't have to detect the phone.

It's a driver problem.

Use the usb_driver.zip
[Android Software Development] calvindale:
Works perfectly on my Sony Xperia S, although it needs the 3G to be activated first. Thanks a Lot!
[Android Software Development] tichs:
Read this article about reverse tether extremely helpful http://www.squidoo.com/android-phone-tethering
[Android Software Development] calvindale:
isn't their anyway to download from the play store? I'm having errors when trying to download something :D
[Android Software Development] ajoygupta:
Windows mobile 6.5

Does this work for a phone with Windows Mobile 6.5 ???

Have been trying to link my new Softwiner Evb Tablet running Android 4.0.4 with my HTC HD MINI for internet access on my 3G enabled HD MINI. But not succeeded so far. Any one who can show a way ?? Any takers??
[Android Software Development] Abyssmal:
I have to report it's working on Xperia Ray with PAC rom v14 JB 4.1.2

Had problems at first, then i figured - if i connect to WiFi with proxy before reverse tether, the proxy setting stays on the phone. So maybe adb should clear proxy settings along with routes.
[Android Software Development] lyvidium:
Great work! l will try it asap. I used Connectify for this functionality but it did not work very well with my wifi card drivers.

Sent from my Nexus S
[Android Software Development] fbum:
works like it says on my Galaxy vibrant running FishmanMod Blue 2.2 Frankenstein V2 and on my Galaxy s 4G. Cant download.
[Android Software Development] fratermus:
It's stable for a few minutes on my Inspire (CM7.2) + Windows 7 then starts losing connection. The phone app still looks happy but the PC portion starts talking about "lost connection." Definitely no connectivity when that happens.

Have tried both drivers (had to add the phones ID string to one or both of the .inf files; don't remember now). Seems slightly better with the naked driver. May try a different USB cable in case the one I've got is dodgy.
[Android Software Development] indomfp:
capslock66 is genius. Got it working on my Galaxy SII Skyrocket.

Would be nice if we could get it to work via bluetooth instead of always having the cable plugged in. But I will take what I can get... Again, Thanks.
[Android Software Development] avr-Illithian:
This is brilliant, works perfectly with my phone. My personal use for it is the wifi connection on my phone doesn't work properly with my home wifi network, so I have to eat up my data plan doing basic things like app updates. I can just leave my phone's data connection up and connect it to this program, and updating apps works with the reverse tethered wifi not to mention they update insanely fast in comparison to my 3G speeds. Thanks!
[Android Software Development] petesuen:
This app is brilliant. The best thing is that I don't need to do any setup on the PC side.

Other reverse tether apps requires me to enable internet sharing and other setups, which may not be possible with the PC at work.

By the way, aren't there ways to make the phone "appear" to be on 3g?

The Reverse Tether app in market does that and I have no issues with market/chrome.

Final question.

Is it possible to wifi hotspot with my phone, to share the internet i get from reverse tether?
[Android Software Development] capslock66:
Thanks for your support.

- I didn't started yet the "3g/wifi" aspect as in the other tool on the market.

- I will check if it's possible to use bluetooth in place of cable.

- Hotspot is also in the planing. I Don't know if it's possible or not.

I am still working on next version (3.0 beta) that should be faster.

Capslock66
[Android Software Development] rajibie:
Awesome applications dude. I'm speechless.
[Android Software Development] ForsakenNGL:
Thanks a lot for this! Fast and easy, first try without a problem on Xperia Ray GB 2.3.4 (My ROM).
[Android Software Development] Mr.Gamer:
Best single software on XDA...

donations are possible? You deserve a medal to make so easy and user-friendly a very hidden capability
[Android Software Development] gioyocho1:
its good for me work nexus s but its bad that this internet connetction cant able play store
[Android Software Development] Najmuddin NP:
i need to access market, but no wifi hotspot near me.. turned the data on and used the market but it's chargin me.. any solution ??

Btw Great work, no wifi router, so its like a god send..
[Android Software Development] abaaaabbbb63:
Delete your data settings. That way you will have data enabled without internet access, no charges.
[Android Software Development] Najmuddin NP:
you mean those access point settings ?? if i delete them, data will be disabled.

I tried using this after finishing my balance and playstore lets me install but, the downloading doesnt start. Any ideas ?
[Android Software Development] theggs:
it seems that when it says installing new package, the new package isn't installed(no apk is installed).if i can skip installing and install the apk my self..

11-12 12:48:49:391 W/I Connecting to device...

11-12 12:48:52:222 W/I Installing new package

11-12 12:48:52:476 W/I c:\windows\adb.exe -s SH16ST504269 shell am start -a android.intent.action.MAIN -n service.tracetool/service.tracetool.MainServiceActivityTab

11-12 12:48:54:212 W/I Starting: Intent { act=android.intent.action.MAIN cmp=service.tracetool/.MainServiceActivityTab }

11-12 12:48:54:212 W/I Error type 3

11-12 12:48:54:212 W/I Error: Activity class {service.tracetool/service.tracetool.MainServiceActivityTab} does not exist.

11-12 12:48:56:077 W/I Wait for android connection ready. If nothing happens now, close the program and retry

11-12 12:48:56:176 W/I waiting android server connection ... 1

11-12 12:48:57:186 W/I waiting android server connection ... 2

11-12 12:48:58:200 W/I waiting android server connection ... 3

11-12 12:48:59:214 W/I waiting android server connection ... 4

11-12 12:49:00:228 W/I waiting android server connection ... 5

11-12 12:49:01:243 W/I waiting android server connection ... 6

11-12 12:49:02:256 W/I waiting android server connection ... 7

11-12 12:49:03:271 W/I waiting android server connection ... 8

11-12 12:49:04:284 W/I waiting android server connection ... 9

11-12 12:49:05:103 W/I

11-12 12:49:05:103 W/E Connection Aborted. Restart program and try again

Server List

DNS List

218.2.135.1

61.147.37.1

192.125.30.148[default]

edit:my fault..rename the apk then worked.
[Android Software Development] marcospulido:
Works fine on Defy+ CM10
[Android Software Development] airpull91:
any new update?
[Android Software Development] capslock66:
I am actively working on next version (3.0).

Classic connections like web browsing is faster, but got some problems with DNS (Domain name server) queries.

I expect to publish a beta in december.
[Android Software Development] hamimi:
sometime it didnt connect when download something
[Android Software Development] exist2inspire:
this worked for my xperia u pretty easily. great app!

OP can u please put proxy settings in the app too? my college net has proxy so some android apps dont work, i was hoping to use the android apps on the proxied net.

for my laptop i use ultrasurf which unblocks absolutely everything. when i run it and then run this program my phone still asks for proxy settings when using the reverse tethering. any solutions? stuff like youtube is blocked for me so no way i can access except thru ultrasurf which is only for my laptop, it dusnt transfer thru to my phone. help plzzz
[Android Software Development] d0vada:
Anyone got a method to run this on linux ? I can successfully open the tool using Wine, but adb through wine won't find my device.
[Android Software Development] cybervibin:
works like a charm bro in my htc one v, u mind if i share it in my foroum?
[Android Software Development] hadi_rena:
Working with LG-P990 + CM7 I'm really grateful for this application. Save me from limited data plan for my phone
[Android Software Development] hadi_rena:
This workaround is working for first market download only. I activated 3G and start tethering then download app from market. Yes its working, I see from windows app there is some bandwidth usage and there is no data usage in my android (I'm using network mini monitor for live data usage). But after first market download finished suddenly reverse tether is not working. Market download directly use 3G connection. I have to disconnect and reconnect again from windows app to 'fool' market download. Does anyone have same problem :confused:
[Android Software Development] svahora:
Any help? ... My errors:

11-29 10:43:46:569 W/I Connecting to device...

11-29 10:43:56:576 W/E RunProcessCommand Timeout for : adb.exe -s 41654467 shell pm list packages -f

11-29 10:43:57:582 W/E Unable to get package

11-29 10:43:57:582 W/E Unplug and replug USB cable and try again.

11-29 10:43:57:582 W/E Unable to connect

Server List

DNS List

10.10.1.3 (ok)

10.10.1.4 (ok)[default]
[Android Software Development] hadi_rena:
Please check :

Your phone driver

USB debugging whether activated or not

Rooted or not
[Android Software Development] tbudke:
Does this create a wifi signal?
[Android Software Development] schizovivek:
is it strange that IM ABLE to download all the apps from the market using Google Play Store app?? i thought this was not possible :P ... I have no wifi and ive turned off my 3g
[Android Software Development] RakeshRaja:
This is working great on Note 2 :)

Is there anyway to use WIFI reverse tether? Just like this USB?
[Android Software Development] Edwrib:
Yes, start adb via WiFi and do adb connect ip-of-you-android:5555 before open reverse tether.
[Android Software Development] Bunny2rock:
12-04 16:46:56:421 W/I Connecting to device...

12-04 16:46:59:296 W/I Wait for android connection ready. If nothing happens now, close the program and retry

12-04 16:46:59:406 W/I waiting android server connection ... 1

12-04 16:47:00:406 W/I waiting android server connection ... 2

12-04 16:47:01:406 W/I waiting android server connection ... 3

12-04 16:47:02:406 W/I waiting android server connection ... 4

12-04 16:47:03:406 W/I waiting android server connection ... 5

12-04 16:47:04:406 W/I waiting android server connection ... 6

12-04 16:47:05:406 W/I waiting android server connection ... 7

12-04 16:47:06:406 W/I waiting android server connection ... 8

12-04 16:47:07:406 W/I waiting android server connection ... 9

12-04 16:47:08:421 W/I Waiting for connection. If nothing happens now, close the program and retry

12-04 16:47:09:406 W/D ------------------------------------------------------------

12-04 16:47:09:406 W/D Android Superuser may ask you to accept rights.

12-04 16:47:09:406 W/D Check your android and accept "Superuser Request" now if needed !!!

12-04 16:47:09:406 W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted

12-04 16:47:10:640 W/I interfaces before script startlo(UP) 127.0.0.1/8, dummy0(DOWN), rmnet0(DOWN) 10.130.85.206/30, rmnet1(DOWN), rmnet2(DOWN), usb0(UP)

12-04 16:47:10:875 W/I no route

12-04 16:47:11:421 W/I waiting android message callback ... 2

12-04 16:47:12:421 W/I waiting android message callback ... 3

12-04 16:47:13:421 W/I waiting android message callback ... 4

12-04 16:47:14:421 W/I waiting android message callback ... 5

12-04 16:47:15:421 W/I waiting android message callback ... 6

12-04 16:47:16:421 W/I waiting android message callback ... 7

12-04 16:47:17:671 W/I interfaces after script startlo(UP) 127.0.0.1/8, dummy0(DOWN), rmnet0(DOWN) 10.130.85.206/30, rmnet1(DOWN), rmnet2(DOWN), usb0(UP) 192.168.1.2/24

12-04 16:47:17:921 W/I route : destination : 192.168.1.0, gateway : *, output : usb0

12-04 16:47:17:921 W/I route : destination : default, gateway : 192.168.1.2, output : usb0

12-04 16:47:17:921 W/I

12-04 16:47:17:921 W/I Connection done

Server List

DNS List

202.138.103.100 (ok)[default]

202.138.96.2 (ok)

202.54.12.164

202.54.6.50

4.2.2.2

Its connected but internet connection doesn't work
[Android Software Development] capslock66:
New version uploaded : Version 3.00 beta

It's a major internal update. I rewrited the low level communication.

Should be more faster and more stable

User interface is simplified

It's a release candidate. Tell me if it's working better (or worse) than version 2.3

Keep the previous version in case of...

Download from market is still not implemented (still don't know if it's possible or not)

I'll start now working on it.
[Android Software Development] capslock66:
Can you please send here the log so that I can check way it's possible ????
[Android Software Development] capslock66:
I don't see any problem with the version 3 log.

The main screen give you download and upload max ?

What protocol is displayed on the first upper screen ? DNS , HTTP , ...

If you have only DNS, it's a problem with your DNS server.

I will add more debug information on next version to help me understand problems

Can you reboot the phone and try again ?
[Android Software Development] btoledob:
Today I can't see any info on the first upper screen, but yesterday, if my memory is correct, there was only HTTP and HTTPS.

I don't think that the problem is in your app. Neither HTC proprietary usb pass-through connection works with this corporate lan.

Thank you!
[Android Software Development] capslock66:
Your corporate lan probably use a proxy.

Reverse tether is not yet compatible with proxy.

You can do it installing another browser (in your android) like firefox and setting proxy parameters in the browser.
[Android Software Development] Bunny2rock:
12-04 16:46:56:421 W/I Connecting to device...

12-04 16:46:59:296 W/I Wait for android connection ready. If nothing happens now, close the program and retry

12-04 16:46:59:406 W/I waiting android server connection ... 1

12-04 16:47:00:406 W/I waiting android server connection ... 2

12-04 16:47:01:406 W/I waiting android server connection ... 3

12-04 16:47:02:406 W/I waiting android server connection ... 4

12-04 16:47:03:406 W/I waiting android server connection ... 5

12-04 16:47:04:406 W/I waiting android server connection ... 6

12-04 16:47:05:406 W/I waiting android server connection ... 7

12-04 16:47:06:406 W/I waiting android server connection ... 8

12-04 16:47:07:406 W/I waiting android server connection ... 9

12-04 16:47:08:421 W/I Waiting for connection. If nothing happens now, close the program and retry

12-04 16:47:09:406 W/D ------------------------------------------------------------

12-04 16:47:09:406 W/D Android Superuser may ask you to accept rights.

12-04 16:47:09:406 W/D Check your android and accept "Superuser Request" now if needed !!!

12-04 16:47:09:406 W/D If connection stop here and Superuser don't apears ,you phone or tablet is probably not rooted

12-04 16:47:10:640 W/I interfaces before script startlo(UP) 127.0.0.1/8, dummy0(DOWN), rmnet0(DOWN) 10.130.85.206/30, rmnet1(DOWN), rmnet2(DOWN), usb0(UP)

12-04 16:47:10:875 W/I no route

12-04 16:47:11:421 W/I waiting android message callback ... 2

12-04 16:47:12:421 W/I waiting android message callback ... 3

12-04 16:47:13:421 W/I waiting android message callback ... 4

12-04 16:47:14:421 W/I waiting android message callback ... 5

12-04 16:47:15:421 W/I waiting android message callback ... 6

12-04 16:47:16:421 W/I waiting android message callback ... 7

12-04 16:47:17:671 W/I interfaces after script startlo(UP) 127.0.0.1/8, dummy0(DOWN), rmnet0(DOWN) 10.130.85.206/30, rmnet1(DOWN), rmnet2(DOWN), usb0(UP) 192.168.1.2/24

12-04 16:47:17:921 W/I route : destination : 192.168.1.0, gateway : *, output : usb0

12-04 16:47:17:921 W/I route : destination : default, gateway : 192.168.1.2, output : usb0

12-04 16:47:17:921 W/I

12-04 16:47:17:921 W/I Connection done

Server List

DNS List

202.138.103.100 (ok)[default]

202.138.96.2 (ok)

202.54.12.164

202.54.6.50

4.2.2.2

Its connected but internet connection doesn't work

Help!!! Plzzz

Using IScreamDX by NAA and Kernel Icsv04 by NAA
[Android Software Development] capslock66:
Can you test the latest version and send the log ?
[Android Software Development] ciprianlogofatu:
USB Thethering no work

A have a replica htc dual sim with android 4.0.3 (X825a). My problem is, from any computer connected smartphone, it did not feel and USB Thethering is not active. Say that it worked at first and after trying all sorts of programs that tethering has not worked. May have a hardware or software failure? How do I know?

Thank's
[Android Software Development] hadi_rena:
USB tethering is not working at ver 3 beta. It's says connected but I'm unable to surf or anything. If I using ver 2 then there is no problem. How could I help to fix this bug ?
[Android Software Development] capslock66:
send the log here
[Android Software Development] nkhs9412235:
It can't work for ICS on Nexus S.
[Android Software Development] Magnumutz:
Not working on SGS ICS either...
[Android Software Development] fost4real:
well your efforts are appreciated but i don't see myself using this. its definitely going to create lot of discomfort. Most PCs nowadays do have WIFI.
[Android Software Development] Theonew:
...but not all :p.
[Android Software Development] GuitarXxX:
This is a very nice idea!

I've always searched for a application like this because in my job we don't have wifi and softwares like Connectify doesn't work!!

I will follow this thread!
[Android Software Development] ArmedandDangerous:
Finally an app that does what HTC Sense has done since 2.1! Awesome! Will test this on my Desire Z really soon :)
[Android Software Development] eskostar:
Not working on my SGS2, it just can't recognize any device so it never moves forward, will keep checking for updates, cheers.
[Android Software Development] AnakTeKa:
wow amazing, work with Galaxy Mini running CM9 Beta 2

but not work on my GTAB 10.1 running ICS
[Android Software Development] Dri94:
turned on Airplane mode and set this up. Said it was connected but my phone just stayed at loading when i tried to open the facebook app. using droid3 with MavRom2.0
[Android Software Development] fraztto:
Reminds me the days of WM, this was a built-in feature.
[Android Software Development] dragoon881:
Thnx works just fine on my galaxy ace on cm 7.2
[Android Software Development] capslock66:
I heard that reverse tethering work on some HTC devices, not all.

This tool will give the same possibility for all phones.
[Android Software Development] stankyou:
Beta version 3 working on HTC Desire running CM7 Rom. Thank you. :D
[Android Software Development] radospol:
thank. Works well on Huawei U8650 CM7
[Android Software Development] dscline:
Why would this create discomfort? This is a much needed functionality for many people, since most carriers have eliminated unlimitted data plans. I spend over 1/3 of my day in an office with wifi that Android is unable to connect to, so for people like me or those w/o wifi nearby reverse tethering helps to reduce data charges. Most laptops have wifi, but certainly not most desktops.
[Android Software Development] squirreltech:
Get yourself some cash together and buy a wifi router. They are like 40 bucks. I promise you won't be disappointed. Plus i will guarantee it to work with the market.
[Android Software Development] pranoy407:
Please appreciate his work !!! If you've got money then get a router for yourself and leave us at our condition. kbaithnx
[Android Software Development] Insomaniac10:
UGHHHH sooo frustrating.....i stumbled across this BRILLIANT program and managed to get it up and running on my work computer. my only issue is that every website that my company has blocked is now inaccessible through my phone when connected through USb tunnel. so i cannot use radio.com or youtube. these are the two apps i wanted to use this program for so i can cut down on my data usage.

this is obviously no fault to the developer whatsoever....but is there a way around this?
[Android Software Development] avidmovies:
Well if you use a proxy on the work computer I would assume ALL traffic would go through it, including the tethered traffic
[Android Software Development] Insomaniac10:
i use a proxy website, but not a true proxy browser

can you elaborate on how i would go about this?
[Android Software Development] capslock66:
Problem is the DNS :

on version 2 you selected 156.154.70.1

on version 3 you selected 192.168.1.1

On multiple interface, it's not possible to know wich one is good.

It's also my fault, I put 192.168.1.1 as default.
[Android Software Development] hadi_rena:
thanks... I also don't realize that DNS is changed... my bad. Now working as it should be.

Anyway where is 192.168.1.1 come from ? I never set this value at all.
[Android Software Development] capslock66:
From my PC :)

The dns is saved in the AndroidTool.ini file

In the provided file in the zip file, I forgot to reset it.
[Android Software Development] BabuMoshaaye:
Totally working on my phone. You are the man! Thank you so much for this! But the apps don't update and speedtest doesn't connect!
[Android Software Development] cmlx:
12-07 14:12:38:598 W/E TimerStat : Restarting logcat
12-07 14:16:35:348 W/E TimerStat : Restarting logcat
12-07 14:16:35:659 W/E TimerStat : Restarting logcat

Server List
domain (53) : A->H : 10500 ,H->A : 5440
http (80) : A->H : 13108 ,H->A : 2829410
https (443) : A->H : 90005 ,H->A : 5793061
cvc (1495) : A->H : 433 ,H->A : 198

DNS List
192.168.11.1[default]
8.8.8.8

The new version works well for me, but the debug window shows me many "W/E TimerStat : Restarting logcat", I don't know why.
[Android Software Development] swat4samp:
Tried it for first time..i can browse internet unfortunately it wont work for "adaway" app while trying to download host files it says no internet connection..

And im unable to sign in to google account as well..using cm10