My favorites | Sign in
Project Home Downloads Wiki Issues Source
Search
for
installationMaxOS  
Configure MacOS to use Proxoid
Updated Jun 6, 2009 by mike.bar...@gmail.com

Sorry but I don't have MacOS so it's hard to make a doc.

But You can follow the installaton process description from Jean-Philippe below.

Thanks to him !

Comment by jean.phi...@gmail.com, May 26, 2009

Hi,

For MAC Download latest SDK

Extract it (in /android-sdk for example)

Modify/Create the bash_profile on home User (/Users/<login>) insert in file :

export PATH=${PATH}:<path to your $SDK_ROOT/tools>

for example :

export PATH=${PATH}:/sdk-android/tools

then logout/login

Don't forget to activate USB debug on the phone as explained on proxoid documentation

connect your phone

Start in console : <path to sdk>/toos/adb forward tcp:8080 tcp:8080

Example : /sdk-android/tools/adb forward tcp:8080 tcp:8080

Configure your browser to use proxy --> localhost 8080

start proxoid application on phone

It should work :-)

Comment by g1.pra...@gmail.com, Jun 11, 2009

hey this method is way too hard man! anyways i tried and i could connect my android phones internet to be used on my mac book, if you want step by step instruction email me to g1.pratik@gmail.com

Comment by g1.pra...@gmail.com, Jun 13, 2009

i got a hell lot of inquiry so i am posting step by step instructions over here still if you have any problem then email me.

hi,

i have htc g1, cupcake 1.5 OTA by tmobile and macbook with osx 10.5

1.download the latest sdk for android for mac and download it. extract it and put it in your macintosh hard disk home folder and your user name folder (macinotosh > user > "current user"). extract them at both places and rename it folder name "android"

2.open up terminal (shift+command+U this would bring utilities and open up terminal) terminal would open and it would show your home user, now you have to create a bash file. type: nano .bash_profile

3.a new blank one will open then type "export PATH=${PATH}:/android/tools"

4.then logout or restart and then login back again

5.now connect your android phone to macbook

6.open up terminal again and type : "cd android" and then cd tools" and now you will be in tools folder now type :"adb forward tcp:8080 tcp:8080"

7.now save the file.

8.start proxoid application on your phone

9.open up firefox(i have this) and go to preferences > advance > network > settings >

10.select manual proxy confirguration and put http proxy: "localhost" and port as "8080". now save the setting.

11. this is it, now you are done, if still you have problem email me.

Thank you Pratik Lalwani

Comment by g1.pra...@gmail.com, Jun 13, 2009

one more thing i forgot, please enable USB debugging on phone by going to settings and then application and then development and tick on USB debugging mode.

Comment by pierre.l...@gmail.com, Jun 28, 2009

@g1.pratik, thxfuly you here to help us! the first explanation was pretty tough!

Comment by shw...@gmail.com, Sep 8, 2009

Could someone please help? I tried emailing g1.pratik but have not heard back. When I follow his instructions, I get this error message after attempting step #6:

-bash: adb: command not found

Based on this limited amount of info, can anyone tell what I am doing wrong? I would appreciate your help ENORMOUSLY! Thank you.

Comment by shw...@gmail.com, Sep 8, 2009

P.S. I double checked and I have an adb Unix Executable File in my tools folder. Thank you.

Comment by dj...@google.com, Sep 9, 2009

@shw221: try ./adb forward tcp:8080 tcp:8080 (without the quotes)

Comment by shw...@gmail.com, Sep 10, 2009

That worked!! Thank you so much! Nothing beats the kindness of strangers!

Comment by jel1...@gmail.com, Sep 13, 2009

Any suggestions for those of us still using 10.4? I'm on the latest version (10.4.11). Also, I want to confirm that the htc G1 is happy with this app. Thanks in advance.

Comment by adiwidj...@gmail.com, Sep 14, 2009

Wonderful! As Snow Leopard broke my home networking, I'm now using my G1 as a "WiFi?-Modem".

Comment by srod...@gmail.com, Sep 29, 2009

ok avec windows XP & bootcamp !

Comment by theycall...@gmail.com, Oct 5, 2009

its still saying command not found... same problem as shw221... only the "." before the command didnt help :(

Comment by theycall...@gmail.com, Oct 5, 2009

im an idiot sometimes when its late, forgot to put the / after the .

oops, thanks anways

Comment by southpoi...@gmail.com, Oct 6, 2009

Whats the difference between mac hard disk folder and your user name folder??

how do i get to both of them

Comment by southpoi...@gmail.com, Oct 6, 2009

where do u save it to on step 7

Comment by BlueskiF...@gmail.com, Oct 20, 2009

I'm having no luck. I must have tried 20 times. Could someone post an idiots version of this for all us Terminal newbies. It would be appreciated.

Comment by js35...@gmail.com, Nov 9, 2009

i'm using the new droid on VW, and it seems i've followed the steps correctly, however and getting a "Proxy Server Refused Connection" error from Firefox. Any ideas?

Comment by jewelsy1...@gmail.com, Nov 9, 2009

I have the new droid also from VZ and and having trouble setting up on my mac. I could use idiot instructions too. Thanks.

Comment by msheiml...@gmail.com, Nov 11, 2009

Have Motorola Droid on VZW, Mac OSX 10.6 Snow Leopard. Installed Proxoid, ran speedtest.net against Boston server - 105 ms ping, 1.16 Mbps download, upload test failed trying to read file.

Went to gmail, was able to send simple text email, unable to send attachments.

Any ideas why uploads are failing? Thanks.

Comment by patrick....@gmail.com, Nov 14, 2009

For everybody who is a little more tech savvy, this is a little plugin that makes it easier to switch proxy settings in Firefox.

http://foxyproxy.mozdev.org/

Comment by favi...@gmail.com, Nov 15, 2009

samsumg moment, Mac OSX 10.6 Snow Leopard. Installed Proxoid, ran speedtest.net 400 ms ping 0.32 Mbps down UPLOAD FAILED, as msheimlich stated

any ideas?

Comment by blu...@gmail.com, Nov 17, 2009

Thank you for the writeup, adn then simplification! Unfortunatly I am also trying this with the MotoDroid? and OSX 10.6 with no success, I am not even getting so much as a slight load from firefox; any help would be greatly appreciated.

Comment by yurnotso...@gmail.com, Dec 7, 2009

I've got it working great for downloads (Moto Droid on Snow Leopard) but I'm having the same problem with uploads.

Comment by tdh...@gmail.com, Dec 17, 2009

Note: For it to work for me I had to set proxoid to replace the user agent with a dummy. This is on Vodafone UK. I've also tried safari, chrome and firefox, and only firefox seems to work (OS X 10.6)!

Comment by ubby.ekw...@gmail.com, Dec 29, 2009

The installation worked for me after sometime troubleshooting it. But it looks like it's unable to handle https requests

Comment by charlie...@gmail.com, Jan 25, 2010

after i enter "./adb forward tcp:8080 tcp:8080"and hit "return"

i get:

daemon not running. starting it now daemon started successfully

at which point, i have no idea how to save the file. I set up my proxy correctly but still won't connect to the internet. help with step 7 please?

Comment by jbh...@gmail.com, Jan 31, 2010

Yep same problem. How do I save??? Do I need to run terminal everytime I want to connect via proxy

Comment by lisaemai...@gmail.com, Feb 5, 2010

Anyone know how to make this work with 10.4?

Comment by melodie....@gmail.com, Feb 9, 2010

I saved the terminal window as proxy.term -- I don't know if this is correct, but it makes it easy to access when I'm ready to use Proxoid.

You have to run terminal everytime you start your computer and plan on using it with Proxoid -- otherwise, it seems it continues to work as long as your in the same user session. Occasionally I've had to re-type the "./adb forward tcp:8080 tcp:8080" command.

Just follow the instructions given above... I have it working on 10.4.11 in Firefox -- there are no variations between 10.5 and 10.4 as far as I can tell --

I'm pretty clueless, but I did get it to work and it's working quite well now -- hope this helps.

Comment by rab77...@gmail.com, Mar 6, 2010

For me, the daemon was starting fine earlier, but now it just says: error: device not found

10.6.2, no idea what the heck is going on, all other settings are fine. I'm very savvy so I'll know how to do whatever if anyone can help me. thanks

Comment by stephenm...@gmail.com, Mar 9, 2010

works like a charm!

Comment by bkandan...@gmail.com, Mar 9, 2010

i was able to start daemon, check status, configured firefox for proxy, but could not get internet working. using snow 10.6.2 , nexus one android 2.1.. any help would be greatly appreciated.

Comment by Derrick....@gmail.com, Mar 10, 2010

I'm also using a Nexus One with Snow Leopard 10.6.2 on a MacBook? Pro and can't get past "The proxy server is refusing connections". Looking at the logcat (adb -s <my nexus found with "adb devices"> logcat) showed 8080 was already in use, so I switched around for a bit trying to find an unused port (8020, hopefully that's ok.) Do we need to get new drivers like the Windows 7 group? I'd really love to use this when on the road :) Any chance of getting https enabled too?? I'll try using a dummy user-agent. Does anyone have any tips on this? Should I try to mimic the browser I'm using?

Thanks!

Comment by Derrick....@gmail.com, Mar 10, 2010

Ok, yeah, I'm a knucklehead. I forgot to run the adb forward with the new 8020 port. Once I did that, my Nexus One and my MacBook?? started doing the love thing over proxoid :) Sweet! And https seems to be working fine for me too.

Comment by bkandan...@gmail.com, Mar 10, 2010

the port change did the work.. it is working and no issues with https too.. thanks

Comment by m.s.saha...@gmail.com, Mar 16, 2010

I have a Samsung Galaxy, is there a way to get it to act as a modem on my Mac? The home page of the project says we need Samsung PC Suite for it to work with a Galaxy, but PC Suite is available only for Windows. Help please!

Comment by pso...@gmail.com, Apr 18, 2010
I am using nexus one and mac os x 10.6.3 and firefox. I successfully followed all the steps. But now what?
Comment by areiva...@gmail.com, Apr 22, 2010

Hi, I'm french so i apologize if i make mistake. Here is my problem, i passed successfully the six first step,

"Last login: Thu Apr 22 22:31:02 on ttys000

MacBook?-de-Xavier-Le-Roy:~ xavierleroy$ cd android

MacBook?-de-Xavier-Le-Roy:android xavierleroy$ cd tools

MacBook?-de-Xavier-Le-Roy:tools xavierleroy$ /android/tools/adb forward tcp:8080 tcp:8080

daemon not running.

starting it now daemon started successfully"

but i don't know how to save this... ( shame on me =) ). If anyone can help me it would be awesome.

Thanks !

Comment by areiva...@gmail.com, Apr 22, 2010

I've done it but without the seven step. So I'll have to write the script each time I would like to connect but thank you very much for this app this is really awesome. Good luck for anyone who is trying to connect. And remember if I've done it, you can done it too. Bye

Comment by mjnels0...@gmail.com, May 4, 2010

this is not working at all on the htc ERIS.... any Eris users out there had any luck?

Comment by dog...@gmail.com, May 26, 2010

Just got it working on a Mac with HTC Evo from Google IO Conference.. I'll describe using it with any browser, for any internet service (for ex. Itunes internet radio :) )

Note: One little thing, it turned out that when I installed the pdanet mac app, it installed a virtual ethernet interface, and you need that virtual interface :)

1- In network prefs. duplicate this Ethernet interface added by pda.net (it is the orangeish-yellow one), set the ip and subnet mask values exactly as the first one you dupped from

2- Go to advanced settings for the new interface you just duplicated and set the proxy settings for http,https, ftp and other things you want (probably SOCKS too but i am not sure why) to localhost 8080

In step 1 you may just modify the ethernet interface added by pdanet

Now you can reach the internet with any program..

Note: the connection drops, i believe because Proxoid is not a service and is probably being put to sleep or terminated by the OS.. but relaunching it just recovers the connection...

Comment by Magic...@gmail.com, May 30, 2010

Help. I downloaded Proxoid to my Motorola Droid from Android Market with the hope of using it to tether to my MacBook? Pro. While I am not a developer, I have been a loyal Mac enthusiast for over 25 years. Despite this, I could not understand and properly follow the instructions that were provided by “g1.pratik” for configuring my MacBook? Pro. I managed to download the “android-sdk-606-mac_86″ zip file and then extract it . . . but that’s where I got lost. Any chance someone can provide a little assistance? (perhaps a phone call? 949-633-8804) Thanks in advance.

Comment by tylercas...@gmail.com, May 31, 2010

I have everything running but i cant get to https sights. I had pdanet running before but have removed it from both my computer and phone. Thanks in advance

Comment by rb16...@gmail.com, Aug 3, 2010

Enable "use this proxy server for all protocols” in Firefox’s network settings. That will allow you to access https websites: secure Gmail, the checkout sections of online stores, etc. It may be possible to configure Safari to do something similar, but I haven't experimented with that.

Comment by electr...@gmail.com, Aug 11, 2010

Worked brilliantly on Xperia X10 Mini Pro with MBP running 10.6.4. Thanks everyone for all the helpful comments!

Comment by lizrob....@gmail.com, Aug 20, 2010

works like a charm. thanks for the detailed intructions. on htc hero and mac 10.6.4. follow the instructions in the comments.. i had to take several tips from different comments.. and be sure to uncheck 'work offline' from file menu if u previously had it on! lol.

Comment by engle...@gmail.com, Aug 21, 2010

Does proxoid still work with a VZW Droid running Android 2.2 and OS X? I haven't been able to get this to work.

Comment by barab...@gmail.com, Aug 30, 2010

Hi all, my proxoid used to work OK but now I get the following error: Proxy Server Refused Connection Firefox is configured to use a proxy server that is refusing connections.

Not sure if it matters but: the error appeared soon after I configured SSH to work via proxoid as well (using corkscrew as described on "proxoid installation for linux" page). Both http and ssh seemed to work for a while, and then, out of a blue sky, both stopped working... Any guesses/suggestions? Thanks!

Comment by busage...@gmail.com, Sep 5, 2010

Hello, i am new to this. I have successfully downloaded the SDK file for MAC,however, I am having trouble as I do not really understand the steps that g1.pratik instructed.

Can anyone help me, please? Contact me via e-mail, if you will, at: busager87@gmail.com

Thank you.

Comment by wsgri...@gmail.com, Sep 6, 2010

I'm having trouble, adb doesn't seem to run. MaxOSX-10.4.11 Motorola Droid2 running 2.2.20 when I try to run the "adb forward ..." all it says is "Bus Error" Any ideas?

Thanks

Comment by fentekr...@gmail.com, Sep 7, 2010

I have been unsuccessful in getting the proxy to work. I've followed the steps above to a T and when i connect and run adb the proxy doesn't seem to work.

Comment by wsgri...@gmail.com, Sep 20, 2010

I updated to 10.6.3 over the weekend and the latest version of xcode and the correct version of macports and it was easy to setup. Safari I couldn't figure out, the proxies for safari were associated with a network connection device and the droid didn't show up. Under opera it was a piece of cake!

After having it work and gone through it I feel the issue I was having in 10.4.11 lied somewhere in macports...

Comment by naylorge...@gmail.com, Dec 8, 2010

Ok so i finally figured out how to do this and got it working so I thought i would share.

My equipment: Macbook Pro unibody stock 2.4GHz i5 Droid (the regular one), Android 2.2 not rooted ipod touch 2G mc IOS4.1, jail broken with Sn0wbreeze 2.1

First i had to open port 8080 incoming to my computer. When i first installed the SDK it didn't have adb, so i updated everything and eventually got it. My adb program was not in the tools folder, it was in the platform-tools folder. I then added the path to my .zshrc file. When executing the command, while in the directory, i typed sudo adb forward tcp:8080 tcp:8080

But then i noticed a bug, for some reason i could only use it if i was already on the internet, and when i disabled my wifi, or disassociated from all networks it didn't work. This seemed strange to me so i thought maybe the airport card just needs to be connected to "something" for it to work. First i got the MyWi? wifi tethering program for my ipod. Obviously i don't have a data plan on my ipod touch. Then i took my ipod touch, deleted all network settings so it would not "auto connect" to any airport. Then i hosted a hotspot on the ipod with wep encryption and connected to it with my macbook pro and suddenly the proxy server started working again.

So apparently your macbook needs to be connected to "any" router, even if that router is not connected to the internet.

Hope this helps and good luck!

Comment by nhulanp...@gmail.com, Dec 27, 2010

Hello, Can you help me? I've gone through the installation process (several times) with all the correct outcomes, but when I go to use the internet, it states I'm offline. Like I said, I've done everything correctly, but still not tethered. Any help is greatly appreciated!

Comment by fox...@gmail.com, Feb 17, 2011

Using information found above, I end up in this:

Start Proxoid:

  1. Download android sdk. Unzip it in the desktop.
  2. Edit ~/.provile. Add the line: export PATH=${PATH}:/Users/developer/Desktop/android-sdk-mac_x86/platform-tools
  3. Update the sdk. In terminal write: ~/Desktop/android-sdk-mac_x86/tools/android update sdk
  4. Connect the device. Check that usb debug is enabled (settings -> applications -> development -> usb debug)
  5. Open a new terminal. Run: ~/Desktop/android-sdk-mac_x86/platform-tools/adb forward tcp:8080 tcp:8080
  6. Start proxoid on the phone.
  7. In firefox choose: preferences -> advance -> network -> settings and choose Manual proxy configuration, HTTP Proxy: localhost, Port: 8080, Check: Use this proxy server for all protocols
  8. In firefox uncheck File -> work offline
  9. Use firefox

Stop proxoid:

  1. Stop proxoid on the phone
  2. Stop adb in mac os x, in terminal run: killall adb
  3. Disconnect the phone (cable) from the mac os x
  4. If you connect to internet through wifi or other ways, in firefox select preferences -> advance -> network -> settings and choose No proxy

Hope this helps.

Comment by charlesr...@gmail.com, Apr 16, 2011

Wow this was way easy to set up. thanks a million for a great tool!!

Comment by Kambridg...@gmail.com, May 8, 2011

PLEASE HELP!!! I've been working on this for a while and I'm exhausted. I'm receiving the below message after step 5

daemon not running. starting it now on port 5037 cannot bind 'tcp:5037' ADB server didn't ACK failed to start daemon error: cannot connect to daemon

Comment by foto.7...@gmail.com, Mar 13, 2012

I'm trying but doesn't work. Never happen in step 2 when I open the utility folder. Help!


Sign in to add a comment
Powered by Google Project Hosting