Could someone please clarify whether the rooting procedure is same for moto e running lollipop??
Download mfastboot-v2 extract its content and use that for unlocking Bootloader
Unlock your bootloader From Here
CLICK TO SHOW CONTENT
Download The TWRP recovery from here(thread) or here(Goo.im) rename it recovery-twrp.img and move it in the same folder as of step 1
Download The SuperSU from here(thread) or here(chainfire.eu)() and copy it into the root of your internal memory!
Connect your phone to PC and Reboot to bootloader by pressing VolumeDown+Power button for about 6-7 seconds.
Go to the directory in step 1, Do Shift+RightClick in empty space in the folder without selecting anything, Select Open a command window here.
Run following command
fastboot boot recovery-twrp.img
If facing errors refer to TIP No. 2 and 3
Now touch doesn't work in recovery straight away, so wait 60 seconds without touching the phone, The phone screen will go blank.
Press power button and do swipe to unlock to get your touch working again!
As Motorola released source code for the kernel, @cybojenix
has fixed the touch issue, you can skip to step 10 directly!
Select Install, scroll down and find the SuperSU Zip downloaded in step 4.
Swipe to confirm, wait untill the flash is complete and then select reboot, to boot into your phone which is rooted now
Check your app drawer, There should be SuperSU installed. Congratulations you are rooted!