UPDATE February-2013: ProxyMob is no longer supported for Firefox for Android. We apologize for any inconvenience.
UPDATE 02-July-2012: ProxyMob v0.0.10 has been updated to support official builds of Firefox for Android. Please download directly here: https://guardianproject.info/downloads/proxymob.xpi
The latest beta of Firefox on Android is proving to be very usable, stable and an increasingly viable alternative to the built-in webkit browser. However, it unfortunately lacks the ability to manually configure proxy settings through any sort of standard user interface. This is a common problem for Android, which also lacks the ability to set browser or system-wide proxy settings. This has caused real issues for us with getting Orbot (aka “Tor on Android”) to work for non-rooted Android devices, because for routing through Tor to work, you must be able to set the HTTP or SOCKS proxy settings. Why this very basic feature keeps getting missed or ignored is a mystery to us. To solve this problem, we at the Guardian Project have created a very simple Firefox add-on Proxy Mobile that exposes the Firefox browser’s proxy settings through a simple, graphical options menu. This means any user can easily set the HTTP and SOCKS proxy settings for Firefox, enabling access to web browsing on networks which require a proxy to access the web. This also means that users can connect Firefox to Orbot on Android 2.x devices and browse the web using the Tor network. However, it must be stressed that this not a full port of the TorButton add-on, and does not provide any of the anonymity options that Torbutton provides. We are working on porting TorButton to Firefox mobile, so stay tuned for that release. In addition, while there are many, many Proxy add-ons for Firefox on the desktop, none have been ported to mobile. We hope this small release will encourage one or more of them to port those add-ons to a mobile version. For now though, if you are eager to play and really need to access the web via a proxy, you can find the “Proxy Mobile” add-on at the following URL: https://addons.mozilla.org/en-US/mobile/addon/251558/ As with all of our work, this is open-source, and we encourage you to contribute to and improve upon what we’ve done via our Github project: https://github.com/guardianproject/ProxyMob