• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

How to root Lenovo A2010 and a few custom ROMs

Search This thread

W60

Senior Member
Jun 20, 2014
120
79
The usual warning: I am not responsible if something goes wrong...
But it would be almost impossible for you to totally brick your phone by following this procedure.

Rooting Lenovo A2010

1. Download the SuperSU zip file, for installing root through custom recovery: http://download.chainfire.eu/supersu (latest) or http://download.chainfire.eu/supersu-stable (stable) and copy it to the SD card in your phone (or download it directly with the phone). Do not extract any files from the zip file, you will use it as it is.

2. Download a custom Recovery like TWRP for Lenovo A2010: https://yadi.sk/d/0WaK6e4Mkx5cx
Extract the files from the archive to your PC. In fact you need only 2 files, "Recovery.img" and "MT6735M_Android_scatter.txt"

3. Windows: Install the MTK VCOM USB driver, if it's not already installed on your computer: https://yadi.sk/d/c4o7TaGLreNzx , extract the files from the archive to a folder in your PC, then install the driver.

One way to install the driver is to turn off your phone, remove the battery, start the Device Manager in Windows, then connect the phone to the computer with a USB cable. A device called "MT65xx Preloader" will appear for a couple of seconds in Device Manager. Right click it before it disappears, select "Install driver", then "Have Disk" (the exact commands may vary depending on your Windows version), choose the folder where you extracted the downloaded archive.


You can also download and run this driver auto installer program, which will install more drivers, not only the MTK VCOM driver: https://cloud.mail.ru/public/31d13c2d78d9/Driver_Auto_Installer_v1.1236.00.zip
You may need to turn off driver signature verification though, as some of the drivers are not digitally signed.

Linux: see this thread http://forum.xda-developers.com/general/rooting-roms/tutorial-how-to-setup-spflashtoollinux-t3160802


4. Download the program SP Flash Tool from here: http://spflashtool.com/ and just extract the files from the archive. No installation is needed.
Depending on your Windows language, you might want to make sure there's no non-Latin characters in the path. If that is your case, a short path like C:\flashtool is the best choice.

5. Run SP Flash Tool to install the custom Recovery.

You can watch this Youtube video, the difference is that you will only have one file to flash, the Recovery file.
You should also note that the phone has to be turned off, with or without battery, and at 0:35 in the video, when he clicks "Download", he then connects the phone to the computer.


6. Reboot to Recovery by holding the Volume Up button pressed while the phone is booting.
In the boot menu that appears, move the selection cursor to the [Recovery Mode] option, by using the Volume Up button, then press the Volume Down button to select that option.
You should now get into TWRP Recovery, that you flashed in step 5.

7. From TWRP Recovery, install the previously downloaded file (UPDATE-SuperSU-v2.xx.zip).

8. Reboot. Your phone is now rooted.

Method #2 (no PC needed):
The latest version of KingRoot seems to be working on Lenovo A2010.
After rooting you can install TWRP through rashr.

But if you have a PC and can install SP Flash Tool, I would still recommend the first method above.
 
Last edited:

W60

Senior Member
Jun 20, 2014
120
79
Custom Roms for Lenovo A2010
All credit for these ROMs goes to the guys from the 4pda..ru forum: Flasher_23, vif1, SnowCatPDA Temik23455 and others.

AOSP:

This one I ported myself, from an AOSP ROM for Oukitel K6000.

Screenshot_2016-03-25-13-06-56.pngScreenshot_2016-03-25-13-07-08.pngScreenshot_2016-03-25-13-07-15.pngScreenshot_2016-03-25-13-07-28.pngScreenshot_2016-03-25-13-07-38.png

1. Download link: https://yadi.sk/d/IDcbobIQqU9hs
Copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

2. Reboot into TWRP recovery as described above (Rooting - step 6).

3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

Even better, do a full backup of the whole system, so you can restore it later.

4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

5. Reboot.





CyanogenMod 12.1:
Mobile data working now.
Bugs:
Location not working.
WiFi hotspot not working.
The computer doesn't see the connected phone.
Some other more or less minor bugs...

1. Download link:https://yadi.sk/d/qTw-TiawqSW8o , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

2. Reboot into TWRP recovery as described above (Rooting - step 6).

3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

Even better, do a full backup of the whole system, so you can restore it later.

4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

6. Reboot.


Cubot X15:
This ROM seems to be a port from Cubot X15.
Works pretty well, I haven't found any bugs yet.

1. Download link:https://yadi.sk/d/B0PH0jqZoFepe , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

2. Reboot into TWRP recovery as described above (Rooting - step 6).

3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

Even better, do a full backup of the whole system, so you can restore it later.

4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

5. Reboot.


Doogee X5 Pro:
1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKV0tLUkhDSmxnVXM/view , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

2. Reboot into TWRP recovery as described above (Rooting - step 6).

3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

Even better, do a full backup of the whole system, so you can restore it later.

4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

5. Reboot.


UmiOS:
1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKeWlMdWZsNHhWNTA/view , copy the zip file to one of the SD cards in your phone (or download it directly with the phone).

2. Download the patch : https://drive.google.com/file/d/0B6WF1qJW11OKY19vOGQtdXBZNjA/view and copy this zip file too, to one of the SD cards in your phone (or download it directly with the phone).

3. Reboot into TWRP recovery as described above (Rooting - step 6).

4. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

Even better, do a full backup of the whole system, so you can restore it later.

5. In TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

6. Reboot the phone and do the initial setting procedure. Your phone might not recognize the SIM cards. Don't worry.

7. Reboot again into TWRP recovery and install the zip file (patch) you downloaded in step 2.

8. Reboot. Your phone should now work normally.


[More coming soon]
 
Last edited:

madprofessorus

Senior Member
Jan 23, 2012
309
32
Achaia
really great work,thanks a lot!I rooted mt phone,I would like to ask this,other ROMs you have checked offer any overclocking or different kernel with extra features?
 

Executable000

Member
Dec 27, 2015
21
0
You're so great :D . Thank you so much :laugh: . I'll ask questions later. :good:

---------- Post added at 04:59 AM ---------- Previous post was at 04:54 AM ----------

What's the best custom rom for you?
 

W60

Senior Member
Jun 20, 2014
120
79
These two that I posted so far seem to be the best, that's why I posted them first.

The second one (UmiOS) apparently has a random bug, the loudspeaker mode during calls wouldn't work sometimes. I haven't noticed that personally when I tested it, but it was reported by others.

I'm waiting for some major bugs to be fixed in CM, then I'll post it here too.

Sent from my Lenovo A2010-a using Tapatalk
 

W60

Senior Member
Jun 20, 2014
120
79
I don't think ROM development for our phone reached that level, so no custom kernels or overclocking yet.

These are just ports of ROMs originally developed for similar phones.

Sent from my Lenovo A2010-a using Tapatalk
 

madprofessorus

Senior Member
Jan 23, 2012
309
32
Achaia
I see,well with root I can still do some adjustments to the CPU operation, so to achieve a bit better performance. the good thing is that I can finally move apps to SD card,which was a disadvantage of the stock ROM

Sent from my Lenovo A2010-a using Tapatalk
 

Executable000

Member
Dec 27, 2015
21
0
Why?

Until now, I can't figure out why my laptop doesn't recognize the driver of my device. Even when it is powered on. Before I installed different drivers from different sources (not from the russian forum), the drivers were fully recognized. I don't know how to revert it back. What should I do? I already tried uninstalling, reinstalling drivers. But no luck. Tomorrow, I will try to check if the drivers will be recognized on other computers.
 

madprofessorus

Senior Member
Jan 23, 2012
309
32
Achaia
Until now, I can't figure out why my laptop doesn't recognize the driver of my device. Even when it is powered on. Before I installed different drivers from different sources (not from the russian forum), the drivers were fully recognized. I don't know how to revert it back. What should I do? I already tried uninstalling, reinstalling drivers. But no luck. Tomorrow, I will try to check if the drivers will be recognized on other computers.
Maybe you need to remove the digital signature check, that worked for my PC

Sent from my X5pro using Tapatalk

---------- Post added at 09:37 PM ---------- Previous post was at 09:35 PM ----------

I installed the doogee ROM and I can say that is better than stock,fast and smooth

Sent from my X5pro using Tapatalk
 

Executable000

Member
Dec 27, 2015
21
0
I'll just gonna root it on the other laptop . lol .Thanks


Wtf. I rooted my phone. And it is successful. Now I tried to install X5pro, It says successful. But when I try to reboot, It says no OS installed? I tried to turn it on but it is bootlooped. Help?!
 
Last edited:

Executable000

Member
Dec 27, 2015
21
0
It's really scaring me. Now I am restoring my system. Anyway, thank you because I successfully rooted my phone because of you guys.

---------- Post added at 12:28 PM ---------- Previous post was at 12:23 PM ----------

SUCCESSFULLY RECOVERED. But why do that happen to me? I followed your instructions carefully. I downloaded the zip file, and it is not corrupted. Then I boot my phone into recovery, the wipe > format(or whatever), then after that, I installed the zip file. Which is the "INSTALL_X5_Pro-R09.zip".
 

Executable000

Member
Dec 27, 2015
21
0
Another is at the first place, It says "No MD5 file found. Skipping md5 blah blah", then it will be successful. But it shows no Os installed.
 

W60

Senior Member
Jun 20, 2014
120
79
It's really scaring me..

No need to be scared, especially if you are still able to get into recovery, and you made a backup.

And even if you erased the recovery by mistake and/or didn't make any backup, there would still be nothing to be scared about, it's very easy to reflash the stock ROM once you have SP Flash Tool working.

By the way, just in case someone might need it, I'll post the latest stock ROM here too, for flashing with SP Flash Tool.

...

I'm not sure what went wrong, but you could just try downloading the file again and flashing it again. It should work.
 

Executable000

Member
Dec 27, 2015
21
0
No need to be scared, especially if you are still able to get into recovery, and you made a backup.

And even if you erased the recovery by mistake and/or didn't make any backup, there would still be nothing to be scared about, it's very easy to reflash the stock ROM once you have SP Flash Tool working.

By the way, just in case someone might need it, I'll post the latest stock ROM here too, for flashing with SP Flash Tool.

...

I'm not sure what went wrong, but you could just try downloading the file again and flashing it again. It should work.
Thanks. I tried the YumiOs, and it is working. But it is so buggy. I'll try to download the Doogee X5pro again.
Thank you very much it really helps me.

---------- Post added at 03:35 AM ---------- Previous post was at 03:01 AM ----------

Found the problem! The file was corrupted when transferred to my memory card. Now I successfully installed doogee X5pro. Thank you very much :DDDDDD


The problem is, the torch app doesn't work
 
Last edited:

W60

Senior Member
Jun 20, 2014
120
79
Stock ROM Lenovo A2010 (S256)

This is for flashing with SP Flash Tool, so besides reverting to stock ROM and unrooting, it's also suitable for unbricking the phone.

Flashing the stock ROM will also replace the custom Recovery with the stock Recovery! If you don't want this, you can uncheck the Recovery option in SP Flash Tool.

Download link:


How to flash:

If you used SP Flash Tool already, there's no need to read this, you should already know what to do :)

1. Download the file from the link above. Extract the archive to a folder in your PC.
2. Turn off the phone. Pull out the battery, then put it back in the phone.
Or don't put it back yet, this should work with, or without battery.
Alternatively, just wait a while after you turned off the phone.
3. Start SP Flash tool.
4. Load the scatter file in SP Flash Tool. It is called "MT6735M_Android_scatter.txt" and, as usual, it is found in the same folder with all the other files to flash (target_bin).
5. Click "Download" in SP Flash Tool.
6 Connect the phone with the USB cable.
7. Wait for the process to finish. Restart the phone.
 

Executable000

Member
Dec 27, 2015
21
0
This is for flashing with SP Flash Tool, so besides reverting to stock ROM and unrooting, it's also suitable for unbricking the phone.

Flashing the stock ROM will also replace the custom Recovery with the stock Recovery! If you don't want this, you can uncheck the Recovery option in SP Flash Tool.

Download link:


How to flash:

If you used SP Flash Tool already, there's no need to read this, you should already know what to do :)

1. Download the file from the link above. Extract the archive to a folder in your PC.
2. Turn off the phone. Pull out the battery, then put it back in the phone.
Or don't put it back yet, this should work with, or without battery.
Alternatively, just wait a while after you turned off the phone.
3. Start SP Flash tool.
4. Load the scatter file in SP Flash Tool. It is called "MT6735M_Android_scatter.txt" and, as usual, it is found in the same folder with all the other files to flash (target_bin).
5. Click "Download" in SP Flash Tool.
6 Connect the phone with the USB cable.
7. Wait for the process to finish. Restart the phone.

Thank you :laugh: . So how do they get the stock roms? I mean, if i am going to get my own phone's stock rom, how can I do it myself?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 24
    Custom Roms for Lenovo A2010
    All credit for these ROMs goes to the guys from the 4pda..ru forum: Flasher_23, vif1, SnowCatPDA Temik23455 and others.

    AOSP:

    This one I ported myself, from an AOSP ROM for Oukitel K6000.

    Screenshot_2016-03-25-13-06-56.pngScreenshot_2016-03-25-13-07-08.pngScreenshot_2016-03-25-13-07-15.pngScreenshot_2016-03-25-13-07-28.pngScreenshot_2016-03-25-13-07-38.png

    1. Download link: https://yadi.sk/d/IDcbobIQqU9hs
    Copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

    2. Reboot into TWRP recovery as described above (Rooting - step 6).

    3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

    Even better, do a full backup of the whole system, so you can restore it later.

    4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

    5. Reboot.





    CyanogenMod 12.1:
    Mobile data working now.
    Bugs:
    Location not working.
    WiFi hotspot not working.
    The computer doesn't see the connected phone.
    Some other more or less minor bugs...

    1. Download link:https://yadi.sk/d/qTw-TiawqSW8o , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

    2. Reboot into TWRP recovery as described above (Rooting - step 6).

    3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

    Even better, do a full backup of the whole system, so you can restore it later.

    4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

    6. Reboot.


    Cubot X15:
    This ROM seems to be a port from Cubot X15.
    Works pretty well, I haven't found any bugs yet.

    1. Download link:https://yadi.sk/d/B0PH0jqZoFepe , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

    2. Reboot into TWRP recovery as described above (Rooting - step 6).

    3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

    Even better, do a full backup of the whole system, so you can restore it later.

    4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

    5. Reboot.


    Doogee X5 Pro:
    1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKV0tLUkhDSmxnVXM/view , copy the zip file to the External or Internal SD card in your phone (or download it directly with the phone).

    2. Reboot into TWRP recovery as described above (Rooting - step 6).

    3. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

    Even better, do a full backup of the whole system, so you can restore it later.

    4. While still in TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

    5. Reboot.


    UmiOS:
    1. Download link:https://drive.google.com/file/d/0B6WF1qJW11OKeWlMdWZsNHhWNTA/view , copy the zip file to one of the SD cards in your phone (or download it directly with the phone).

    2. Download the patch : https://drive.google.com/file/d/0B6WF1qJW11OKY19vOGQtdXBZNjA/view and copy this zip file too, to one of the SD cards in your phone (or download it directly with the phone).

    3. Reboot into TWRP recovery as described above (Rooting - step 6).

    4. Backup the NVRAM partition, in case you haven't done so already. Copy the backup file to a safe place. This will allow you to easily restore your IMEI, in case it gets lost during the flashing process.

    Even better, do a full backup of the whole system, so you can restore it later.

    5. In TWRP, do a factory reset (Wipe) and then install the zip file you downloaded in step 1.

    6. Reboot the phone and do the initial setting procedure. Your phone might not recognize the SIM cards. Don't worry.

    7. Reboot again into TWRP recovery and install the zip file (patch) you downloaded in step 2.

    8. Reboot. Your phone should now work normally.


    [More coming soon]
    17
    The usual warning: I am not responsible if something goes wrong...
    But it would be almost impossible for you to totally brick your phone by following this procedure.

    Rooting Lenovo A2010

    1. Download the SuperSU zip file, for installing root through custom recovery: http://download.chainfire.eu/supersu (latest) or http://download.chainfire.eu/supersu-stable (stable) and copy it to the SD card in your phone (or download it directly with the phone). Do not extract any files from the zip file, you will use it as it is.

    2. Download a custom Recovery like TWRP for Lenovo A2010: https://yadi.sk/d/0WaK6e4Mkx5cx
    Extract the files from the archive to your PC. In fact you need only 2 files, "Recovery.img" and "MT6735M_Android_scatter.txt"

    3. Windows: Install the MTK VCOM USB driver, if it's not already installed on your computer: https://yadi.sk/d/c4o7TaGLreNzx , extract the files from the archive to a folder in your PC, then install the driver.

    One way to install the driver is to turn off your phone, remove the battery, start the Device Manager in Windows, then connect the phone to the computer with a USB cable. A device called "MT65xx Preloader" will appear for a couple of seconds in Device Manager. Right click it before it disappears, select "Install driver", then "Have Disk" (the exact commands may vary depending on your Windows version), choose the folder where you extracted the downloaded archive.


    You can also download and run this driver auto installer program, which will install more drivers, not only the MTK VCOM driver: https://cloud.mail.ru/public/31d13c2d78d9/Driver_Auto_Installer_v1.1236.00.zip
    You may need to turn off driver signature verification though, as some of the drivers are not digitally signed.

    Linux: see this thread http://forum.xda-developers.com/general/rooting-roms/tutorial-how-to-setup-spflashtoollinux-t3160802


    4. Download the program SP Flash Tool from here: http://spflashtool.com/ and just extract the files from the archive. No installation is needed.
    Depending on your Windows language, you might want to make sure there's no non-Latin characters in the path. If that is your case, a short path like C:\flashtool is the best choice.

    5. Run SP Flash Tool to install the custom Recovery.

    You can watch this Youtube video, the difference is that you will only have one file to flash, the Recovery file.
    You should also note that the phone has to be turned off, with or without battery, and at 0:35 in the video, when he clicks "Download", he then connects the phone to the computer.


    6. Reboot to Recovery by holding the Volume Up button pressed while the phone is booting.
    In the boot menu that appears, move the selection cursor to the [Recovery Mode] option, by using the Volume Up button, then press the Volume Down button to select that option.
    You should now get into TWRP Recovery, that you flashed in step 5.

    7. From TWRP Recovery, install the previously downloaded file (UPDATE-SuperSU-v2.xx.zip).

    8. Reboot. Your phone is now rooted.

    Method #2 (no PC needed):
    The latest version of KingRoot seems to be working on Lenovo A2010.
    After rooting you can install TWRP through rashr.

    But if you have a PC and can install SP Flash Tool, I would still recommend the first method above.
    6
    FiraUI for Lenovo A2010

    cerHOJ6.png

    Fira UI is based on the Android Open Source Project (AOSP) and the Linux kernel. It was built to comply with an Indonesian regulation requiring 40% minimum local content on all 4G LTE smartphones sold in Indonesia starting in 2017. Introduced on January 28, 2016, it was forked from Android and installed on newer Polytron smartphones since 2016.

    ROM is ported from Polytron Rocket 4G C1. Not rooted. Gapps already included.

    DOWNLOAD
    Dev-Host | Google Drive

    SCREENSHOTS
    u8NYIcE.png
    d7vRXtg.png
    yaWpRLg.png
    GKhsTLe.png


    MORE SCREENSHOTS

    Tips:
    - Install as usual (wipe factory reset then install the zip). Use FRP fix when necessary.
    - Internal storage location is in /data/media. Default write disk is already set to SD card
    - Preferred install location for apps is set to SD card to optimize phone storage. However, due to PlayStore limitation, you have to set it to Internal device storage if you want to use PlayStore.
    - Sometimes the launcher icons moved/missing after a reboot. In case of missing app icon, clear launcher data (FiraUI.apk)
    4
    Nexus ROM for Lenovo A2010-a

    Nexus ROM for Lenovo A2010-a

    Based on AOSP from Panasonic T45 4G

    Features
    - Full Material Design
    - Nexus styled UI (no signal indicator)
    - Selected Google Apps set like Nexus devices
    - Trebuchet launcher from CM13
    - Added Clean File Manager and Classic QuickPic
    - Bootanimation and font from Android 6.0.1
    - Nexus 5 ringtones, notification and alarm tones
    - Multiuser enabled
    - Added some tweaks

    Download
    Dev-Host

    Screenshot
    mVrPIKD.png

    XBNM7fh.png

    F9jeeET.png

    0PY6wEs.png

    pRz3u5c.png

    txb5dPk.png


    Installation
    - Reboot to TWRP
    - Wipe -> Wipe Factory Reset
    - Install -> Nexus ROM for Lenovo A2010-a.zip
    - Install FRP fix if you don't have Wi-Fi
    - Reboot System
    - If you want root, then install SuperSU when prompted.
    4
    @W60
    Any new updates for CM.
    ........
    Is it really possible that we will get MIUI?
    I don't think so.

    No updates.
    BTW, the guy who was porting CM for A2010 was banned from the Russian forum, but he's still posting here.

    And anyway, if I'm not mistaken, this CM was ported from Oukitel http://forum.xda-developers.com/android/development/rom-cyanogenmod-12-1-k10000-t3320553
    If there's a major update there, soon there's going to be an updated port too. Or you can port it yourself.