RootToolsIf you’re rooted, chances are one of the reasons you did so was to be able to unlimit your limited “unlimited” data usage and use the native hotspot functionality of the phone. Chances are, right after rooting you discovered that all your work did nothing to enable Sprint’s hotspot functionality.

To obtain hotspot use, usually a custom ROM was required, or you’d need to install WiFi Tether for Root Users, which – depending on what device and build you had – might require a replacement kernel that supported this function. In short, hotspot use requires an increasingly complex series of root actions that may leave your phone melted down if you flash the wrong thing, or your particular firmware didn’t quite like flashing a kernel partition.

Evidently there’s a far easier way than the above, and it should be able to be done with the stock rooted ROM on your phone. All that needs to happen (hopefully) is this line added to the build.prop file on your device:

ro.tether.denied=false

It’s very important that you make a nandroid backup here – if you mess up the build.prop file, there are chances the device may not boot, may be stuck in a loop, or your walls may melt. Anything you do from here on out, just make sure you’re backed up.

To do this, all you need is a root-capable file explorer/editor such as ES File Explorer, to mount /system as read/write, and then go in and edit your build.prop adding the above line.

Alternately if you’re comfortable using a terminal emulator you could attempt to execute the following:

su
echo “ro.tether.denied=false” >> /system/build.prop

It’s pretty important to note that there are two greater-than signs there. If you slip up and only use one you’ll overwrite your build.prop and may not be able to boot the phone again.

If you’re more comfortable flashing a patch in recovery mode, the source link below has two: one to flash the mod, and one to remove it.

After a reboot you should be able to use native Sprint Hotspot without getting error 67.

It should be noted that in most contracts, this is considered a violation of your agreement. This does not mean you’d get out of contract free, but it means they’d charge you with an early termination fee if they wanted to. I’ve used forms of this for a couple of years now with no complaints, but only for small things such as sending an email from my laptop which really is next to unnoticeable in terms of data usage. Attempt to torrent 56GB of movies and my bet is you’ll be quickly receiving phone calls from Sprint’s legal department.

This may work with any Sense device, and it may not, but it’s a pretty simple first thing to try.

[xda-developers]