Originally Posted by nikosbocho
Thank you for explaining it to me. I thought the phones that T-mobile sell you are tweaked for T-mobile in particular, so they are locked to the T-mobile carrier while the ones from google are factory unlocked and might not have some of the restrictions. But basically both T-mobile and Google play sell you exactly the same phone and the $30 T-Mobile plan won't allow you for tethering and mobile hotspot. I'll look into rooting the phone and changing the settings when I get one.
first of all the other user is right. there are no differences between two phones. no carrier is allowed to put any restriction on nexus 5
with kitkat google introduced a feature for tagging tethered data so the telecoms (if they wish) can check it against their user list to determined if it is allowed. search here for the link called nexus 5 tethering block?
to sum it up, this could be done with root or without root. that like will explain both ways. spend couple of hours reading that than having couple of days headache when the phone bootloops
. does not sound plausible? do a search here for bootloop and you will see half of them are related to this.
the phone has to be properly connected to the computer. proper usb drivers installed and adb & fastboot working properly.
apply the settings.db hack. with or without root.
change the apn protocol to ipv4
if necessary use a user agent switcher for your browser.