Superboot, a Moto G root solution has recently been unveiled by Paul O'Brien at MoDaCo. Rooting your Moto G using Superboot appears to be a relatively quick and easy process. And nicely, this will work with Mac, Windows and Linux computers. The one catch here, your Moto G will need to have an unlocked bootloader before the root process can begin.
That being said, Motorola does provide an option to unlock the bootloader. And taking that a step further, O'Brien mentioned that unlocking the bootloader can be done with fastboot, which is included with the Superboot r1 download. The download, along with the short, but detailed directions can be can be found on the MoDaCo website.
Anyway, once you have Superboot r1 downloaded on your computer you will need to extract the zip. From here you put your Moto G in bootloader mode and then, enter some commands on your computer (those will vary depending on which OS you are running).
- WINDOWS - double click 'superboot-windows.bat'
- MAC - Open a terminal window to the directory containing the files, and type 'chmod +x superboot-mac.sh' followed by './superboot-mac.sh'
- LINUX - Open a terminal window to the directory containing the files, and type 'chmod +x superboot-linux.sh' followed by './superboot-linux.sh'
That all being said, Superboot will install SuperSU v1.80 and as mentioned in the MoDaCo post, having a rooted phone may hinder your ability to get future OTA updates. Or in other words, if you happen to be grabbing a Moto G with Android 4.3 -- you may want to either hold off, or know how to revert the process prior to January. After all, that is when 4.4 Kit Kat is expected to begin arriving.
It was also said that rooting the Moto G will not wipe any data on your device, however those who are unlocking the bootloader should take note -- using the fastboot option will wipe your device in the process.