I'm trying to root Lenovo vibe p1ma40 with Lollipop 5.1 this particular device since last couple of day, without any success. So I need your help to do this, or not this particular device but it would be good if there will be generic solution for root of android device.

Below is list of techniques that I've already tried :

1) KingoRoot, and other apps - seems they are under development for this particular device.

2) SP Flash Tool(link) - device go to charging mode after step-8.

3) Fast boot(link- METHOD 1) - command fastboot boot recovery.img gives error as - FAILED (remote: download for partition 'boot' is not allowed) or - command fastboot flash recovery recovery.img gives error as - FAILED (remote: download for partition 'recovery' is not allowed)

4) New Flashing Commands(link) - command fastboot flashing unlock_critical gives unknown command error.

Any help would be highly appreciated, Thanks in advance.

  • Unlock the bootloader first using the command: fastboot oem unlock (Note: Unlocking bootloader formats the User data (/data partition). So make a backup of apps/settings first). Then flash/boot the recovery :) – Gokul NC Jan 1 '16 at 13:16
  • That third link is specifically about Nexus 6P, so why are you using them on your non-Nexus 6P? The instructions there are bound to fail on your device. – Firelord Jan 1 '16 at 13:43
  • @Gokul - Tried this command too. Even after execution of this command and then following method 3 as describe above gives error. And no this command doesn't format any data. – Chitrang Jan 1 '16 at 13:52
  • @Firelord - I've installed latest adb with fastboot for Ubuntu and linux while in Ubuntu these commands are not displaying but in Windows these commanda are diplaying in help. – Chitrang Jan 1 '16 at 13:56
  • So I thought if it has something to do with android lollipop 5.1 then let me give it a try. – Chitrang Jan 1 '16 at 14:02

For the technique 2 that you have listed, you have to install the USB VCOM drivers in your computer so that SP Flash Tool can detect your phone and to enter Download Mode via the USB VCOM port.

This action will add the following drivers in to the operating system:

MediaTek DA USB VCOM Port
MediaTek PreLoader USB VCOM Port – for transferring the firmware to your device
MTK USB Modem Port
MTK USB Port – for transfering PreLoader to your device (and recovery in case of bad or corrupt firmware)

Source: http://laurentiumihet.ro/technology/windows-10-mtk-vcom-usb-drivers-for-32-64-bit-drivers-installation-tutorial/

This should definitely work and help you root your phone.

For your technique 3 (using fastboot), I think you get the error:

FAILED (remote: download for partition 'recovery' is not allowed)

Because you need to unlock the bootloader to flash the recovery.
This varies a little bit for different phones. The most common command to unlock bootloader is:

fastboot oem unlock

Before doing this, do this: (this might be required sometimes)
1. Go to settings -> About Phone -> Tap on "Build Version" until it shows developer, may be 7 times.
2. In Settings -> Developer Options -> Enable OEM Unlock.

After doing this, still if you're unable to unlock the bootloader or flash recovery using fastboot, I would recommend you to seek further help from the Lenovo Forums.


No need of any other methods. Just use kingroot. Its best. It didn't work for me for about 3 times. 4th time it worked. Use latest kingroot app


Try an app called


If it didn't work you have to try the normal way

Download The File And Copy SuperSU In The Internal Memory Of The Device. Super SU find the file UPDATE-SuperSU-v1.94.zip

Now The Phone With The USB Connection.

Download, Unzip SP Flash Tools To The Local Computer, And Then Click Flashboot.Exe.SP Flash Tool download it here :


Now Click On The Button Sacatter File Is Loaded, Select You Want To Download To Your Computer Scattering.

Scatter File:


Now, Select The Check Box And Select The Downloaded Below BOOTIMG Guide IMG:

Boot Image And CWM Recovery :


Now, Select The Check Box To Restore And Select The Top Of The Recovery Just Downloaded IMG.

Bookt Now In Recovery Mode (Power Button + Volumeup + Volumedown) .Slect Recovery Mode, And Then Click Install From SD Card.

Select UPDATE-SuperSU-V1.94.Zip This Will Eradicate Your Equipment And Add SUuser.

  • Hey, the links you have given are completely wrong, they seem to belong to Micromax Unite 2. Flashing this on some other device will definitely brick the OP's device (Lenovo Vibe P1M) – Gokul NC Jan 1 '16 at 15:05
  • I assume that you've not read the question carefully. All the methods you mentioned have been unsuccessfully attempted by OP and OP has also mentioned what went wrong. – Firelord Jan 1 '16 at 15:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.