Unfortunately, there are some hard prerequisites needed to use the VPNC Widget:
- You have to hack our phone in a way that you (resp. the vpnc daemon started by the widget) gets root access including working Superuser app!
- The tun device driver available either directly within the kernel or as loadable module (the vpnc daemon establishes the vpn tunnel via /dev/tun or /dev/net/tun).
- optional: the "advanced routing" feature in the kernel. Without this, (after less than a mitnute till up to days, depending on the provider network) the kernel the vpnc connection will get lost due to DHCP reconnect.
If you have eg. a HTC Desire phone, you get all above by hacking your phone in principle as follows:
- You have to "root" your phone (eg. by unrevoke3)
- Then replace the orginal (HTC) Android firmware and Linux kernel image eg. by the LeeDroid "ROM"
(Leedroid is a hack based on HTCs original firmware) or a CyanogenMod ROM
- Ev. you additionally have to update the baseband radio image that the ROM works correctly!!
Warning: You do this on your own risk: when hacking your phone you loose the phones guaranty! If you crash the bootloader by doing this, you are lost: the phone will definitely be broken!!
I warned you...
So first inform yourself carefully about what others did and their experiance by googling around...
Good luck and hopefully have fun...
PS: Happy with VPNC Widget
and make a donation?