[T-Mobile LG V10 General] AnonVendetta:
I found a way to achieve unlimited tethering with MetroPCS, but it requires a wired USB connection. MetroPCS is owned and operated by T-Mobile, uses the same towers, they probably use similar tethering detection methods too. I do have a LG v10 from T-Mobile, but I SIM-unlocked it and switched to MetroPCS.

The app has been around for awhile, it's called ClockworkMod Tether. There is a free version but to get full functionality you'll need to make a one-time in-app purchase. It's only a few US dollars, you'll get alot of use out of this and it won't kill your budget even if it's tight. Very simple to set up, just install the app on your phone. Then use the app to download the correct files, then copy to PC and install. The CWM Tether software works with Windows, Linux, and Mac. It basically creates an encrypted VPN connection via the USB cable. Well worth the $$$, keep reading..........

I used to have issues with it frequently disconnecting, but it has been updated several times with fixes, I think the keys are:

1. Use a good high quality USB cable, the one that comes with the v10 will work fine as long as it isn't damaged. A better cable should mean a more consistent connection, higher speeds, and few if any disconnects. Don't skimp here.

2. Use the correct driver, in this case the official LG United Mobile Driver. Download and install it manually. Linux and Mac shouldn't need such a manual driver install, since they generally support Android USB connections natively for the most part.

I installed the myMetro app on my phone, checked my tether usage, then downloaded about 10GB of games from Steam on PC. Afterwards I checked again, my data usage had gone up, but my tether usage was the same as before. So MetroPCS knows how much data I used but doesn't know it was tethered. But.....regardless of whether your are using Metro or T-Mo, you will still get the data usage warning at around 25GB. At this point you may be periodically throttled, but this should only occur during peak usage times when the carrier towers are at high load, otherwise your speeds should remain pretty consistent for the most part. And you'll still be able to USB tether.

I'm also looking for more advanced setup ideas, if anyone has any input. I was thinking that maybe if you have a wired router that has a USB port and can transmit a Wi-Fi signal, you might be able to plug your phone into the router, make the connection, then make the router broadcast a Wi-Fi signal that your devices can connect to. Possibly useful for using your tethering connection wirelessly on something like a gaming console. But the software running on the router would probably need to be Linux-based so that you can install the CWM Tether software on it, I'm not aware of any router that runs Windows. Right now I'm working on getting this working with my Raspberry Pi device, a nifty little handheld gadget that fits in your hand and can run Linux and Windows 10 IoT. Once I get a Linux distro installed on my Pi I'll see if I can set this up. The Pi has several USB ports and can also transmit a Wi-Fi signal, as well as being able to connect to other Wi-Fi signals.

I also have several Alfa Wi-Fi USB adapters, they are high-quality and designed for penetration testing, etc. I mostly use them in Kali Linux. With an additional accessory you can plug another device into the Wi-Fi adapter via USB. And I have antennas of different lengths that screw onto the end of this adapter, to cover varying speeds, longer distances, more signal strength, etc. As if that weren't enough I also have a Wi-Fi Pineapple router that looks very much like other routers. But it's no normal router, it costs several hundred dollars and is also specialized for hacking. It has a CPU and onboard RAM and storage space, can accomodate a MicroSD card or a USB flash drive for more storage. I can also plug 4 antennas into into as well as Ethernet cables.

Surely I can put the above devices to good use in my quest for unlimited tethering, but I need ideas.

So far I've had no luck with Wi-Fi tethering, it always get detected no matter what I try. I've tried different APNs, IPv4 and IPv6, the build.prop trick, the database hack trick, using a VPN on the phone as well as the connected devices, deleting the spyware apps, trying different DNS servers, you name it. They definitely ramped up their game. I feel that the approach I've presented in this post is the best for now, since it's the only thing I've found that works reliably and undetected. This will probably work better if you're mainly doing this at home. But I'll still keep hunting for new methods.

Good luck!