How to root 4.4.2 Att and Vzn guide (tethered)
Before we start this you will need a few files, you need jcases pie root, the android sdk and the drivers installed for your device.
I've included his package from his thread.
Now I installed SuperSU first before even starting the root process because root isn't needed to just instal the app itself, it will just close once it's open.
Make sure you enable USB debugging and unknown sources before continuing. Extract the two files pie.jar and root.sh to the folder "platform-tools"
This folder should be on your desktop, at least thats where I put adt-bundle folder at. Once placed in to the folder hold shift and right and select "open command window here" and your command prompt should pop up. Connect your device and make sure you're powered on. Type "adb devices" and you should get an access message on your phone just give your phone the authorization. Type "adb devices" once more to make sure your device is listed.
Now to Semi-root the phone
These are to be entered one by one, just copy and paste them one by one.
adb push pie.jar /data/local/atvc
adb push root.sh /data/local/atvc
adb shell chmod 755 /data/local/atvc/root.sh
adb shell /data/local/atvc/root.sh
Your phone itself should disconnect from your computer (at least thats what mine did) and reconnect.
So far I haven't figured out how to work exposed but busy box and adblock plus and other simple root apps work just fine.
Remember this is a tethered root so if you shut off your phone you will have to redo the process every single time you do a hard reboot. Soft reboots work without problems, so unless your battery dies you really have no reason to restart your phone.