Unlocking the bootloader via motorola site and Android SDK using the unlock key.
Flashing a custom recovery via fastboot ( TWRP or CWM ) and then flashing supersu.zip to root .
What bothers me is that the model which I am using has been recently introduced and I have little to no knowledge about the same . Therefore , I just wanted to make sure whether the process of rooting is correct ( which i posted ). Also , since all i can see in the threads is " Unified " will the official CM11 builds work for my device ? Can anyone please Point out or mention the correct CM11 official M6 build for my device ? It would be greatly appreciated if anyone replied or helped me . Thanks a lot for the time and Please Help .