[Networking] Vee63b:
Time for me to update this thread!

For all of the T-Mobile users who are still trying to find a way to circumvent the user agent checking that T-Mobile does while using a third party hotspot app and don't feel like decompiling, editing XMLs, and recompiling, or messing with editing APNs, or ETC... A simple solution that I'm using; use a VPN.

Search the market for: Hotspot Shield

▼ ▼

https://play.google.com/store/apps/details?id=hotspotshield.android.vpn&feature=nav_result

▲ ▲

Also DO NOT use the native hotspot, I state this because of all the edits I've tried, the native hotspot still connects to the APN: pcwebs.tmobile.com instead of epc.tmobile.com - Which sniffs out the user agent of your browser and sends you to the upsell page.

If you're on the Galaxy S3 and JB use this app by TrevE

▼ ▼

http://xdaforums.com/showthread.php?t=1988735

▲ ▲

All others that are capable use Wifi Tether for root users.

▼ ▼

https://play.google.com/store/apps/...S5nb29nbGVjb2RlLmFuZHJvaWQud2lmaS50ZXRoZXIiXQ

▲ ▲

-----------------------------------------------------------------------------------------------------------------------

1 - Start Hotspot Shield. (As of 10/18/2013 If you select to "Restore Purchase" Redeem code is "FREE" it'l give you 30 days of elite service for free!)

2 - Wait for connection to establish and a "key icon" to show up in your statusbar.

3 - Start Wifi Tether for Root Users or TrevE Mod which ever you're using.

4 - Configure wifi tether settings.

[For SGS3 users on JB using WifiTether_TrevE_Mod Version 3.2-Beta2-041713, I've found the best setting to use is as follows:

Device Profile: Generic ICS/JB (wlan0)

Setup Method: Auto

Wifi Encryption: Your Preference

SsID: (whatever you wanna use)

Don't disable bluetooth: Checked

Wifi driver reload 2: Checked

Enable Access-Control: Checked

MMS Clamping: Checked

Routing fix: Checked

---------------------------------------------------------------------------------------------------------------------

5 - Tap icon to start tethering.

Once all of the messages stop popping up... Enjoy!

----------------------------------------------------------------------------------------

Optionally:

If you wanna setup your own personal VPN - G.I.Y.F. (Google is your friend) Search for OpenVPN methods. PPTP also works.

Im just a little too lazy to type the instructions. ლ(ಠ益ಠ)ლ

-------------------------------------------------------------------------------------

Also I'm using the following setup:

Device: SGH-T999

ROM: Synergy (R484) ► http://xdaforums.com/showthread.php?t=2113452◄

Kernel: Faux (OC'd 1.62 GHz) ► http://xdaforums.com/showthread.php?t=2089801◄

Modem: UVLI8 ► http://xdaforums.com/showthread.php?t=1880987◄

Data Plan: Unlimited Nationwide 4G

*UVLI8 happens to be the best modem for the areas that I frequent, which ranges from Waukegan all the way to downtown Chicago; it keeps me on HSPA+ 85-90% of the time. So experiment and find out which modem works best for you in your area.

►http://xdaforums.com/showthread.php?p=31409271#post31409271 ◄ Here's a map to help you guys get started on finding the right modem for you.

-----------------------------------------------------------------------------------------------------------------------

If anyone has an issue where Hotspot Shield is not working on their device and giving you the error message:

-------------------------------------------------------------------------------------------------------------

Critical Error |

VPN API is not available on your device. |

Unable to find explicit activity class |

{com.android.vpndialogs/com.android.vpndialogs.ConfirmDialog}, Have you |

declared this activity in your AndroidManifest.xml?" |

-------------------------------------------------------------------------------------------------------------

It, in my case, is caused by having Xposed Framework installed. The only fix I've found for it was to Titanium Backup my apps, then uninstall the Xposed Framework - requires you to boot into recovery and flash the zip file "Xposed-Disabler-CWM.zip" then you have to Wipe Data/Cache/Dalvik/Fix Permissions, flash your rom again, and restore from TB.