I need an app for Android phones that will allow tethering / internet sharing of the phones data connection.
Requirements:
-Sharing through wifi (phone becomes an access point) and USB.
-This app needs to be installable and work without rooting the phone.
Use of existing code to speed development and lower costs is highly recommended.