Did you just bagged the MOTO G 4G? Apart from the extremely affordable price, this model has successfully acquired the official CyanogenMod 11 support. Well, this is not all. It has obtained an EasyRecovery toolkit from the developer of the aforesaid CyanogenMod 11.
What does this easy toolkit do? It can install a custom recovery, root your device and lock or unlock the bootloader. The toolkit is in the form of a file format that comes with either Windows file batch format or Linux shell script.
How to use it? You need to run the file for your operating system. The next step is to plug in your phone and ensure that the USB debugging is enabled. Also see that the suitable drivers are installed. Your task is almost done. The last step is to use the menu driven interface to go through the desired tasks.
Get started and enjoy the experience.