So, Back in April Lenovo rolled out the Marshmallow 6.0 update for the K3 Note users. It was rumored that K3 Note will be updated in September but thanks to the developers at Lenovo for sending us this update this soon. Well, with such a big user base they had to. Lenovo is surely ahead of Samsung in terms of updating the firmware. Samsung released the Marshmallow update on Galaxy S6 and S5 this May.
Okay, now onto the Rooting guide.
Let’s Root Lenovo K3 Note Marshmallow (k50a40_S324_160328_ROW)
So, before updating my K3 Note to Marshmallow I had a rooted Android 5.0 version. So first I had to unroot it and then download and install the update. But, it wasn’t that easy. I also had CWM Custom Recovery installed. And, the official firmware update only gets installed using the Stock recovery. So, I had to unroot my phone and flash the stock recovery to make it ready for the update. So, if you’re getting installation errors while updating to Marshmallow then it’s probably because you don’t have the stock recovery.
So, I had to unroot my phone and flash the stock recovery to make it ready for the update. If you’re getting installation errors while updating to Marshmallow then it’s probably because you don’t have the stock recovery.
My Quest to Root Android 6.0
Now, after one month of the update, using the stock Marshmallow to its full potential, I felt it’s time to root now. Because I’m a customizer and many of my customization included Xposed Modules and Apps that needed root. Greenify was one of them. And, of course, Titanium backup(how can I forget you?) .
So, I started with the standard rooting method. I Installed a custom recovery(TWRP) and flashed the SuperSu Zip file. And, as expected by me it went into boot loop. By the way, I had taken a full Nandroid Backup of the Stock Marshmallow Firmware using TWRP.
I Googled to see if I was approaching the right way to root Marshmallow. And many websites had the same thing that I did. They claimed that it will root K3 note Marshmallow. Some even suggested custom software like Kingoroot. But, I don’t trust such software. So, I didn’t even try them.
After enough researching, I thought to dig into the XDA-developer’s K3 Note Forum Index thread. Maybe any user would have found a correct method to root. I did a search and after enough digging, I found the correct method on page 378/Thread No. 3773 posted by Senior member emptywordsss.
So, the problem was with the boot settings of the phone. It had to be fixed in order to root. Emptywordsss provided both the patched boot image file and supersu 2.46 zip file for download. SuperSu 2.46 and above is able to root Marshmallow powered phones.
Now, if you are well aware of how to root and customization stuff then you can just follow the steps shown by emptywordsss or else you can follow the below give steps with full screenshots. I’ll guide through each step.
Let’s root Lenovo K3 Note Marshmallow (6.0).
Step -1 : Flash Custom Recovery (TWRP)
First, we’ll have to flash a custom recovery. Here, I’ve used TWRP. I’m using it ever since I started rooting. I recommend you use it for this rooting guide too. We’ll need here TWRP version 18.104.22.168 and above. Also, we are going to flash the custom recovery using ADB in Fastboot mode.
- Download TWRP from the official website. And, download this zip file and extract it. It contains ADB files to Flash the recovery.
- Now, connect your phone to PC and make sure USB debugging is ON.In the ADB folder, I’ve already placed the TWRP 22.214.171.124 image file. If you’ve downloaded a higher version then you can replace it. Now, in the ADB folder double click on py_cmd.exe. Here, you will enter all the ADB commands.
- Now, paste the following command to check if ADB detects your connected device.
Next, enter this command to reboot your phone into Fastboot mode.
adb reboot bootloader
Enter this command to make sure the device boots into Fastboot mode.
Now, we’ll flash the recovery image. Use the following command to do so.
fastboot flash recovery twrp-recovery.img
- Make sure the image file name is same as in the folder. Now, we have to reboot the phone. But, right after you enter the command for reboot you need to press Volume Up + Volume Down + Power Button in order to directly go into TWRP recovery. So, make sure you press the button combination right after you enter the command for Reboot. Here’s the reboot command.
Here’s the complete log of the ADB commands.
Now, that you are in the TWRP recovery take a Nandroid backup of the Stock Firmware. After you’ve backed up the Firmware, let’s root it.
Step-2: Let’s Root
- Download the patched boot.img and SuperSu-2.46.zip file provide by emptywordsss and place it in your phone storage.
- Now, boot into custom recovery. Shut down your phone and press the button combination(Volume Up + Volume Down + Power Button) to boot into recovery.
- First, we need to install the patched boot image. Tap on Install and on the next screen select Install Image from the top menu.
- Next, navigate to the boot.img file and install it. Swipe to install it.
- Don’t reboot after install. Next, install the SuperSu zip file. Perform the same steps but this time, choose Install Zip from the top menu.
- Navigate to the zip file and install it. Swipe to install it. The necessary checkboxes that are to be checked are shown below.
- It should successfully flash the zip. Now hit on Reboot System.
- Install a root checker app and see if it’s rooted. If you have the SuperSu app installed then it’s definitely rooted.
Enjoy Thy Freedom
Your Lenovo k3 Note powering Android 6.0 Marshmallow should now be rooted. Now, you got a big arena to explore. Let us know if there were any problems in rooting your phone. We’d love to solve ’em.