How to Root & Install Custom Recovery in Lenovo A6000
How to Root & Install Custom Recovery in Lenovo A6000

One of the most powerful budget smartphone, Lenovo A6000 & Lenovo A6000 Plus received Android Lollipop 5.0.2 on 4th September. While many of the users are not much happy with the update as it ultimately made the phone slower & reduced battery life. But, you can actually fix many of this issues by rooting your device. Rooting provides many features, check here: Features of Rooting & Custom ROMs.

Some of the major features of rooting are:

  1. Boost your Phone speed & Battery Life.
  2. Remove Preinstalled crapware like System Apps.
  3. Remove Bloatwares, Apps like Facebook, Chrome Keep sucking your Ram & battery by running in background So, Among the smartphone geek crowd, applications like these are referred to as “bloatware:” they do nothing but bloat the software by existing as unnecessary applications.
  4. Tweak your phone like : Increase Video streaming speed, Increase Wifi Speed, Increase SIM detecting Speed, Increase SD read/write speed.
  5. Most Important & Best part, Install Custom Kernel & Custom ROMS ( I will explain about it in Installing Custom ROM section Custom ROM section )
  6. Finally, Truly Own your Device, Make it appear in the way you want.

Note: This method is tested with Lenovo A6000 & A6000 Plus running on Android lollipop 5.0.2 & found to be working 100%. Keep in mind, Rooting voids your device’s warranty. Please make your mind before following any of the steps mentioned below.

  1. Lenovo A6000, charged upto 40%.
  2. A USB Cable.
  3. Tools required: Mirror 1 :Download | Mirror 2 :Download (Contains ADB, fastboot, supersu, custom recovery)
  4. Update [16/12/15]: Download latest Material design TWRP Recovery & replace this recovery with recovery.img in the downloaded Tool folder.
Note: If you just want to gain Root Access, follow the step mentioned here: How to root Lenovo A6000 through phone using KingoRoot. Follow the KingoRoot method.

How to Install TWRP Recovery in Lenovo A6000 / Plus:

Step 1. Connect your Lenovo A6000/A6000+ to your PC by enabling USB Debugging mode from Developer options in Settings. If you can’t find the developer options, Goto Settings> About Phone> Device Information. Tap 7 times on the Build Number. Now you can find the developers options in Settings.

Step 2. After connecting, Select USB Storage device (Open USB Storage).

Step 3. Extract the downloaded files. Copy from the zip file into your SDcard or Internal Storage.

Step 4. Now, Open command.bat from the extracted folder & type

adb devices

It should return a screen similar to this:

Command: ADB Devices
Command: ADB Devices

Step 5. Now type:

adb reboot bootloader

The above command will boot your device into ‘bootloader’ mode. As soon as you enter this command, you would see A Lenovo Logo with small text “Powerkey long press can reboot phone” at the bottom of the screen.

command: adb reboot bootloader
command: adb reboot bootloader


Step 6. Now, type

fastboot flash recovery recovery.img

This would replace the stock recovery with TWRP Recovery.

Flash Recovery
Flash Recovery

Step 7. Now switch off your device & remove the USB cable. Press & Hold VolumeUp+VolumeDown+ Power button simultaneously.

Also Read: Top 10 best Custom ROMs for Lenovo A6000 & A6000 Plus

You will see the TeamWin Recovery in your device:

How to Root Lenovo A6000 / Plus:

Step 1. Select Install zip from TeamWin Recovery & locate the file you downloaded from above link.

Step 2. Swipe to confirm Installation of zip.

Step 3. Done! You have successfully rooted your Lenovo A6000 & A6000 Plus

You have successfully installed TWRP Recovery & Rooted your Lenovo A6000 & A6000 Plus. If you are stuck at any step, you can contact us through the comment section or the contact us page.

Last updated on: Jun 15, 2016 @ 8:13 pm


  1. when type adb devices commande i am getting

    C:\Users\vsumi\Desktop\imp\Lenovo A6000 (Plus)>adb devices
    List of devices attached
    * daemon not running. starting it now on port 5037 *
    ADB server didn’t ACK
    * failed to start daemon *
    error: cannot connect to daemon: No error
    error: cannot connect to daemon: No error

    C:\Users\vsumi\Desktop\imp\Lenovo A6000 (Plus)>
    what d i do now

  2. Though I flashed the recovery but still I am booting in my stock recovery .I tried several attempts but still the same thing is happening again and again.

  3. Hi, Devs-Lab
    I have already rooted my Lenovo a6000 using Kingoroot. Just now i tried TWRP and it worked fine till step 6 “fastboot flash recovery recovery.img”. It worked and gave result OKAY. FINISHED successfully.

    But when i restart my phone in recovery mode, it doesnot recovery mode.
    its stuck and showind lenowo powered by android
    when i am pressing volume buttons+power button boot loader is not displaying
    help [email protected] @ [email protected]
    Please help me

  4. Hi, Devs-Lab
    I have already rooted my Lenovo a6000 using Kingoroot. Just now i tried TWRP and it worked fine till step 6 “fastboot flash recovery recovery.img”. It worked and gave result OKAY. FINISHED successfully.

    But when i restart my phone in recovery mode, it doesnot recovery mode.
    its stuck and showind lenowo powered by android
    Please help me

  5. Hi, Devs-Lab
    I have already rooted my Lenovo a6000 using Kingoroot. Just now i tried TWRP and it worked fine till step 6 “fastboot flash recovery recovery.img”. It worked and gave result OKAY. FINISHED successfully.

    But when i restart my phone in recovery mode, it doesnot recovery mode.

    Please help me.

  6. My device not showing while rooting…I switch on development also…. completely done all process& typed adb devices it saying””” error no device found”””.pls help anyone

  7. Hi, Devs-Lab
    I have already rooted my Lenovo a6000 using Kingoroot. Just now i tried TWRP and it worked fine till step 6 “fastboot flash recovery recovery.img”. It worked and gave result OKAY. FINISHED total time 0.863s.

    But when i restart my phone in recovery mode, it doesnt goes to TWRP recovery. It goes to normal recovery mode.

    Please provide solutions.

  8. One more request pls tell me how to get into twrp recovery because after installing R Remix ROM I am not able to get into recovery with pressing vol. Up and power on button. I installed TWRP with your method. After installing ROM .but I am able to got into recovery with flashify. Pls give a solution BRO…..

  9. Hi devs lab pls help me. I just flashed RR ROM on my lenovo a6000 plus. And its working very well.but when I see internal storage there was only 4gb available on my phone but I have nothing in my phones internal storage so please tell me how to fix it .how can I get my full storage again.pls replay fast and thanks for this beautiful rom…

  10. Thanks for this tutor, but i want to ask about step.6 or flash recovery step why didn’t work on the command.bat just the text “waiting for device” ? Thanks for ur answer.

  11. Hiii, developers pls tell me can I increase camera quality on my Lenovo a6000 plus…. And Thanks for suggest purify app i think it’s working….

  12. My lenovo A6000 suddenly stopped. Now it is stuck at Starting Logo. I already have rooted my phone. What should I do to make it work.

  13. Hii,Devs-Lab pls suggest me a best battery boost trick for Lenovo a6000 plus running on lollipop 5.0.2 and also rooted. ……………….Thanx in advance…………………….

  14. I installed TWRP using above method. When i went to flash another ROM (AICP,RR) it strucks at starting apps screen forever. Nothing works. How should i get it working and what is the problem exactly??? Reply ASAP!!!

  15. Would you please add a post for step by step guide for turbodroid rom for lenovo a6000/plus?
    I don’t find appropriate step there on xda
    [external link]

  16. Can you please tell me how to sign in to Google Play games service in any game downloaded From other sources….. And thank you very much Devs-Lab for giving a solution for fix TWRP freezing that worked…

  17. I did it and it’s working fine but in TWRP recovery when I tab on reboot system it’s freezing. I have to manually rebooting it with holding power botton for 8-10sec.and then it got reboot.So pls tell me how to fix freezing……..And Thank you very much for this simple guide……**

  18. OK, I have no clue why, but TWRP wasn’t uploaded, even when I’ve got message, that upload was finished – same as on screenshot “flash recovery.” I even tried to download and flash CWM, but with same result.

    Windows 10
    Android version 5.0.2
    HW version H201
    Build Kraft A6000 S059 160111

    Any advice? Did I miss something?

  19. Hi guys,

    after I type first command (adb devices) I get message:

    List of devices attached
    e706b67d unauthorized

    Any piece of advice?

  20. Bro I have done everything as u told…..even SuperSU also installed…later i updated to android 6 based on ur steps…but while checking with root checkers it is showing that ur device is not properly rooted….and other softwares like system app remover,L boost are not working also….what should I do…??

  21. After Completing the above steps i get ADB recovery not TWRP.. even after replacing the recovery file. Please Help!

  22. Bro unfortunately I routed my phone and deleted some system software now my phone is partially working. I downloaded app but not installed all my software gone help me what I have to do

    • Download the stock Firmware of A6000 & extract the zip. Now place the deleted file using Root explorer.

  23. hey. getting a problem. all step done. the only problem is when i am pressing vol up+vol down+pwer key. it is showing the phone logo and shutdown by itself. when i am holding the the three key, it is continuing like that: showing phone logo then shutting down, then restarting like that. once i stop pressing the keys, it continuing to boot in normal mode

    • Reflash the recovery image & make sure to check command “fastboot devices” whether it returns device code, before pushing the recovery image.

      • im having the same problem. followed all steps with no error but phone just keeps shutting down and restarting after pressing 3 buttons

  24. Hey..aftet typing fastboot flash recovery recovery.img .it shows recovery. img not loaded
    what i have to do next..

      • I rooted my Lenovo Tab A10-70F 10 inch tablet successfully via the PC kingoroot app.

        Problem is that unfortunately can’t seem to install TWRP via PC ( SPFlash) or Flashify.

        I want to just install the Xposed framework to use XPrivacy. After Flashify operation per XDA instructions, I invoke Xposed, but it tells me it needs updating. However I cannot seem to update after soft or hard reboot ( am asked to use machine hard reboot.)

        So my assumption is that TWRP is not installed. Also pressing Vol Up + down + power button let’s me select the Recovery option. But pressing Vol down to select Recovery results in regular boot !
        Read somewhere I need to go to Recovery mode immediately after installing TWRP.

        Help !

  25. successfully flashed recovery..but when i reboot my phone into recoverymode, only lenovo logo appearswhat should i do

      • I guess this is not (yet) working in WIndows 10. I try to use another PC running Windows 7, and it says it’s finished. But, when I boot my phone to recovery, it still shows the stock recovery.

  26. Hi Team,

    I have followed the steps and flashed TWRP Recovery, I am able to land on TWRP. However, I don’t see the file when I try to install it. I believe I have flashed the older version of TWRP and Installed the SuperSU but now I have latest Material design TWRP Recovery running. I am not sure whether SuperSU is installed or not. Please help me.

  27. URGENT!!
    I previously successfully installed twrp on lollipop a6000 plus.
    I degraded to 4.4.4 using qfil PC program and the stock ROM. It worked and got also my stock recovery back. Now when I did the same method for twrp as I did when I had lollipop, the PC shows the job done but actually even the stock recovery is gone and there is not even twrp. Hence no recovery program available now. Now I can never factory reset my phone. This problem was also pointed by 2 other people in your comments in October 2015 ( They are dmitris and vcz). This is something serious. Hope you will reply.

    • TWRP recovery is different for both Lollipop & Kitkat. Its not an issue. Just flash the Kitkat TWRP recovery. That’s it! Kitkat. Download TWRP for Kitkat from here. Just follow the same procedure with this recovery.

  28. I tried to download Tools required from mirror 2 (since mirror 1 not working)
    it detected as Trojan: Win32 Spursint.A by Microsoft Security Essential

    not sure if it really save to keep that file

  29. can u make a latest video to install TWRP recovery and root it for lenovo a6000 plus.
    i really afraid to follow the instruction, but i can easily understand if it a video… tqqq. 🙂

  30. i’am not able to boot into twrp. i tried the above method but the screen shows only lenovo logo, and strucks there. i tried using minimal adb tool, it shows okey after installing recovery.img but vol up+vol dn+ power button doesnt shows twrp menu. it showed the menu once but after reboot its not showing ‘ve tried installing recovery 4-5 tines it shows OKAY msg on the screen but phne can’t boot int recovery. plz help

  31. My lenovo a6000 doesn’t go to the CWM recovery mode even after pressing Vol up+vol down+power,,,i have tried to connect it with usb but the command says devices not found…i could only see the lenovo logo if i switch it on….before this i have installed ADB and completed it till fastboot reboot in root access and got stucked there…pls help

  32. Hi I have lenovo a6000+ device and iam a new user & I want to root my device and remove bloatware. pls suggest me a step by step procedure.
    [email protected]

    after reading comments Hattsoff to Developers. great work. keep it up.

  33. hey there… i bricked my phone. now it stucks at boot logo. when i connect it to pc and check adb devices. there is no device in list. what should i do? please help

  34. i’ve succsesfully install the cwm, but when i try root my device, and go to recovery i can’t find install from sdcard, so tell me what’s the problem.

  35. I mistakely flashed kitkat based rom on lolipop on my lenovo a6000. now m stuck at boot and unable to go recovery or can use adb on my pc as the device is not detected.

  36. Hii Devs-Lab I got Stuck on type :”adb devices” on my command just shown list device attached there is no bdf1c8ff at bottom
    When i skip that step then enter “adb reboot bootloader” it shown error : device “null”
    please help me

  37. Hi guys. is this custom recovery varies depends on the type of ROM u used?
    because I’ve tried this methods a couple of time and still haven’t succeed yet.
    I’m using Lenovo A6000 kitkat 4.4.4

    • Well its strange! I have rooted many of my friends Lenovo A6000 & A6000 Plus using this simple method. Howerver, if you find the above method difficult or not working. I have also mentioned a simpler method (Only for rooting; not for installing custom recovery) to root your device using this method How to Root lenovo A6000 without using PC its 100% tested & found to be working pretty well!

  38. i installed twrp but when i try flash a zip in the sdcard is just a twrp and carrier no download folder or zip plz tell me how to fix it

  39. Hi frnds
    Just download kingroot 4.5.0 apk and install it.
    No pc require on click root
    Becuse i m successfully root my lenovo a6000/+ running on lollipop 2hours ago

  40. How to take back up of existing Android OS using this recovery. I would like to ensure the back up before going forward in case new installation fails.

  41. Hii Dev lab im already on step 5 type “fastboot flash recovery recovery.img” my phone was on “powerkey can reboot phone” and on my PC says the “current directory is invalid”
    what should I do please
    thank you

  42. im stuck in step 6
    it just showed the ordinary recovery, not TeamWin Recovery
    even though using “fastboot flash recovery recovery.img”

  43. Hii Devs-Lab I got Stuck on type :”adb devices” on my command just shown list device attached there is no bdf1c8ff at bottom
    When i skip that step then enter “adb reboot bootloader” it shown error : device “null”
    please help me
    thank you

  44. i flash cynogenmod 13 marshmallow using twrp recovery but after flashing my phone and it was rebooting, and stuck.logo appear lenovo powered by android and it was stuck please help me,please help me.what i do for going this step…..

  45. my lenovo A6000 is bricked and it is showing only lenovo boot screen. no recovery in the phone after installing twrp. i tried many times as shown above. used fastboot flash recovery recovery.img first and pressed the volume button up+powerbutton combination key, but no recovery appeared and i used fastboot boot recovery.img and twrp appeared. installed the kraft file but showed that E:Error executing updater binary in zip ‘/external-sd/Kraft
    Updating partition details
    E:Unable to mount ‘/data’
    E:Unable to mount storage

  46. please help me i installed twrp recovery and installed android kitkat using twrp. after i cant go to recovery menu that’s just showing lenovo log what can i do now i need install teamwin twrp recovery . what can i do now???? help me plz

  47. How to install CWM Recovery without USB Debugging enabled on LENOVO A6000 Plus?
    I’ve tried minimal adb & flashboot, but it failed.

    NB : My phone is soft bricked after installed system update on my rooted lenovo a6000 Plus. [Update kraft-a6000-s_s010_150515]

    Please, help me. :crying:

  48. Hi,
    Step 5 is ok.
    ‘target reported max download size of 268435456 bytes
    sending ‘recovery’ (10852 KB)…
    OKAY [ 0.356s]
    writing ‘recovery’…
    OKAY [ 0.410s]
    finished. total time: 0.769s”
    But now I have no recovery at all.
    Not the stock neither TeamWin. Stack on Lenovo splash screen.
    What can I do?

    • Hey,
      This is weird! After you write “fastboot flash recovery recovery.img”, it completely removes the stock recovery & flashes TWRP recovery. Anyways, you can try doing it again. After writing that, switch off your device & again boot into recovery (Volup+Voldown+Power At once). Hope this works, cheers!

    • After step 6, just unplug ur battery and plug it again. Now Press & Hold VolumeUp+VolumeDown+ Power button simultaneously. It will work.

  49. Plz help me I have formatted the system and this recovery is not installing any rom ( it just boots itself again) I tried flashing 5.1.1 and miui 7 , I even tried flashing other recoveries but they didn’t flashed too. So plz help me out , give me link of any rom that will get flashed

  50. after step 6 i reboot to the new recovery but when i reboot the phone i cant go again to the custom recovery , it gets me back to stock one ( im using volume + and – and power button )

    • Hey,
      Don’t use fastboot boot recovery.img as it would just temporarily boot into Custom recovery. Type “fastboot flash recovery recovery.img” to permanently replace stock recovery with custom recovery.

  51. After installing twrp and supersu I have tried to install several rom but failed as it is stuck at booting log. Please advise


    • Hey,
      You might be installing Kitkat based custom ROMs. To install those ROMs, you need to downgrade to Kitkat 4.4.4 However, you can install CM 12.1 (Buggy) as it’s Android Lollipop 5.1 based.

  52. to, devs-lab
    how partitioning is good for 32gb microSD (v-gen 32gb class 10 UHS-3), so that all Android applications can be moved to external memory ??. Thank you very much

      • How do I install this Kraft-A6000_S054_150915 update? It appeared as a system update, but when I tried to download and install int, it showed a TeamWin screen at the boot up and returned to the old version itself.

    • No issue, Just unplug your device. Remove battery & put it by back. Now Press & hold VolUP+VolDown+Power button. You would see the TeamWin Recovery.