How to make android apps to use the HTTP proxy? - Android Q&A, Help & Troubleshooting

When I connect to the student's wifi network, it requiers to configure the proxy with authentification. Well I'm fine with that, and the browser works all right, but all of the apps which require internet access aren't working. I also noticed, that when I'm configuring the proxy in the settings, it actually says that the HTTP proxy will be used by the browser, but not by some of the apps (in my case none of the apps work, including the pre-installed apps like android market, youtube or google maps).
So my question is that is there any way to make the apps work with the HTTP proxy? I should say that I found this thread on this forum:
http://forum.xda-developers.com/showthread.php?t=836164
but I had trouble understanding it. Also if this matters, I'm using an Asus Eee Pad Transformer running android 3.2.1.

Which part you don't understand? You have to enter into console mode, and type these commands to copy, make the right folder, and start the application/configure it for auto start each boot I presume.

mast3rbug said:
Which part you don't understand? You have to enter into console mode, and type these commands to copy, make the right folder, and start the application/configure it for auto start each boot I presume.
Click to expand...
Click to collapse
Well, first of all, does this require rooting the device? What is APN? What is the adb shell? How do you enter the console? What is ppp? What is rmnet?
I should say that I've been using android for like a month and I have no experience with Linux and any kind of programming.

Isn't there anyone who has had this problem?

Come on people! Surely I'm not the only one who has had this problem?

Please count me in m having this issue on Galaxy tab using overcome Rom help needed Devss

.
Having the same problem, ISC Xperia S

Me too
Anyone who needs to conect in a proxy server with the solution in wifi configuration offeared by google will not get it. There is some apps that promes to do it but i tried some of them and got tired to tring one by one and they didn't work for me. I tried with full root access and in a ICS cyanogem mod ROM on a acer iconia tab a100 and in a htc 9100

If rooted you could find a way through ifconfig
Sent from my GT-S5302 using Tapatalk 2
Hit Thanx Button if i helped you!

Ideas?
So is there any way / chance to let an App go online via proxy?
I would love to start my onlineradio App "TuneIn" with a US IP, to be able to hear radio stations in the USA. Is this possible somehow?
I would be very thankfull, even for ideas which could just eventually work!

mee to facing the same issue

hi, did u slove this problem "How to make android apps to use the HTTP proxy? "
if had solv that problem plz share with me az well

Same problem. Please help.
Facing the same problem. Don't know how to work with console. Also does this require rooting the device. Please help.

I cannot believe this issue has gone cold. Ive been using the device settings to configure as well as xposed module per app hacking for a little while but it seems not to be working lately. BUMP !

I found a solution
If you are rooted try: store/apps/details?id=org.proxydroid&hl=en
(I'm new so I cant post links. That address is on the play store.)

Use drony app.....
It works in even non-rooted phones too...
Google Play Store Link

aanishjangra said:
Use drony app.....
It works in even non-rooted phones too...
Google Play Store Link
Click to expand...
Click to collapse
hey thanks a lot that works perfectly

http://www.phonearena.com/news/How-to-set-up-a-proxy-server-connection-in-Android_id70310 .Here are the link,which help you to make android apps.

try psiphon pro.. just follow this instructions
1. download the app
2. open the app & enter options
3. turn on tunnel whole device
4. then click more option
5. click http proxy
6.click use the following setting
7.put the proxy(host address) and port
8. enjoy... may not work for online games exept clash of clans
hope this helps☺

Psiphon pro solved my problem with proxy settings.
Now all my apps are able to connect proxy without problem.
Thanks bro.

Related

Network Proxy Settings

Currently I need to use my device on an enterprise network (peap wifi) and the only way to access wan or the internet is to use their proxy.
I need to use the proxy for http but cannot find anywhere to enter the proxy information, I have tried various apps from market but all have failed. Is there a way to access proxy settings? I'm sure the setting is there but I can't find a way to access it.
What do you guys use?
Sent from my MSM using XDA App
ryannathans said:
Currently I need to use my device on an enterprise network (peap wifi) and the only way to access wan or the internet is to use their proxy.
I need to use the proxy for http but cannot find anywhere to enter the proxy information, I have tried various apps from market but all have failed. Is there a way to access proxy settings? I'm sure the setting is there but I can't find a way to access it.
What do you guys use?
Sent from my MSM using XDA App
Click to expand...
Click to collapse
I know this is a nexus one site but I may be useful for you.
http://www.google.com/support/forum/p/android/thread?tid=36dabddba0ba6162&hl=en
dcmedic said:
I know this is a nexus one site but I may be useful for you.
http://www.google.com/support/forum/p/android/thread?tid=36dabddba0ba6162&hl=en
Click to expand...
Click to collapse
That just talks about 802.1x/peap. That already works on Android 2.2. (In fact it has worked since Android 1.0's wpa_supplicant, but they didn't expose it in the Android UI till 2.0 I think.) Here's a site with a bunch of proxy options, have you tried them already?
http://android-proxy.blogspot.com/
highlandsun said:
That just talks about 802.1x/peap. That already works on Android 2.2. (In fact it has worked since Android 1.0's wpa_supplicant, but they didn't expose it in the Android UI till 2.0 I think.) Here's a site with a bunch of proxy options, have you tried them already?
http://android-proxy.blogspot.com/
Click to expand...
Click to collapse
Yes I have tried that site with no luck, below are the ones listed on that site.
TransProxy: Not found on market, found it on sourceforge but it looks just a linux binary, not an apk. Is this still usable on android?
ASProxy: $5 fee, no free version
Proxy Settings Android Application: Requires some survey and won't let me download it.
Open Desire: Requires survey I can't get around. (And looks like a ROM itself)
---------
Others I have found on market:
Proxymator: Crashes when I hit OK
http Proxy Settings: Crashes when I hit OK
GAE Proxy: Does not work (won't let me select port 80)
Any others you can suggest?
Oh and if it matters it is a Squid Web Proxy
-Thanks
ryannathans said:
Yes I have tried that site with no luck, below are the ones listed on that site.
TransProxy: Not found on market, found it on sourceforge but it looks just a linux binary, not an apk. Is this still usable on android?
Click to expand...
Click to collapse
http://cleanimport.xda/index.php?threads/766569/
Everything is on XDA already. You just need to look.
highlandsun said:
http://cleanimport.xda/index.php?threads/766569/
Everything is on XDA already. You just need to look.
Click to expand...
Click to collapse
Searched this forum, not desire's android development
Thanks, I will test it on Monday
Transproxy crashes when I hit apply. So far I have found no working alturnate.
Sent from my MSM using XDA App
Bumping with urgency
Sent from my MSM using XDA App
ryannathans said:
Bumping with urgency
Click to expand...
Click to collapse
Really? What else do you want exactly? I hate when people bump posts like this.
arrrghhh said:
Really? What else do you want exactly? I hate when people bump posts like this.
Click to expand...
Click to collapse
Has anyone ever got a proxy to work?
ryannathans said:
Has anyone ever got a proxy to work?
Click to expand...
Click to collapse
Don't think so. I know VPN's don't work, wouldn't surprise me if proxy's don't either.
Okay, because all proxy apks don't work.
Thanks!
It's amazing how you can spend so much time on something like this without providing a single shred of useful information. Like a logcat.
I installed transproxy to test it out. It failed, because our kernel is missing the ipt_REDIRECT module. It took me 2 minutes to install it, get a logcat and look at the error messages to find this problem.
Since all of the proxy apps just use iptables, none of them will work without this iptables module. Simple fix - ask WisTilt2 to add it to the config of the next kernel he builds.
highlandsun said:
It's amazing how you can spend so much time on something like this without providing a single shred of useful information. Like a logcat.
I installed transproxy to test it out. It failed, because our kernel is missing the ipt_REDIRECT module. It took me 2 minutes to install it, get a logcat and look at the error messages to find this problem.
Since all of the proxy apps just use iptables, none of them will work without this iptables module. Simple fix - ask WisTilt2 to add it to the config of the next kernel he builds.
Click to expand...
Click to collapse
How did you get a logcat that was fine?
All mine ended up corrupt after running transproxy...
Dunno. Maybe you got a corrupted download, it was fine for me.
I've submitted a bug report about the kernel module for you.
http://bugs.xdandroid.com/show_bug.cgi?id=126
thanks ;D
Hopefully that gets added to kernel soon.

[Q] Help With Proxy

Hi All
I want to use my android device with the wi-fi connection at work.
The sad part is I can only access internet via a proxy.
I need to find a way preferably an .apk , via which I can set a proxy.
And the biggest problem is that I have a non-rooted device.
Thanks
regencyhood said:
Hi All
I want to use my android device with the wi-fi connection at work.
The sad part is I can only access internet via a proxy.
I need to find a way preferably an .apk , via which I can set a proxy.
And the biggest problem is that I have a non-rooted device.
Thanks
Click to expand...
Click to collapse
As far as I know there isnt an apk for that.
What version of android are you on?
In 2.2 if you goto wireless and network settings and scroll to the bottom then you get proxy settings...
If you dont have it...try wolf Xperia TW v007.1 rom, I am on that and am looking at the proxy settings now.
I too need them to access wifi at work...
Try this out:
http://forum.xda-developers.com/showthread.php?p=13877540#post13877540
Your phone must be rooted though....
J!M
I think x10 doesn't have iptables modules installed , I've tried similer apps called proxydroid if I'm not mistaken and although the apps itself is easy to use, the problem seems to be lies in the x10 itself, can anyone verify the iptables module exists in x10?
Thanks everyone for your speedy replies, but the major problem is that I cannot root the device, as its a company asset (will need to take approval from 101 people), so am looking for a way to do the same without the need for rooting the device.
And I cant believe Android has not implemented this yet!!!!
How do they expect to make a presence in the corporate sector, I mean already the sales force in my company are using iPads...its a shame coz you can do so much more with android as compared to iOS....
regencyhood said:
Thanks everyone for your speedy replies, but the major problem is that I cannot root the device, as its a company asset (will need to take approval from 101 people), so am looking for a way to do the same without the need for rooting the device.
And I cant believe Android has not implemented this yet!!!!
How do they expect to make a presence in the corporate sector, I mean already the sales force in my company are using iPads...its a shame coz you can do so much more with android as compared to iOS....
Click to expand...
Click to collapse
You can always unrooted by flashing back to stock with SEUS. Your work will never know
Sent from my X10i using XDA App
gregbradley said:
You can always unrooted by flashing back to stock with SEUS. Your work will never know
Sent from my X10i using XDA App
Click to expand...
Click to collapse
Thanks, it seems that this is the only option available as of now

Purchase Cancelled - Cannot be installed in your country....grrrr

grrrrr.....can someone please help!!! I have seen multiple posts about this and I cannot believe there is not a long term fix.
Background
I have a GT 10.1 purchased from the USA...wifi only. I currently live in China. I have a Google account setup with a US credit card. I am using a VPN which gives a Utah IP address. I still cannot see most paid apps in Marketplace nor download and install many. I have many friends with iPads that do not have this restriction but I desperately want to stay with Android, but cannot believe Google has made this so frustrating.
Non-solution
Please do not recommend MarketEnabler. This app may work fine for some units if they have a radio but it does not work for wifi only devices.
Solution
I am able to get it to work following these instructions, but I have to do this every time and it is a pain....there has to be some setting or program that will make this easier. Can anyone please help me and the multitude of others that post about this same thing? There has to be some setting in build.prop or something that is controlling this. Thank you in advance.
1) Go into Settings>Applications>Manage Applications. Find Market and force stop it then clear cache.
2) Go into Settings>Accounts and sync and remove all of your google accounts. (I have not always had to perform this step but often it is required for some reason. Don't worry they are easy to add back and nothing gets deleted.)
3) Connect to a USA VPN.
4) Add back your main Google account that has an associated US credit card.
5) Open Market place and when you do you will have to agree to the terms and conditions again. Accept this. At this point you should be able to find and download most of those apps that you could not previously.
6) Now you can add back in all of your other Google accounts if you have more.
Please someone help us....there has to be an easier way!
Sorry to bother, but can anyone recommend a better way around this? Thank you.
ximoosea said:
Sorry to bother, but can anyone recommend a better way around this? Thank you.
Click to expand...
Click to collapse
There are no solution for this. They are too stupid for this, too busy acquiring companies.
You realize that its not that hard to download the said application's apk and installing them directly to the tablet.
shaolinx said:
You realize that its not that hard to download the said application's apk and installing them directly to the tablet.
Click to expand...
Click to collapse
Sorry but this is the problem....I know it is easy to sideload an application but the problem is that they cannot even be downloaded from the website. When I go to the Market from a PC it shows my tablet but it is greyed out and I am not able to just download the apk.
ximoosea said:
Sorry but this is the problem....I know it is easy to sideload an application but the problem is that they cannot even be downloaded from the website. When I go to the Market from a PC it shows my tablet but it is greyed out and I am not able to just download the apk.
Click to expand...
Click to collapse
I believe he means sideloaded as in from different places on the internet. Have you tried the Amazon App Store?
tghockey07 said:
I believe he means sideloaded as in from different places on the internet. Have you tried the Amazon App Store?
Click to expand...
Click to collapse
or perhaps, from some "side service" sites....
Just use Market Enabler, I have no idea why no one is aware of this aplication - I have been using it forever now.
Szadzik said:
Just use Market Enabler, I have no idea why no one is aware of this aplication - I have been using it forever now.
Click to expand...
Click to collapse
Please reread the original post. Market Enabler does not work for Wifi only devices it only works for units with a radio.
ximoosea said:
Please reread the original post. Market Enabler does not work for Wifi only devices it only works for units with a radio.
Click to expand...
Click to collapse
Give Root Toolbox a try, it has a change location feature for the market
his iammissi
ximoosea said:
grrrrr.....can someone please help!!! I have seen multiple posts about this and I cannot believe there is not a long term fix.
Background
I have a GT 10.1 purchased from the USA...wifi only. I currently live in China. I have a Google account setup with a US credit card. I am using a VPN which gives a Utah IP address. I still cannot see most paid apps in Marketplace nor download and install many. I have many friends with iPads that do not have this restriction but I desperately want to stay with Android, but cannot believe Google has made this so frustrating.
Non-solution
Please do not recommend MarketEnabler. This app may work fine for some units if they have a radio but it does not work for wifi only devices.
Solution
I am able to get it to work following these instructions, but I have to do this every time and it is a pain....there has to be some setting or program that will make this easier. Can anyone please help me and the multitude of others that post about this same thing? There has to be some setting in build.prop or something that is controlling this. Thank you in advance.
1) Go into Settings>Applications>Manage Applications. Find Market and force stop it then clear cache.
2) Go into Settings>Accounts and sync and remove all of your google accounts. (I have not always had to perform this step but often it is required for some reason. Don't worry they are easy to add back and nothing gets deleted.)
3) Connect to a USA VPN.
4) Add back your main Google account that has an associated US credit card.
5) Open Market place and when you do you will have to agree to the terms and conditions again. Accept this. At this point you should be able to find and download most of those apps that you could not previously.
6) Now you can add back in all of your other Google accounts if you have more.
Please someone help us....there has to be an easier way!
Click to expand...
Click to collapse
If you have a SIM card from another country (your home country maybe?) , switch that into your SIM slot after removing you China Mobile/China Unicom SIM. Then you install the app with the foreign country SIM and once done, put in your China SIM once again
Source: I regularly do this to my HTC Desire and wife's Galaxy S2 and we live in China.
However, if you do not have SIM from another country, you're SOL. If you find out another way to do this, please let me know as well with the Note 10.1

[Q] Proxy Settings on SGS2

I have an unrooted enterprise SGS2. I cant root it like I have done to my personal device.
I am unable to access certain wifi sections if they are bound by proxy authorisation inspite of knowing the server name and the proxy credentials. THere is no place when I can input the settings.
I cant try the proxyDroid as it works only on rooted devices.
Anybody who knows about proxy settings on android ? Any browser is fine.
Hey abhijit.
Maybe the enterprise got it locked somehow before giving it to you guys.(its really just a stupid thought)
But i would suggest flashing a new rom as that would give you root access as well without really rooting the phone first and then trying to do what you may want to do.
And there are thousands of roms to choose from.
This should solve the issue in my opinion.
Sent from my GT-I9100 using xda app-developers app
Abhijit30 said:
I have an unrooted enterprise SGS2. I cant root it like I have done to my personal device.
I am unable to access certain wifi sections if they are bound by proxy authorisation inspite of knowing the server name and the proxy credentials. THere is no place when I can input the settings.
I cant try the proxyDroid as it works only on rooted devices.
Anybody who knows about proxy settings on android ? Any browser is fine.
Click to expand...
Click to collapse
1. Goto Wi-Fi settings, long click on the network, select edit , then tick advance settings, you will now see a place for proxy settings and some other advance settings. Input the proxy and save .
Jokesy said:
1. Goto Wi-Fi settings, long click on the network, select edit , then tick advance settings, you will now see a place for proxy settings and some other advance settings. Input the proxy and save .
Click to expand...
Click to collapse
Thanks a lot of the reply bro ! But I could do that previously too. my concern is that the proxy is governed by a set of username-password credentials (eg. employee id and password) which i am unable to input there as there is no option for such a thing.
On desktop browser, we get a pop up asking for those credentials. wonder how it is on an android browser as there is no pop-up asking for the proxy credentials.
Arunabh said:
Hey abhijit.
Maybe the enterprise got it locked somehow before giving it to you guys.(its really just a stupid thought)
But i would suggest flashing a new rom as that would give you root access as well without really rooting the phone first and then trying to do what you may want to do.
And there are thousands of roms to choose from.
This should solve the issue in my opinion.
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
personal SGS2, dual booted with Jelly Bean and ICS ROMs...but dont have the liberty for the same on the enterprise device bro.
Abhijit30 said:
Thanks a lot of the reply bro ! But I could do that previously too. my concern is that the proxy is governed by a set of username-password credentials (eg. employee id and password) which i am unable to input there as there is no option for such a thing.
On desktop browser, we get a pop up asking for those credentials. wonder how it is on an android browser as there is no pop-up asking for the proxy credentials.
Click to expand...
Click to collapse
Now I understand. It's been long i used those kind of networks. I'll advise use to root your phone.
Nowadays, rooting is just too easy as you don't need to flash any kernel to achieve that.
Jokesy said:
Now I understand. It's been long i used those kind of networks. I'll advise use to root your phone.
Nowadays, rooting is just too easy as you don't need to flash any kernel to achieve that.
Click to expand...
Click to collapse
I do understand that bro ... proxyDroid wud hv made my life easier if i rooted the phone..bt the sole problm is, i dnt own it...its an enterprise phone. THey will never permit to do something wich will void the warranty

WearProxy With Pay Enabler ! SDK29.0.2

Build from sources of RootPayEnabler & PermanentProxy-for-WearOS.
big thanks to those guys.
It simply enable a thosen proxy , and enable Google Pay when enabling the proxy.
Install it on your Wear OS watch directly using ADB with "adb install WearProxy.9.1.apk".
Enable the Developer Options . Settings -> System -> About and tap the Build number until you are a "developer".
Next, go to Settings -> Developer options and enable "ADB debugging" and "Debug over Bluetooth".
Finally start up WearProxy, request permission and press "Allow" or "Always allow this Computer" if prompted.
After requesting permission, ADB can be turned off again to save battery, unless you want to turn off the proxy completely.
Marsdroid
THX FOR ALL THE FISH :silly:
Could you share more information about this?
jesi said:
Could you share more information about this?
Click to expand...
Click to collapse
there really isn't much more to say about the project unfortunately .. what do you want to know?
der egentligt ikke så meget mere at fortælle om projektet desværre .. hvad vil du vide ?
I did not quite understand how to use the app itself. Do I need to have root to use this? Do I need to use a computer to use this app?
Thanks!
First of all - thanks 4 your development. I had some issues with WearProxy and Pay Enabler was not really working 4 me on my Fossil Gen 4. I`ll definitely try your app.
As i got - i need to find the good proxy and give it 2 your app? Dunno where to find fast one, couse with regular public proxy i got big delay in notification and other things.
I installed it on my watch. Why it halfly on some moonspeak language? When i`m pressing "Weeee" button, it telling me "Gammelt Lort" on Dutch language, that meant "Old poop" (not poop . Can you please leave it on ENG or where I can change it?
Anyway, the Orbot in USA VPN mode for Wear OS & Google Pay apps - still the best solution as for me. Hope your app will help me to move from that chain
Okay, everything is working perfect. Dont know what the difference between your app and WearProxy, but your app working as for now. Thanks, bro!
I`m using 45.76.2.34:8080 US proxy.
After couple reboots it stops working. I have Fossil Gen 4, and no root on it, maybe that is the reason... App continuously showing me my home wifi ip. Tried 2 stop and reinstall - nothing. And Google Play says there is no internet connection. So, i`m moving back 2 Orbot & US VPN.
nemo.tecx1 said:
First of all - thanks 4 your development. I had some issues with WearProxy and Pay Enabler was not really working 4 me on my Fossil Gen 4. I`ll definitely try your app.
As i got - i need to find the good proxy and give it 2 your app? Dunno where to find fast one, couse with regular public proxy i got big delay in notification and other things.
I installed it on my watch. Why it halfly on some moonspeak language? When i`m pressing "Weeee" button, it telling me "Gammelt Lort" on Dutch language, that meant "Old poop" (not poop . Can you please leave it on ENG or where I can change it?
Anyway, the Orbot in USA VPN mode for Wear OS & Google Pay apps - still the best solution as for me. Hope your app will help me to move from that chain
Okay, everything is working perfect. Dont know what the difference between your app and WearProxy, but your app working as for now. Thanks, bro!
I`m using 45.76.2.34:8080 US proxy.
After couple reboots it stops working. I have Fossil Gen 4, and no root on it, maybe that is the reason... App continuously showing me my home wifi ip. Tried 2 stop and reinstall - nothing. And Google Play says there is no internet connection. So, i`m moving back 2 Orbot & US VPN.
Click to expand...
Click to collapse
haha thats funny "it telling me "Gammelt Lort" on Dutch language, that meant "Old poop" (not poop . Can you please leave it on ENG or where I can change it?"
im guessing that the proxy u use is full or atleast busy.. dont post the address here

Categories

Resources