Originally Posted by E--Man
Hi, first thank you to OP. Can you advise what the advantages are to tethering using this "native" method vs out of the box besides the carrier not knowing you are doing so? It seems like straight NAT but is there a performance gain?
Performance wise it isn't any different than the out-of-the-box method.. It IS the out-of-the-box method minus the provisioning app that the out-of-the-box method calls to see if you are 'eligible' before it activates tethering.
The out-of-the-box method had no bluetooth tethering.. This does.
The install script deletes 'ProvisionManager.apk' and 'ProvisionManager.odex' since they aren't called any longer so.. You gain device space? Though it may be a moot point given the device capacity.
For me.. This is what mattered: This method isn't a hack. Zero chance of breaking something else on the device. Its a step toward making android perform as it was intended before that carriers perform their surgeries on it. I know this one may just be a personal preference but it really REALLY irritates me that American carriers spend time and effort to block features of the device that the device would have innately done before they modified it.
I wont get into a debate of semantics but if I shell out non-contract prices on a device and buy it outright (as I did in this case) I can't for the life of me figure out how the carrier has the right to tell me what features the device
can have. They have every right to dictate service plan features but not device features.
Enough rambling. Back to development discussions. (If you wanna reply to my small rant, please, use PM)
Originally Posted by Rocket42
Hi there...I too am on that ROM ...does the link now work on it? Thank you
No. I'll make a mod that does and update the OP with a second link as soon as I finish it.. Stay tuned.
I decompiled the framework-res.apk from this rom. It seems to have the needed edits for tethering to be unlimited. Is tethering missing from that rom? I'm headed out for drinks but I'll flash the complete rom later tonight or tomorrow and test it.
If you found this useful please say thanks!
Current device: Google Nexus 5 (running Cataclysm ROM
with misc tweaks added)
Previous devices: AT&T Galaxy S4, AT&T Galaxy Note II running CARBON 1.7
with Bravia enabled, AT&T Galaxy S2 (Skyrocket)
Definition of development
finally explained with visuals included.