This is an interesting use case of anonymous surfing through mobile by using Tor Project on the Android Mobile OS.
Source- https://guardianproject.info/apps/orbot/
Orbot requires different configuration depending on the Android operating system version it is used on.
For standard Android 1.x devices (G1, MyTouch3G, Hero, Droid Eris, Cliq, Moment)
- WEB BROWSING: You can use the Orweb Privacy Browser which we offer, which only works via Orbot and Tor.
- For Instant Messsaging, please try Gibberbot which provides integrated, optional support for Orbot and Tor.
For Android 2.x devices: Droid, Nexus, Evo, Galaxy
- WEB BROWSING: Non-rooted devices should use Firefox for Android with our ProxyMob Add-On to browse via the Tor network. Rooted devices can take advantage of transparent proxying (see below) and do not need an additional app installed.
- Transparent Proxying: You must root your device in order for Orbot to work transparently for all web and DNS traffic. If you root your device, whether it is 1.x or 2.x based, Orbot will automatically, transparently proxy all web traffic on port 80 and 443 and all DNS requests. This includes the built-in Browser, Gmail, YouTube, Maps and any other application that uses standard web traffic.
- For Instant Messsaging, please try Gibberbot which provides integrated, optional support for Orbot and Tor.
Developers
- Source code is available via SVN: svn co https://svn.torproject.org/svn/projects/android/ and Git: git clone https://gitweb.torproject.org/orbot.git