Last updated on October 28th, 2016 at 08:07 am
I have been getting hundreds of requests to compile a rooting guide for Moto G 2nd Gen running on Lollipop 5.0 and here’s how you can root your Moto G 2014 without much fuss. I hope you have already seen and tried my previous post to update Moto G 2nd Gen KitKat to Lollipop 5.0. We haven’t had a stable method to root Moto G2 on Lollipop as most of the procedures gave infinite or short term boot loops.
I had tried till SuperSU v2.38 to acquire root privileges in my Moto G2 but whenever I restart my phone, it got boot loops. Chainfire has recently released SuperSU v2.39 and I had a shot on it. Fortunately it worked like a charm. It only gave 5 minutes boot loop for the first time and everything else seems to be working fine after that. I manually rebooted the phone for several times to check if the looping is still there.
Luckily the latest beta version of SuperSu doesn’t give no more boot loops except for the first time, which is tolerable at least for me. So if you want to root your Moto G 2nd Gen running on Lollipop 5.0, follow this simple procedure. I have also enclosed a recovery solution if it still gets a loop.
Pre-requisites
- You must be having Moto G 2nd Gen with Lollipop 5.0 installed on it.
- This method doesn’t wipe your data, however keep a backup of your important files.
- You should have a custom recovery (TWRP preferred). It won’t work in stock recovery. [You can download TWRP from here and fastboot it through “fastboot flash recovery twrp_name.img” command].
- This method works in XT1068/69/64/64.
Root Moto G 2nd Gen Running on Lollipop 5.0
- Download the SuperSu v2.39 beta from here and copy it to your internal memory.
- Boot your phone into bootloader mode (press and hold vol up, vol down and power followed by switching off the device and release buttons).
- Choose recovery and you may get into TWRP recovery.
- Install the SuperSU zip.
- Reboot system. Done.
Moto G 2nd Gen Bootloop Solution
In case you got (if you’re that much unlucky), you can simply follow this fix and everything else will be fine.
- Get into TWRP.
- Wipe>Advanced Wipe. Tick Dalvik and cache. Swipe to continue.
- Reboot. Wait for up to 10 minutes.
I have Moto G XT1068 and I flashed XT1069 DSTV firmware on it to get the lollipop. Everything else is working perfectly including the root and I will update this post whenever new methods come up. Keep in touch with us. You can also share your experience and doubts while rooting Moto G2 on Lollipop 5.0.
I am genuinely thankful to the holder of this web page who has shared this fantastic
article at here.
I updated my xt1068 to lollipop by following your method of downgrading to xt1064, and then I followed this root method, Now my phone has soft bricked. Any ideas?
Could you get into recovery?
Yes I can get into TWRP recovery
It is stuck in the Unlocked Bootloader screen!
This method doesn’t work.. I ended up in never ending boot loop. This is not proven.
AVOID!!
Did you clear dalvik and cache?
Dear Sir, i have Moto g xt 1068 with updated 5.0.2 lollipop. I want to root my phone and i have not installed TWRP backup. Pls guide me how i can root my phone with superSu 2.39 step by step. Thanks
Check Moto G 2nd Gen category. Everything is listed there.
Does this work on XT1063
Your version has different rooting method by autoroot. Checkout my previous posts
hi bro i updated my moto g 2nd gen to lollipop using brazillian twrp backup and rooted using this method and it works 100 percent but every time i restart my phone it takes 8-12 minutes to restart why is that any solution
Does this method work for XT1068 with Android 5.0.2 Lollipop? ‘5.0.2.’ being the main point of my question.
Just flash super Su v2.44 onwards to root your phone.
I have android lollipop 5.0.2 and if I root my moto g2nd gen then it will be ok or not?
You can root.
Hey I want to downgrade my moto g 2nd gen to 4.4.4 kitkat from lollipop.Do u have any idea how to do that ?
Download any kitkat based rom or kitkat firmware. Then flash it.
hello bro i root my moto g 2nd gen with Lollipop like kitkat so i get error “no su binary installed …… ” so now i can intall su like your method
I’m stuck in bootloop I did everything clear cache dalvik data nothing the same thing… Help…
After which step, you got the bootloop?
great job man!!! i did it your way and it works like a charm. thanks!!!
bro i have rooted my phone .. 5.0.2… how to unroot
Open SuperSu app and check settings.
Im trying to fastboot my “uc” img to root Moto G2 XT1068, but its showing “mismatched partiton size” error. Plz help
i have motog2 xt1068 running marshmallow does the method described for motog2 works with marshmallow??
Yes
iz the mthod same for marshmallow
Yes