yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] hfalk4:
The link I gave, is to CyanogenMod 5.0.8, which have proxy settings. cm6 is "only" in beta/RC for now.
[Android Software/Hacking General [Developers Only]] mistahd33:
Does that cm5 work with desire?.. also cm doesn't had apps2ext which can be a major hassle. Wonder why cm didn't include wifi proxy in 6... did it work globally or just HTTP?
[Android Software/Hacking General [Developers Only]] sweetheater:
I do have all these doubts...and I think CM 6 is in beta version...they might include the proxy feature in the final version... and being an open source software no one has attempted to correct the proxy problem :(
[Android Software/Hacking General [Developers Only]] anto1208:
Good morning

I need to implement NTLM authentication with HttpClient

android.Per use Internet services from my company through SIM HSDPA

connection on APN dedicated to this purpose with proxy authentication.

Thanks for your help.

This problem is common if you look on the Internet to many users of Android.
[Android Software/Hacking General [Developers Only]] mistahd33:
...oops replied twice.
[Android Software/Hacking General [Developers Only]] mistahd33:
!!! This thread is about proxy over WIFI, not HSDPA or other provider based data connections. !!!

For those that don't know what wifi is (clearly there are a few), its a data connection shared by a wireless access point usually in the home or office which has a comparatively small area of reception local to the wireless access point. The data connection which your mobile phone service provider makes available to you such as GPRS, HSDPA, EDGE, or 3G is NOT wifi.
[Android Software/Hacking General [Developers Only]] sweetheater:
@Telstra... can you PM me your gtalk or msn id...I need to talk to you about WIFI Tethering.. I have an idea... if i can tether my laptop and set proxy in it...then can i use it as a wifi hotspot to access internet via it... in my mobile..please reply...thanks!!
[Android Software/Hacking General [Developers Only]] magdap:
Wohooooo I found a solution... it really really works. I will soon make a tutorial and you will thank me all. I can provide that my solution really works on nexus one 2.2 no root and just for proxys without authentification. Give me few hours and the you can all give a feedback.

This message was written through a proxy and with the original browser.

I will make some tests and then write it on a PC.

Bam!
[Android Software/Hacking General [Developers Only]] sweetheater:
WOW great!! Can't wait to check it out...Please post it asap!!
[Android Software/Hacking General [Developers Only]] Valantur:
How could you do that to us! ;) Now I will have to check this forum every minute until you post the fix... wait a second, I already check this forum every minute.

Just hurry up pleeeeeeaaaase!!
[Android Software/Hacking General [Developers Only]] magdap:
Ok,

I had to work and do some testing during that time and it was one of the best times I had, surfing with flash with the Dolphin Browser HD. :-D

I don't know how to start, but I'll tell you what happend:

I knew already that proxy surfing is possible with fennec, and after checking the newest alpha version out i configured the proxy in fennec. I don't like fennec because its very slow and buggy and BIG!

Usually I delete fennec afterwoods but this time I kept it on the system and - dont know why- tried surfing with the normal browser and it worked?!

It was like normal browsing and I was definatly browser through our proxy and use our university site which is not useable with opera (socket mode).

After this worked out, it wanted to see if i can still surf with 3G too and to see if the proxy settings where still in the system. And they were. I couldn't surf with 3G. A prompt error come up. So I went to my anycut shortcut of proxy settings and deleted the proxy and then I could surf on 3G.

Switching back to Wifi the settings didn't work again, so I put the old settings back to the anycut shortcut. And It worked again. Yay surfing worked.

But then, after switching again from wifi to 3g and back. it didnt work anymore.

I went back to work and was confused. and an hour later, it worked again, without doing anything. Veery Confusing! So it seems like to work, but only sometimes. Too bad and sorry guys.

Anyway, here is my lust of things i have on the system, which made those wonderful time happen :-)

1. anycut with proxy shortcut (hope you all know what i mean)and enter there your proxy

2. a lot of free space on your phone (min 40- 50 mb)

3 fennec http://ftp.mozilla.org/pub/mozilla.org/mobile/nightly/latest-mozilla-central-android-r7/

4. after installing surf with fennec to about:config

search for "proxy" and go to the network.proxy.http and fill in the adress and under this is the network.proxy.http.port (you might need to scroll down with the track ball)

then go more down to network.proxy.type and change it to "1"

5. close all and start browsing. (browsing only- no market, mailing is btw always possible with k9 and ssl ;-))

Pleas let me know if this works for you too and you have the same problems with it sometimes working and not!

Sorry if i wrote to nerdy, but i am in this problem for over a half a year now and know every so called "solution" :-)
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
is it working

can anyone confirm its working
[Android Software/Hacking General [Developers Only]] sweetheater:
any updates guys???
[Android Software/Hacking General [Developers Only]] magdap:
Yes , here is an update from me. I am writing again from work, so proxy on n1 with 2.2 unrooted does work. BUT it didn't work at the beginning. And the more. Ian thinking about it the more i come to the conclusion that it has nothing to do with fennec. It must be something with the apn settings of the 3g. I have ty feeling that the browser does copy those settings but only sometimes.

Itried to force it to take over the proxy like this, and it worked immediately. ( maybe it'll go away later, I'll update you.)

1 create an Apn with the proxy.

2. Go to the toggle\switch to 2g. Button ( myn1 is in German) and by the time where you check the button your GSM signal will show an "x"

3 now you have to be quick during the x you have to go to apn page, choose your apn and open it and press save, after the x disappears proxy works.

This it what helped me this time, will see what will work next time :-)

Feedback please!!!
[Android Software/Hacking General [Developers Only]] sweetheater:
I am ready to test it in my rooted desire tmrw in college... Can you give me step by step procedure a bit more clearly...I am not able to follow this...I am running froyo!!

My college proxy is proxy.ssn.net

port is 8080

please tell what should i do...My college doesnot have any authentication for proxy!!
[Android Software/Hacking General [Developers Only]] magdap:
sure, but if your mobile is rooted, doesnt tor workout for you

and what about setproxy. this requires root too bogus.net/~torh/android/SetProxy.apk
[Android Software/Hacking General [Developers Only]] sweetheater:
Tor is not working...I think tor needs a proxy configuration to work!! I am trying out SetProxy today!!
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Are u sure your not just using 3g
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Also, the fennec thing with the shortcut did not work for me

My school has: elevproxy

8080
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Good news! For those using cyanogenmod, a new nightlie is out that apparantly has system wide proxy Support. Yay- happy dance time!!!
[Android Software/Hacking General [Developers Only]] sweetheater:
WOW great news on cyanogenmod....can anyone confirm it..

Update on the setproxy app... I am getting this error when i tried to run it... I am using HTC Desire rooted!!

"Setproxy doesnot appear to have write permission to the Settings. Secure database: Java.lang. SecurityException:Permission denial:writing to secure settings requires android.permission.WRITE_SECURE_SETTINGS"
[Android Software/Hacking General [Developers Only]] magdap:
yes very sure i am not using 3g. we have sites which are only able to surf with wifi because those have an auto login to use them. it s a pay site. if you browse normal to it with 3g or from home you have to login. and if you ate at work the login already happened and you can see the name of the university in the upper right corner auto logind. so no... really it wasn't 3g. i think the browser just takes sometimes the apn settings. because i found another forum who had the opposite problem. they couldn't surf with n1 froyo update, and they had to delete the proxy settings i their apn even though they hadn't entered anything. http://www.nexusoneforum.net/forum/...annot-use-internet-after-android-upgrade.html

too bad with set proxy. i get the same error. so i thought rooted phones might have access... anyone had luck with cm6?
[Android Software/Hacking General [Developers Only]] sweetheater:
@magdap do you have the link to CM6 where they have mentioned that proxy is added!!
[Android Software/Hacking General [Developers Only]] magdap:
someone else mentioned it, it s a nightly build. i think you should wait until official release.
[Android Software/Hacking General [Developers Only]] Funkyfin2000:
Another person desperate for this application or fix!
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Are you sure your wifi requires proxy like: server- myproxy, port- 8080.

If so, how does your apn look like? Screenshot?
[Android Software/Hacking General [Developers Only]] magdap:
??? i guess you are talking to me...

sure its a normal proxy server, without it surfing is impossible (exept opera).

its like:proxy: proxyxxx.uni-xxxxxxxx.de

port: 3128

like i said it must have something to do with the apn, why else are people saying (like in the code issue 1273 site) that you just need to say "proxy" after preessing speakdial. its nothing else like an anycut shortcut to the proxy of the used apn.

i guess its a bug, and i want to know how i can make use of this bug.

this apn thing worked in 1.5/1.6 already...
[Android Software/Hacking General [Developers Only]] sweetheater:
@magdap....Could you tell abt setproxy application...I am getting some error!!
[Android Software/Hacking General [Developers Only]] magdap:
yes... look above, i wrote about it...

i got thoses error too, and i thought if you are rooted, you might have those writing permissions...

and can any of you rooted guys work with this. please notice this e comment from 10. of august

http://alexmogurenko.com/blog/programming/android-how-to-set-proxy-for-android-browser/
[Android Software/Hacking General [Developers Only]] melben:
I tried it, but it doesn't appear to have anywhere to enter a username and password for an authenticated proxy, which is what I needed.

Ben

edit: actually I think it will authenticate.
[Android Software/Hacking General [Developers Only]] sweetheater:
You tried the latest nightly build??? Does it have ordinary proxy setting,..??
[Android Software/Hacking General [Developers Only]] melben:
Actually, I didn't realise but it does pop up and ask for authentication when you use the browser. This was on Open Desire which is based on cyanogen (I didn't end up trying the browser on cyanogen as I was having difficulties with wifi at the time and didn't see authentication fields, so just flashed to something else).

Ben
[Android Software/Hacking General [Developers Only]] sweetheater:
WOW....so can you point me to which version of open desire...I would like to try it out..please!!
[Android Software/Hacking General [Developers Only]] melben:
I used v3.5.0 with 3.5.2 patch from here:

xdaforums.com/showthread.php?t=712615

I'm sure the cyanogen nightly would work as well.

This works for browser only. Things like Market etc didn't seem to work.

Ben
[Android Software/Hacking General [Developers Only]] professordes:
Saying "Proxy" into voice dialler brings up a hidden config panel..

This is picked up from @601 on:

http://code.google.com/p/android/issues/detail?id=1273

Saying "Proxy" into the voice dialler app brings up an otherwise hidden proxy config panel in Froyo (at least on my HTC Desire, running a Modaco custom ROM r8, presumably on stock Froyo as well).

Bizarre......
[Android Software/Hacking General [Developers Only]] magdap:
its just a link to the proxy settings in your apn... you can skip the saying and make a link with anycut.

so nothing new , but thanks...
[Android Software/Hacking General [Developers Only]] professordes:
Sigh..nevermind, I haven't enough room for Fennec, I guess I'll try locale or some such.
[Android Software/Hacking General [Developers Only]] magdap:
locale is just an addon... saw that too and fennec... its pre alpha and veeeeery slow.... so its no fun at all surfin with it. i dont know why the other browsers dont add proxy support...

dolphin and skyfire should really work on that :-/
[Android Software/Hacking General [Developers Only]] professordes:
The ip proxying plugin in locale doesn't work for me, neither does proxymator.

I can just about get enough space for Fennec with a lot of cleaning out, so maybe I'm stuck with that.

I hadn't looked carefully at the "editing the database" solution. I have root on my handset (and root explorer has an sqlite editor available), so I guess it is possible to edit things on the fly to add the proxy in when required?
[Android Software/Hacking General [Developers Only]] professordes:
Putting the http proxy into the settings db by hand doesn't seem to do the trick for me either....
[Android Software/Hacking General [Developers Only]] magdap:
Which tutorial did you use for the settings db?
[Android Software/Hacking General [Developers Only]] professordes:
I used this one:

http://discuz-android.blogspot.com/2008/01/set-proxy-for-android-web-browser.html

which may be too long in the tooth now..

I just edited the database in situ with the sqlite editor add-on for root explorer. I had to use a much higher id than suggested in the post, since all the lower ones are taken up now. I'm not sure if that affected anything. The database is incorrectly given in the original post, as noted in one of the comments. It's at

/data/data/com.android.providers.settings/databases/settings.db

The end result is a key with a name "http_proxy" and a value "my_proxy_ip : port" where my_proxy_ip and port are definitely the correct values for the network here. Still nothing doing with browsing :(
[Android Software/Hacking General [Developers Only]] sweetheater:
One good news to all people...Proxy is working for me.. but its browser specific and I have done exclusive test....I am creating a blog for it.. and I will be posting the exclusive guide there...I will be doing it tonight....So stay tuned!!
[Android Software/Hacking General [Developers Only]] professordes:
Good news, so long as the browser isn't Fennec :)
[Android Software/Hacking General [Developers Only]] magdap:
Haha sounds like me a week ago :-)

we'll see what will happen and wait til you liberate us from those proxy chains...

btw proxy is still working for me..

Today even twice... But still too randomly and I have no clue why and why not...

if you post it within the next hour, I can give it a try...otherwise on monday...
[Android Software/Hacking General [Developers Only]] sweetheater:
Its not fennec... its with normal browser only!!
[Android Software/Hacking General [Developers Only]] sweetheater:
I just now finished typing the entire guide... Please shre your views comment and suggestions in the guide comments thanks!! I can now browse easily and use all my apps via proxy :)

Android Proxy Settings
[Android Software/Hacking General [Developers Only]] lambstone:
Its not that good because it is highly specific to your "Open Desire" rom? There's so many android devices so we need a solution that will work on most devices.
[Android Software/Hacking General [Developers Only]] sweetheater:
There is something better than nothing... and please do appreciate an effort for writing a guide... I atleast deserve that rite... and you can install open desire custom rom in any android powered mobiles!!
[Android Software/Hacking General [Developers Only]] magdap:
really good tutorial...but I don't want to root my phone so it won't work for me....
[Android Software/Hacking General [Developers Only]] sweetheater:
@magdap..... you can unroot the mobile...whenever you want to and revert back to official ROM....
[Android Software/Hacking General [Developers Only]] professordes:
Wifi proxying on another thread...

This is work a look:

http://xdaforums.com/showthread.php?t=766569
[Android Software/Hacking General [Developers Only]] sweetheater:
Checked it...but its something with the code..i dont want to mess it!!
[Android Software/Hacking General [Developers Only]] magdap:
I have root now with the one click method but, orbot is not working.... i can connect and shows that i have root, but its not working.

i checked the transparent proxy box for all apps
[Android Software/Hacking General [Developers Only]] scottnet:
I am using NexTSense 7.0 ROM, so I install Orbot directly, but it dosen't work.

The setting menu I saw is completely different with your screenshots.

There is no proxy setting at all.

The download link of OpenDesire is currently not available, I'll try it later.
[Android Software/Hacking General [Developers Only]] sweetheater:
Open Desire works perfectly...Infact v4.0 is out now and its really stable...Please install Open Desire in the wireless & settings...In that proxy settings!!
[Android Software/Hacking General [Developers Only]] magdap:
Okay rooted guys!

We have it!!!!!

this apk works now with its newest version!

http://xdaforums.com/showthread.php?t=766569

to root your mobile just download this apk

http://xdaforums.com/showthread.php?t=747598 (works for nexus one for sure, other handsets maybe)
[Android Software/Hacking General [Developers Only]] sweetheater:
Thanks for the link...I am adding it to my guide after testing it in my rom
[Android Software/Hacking General [Developers Only]] anto1208:
Apk This works on Galaxy S?

can be used for HSDPA connection?

Thanks
[Android Software/Hacking General [Developers Only]] mistahd33:
Works sparodically for me on my froyo desire.. Though it's a fantastic start and much better than every other attempt we've seen so far, it'll be much more useful when it supports user authentication. Hope that gets included soon.. fantastic to see someone making some headway though!
[Android Software/Hacking General [Developers Only]] d101p:
Yes, user authentication is a must have ;)
[Android Software/Hacking General [Developers Only]] Valantur:
Everything works in my N1 (CM 6 Stable), except from downloading from the android market. This is a huge step forward. :)
[Android Software/Hacking General [Developers Only]] mistahd33:
Yeah same when it works I can browse market but not download apps. Everything else seems to work ok when its working.
[Android Software/Hacking General [Developers Only]] imemish:
Transparent proxy is not working on my Galaxy S (Tried it on 2.1 and 2.2). I think the problem is that my university proxy policy requires authentication (username/pass). Any hints on how to do this?
[Android Software/Hacking General [Developers Only]] mistahd33:
Next version of it will be supporting basic authentication apparently. Hang in there.

Sent from my Atari 2600 using a big scary looking, extremely modified double dragon cartridge.
[Android Software/Hacking General [Developers Only]] ragingclue:
Works great for my on my captivate running 2.1

Only question I had was about VOIP apps... SIPdroid and 3CX don't seem to want to run, although pretty much everything else does fine. Is this because of a fundamental issue with routing VOIP through a transparent proxy, or is it just because the support hasn't been built into the apps?

Is there any way around it?
[Android Software/Hacking General [Developers Only]] darkanis:
The same happen with me! I have WiFi network in the work and they use proxy with username and password. So I did not find where i can put my username and password.

I am realy Sad . Please android developers help us As Soon As Possible.

:confused::confused::confused:
[Android Software/Hacking General [Developers Only]] ragingclue:
The version of this app I have for Galaxy S (Captivate) running 2.1 has a checkbox for "Enable Authentication". When you check that box, you get a username and password box that pop up.

Whether or not they work properly, I don't know.... But they are most definitely there.
[Android Software/Hacking General [Developers Only]] darkanis:
Thanks, but it didn't work with me! I didn't find this "Enable Authentication" option in my SGS.:confused::confused::confused:

Is there any software can do this function?
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Has anyone got it to work??? For me, I was planning to use it at school to access the internet. Our proxy looks like this

Server- elevproxy

Port- 8080

Is this the sort of proxy to be used with this app???? It doesn't seem to work for me :(
[Android Software/Hacking General [Developers Only]] mistahd33:
I work at schools in Vic, Australia and it works for me.. transproxy doesn't support NTLM authentication yet though so if your school proxy requires a username and password then it won't work unless your network admin has proxy authentication set to basic authentication instead of ntlm.

Sent from my Atari 2600 using a big scary looking, extremely modified double dragon cartridge.
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
But does your proxy look almost mine???
[Android Software/Hacking General [Developers Only]] mistahd33:
Well the server name starts with "e" like yours.. we work on port 800 rather than 8080... aside that its impossible to say how your proxy is set up or what operating system its running on simply by looking at the name and the port. Ours runs on smoothwall Linux, but there are HEAPS of configuration options on a proxy, there might be an additional firewall server in place or anything. Being a school you could well have a lot of url's and ports blocked. You would have to troubleshoot it with your systems administrator.

Sent from my Atari 2600 using a big scary looking, extremely modified double dragon cartridge.
[Android Software/Hacking General [Developers Only]] GlobaL_TroTTer:
Its hard for me to find out stuff about our network because we aren't supposed to be using it. Some Guy got the password and port info and shared it to everyone at school. I just restored to cm 6 6.10 again to see if it works. Hope it works.
[Android Software/Hacking General [Developers Only]] mufakir:
Hi,

I needed something to tunnel through my proxy at work so I started researching. A lot of these methods are kinda complicated what with iptables and routing and what not so I needed something simple.

And thankfully, I found it! and so far it works :D

The proxy server at work requires me to have a static ip. So that was the first hurdle. For that, I used DNS Settings. Worked like a charm.

The 2nd hurdle was the proxy server itself, and for that I used proxymator. That worked too. Browsing and ALL apps online!

While doing this, I found something interesting. I was experimenting with an automation app called Tasker and within it there's a section called Dialog (when you're setting up a task). Within that section, I found access to a native android WIFI IP settings section which is not visible when you go through the "settings" icon in the drawer. In that WIFI IP settings section, I could set the static ip and dns and what not. Which is pretty cool and yet extremely frustrating. Cool that it's there, and frustrating because why the hell is it not in the main menu? Why is it a hidden menu ?

Anyway, hopefully someone benefits from this little tit bit.