Manually Update Lenovo A7000 to Android 6.0 Marshmallow

Lenovo A7000 owners in India can now enjoy Android 6.0 Marshmallow and updated VIBE UI. Lenovo starts rolling out the Marshmallow OTA (over-the-air) update for A7000, which includes March Android security patches and new features like Doze battery saving function, new app permission model, etc. As the OTA update rolled out in phases, it will take few days to get the update on all Lenovo A7000 devices.

In this guide, we will let you know how to manually update Lenovo A7000 to Android 6.0 Marshmallow. The Marshmallow update for the device weighs 1.3GB (build number A7000-a_S223_160405_ROW), which you can download and install manually, if you have any issue updating via OTA. However, your Lenovo A7000 should be on build number A7000-a_S153_151127_ROW to apply the update.


First, if you have not received the OTA notification for Android 6.0 update, check it by going to Settings -> About phone -> System updates -> Check for update. If update is available, let it download and install.


If no update is found for some reasons or cannot update via OTA due to network issue, you can download the OTA update file and flash it manually. This is an incremental update, so check for the build number A7000_S153_151127 before applying the update.

Manually Update Lenovo A7000 to Marshmallow

Disclaimer: This guide is for advanced users only. We will not take responsibility for anything that goes wrong. Do at your own risk.

1. Make a backup of your data you have on the phone, just in case.

2. Download Android 6.0 Marshmallow OTA update zip file [HERE] from Lenovo, rename it to “” and save it on the SD card.

3. Turn off your Lenovo A7000 and enter into stock recovery mode by pressing and holding Volume Up + Volume Down + Power Key simultaneously.

4. Select language (English) and in main recovery menu, tap “install update package”.

5. Select OTA update zip file and confirm the flashing. Wait for the process to complete. It may take around 10 minutes.

After completing the installation, reboot your phone and enjoy Android Marshmallow and latest VIBE UI on your Lenovo A7000. Any doubt? Leave it in the comment section below. (Source)

Kannan is a computer and Android enthusiast, a blogger by passion and a tech freak. His always ready-to-help attitude, knowledge and hard work is what drives him.


  1. Rohini

    Sep 5, 2017 at 12:36 am

    I was trying to upgrade my lenevo k3 note phone.The upgrade got stucked at 43% and then when I select install update package I get an error “getting error now system will install of root directory from sdcard2 because of Android L encrypt , system do not support ota form standard ,please get back to android data client to do” . can you tell me how to resolve this without formatting the data

    • Kannan

      Sep 5, 2017 at 8:32 am

      This is a very old post and I thought that you have already got this update via OTA. Also note that, stuck at 49% is normal and will resume the update after a while if your device meets all the requirements.

  2. Vishal N

    Apr 19, 2017 at 11:50 am

    Lenovo k3 Note

    During pressing the vol.up+vol.down+power key
    There are come some Chinies language how to change language in English

  3. Shanmugakumaran

    Oct 13, 2016 at 8:13 pm

    How to solve SD card issue in Marshallow

  4. Abhishek

    Aug 10, 2016 at 1:47 pm

    When I update Lenovo7000 in marshmallow it show my storage is full how to change this into external storage plzz reply fast ……

  5. SAN

    Aug 9, 2016 at 4:38 pm


  6. En Mok

    Jul 30, 2016 at 8:21 am

    After i update to 6.0 my phone have a many problem.. how to move apps to sd card.. wechat cant open a media and moment say no sd card..please how to fix this..

  7. sathish

    Jul 21, 2016 at 9:45 pm

    I updated my lenovo a7000 mobile from lollipop to marshmallow ..while doing that my mobile is crashed..nw it cannot show only lenovo powered by android that is startup screen..what i can do..

    • Kannan

      Jul 22, 2016 at 12:38 pm

      Delete cache and factory reset in recovery (will wipe your data), then flash stock firmware

  8. Pao

    Jul 13, 2016 at 1:16 am

    I download already the but when Im trying to update it said ” now system will install of root directory from sdcard2. because of Andror L encrypt, system do not support ota form sd card. In order to ota form sd card, please get back to ota client to do. ” When i press yes ” Install failed”. What will i do about this can you help me. Thanks

    • Kannan

      Jul 13, 2016 at 8:38 pm

      To apply the OTA update, your phone should be on the most recent firmware version, or wait for the over – the – air update reached on your phone.

      • In Mor

        Jul 16, 2016 at 11:39 pm

        Hi, I have the same problem with Pao, when I tried to update with this method I also got the message “because of Android L encrypt,system do not support ota from sd card”
        Also my device doesn’t have system update command!

  9. dinesh

    Jul 1, 2016 at 10:21 am

    Dear sir,

    I have updated my Marshmallow 6.0 OTA 16MB for lenovo A7000. After updation, contacts and message are not working. what shall i do?.

  10. Che

    Jun 29, 2016 at 6:57 pm

    Updated already installed but unfortunately there is a notification says that the “process has stopped” and now I can’t access all application.

    • Kannan

      Jul 2, 2016 at 8:10 am

      Try factory resetting (will wipe your device).

  11. shubham

    Jun 13, 2016 at 3:53 pm

    i upadte marhmellwo 6 but my mobile run atometicaly pls help

  12. Rajat

    Jun 7, 2016 at 8:57 pm

    Will this work on My Rooted lenovo A7000?.. My phone is already rooted one..will this OTA work.. Successfully.. Plz reply soon plz

    • Kannan

      Jun 8, 2016 at 7:57 am

      You cannot install OTA update on a bootloader unlocked phone.

  13. Velchandru

    Jun 7, 2016 at 1:32 am

    Hi Kannan
    I have updated successfully to Marshmallow which is around 1.3gb…I was having no problem with the update…
    The biggest advantage is that hw decoding is at its best when playing with mx player and the only con is that the Dolby atmos background tweaking is not the best and loud…
    So I waited for the lenovo to update soon..
    So I got an ota update 5 days before around 16mb..
    After updating.. nothing was improved
    The biggest pros of the update is taken away that the hw decoding is simple and the same Dolby atmos…
    I was wondering whether installing this 1.3gb update will rollback my phone?
    Plz reply soon

  14. Raizel

    Jun 5, 2016 at 9:45 pm


    • Kannan

      Jun 6, 2016 at 10:40 am

      Stuck at 49% is normal and will resume the update after a while if your device meets all the requirements. The procedure is recommended for tech-savvy users only.

      • ratheesh

        Jul 14, 2016 at 8:35 pm

        am also updated the same way but I have one problem before I have 16gb internal memory but now I have only around 8gb how I can sort out this issue plz help me

        • Kannan

          Jul 15, 2016 at 8:45 pm

          The update will reduce the storage slightly. However, delete cache by going to recovery

    • jophil

      Jun 7, 2016 at 2:28 am

      for me yL upadate in manual i stuck in 49% and after that she well automatic go to recovery and never detect the usb in pc.. plsss help me .

  15. Rishu thakur

    Jun 2, 2016 at 2:55 pm

    atlast u told that installed the zip file.. that i understand bt what about to reboot…??? means to restart the lenovo a7000.

    • Kannan

      Jun 3, 2016 at 10:52 am

      After updating your device will automatically reboot

  16. Aldrick

    May 18, 2016 at 10:57 am

    Does this work in Lenovo A7000 Plus? Please reply ASAP T.Y. in advanced

    • Kannan

      May 18, 2016 at 11:19 am

      It will not work on Lenovo A7000 Plus


    May 18, 2016 at 10:46 am

    How to get back to lollipop os in lenovo a7000??

  18. yogesh sarvankar

    May 8, 2016 at 11:33 am

    I have updated marshmellow in my lenova A7000 but now it is show internal memory is full and also no option to change storage device in ph .plz tell me how can I change my storage device in sd card.

    • Kannan

      May 9, 2016 at 9:03 am

      Try by deleting system cache in recovery menu. If it did not helped, do a factory reset, but remember to backup all your data and other resources before doing.

  19. karthikeyan

    May 5, 2016 at 6:57 pm

    shall i change the storage to phone memory and then update to marshmallow ?

    • Kannan

      May 6, 2016 at 12:35 pm

      No need to do so

      • karthikeyan

        May 15, 2016 at 6:15 pm

        if i update to marshmallow while keeping sd card as default storage, will there be any problem when i remove the sd card?

        • Kannan

          May 15, 2016 at 8:35 pm

          There will not be any issue.

  20. lock

    May 1, 2016 at 3:06 am

    I GOT STUCK IN 49% when i install the zip file WHAT SHOULD I DO?pls reply..thank you

    • Kannan

      May 1, 2016 at 3:23 pm

      As this is an incremental update, your device should be running on the latest Android version. Check the post for details

  21. om parikh

    Apr 30, 2016 at 3:12 pm

    i was upadating a7000 and update failed , now i am unable to switch it on plz help

  22. JK Chawla

    Apr 29, 2016 at 12:33 am

    Hi. I have successfully downloaded the marshmallow version. However, I m no longer getting the option to select SD card as the default storage option. Also, unable to move apps to SD memory. Please help..

  23. Sahid Afridi

    Apr 27, 2016 at 10:39 pm

    Do you know how to downgrade Lenovo a7000 marshmallow update manually without going to the service center?

    • Kannan

      Apr 28, 2016 at 8:56 am

      Marshmallow brings improved performance and battery life to the device, then why you need to switch back to Lollipop?

      • praveen

        May 12, 2016 at 6:06 pm

        as we are not able to set SD card as an default storage…

        • Jayesh

          May 26, 2016 at 7:07 pm

          Marshmallow Integrates the sd card as default storage.
          So just select the adopted storage and u are good to go!

  24. flashlagu

    Apr 27, 2016 at 9:25 am

    rooted phone required?

    • Kannan

      Apr 28, 2016 at 8:51 am

      Rooted will not support OTA update

      • jophil

        Jun 2, 2016 at 4:06 pm

        my is not rooted! can i do the manual upadate??

        • Kannan

          Jun 3, 2016 at 10:53 am

          You can manually update, if your device meet the given requirements

          • jophil

            Jun 5, 2016 at 5:45 pm

            What are the requirement??

          • Kannan

            Jun 6, 2016 at 10:32 am

            All are mentioned in the article

          • Karan

            Jun 8, 2016 at 8:49 pm

            I own Lenovo A7000 I updated it to Marshmallow but it stucked and each time I power on the mobile the boot system (lenovo-Recovery) is activating and the normal launcher is not activating. Can u Sat what can I do.

  25. Aparup Mondal

    Apr 26, 2016 at 1:44 pm

    sir, I want to know where the file to be stored before going to stock recovery mode.
    yod said in this page that “Download Android 6.0 Marshmallow OTA update zip file [HERE] from Lenovo, rename it to “” and save it on the SD card”
    but in your video you said paste the zip file into internal storage.
    please describe the details wheather it is kept on sd card or Internal storage
    please answer fast…

  26. suraj

    Apr 25, 2016 at 11:02 pm

    If I am changing my app storage to external then only apps are shown what about pics and videos how we can use apps pics and videos in external

    • Kannan

      Apr 28, 2016 at 8:54 am

      You can save them in the SD card, but note that when you enable adaptable storage you will lose all your data on it, so backup before doing.

  27. Siddharth Singh

    Apr 24, 2016 at 9:15 pm

    My default storage is sd card so what to do

  28. CVP

    Apr 22, 2016 at 2:18 pm

    how to move apk to sd card? will it go automatically? should we need links2sd etc?

    • Kannan

      Apr 24, 2016 at 5:11 pm

      No Links2sd is not required on Marshmallow to move apps to SD card

  29. Harpreet Singh

    Apr 21, 2016 at 11:35 am

    I have not checked whether it is the build number A7000_S153_151127 before applying the update.I want to manually update to marshmallow as there are some issues via OTA update.
    Kindly advise.

    • Kannan

      Apr 21, 2016 at 11:38 am

      If everything is OK, there will not be any iisue

  30. mo

    Apr 21, 2016 at 1:40 am

    there is a lot of lagging
    can i bring back lollipop ?

  31. Dune

    Apr 20, 2016 at 12:20 pm

    Hi Kanan,

    I installed Marshmallow after my Lenovo A7000 notified me of system update. Download & Installation completed. However, now I am unable to unlock it (pattern code).. I was able to unlock it for the first few times.. & then the ‘Contacts’ screen kept loading.. with no result.

    Now I am not able to unlock it.. Fortunately my Guest access is not pattern locked & so I can access the phone through the guest login but don’t have contacts/Downloaded Apps…etc.

    I tried fixes mentioned on other forums for this apparently common marshmallow issue.. like the proximity sensor reset.. for which I downloaded a proximity sensor reset app & followed instructions with no luck. I also tried to unlock the phone in a well lit room.. that didn’t work either.. Another solution is apparently to re-flashing the MRA58K system.img….. Please let me know how I can re-flash the MRA58K. Also, please let me know if there is any other fixes I should be trying.

    Thanks ahead!!

    • Kannan

      Apr 21, 2016 at 11:36 am

      Assuming that you have entered wrong pattern more times. Try by factory resetting your phone by going to recovery menu.
      MRA58K system.img is not Lenovo A7000’s firmware.

  32. vania

    Apr 19, 2016 at 7:22 pm

    update stucked at 49%..
    Pls help

    • sourab

      Oct 12, 2016 at 8:35 pm

      same here , next what to do ?

  33. Mr A

    Apr 19, 2016 at 7:19 pm

    When will the Marshmallow update for a7000 plus to arrive?

  34. arjun

    Apr 19, 2016 at 6:39 pm

    How to change language after tapping all the three buttons on the mobile

    • Kannan

      Apr 19, 2016 at 9:02 pm

      Tap language and select English

  35. Swapnil dharne

    Apr 19, 2016 at 3:43 pm

    Hi Kannan,
    What are the changes in new OS (Android 6.0 Marshmallow) compare to Android 5.0 Lolipop.

  36. yogesh

    Apr 19, 2016 at 7:00 am

    Hello if download &update ma device using the link you provide my device officially or rooted after update my device is license or not please help

    • Kannan

      Apr 19, 2016 at 9:34 am

      This is an official OTA update

  37. Chintan Shah

    Apr 18, 2016 at 8:48 pm

    How to rollback to stock version? Marshmallow lags in running many android applications like whatsapp, facebook. It hangs in between. Need to restart it to run efficiently.

    • Kannan

      Apr 19, 2016 at 9:35 am

      delete system cache in recovery which may solve your hanging issue.

  38. vini

    Apr 18, 2016 at 5:35 pm

    while i am updating my phone via OTA it has exceed the 100% & proceded upto 159% then it is showing checking for upgrade package & there after it is starting download from this case can i update it manually.

  39. Ehabreda

    Apr 18, 2016 at 2:46 pm

    Can I flash it using SP flash tool using the link you provided or not

    • Kannan

      Apr 19, 2016 at 9:37 am

      no you can not use SP Flash tool. You may use Lenovo Smart Assistant

      • tom

        Jun 4, 2016 at 4:47 am

        i stuck at 49% dude. how can i fix this? my Build number A7000-a_PLUS_S184_160527_ROW

        • Kannan

          Jun 5, 2016 at 5:04 pm

          The mentioned file support A 7000 only and not A 7000 Plus.

    • tom

      Jun 4, 2016 at 4:42 am

      i stock at 49% dude. how do i fix this?

  40. Avinash

    Apr 18, 2016 at 12:53 pm

    Thank you so much it works for mr

  41. mbg

    Apr 18, 2016 at 12:06 pm

    thank you man for post…. i was trying whole night with lenovo mobile assistant. had downloaded update package successfully but giving problem while loading, i use update package & update.cfg downloaded by lenovo mobile assistant from progemfiles//lenovo mobile assistant/download and copy them to sd card… applied stock recovery selected yes to all options…….. And m on Marshmellow

  42. Gaurav

    Apr 18, 2016 at 12:00 pm

    I got a notification to update. But when I try to download the update it get stuck at 0%.
    So as a workaround I downloaded the file manually and followed the instructions given in this thread.
    But the update fails after 49% completion.
    I have factory reset my phone and build number is A7000-a_S153_151127_ROW.
    Please can you suggest something or resolve this.

    • Kannan

      Apr 19, 2016 at 9:38 am

      It is a massive 1.3GB file, so takes long time depending on your internet connection speed

  43. ruhul alom laskar

    Apr 18, 2016 at 1:31 am

    dear sir
    Please help me because i update my lenovo A7000 Android 6 but now storage is very low so i want to do again Android 5 .how can i do Android 5 lollipop Please help me

    • Kannan

      Apr 19, 2016 at 9:39 am

      Try by removing system cache (in recovery) and app cache

      • Kunal saha

        Apr 20, 2016 at 12:31 pm

        Where is the option to remove system cache on Lenovo recovery I didn’t find any kind of option there option there please guide me step by step

        • Kannan

          Apr 21, 2016 at 11:33 am

          You can see it in the recovery menu

  44. Sadjat

    Apr 17, 2016 at 8:07 pm

    But there is no OTA notification comes on my phone..Do I have to copy the file to another folder i.e. on sdcard2->lenovoota… And my phn is not rooted..

  45. Sadjat

    Apr 17, 2016 at 8:02 pm

    And my phone is not rooted

    • Kannan

      Apr 19, 2016 at 9:41 am

      You will not be able to install OTA update on a rooted phone

      • Kannan

        Apr 19, 2016 at 9:08 pm

        No, normally it will not possible

  46. Jess Jose

    Apr 17, 2016 at 3:33 pm

    updates stuck at 49%.. any idea about this?

  47. chandra mohan

    Apr 17, 2016 at 2:07 pm

    Hi.. If iam not getting the OTA notification on my phone but still on system update settings my phone is showing marshmallow update. But this update doesn’t get downloaded up as the downloading process never gets start.. Pls help

  48. jawad

    Apr 17, 2016 at 12:34 pm

    I am getting an OTA but the download gets failed around 15-20% and my phone is also rooted. Will this manual flashing work? How much free internal memory is required?

  49. pawan

    Apr 17, 2016 at 8:27 am

    Tell me how to install clearly after download

  50. Aneesh

    Apr 17, 2016 at 7:20 am

    I too get this message,”now system will install update zip of root directory from sdcard 2 because of android L encrypt, system do not support ota form sdcard please get back to android ota client to do”
    Click YES/NO, I clicked YES. And it went to updating device.. U replied to previous coment to wait,”Wait until you get OTA notification on your phone from Lenovo”, I already got notification. So what can I do next? Did I do anything wrong with selecting YES?

  51. dattesh

    Apr 17, 2016 at 1:46 am

    In manually update should I need to root my phone

  52. Gurwinder

    Apr 16, 2016 at 8:42 pm

    Even i am getting msg of update but not able to update. On sideload after 49% it stuck up. What to do

  53. vikram

    Apr 16, 2016 at 5:07 pm


    I have downloaded file on my sd card. But somehow not able to boot my phone in stock mode. Please help.

  54. Premal

    Apr 16, 2016 at 4:00 pm

    Download Lenovo Smart Assistant and do manual up gradation

  55. Krushna

    Apr 16, 2016 at 10:38 am

    Dear One,

    I want to update Android OS on my Lenovo A7000 smartphone. Is this manual updation really works??? As I go for the update manytime but not completed yet because the size of the update is too high 1360 MB.
    Can I update through this and it works???

    Please help. thanks is advance.


    • Kannan

      Apr 16, 2016 at 12:07 pm

      If your phone is running on the latest firmware version (build number A7000-a_S153_151127_ROW) you should be able to sideload the OTA update.

      • Krushna

        Apr 16, 2016 at 3:00 pm


        I have installed latest firmware version (build number A7000-a_S153_151127_ROW)on My lenovo A7000 and I have downloaded and naed as “” and kept at SD Card. when I shut down and try to go in recovery mode by pressing and holding Volume Up + Volume Down + Power Key simultaneously, my phone just restart. it does not go into the recovery mode.

        Please help.

  56. jems

    Apr 16, 2016 at 9:58 am

    Hey when I install zip file on rooted lenovo A7000 it’s become fail all time how to solve that

    • Kannan

      Apr 16, 2016 at 12:05 pm

      You will not be able to sideload OTA update on a rooted phone. You need to download full firmware package and flash it.

  57. niranjan

    Apr 16, 2016 at 5:02 am

    thanks a lot kannan,i am trying to update to marshmallow since two days,but downloading progress though ota seems negligible… so i am searching for the manual rom.

  58. Prathamesh

    Apr 16, 2016 at 3:27 am

    i try this step, but after 4th step when i select file it will shows
    “now system will install update zip of root directory from sdcard 2 because of android L encrypt, system do not support ota form sdcard please get back to android ota client to do”
    now what should i do?

    • Kannan

      Apr 16, 2016 at 12:04 pm

      Wait until you get OTA notification on your phone from Lenovo

      • Arnav

        Apr 17, 2016 at 1:16 pm

        I also have the same problem (that is my system does not support ota from sdcard) but as you said i have already got the notification for ota on my phone from lenovo

      • abinaya

        May 31, 2016 at 8:43 pm

        I am getting this message “now system will install update zip of root directory from sdcard 2 because of android L encrypt, system do not support ota form sdcard please get back to android ota client to do” if i click yes its not updating.. What shall i do

    • Harin

      Apr 17, 2016 at 1:22 pm

      Click on yes in options.

  59. Garvit Chugh

    Apr 15, 2016 at 7:44 pm

    Thank you!!!!!
    I love you for this!!!!

    • Sadjat

      Apr 17, 2016 at 7:58 pm

      But there is no OTA notification comes on my phone..

      • Sadjat

        Apr 17, 2016 at 8:00 pm

        Do I have to copy the file to another folder i.e. on sdcard2->lenovoota…

      • Kannan

        Apr 19, 2016 at 9:44 am

        You may use Lenovo Smart Assistant to install the update

  60. leonvo

    Apr 15, 2016 at 3:52 pm

    hello.. If i donwload and update my device using the link you provide , then will my device considered official or rooted ..and is the update link you provided direct from lenovo server ?

    • Kannan

      Apr 16, 2016 at 11:59 am

      The mentioned file is original OTA update file from Lenovo.

      • sreejith

        Apr 17, 2016 at 9:35 am

        i cant update the marshmallow on my a7000…..when i press download it is not downloading…staying at 0% for 1 hour….wat to do..

        • Rajat

          Jun 7, 2016 at 8:55 pm

          Use wifi instead of using ur Sim data pack

      • Same

        Apr 17, 2016 at 10:20 am

        How can i get OTA notification???????

Leave a Reply

Your email address will not be published. Required fields are marked *