If you have problems with some sites being blocked or unable to perform certain downloads on your mobile browser, for example Megaupload, Hotfile or Rapidshare, then XDA forum member jimbo77 has your solution.
The problem arises if your carrier has set the same IP address to all mobile phones. In order to avoid this issue the XDA member has found a way to have FreeVPN services working on his X10.
You will require root access, BusyBox, the openvpn file provided in the thread and OpenVPN Settings available free from the Android Market. Oh, and you’ll also need Terminal Emulator.
For full instructions including commands required, head on over to the forum thread. Be sure to read the procedure carefully, and post any helpful feedback._________