yashsingh1/xdaforums huggingface dataset:
[Android Software Development] cooljay5:
Hi All,

I want to test and use this functionality on my LG optimus G, stock rooted 4.2.1 ROM. But before starting using this, I just want to know, if I will be able to use this in my office network, which uses a proxy and also, if after connecting in reverse tethering, can I use the same connection from my mobile for tethering, so that my friends can also share the same network connection from my mobile using wifi tethering.....
[Android Software Development] capslock66:
For your office network wich uses a proxy, you need to use "proxifier" to start RT.

Wifi tethering don't work on the same time as RT (incompatible).
[Android Software Development] ryancrusz:
Hope you can you hide the status bar icon of this app or make it black to make it invisible. thanks
[Android Software Development] nicesoni_ash:
Working just fine, sweet... Tested on htc explorer and sgs3.

Thanks.

_____________

Sent from my GT-I9300 powered by Temasek Rom & Kernel

Fueled by 7000mAh ZeroLemon Battery
[Android Software Development] iamflip:
aw.. so wifi tethering is not working if the connection comes from reverse tethering? i just thought that i could make an instant wifi hotspot using my galaxy pocket and share it to other phone hehe hope it will be possible, it would be great if it happens :D
[Android Software Development] ferrao_malchom:
Thanx for this awesome tool.... works perfectly on my HTC sensation with Android 4.3.1 but gets disconnected automatically

if I don't use it for some time... so I cant continuously tether using this tool...even downloads stops

I face the same issue with stock ROM and even on other ROMS on my phone...Same issue with 3.11, 3.14, 3.15...

Any suggestions to help this....
[Android Software Development] janeka_pt:
Hi,

I can't download from Play Store. When I hit the Download button, it keeps saying "Wainting for Network" and doesn't download.

Here is my log.

Tnx
[Android Software Development] capslock66:
Sorry, I didn't find a way to do it.
[Android Software Development] capslock66:
Can you send the log when the disconnection happens ?
[Android Software Development] capslock66:
I have a small bug in 3.16 version that display "Xposed framework is not activated" in the log with the latest Xposed version (2.4)

So I don't know if you "checked" correctly the hack module in the Xposed installer application.

See the screenshot in the first page on this thread (Google Market/Play section).

In attach, I added the 3.17 version of the android application that just fix this log problem.

Put it the folder where you start the application (replace the old one) and click connect.

The android application will be uploaded automatically (superuser may ask you again authorisation)

EDIT : I posted the 3.17 version on first page
[Android Software Development] vj_dustin:
it doesnt work man.. :l

have tried 2G only and 2G/3G networks but everytime i switch on the data, GPRS gets active and poof back to 12-15kbps :/
[Android Software Development] capslock66:
Beta phase is terminated. Stable version uploaded (2.17)

Make a backup of the folder and replace with the content of the zip file.

You may just keep the AndroidTool.ini file (path to adb and windows DNS)

The first time you press "connect", new android files are uploaded.

"Connect" button bug is fixed.

I changed scripts to force the DNS to 8.8.8.8

So I think that the SetDns program is no more required.

About the "Market" question , still not found how to fix the problem.

I added a connection history. It's interesting to see that some programs are not sleeping all the times. Next version will allow to sort and group connections.

What do think if I add a firewall ? Is it necessary ?
[Android Software Development] jacky.toh:
Hmm. Just tried the latest version.

1st time, able to connect it, without f/c. But can't surf internet.

I am seeing the port 53 is waiting for client....

2nd time onwards, if i try connect again, I keep getting f/c on usb tunnel on phone. not sure why.
[Android Software Development] ChicaAndroid:
Well, downloaded version 2.7 and was able to make it connect (finally). My phone persist on showing me messages sayin "permissions give to usb ...." (sorry my English is sloppy). But I cannot navigate, browse nor download anything. Tried disconnectic, restarting, using setDNS, etc. Nop, nada.

I'm using a LG Optimus Me p350

I was SO excited about this app, and I still gt confident I will be able to make it work ...someday.

Thanks anyways!
[Android Software Development] capslock66:
For the "permissions" message, update your superuser program and change the notification in preferences

On the first page of the windows tool, do you see connections ? "53" or "80", ...

Are you at home or at work ? It's probably a DNS problem

Can you send me the logs ?
[Android Software Development] jacky.toh:
Thanks for the quick response.

I am at work. Now, busy, can't reproduce it again.

I will try to do it from home to confirm this is related to my company DNS/VPN issues.
[Android Software Development] vj_dustin:
tried d new version..

1) No connectivity (browser/market)

2) Superuser permission bootloop (Every 5 secs USB tunnel has been granted SU permissions popup)

And i removed usb tunnel totally, reinstalled binary files, also tried to clear data and run, also tried running Android tool as Administrator, but no luck :/
[Android Software Development] ChicaAndroid:
Hi, do not know how to send logs but I'll try my best here.

This is what in the "Windows client" debug window:

And this is what it shows in the Android debug window, after I hit connect:

Hope it helps. I'm a complete noob at Android AND network stuff, but the only thing that occured me was to open port 42004, no results, unchecking firewall, no results.. etc.

Thanks!
[Android Software Development] jacky.toh:
Below are the logs when I tried to connect from my compay network, and can't surf internet from my phone.

Windows Client Log:

Connecting to device. This may take a few seconds

Step 1 : Check if a device is connected

adb.exe -s 304D196B8549C86E devices

List of devices attached

304D196B8549C86E	device

Ok

Step 2 : Checking android package

Installed package version : 2.17

Current package version : 2.17

Ok

Step 3 : Check if usb port is available

Error : port not available

Step 4 : Prepare connection (Adb Forward)

Ok

Step 4 bis : Check again if usb port is available

Ok

Step 5 : Start android service

Ok

Step 6 : Ensure connection is closed before open it

Ok

Step 7 : Connect to android

Ok

Step 8 : Check android connection

Waiting for response. If nothing happens now, close the program and retry

Check connection 1 ok

Check connection 2 ok

Step 9 : Send init to android service

Ok

Step 10 : Send scripts

Ok

Step 11 : Start script1

Ok

Step 12 : Send port forwarding

Ok

Connection is done

A->H : Create server port : 53

Android Service Log

CheckConnection : send done 2

UdpRelay : waiting on port 42004

-----------------script : Start before port-----

Error running command :

/data/data/service.tracetool/app_bin/iptables_armv5 -t nat -A INPUT -p icmp -j LOG --log-uid --log-level debug --log-prefix "MYPREROUTING " --log-ip-options

modprobe: module 'ip_tables' not found

iptables: No chain/target/match by that name.

--------- Script : start after opening ports

forward output to tether ok

Socks5Server [Thread-15_Session] : Udp connect. expected target = /0.0.0.0:0. Relay Server to use = localhost/127.0.0.1:42004

UdpRelay 42004 msg from /127.0.0.1:59909 Target port : 53

tunnelUdpServerSocket 53 not found. Create

--------- Script : Udp port start : 53 / 42010

Socks5Server [Thread-17_Session] : Udp connect. expected target = /0.0.0.0:0. Relay Server to use = localhost/127.0.0.1:42004

UdpRelay 42004 msg from /127.0.0.1:35039 Target port : 53

Socks5Server [Thread-18_Session] : Udp connect. expected target = /0.0.0.0:0. Relay Server to use = localhost/127.0.0.1:42004

UdpRelay 42004 msg from /127.0.0.1:58056 Target port : 53

Socks5Server [Thread-19_Session] : Udp connect. expected target = /0.0.0.0:0. Relay Server to use = localhost/127.0.0.1:42004

UdpRelay 42004 msg from /127.0.0.1:54467 Target port : 53

Socks5Server [Thread-20_Session] : Udp connect. expected target = /0.0.0.0:0. Relay Server to use = localhost/127.0.0.1:42004

UdpRelay 42004 msg from /127.0.0.1:48034 Target port : 53
[Android Software Development] capslock66:
it seams to be a root problem for busybox.

Update your superuser program and change the notification in preferences

Find the Usb tunnel in "SU" program (if exist) and delete it.

Restart the tool. "Su" will ask you to allow Usb tunnel to gain superuser access.

Check the Android debug window again to see if the problem happens again.
[Android Software Development] pranoy407:
Tried almost all DNS changer apps and also non-app methods but still wont download from market if DATA is turned off.
[Android Software Development] vj_dustin:
ok i even tried unistalling su and then reinstalled it from d market, but still market dwnld doesnt work and USB tunnel keeps accesing SU permissions every second.. :|

The new version is really bugged :|
[Android Software Development] capslock66:
For SU program, go to preferences menu, scrool down to "Notifications" part and uncheck "Notifications" : Su will no more display a toast or use a status bar to tell you that an appliation is granted Su permissions. I use Superuser v3.07 (binaries 3.0.3.2)

If it's still not working, can you uninstall manually last version in android , reinstall beta 3 version and tell me if i's better ?
[Android Software Development] capslock66:
I don't know way, but market want to have an active connection to start download :(

I am still thinking on a way to bypass this bad behavior.

Same problem with skype.
[Android Software Development] vj_dustin:
ok so i uninstalled usb tunnel and dwnlded beta 3.

now no more notification loop in SU (without setting them off), just got the notification one time as usual.

but still market downloading not happening, surfing and market surfing is smooth :)

have to keep data off though, and thus setdns cant be used :l
[Android Software Development] capslock66:
I con't simulate the problem :-(

Can you make another test ? :

- Create a beta3 folder with all beta3 files

- Create a 2.17 folder with all the 2.17 files

- Create a test folder with all the beta3 files

So you can switch from the beta , the 2.17 and a test version

- Copy the new AndroidTool.exe and the Tracetool service.apk from "2.17" folder to the "test" folder.

-> start the tool in "test" folder and connect to see if you have errors in logs.

(binaries will be changed, so SU will ask you the permissions)
[Android Software Development] pranoy407:
Seems like this new version is making my usb tunnel fc alot...
[Android Software Development] behrozthe:
every time I click on connect, the app on my device shows a force close error. x10 mini and cm7 214
[Android Software Development] capslock66:
Is it working on beta 3 ?

Can you send the 2 logs ?
[Android Software Development] capslock66:
can you send me the 2 logs ?
[Android Software Development] janeka_pt:
Hi,

I'm still unable to download from Play Store with the new version. it keeps saying "Waiting for Network" and doesn't download.

Now the error in the log is Socket Error.
[Android Software Development] Zulfi:
Its shows connected but no uploading no downloading no browsing on custom rom 4.3!!!!!
[Android Software Development] capslock66:
I am rewriting this part.

You can however downloading from google play using this extra step :

Start Xposed installer, go to module, click the "hack connectivity service", then click the "Activate Wifi hack" button.
[Android Software Development] capslock66:
Play store don't need a wifi or 3g to display or search applications. Only for download.

Your 3g is still connected (rmnet0) , it's way Play store try to download.

But when he want to download, the PC don't find the server. I suspect a firewall problem on your pc , internet provider , or country (india).

Install the hack, configure it (see first page) and reboot.

Close the 3G before connecting.

And try again
[Android Software Development] capslock66:
Tips : For android 4.3 or 4.4, you need to connect at least one time to wifi or 3g after rebooting the phone !!!

Reverse tethering will work after that.

If not send the log.

For download, you need to install the wifi hack
[Android Software Development] jountha:
Has successfully switched to ART but i have to switch back to dalvik since watsapp was not getting ok with ART.

*Warning*

After using ART, dalvik will make you feel a yr back in term of speed.

:P
[Android Software Development] Technical:
Working like a charm in SlimKat (4.4). :good:

Reverse Tethering kit + Xposed Hack (with Forced to WiFi and traces desactivated).
[Android Software Development] capslock66:
Are you using xPosed and wifi hack.

The current xposed version is NOT compatible with Art and will automatically switch to dalvik.
[Android Software Development] ferrao_malchom:
I can download from play store when my data plan is ON, and the download happenes through reverse tethering... no issues there...The issue is that it gets disconnected after 20 mins

I've installed the hack earlier but does not make a difference for disconnection... this log was after is wiped my entire phone and re-flashed the ROM... I've done exactly as mention in the OP... and my data plan was active when I'm using this utility..... I've tried using this utility without my data plan once...but I don't remember what was the outcome, will test it soon...may get delayed to test it by 2 days...Perhaps the firewall may be blocking it cos at work (log was created at work), they have a physical firewall... I'll test it at home and check...thx..Il report back...

OK, tested with my data plan turned OFF on the 3.14 version of the tool, while downloading from play store, it says "WAITING FOR NETWORK" and hence the download does not start (Xposed framework and the hack is still not installed after I've freshly installed the ROM) but keeping the data pack ON, I can download from play store without the hack....but and NO disconnection after 20 mins (Tested this at home where there is no firewall)...but play store was the only thing that worked with Data OFF (No download), browser and Whatsapp did not work...:(

Yes, I have already used internet before using the utility...the utility works great but gets disconnected after 15 to 20 mins...

If I manually disconnect and re-connect back, the internet works fine (No need to reboot my phone or anything)
[Android Software Development] raikkoni27:
Deleted
[Android Software Development] PAPalinskie:
Downloading media at my device

nice work men... now i don't have worried about updating and downloading files to my phone.

keep it up.
[Android Software Development] capslock66:
I think the 2 messages are distinct problem.

For "starting logcat", can you reboot the PC and try again. Tell me if that resolve the problem

For "Unable to open ..." : I don't know. It's the second times I see this message on a log.

After reboot, if the problem persist, can you send a printscreen of the tool (Debug page), because the "clipboard" is not exactly what is displayed
[Android Software Development] Ev1L4o:
Does it work on Nexus 5 ? I`ll have one in an hour.
[Android Software Development] bobgeneric:
Update to 3.18 version.
[Android Software Development] nicesoni_ash:
What exactly is fixed in xposed module?

_____________

Sent from my GT-I9300 powered by Temasek Rom & Kernel

Fueled by 7000mAh ZeroLemon Battery
[Android Software Development] capslock66:
Communication between the reverse tethering and the module.

Previous version used broadcast to send message to the module.

Sometimes android block this kind of message.

Now the module hack the application itself
[Android Software Development] capslock66:
Reverse tethering need low level "busybox".

If the application don't find it on the systems, the windows app send it to android.

The problem is here, the application receive a "Permission denied".

You can try to install busybox from playstore first.

But you will perhaps have another problem when the low level "iptables" will be send.

You can also go to setting, superuser , then search for "Usb tunnel" and see if it's blocked or no.
[Android Software Development] thor17:
I had this same problem even though su was not blocking usb tunnel. I installed busybox from the play store and then it started working. I'm on 4.4.2 on a Nexus 5.
[Android Software Development] bangmichel:
Installing busybox did the trick.

Thanks a lot. Its working now :)
[Android Software Development] ryancrusz:
not working with kindle for Android
[Android Software Development] kanded:
first i wanna say thanks to the op. :good: its good to have tool like this, and i have been using it since last two months. what i wanna ask is, i have this squid proxy. is it possible for me to redirect all the connections to the proxy ?

for my pc, i just add the proxy in any web browser such as chrome and mozilla. but i found difficulty in how to add the proxy to the reverse tool.
[Android Software Development] capslock66:
Adding proxy to reverse tethering tool is complexe programming task.

You can however bypass the problem using the "proxifier" application http://www.proxifier.com (30 days trial).

Proxifier will start itself the tool.

I don't have a proxy at work, so I can't tell you how to configure proxifier.

Some users tell me that it's not complicate task.
[Android Software Development] mosfet321:
works perfect on Moto G 4.3 Telcel

Xposed framework connectify hack too :D
[Android Software Development] exodius48:
Hi, this tool not working with android 4.4.2, why?

Debug log:

------------------------------------------------------------------------------------------SOLVED----------------------------------------------------------------------------------------

Using this method:
[Android Software Development] drmjp93:
Thanks Mate ; what i wanted.

Working properly on Galaxy SIII - Paranoid Android 4.3.1 - googy max kernel.

all apps working
[Android Software Development] kanded:
it would not connect at all. the port is 22334. is there any port limited using in proxifier ? its my first time using proxifier :silly:
[Android Software Development] capslock66:
Seams to be a DNS problem. You probably selected a wrong one.

Switch to 192.168.1.1 or 8.8.8.8
[Android Software Development] Niflheim123:
how do I restore the wifi icon?

I used it and it worked great, but now I want to restore the wifi status icon and it does not work. I unchecked./uninstall the modules from xpose but still I cannot get it back.

Using nexus 7 cm 10.1
[Android Software Development] capslock66:
The wifi status icon is completely independent from reverse tethering and his xposed module.

Simply switch on Wifi.

Once connected to a real wifi, the Wifi icon will come back.
[Android Software Development] capslock66:
Anyone has android with X86 CPU ?

I was able to run a modified version of reverse tethering on GenyMotion (x86).

I need tester with real phone before uploading it.
[Android Software Development] Niflheim123:
thanks for the info. the wifi restored afer connecting as you said.
[Android Software Development] bangmichel:
Thanks its working now... I usually use to Check DNS and connect. Gr8 work thank you.
[Android Software Development] gaurav247star:
[MENTION=3083768]capslock66[/MENTION] buddy could u please port hack connectivity to gingerbread...
[Android Software Development] capslock66:
The connectivity hack depends of the Xposed framework.

This framework is compatible with android 4.x

An experimental version for Gingerbread made by liudongmiao can be found here:http://xdaforums.com/showthread.php?p=44034334#post44034334 (no support from my side)
[Android Software Development] gaurav247star:
thanks i'd already got the backported ver. of xposed framework all i need is hack connectivity of ur reverse tethring
[Android Software Development] capslock66:
Is it working ? If yes, I will report it in main thread.

Thanks
[Android Software Development] gaurav247star:
yes its fully functional
[Android Software Development] stankyou:
Congratulations [MENTION=3083768]capslock66[/MENTION] your work is on the portal page. :)

via Tapatalk
[Android Software Development] dank101:
can we have the source? i may port it to linux
[Android Software Development] nhokkanct:
not work with this app

https://play.google.com/store/apps/details?id=chat.ola.vn
[Android Software Development] MassiveDRS:
My SGS2's wifi is broken, and you saved my life.

Thanx alot bro \m/
[Android Software Development] atulclassic:
working flawless on motorola defy plus 4.4.1

awesome..working flawless on motorola defy plus 4.4.1
[Android Software Development] nikunj.baheti@gmail.com:
not working :(

bro i tried it on my samsung galaxy ace aka GT-S5830i but it doesnt work its the logcat from the app plz help

12-23 12:37:21:316 W/I Tool version : 3.18

12-23 12:37:21:316 W/I adb.exe

12-23 12:37:21:316 W/I aapt.exe

12-23 12:37:21:440 W/I Android Debug Bridge version 1.0.31

12-23 12:37:24.52 A/I UsbThread : thread main : wait current UsbThread to terminate 0

12-23 12:37:24.52 A/I UsbThread7.run() needToBeClosed is true

12-23 12:37:24:305 W/I Wait java service

12-23 12:37:24:412 W/I waiting android server connection ... 1

12-23 12:37:24:616 W/I Waiting for connection

12-23 12:37:25.40 A/I UsbThread7 : thread stopped

12-23 12:37:25.42 A/I TunnelController : thread stopped

12-23 12:37:25.54 A/I UsbThread8 : usbServerSocket : Waiting for the host to connect

12-23 12:38:02:759 W/I

12-23 12:38:02:759 W/E Connection Aborted. Restart program and try again

Server List at 12-23 12:38:08:439

DNS List

8.8.8.8[default]

8.8.4.4
[Android Software Development] nikunj.baheti@gmail.com:
cant download apps

hey i cant download apps from the google play storewhile i can load webpages flawlessly
[Android Software Development] nhokkanct:
the connection is too slow,any solution ?
[Android Software Development] HelixDNA:
can u improve the quality of the icon

this windows icon blur
[Android Software Development] capslock66:
There is 2 problems. Reverse tethering use some low level sub system to configure android :

- The android busybox sub system. You already have one installed, so the windows tool don't push his version on your android.

You probably installed another tool on your phone that itself installed busybox.

The problem is that this busybox is limited, a lot of commands are not implemented.

Go to google play and download busybox (better is to uninstall old version first)

- The windows ADB sub system (from google). It is provided on the zip. Sometimes, this don't work properly (maybe an hibernate problem) .

Just reboot both windows AND android
[Android Software Development] capslock66:
Can you reboot both the Android AND your PC ?

If that don't work send me again the log for your FIRST try.
[Android Software Development] capslock66:
You need an extra step for market download.

Read the first page on this thread on the "Google Market/Play" section
[Android Software Development] capslock66:
The speed depends of your ADSL.
[Android Software Development] capslock66:
The android Icon notification ?

I will see if it's possible to display dynamic icon like on the windows tool.
[Android Software Development] nikunj.baheti@gmail.com:
worked bro

hey bro i just reconnected my mob and reverse thethering wrkd! thnx
[Android Software Development] nikunj.baheti@gmail.com:
nyc work bro

hey bro this app is gr8 i now use it very often on my pc and save a lot of internet usage!!!!!!! thnx :good::good::good::good:
[Android Software Development] rydraj:
I had installed Busybox before (via Play Store, chose smart install option). So, again as you said I went on to install Busybox but this time chose Normal install and now everything works. :) Weird!

No reboots were required though.

I think he means the windows application icon. It looks like this on my system, so yeah a change would be welcome;
[Android Software Development] Free Radical:
I want to request this too.