We’ll tackle the tethering issue here and get to fixing the roaming issues later.
While I don’t generally promote apps or methods that can get you kicked off contract with your carrier, the problem exists that – since the 4.3 update is not supported yet – if you’re having problems with WiFi tethering on the native app, you’re potentially out of luck.
Also out of the picture as of the moment seem to be free favorites WiFi Tether for Root and the TrevE Mod of that application that are quite commonly in action in the EVOsphere.
Luckily there’s a solution, but it will cost you $1.95. Alternately, you can wait until the second official release of the Android 4.3 update, or perhaps the release of the kernel source code, which unfortunately was not released when HTC claimed it was.
You’ll need an app from Google Play called WiFi Tether Router, and you’ll need to be rooted. The settings to make WiFi Tether Router work on 4.3 were originally posted over on XDA by nfinitefx45 and are pretty simple, involving setting the interface to wlan0, the method to 3-HostApd, the driver to nl80211, and under tweaks checking HostApd Patch.
After that you should have an EVO 4G LTE that’s able to tether, even on 4G if it’s in your area.
Again, WiFi Tether Router is available on Google Play for $1.95. You have 15 minutes to return it if it doesn’t work for you, so make sure to try it out right at purchase if you have any concerns about your two bucks.
Download: Google Play