I haven't seen a standalone post for this root method anywhere, but I'll remove this post if one already exists.
This little guide assumes you know how to install adb and use basic command-line tools.
This only works for 4.4, the 4.4.4 OTA isn't downgradable or exploitable right now, upgrading after root keeps root but not write-protection.
First, If you're on system version 19.6.3, flash your phone back to 19.5.3 with rsdlite. If not, skip this step. (instructions: http://forum.xda-developers.com/show...76&postcount=6)
Second, use jcase's pie exploit. (instructions: http://forum.xda-developers.com/moto...3/post53128101)
Third, use motowpnomo, but executing "adb shell /data/local/atvc/root.sh" in a separate shell window every time the device reboots (instructions for motowpnomo: http://forum.xda-developers.com/moto...pnomo-t2551113 as for the command, just spam it till it goes through.)
Forth, install your superuser application (and safestrap if you want custom rom functionality)