So I found out today that Android cannot do proxies on wifi. So I started reading about the solutions and saw that in a rooted phone there are apps that will let you do this. My phone is a unlocked Nexus S with the latest Android. Is there anyway at all to get this to work (with apps or anything) without having to root? From what I read rooting is quite serious (kills your warranty) and lets you do loads of things that I'll never have any use for, and so I would also hate to mess up the complicated process for just one feature. Am surprised it doesn't have this functionality but hopefully there is an easy way around it? Thanks!