En Android, al ser Open Source, no hace falta que hackees nada de nada. Eso si, para poder usar ciertos programas tendrás que hacerte root (léete eso:
http://www.htcmania.com/showthread.php?t=163823).
Para lo de Internet, has de bajarte un programa llamado APN Droid, que la encontrarás en el Market. El APN Droid es un Widget que pone ON y OFF el 3G.
SAlu2