yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] W60:
You've been told there's ONLY one working method for rooting this phone, so what's the point in trying other methods that are known to not work?

...

On the other hand, there are already a few custom ROMs available for Lenovo A2010, there's even a CM12 alpha (GSM, mobile data, Bluetooth not working, but the developers promise to fix the bugs soon).

There are also a couple of other ROMs that seem to work well. They seem to be based on ROMs for similar models with the same SoC (like Doogee x5 Pro).

If anyone is interested I could post them here.

Of course, you need to have already installed the custom recovery in order to install a custom ROM.
[General Questions and Answers] madprofessorus:
In those custom ROMs, the movement of apps in SD card is possible? In the original ROM this can't be done like it was on JB and KK
[General Questions and Answers] W60:
Yes, you can move apps to SD card, except for CyanogenMod, I think.
[General Questions and Answers] madprofessorus:
That's interesting... It's a good phone, but not be able to move apps is a disadvantage. have you tried any custom ROM? How it feels operating it?
[General Questions and Answers] W60:
Yes, I have the phone and I've tried most of the custom ROMs myself.
[General Questions and Answers] madprofessorus:
Which one you think is better? Any extra functions?
[General Questions and Answers] Executable000:
Maybe it would be better if you create a new Thread with complete procedures and screenshots on rooting, installing a custom recovery and a custom ROM, this is because I'm new with android operating system. Maybe I am not the ONLY ONE. It will help a lot for us noobs if you grant my request :D. I am not forcing you to do that, I am just requesting. It's your decision. Thanks :D
[General Questions and Answers] madprofessorus:
Or at least some custom ROMs to check

---------- Post added at 09:58 AM ---------- Previous post was at 09:57 AM ----------

Basically some custom ROMs to try
[General Questions and Answers] W60:
Ok I'll try to post that later.

I did ask if anybody wanted that, but since nobody said they actually did, I was under the impression you haven't rooted the phone yet.
[General Questions and Answers] madprofessorus:
rooting will be done, however it's weird that even in needrom site aren't any custom ROMs available for our phone. anyway since you have found the ROMs we will try them
[General Questions and Answers] W60:
They are in Russian forums.
[General Questions and Answers] madprofessorus:
In the one you mentioned before?
[General Questions and Answers] W60:
Here it is: http://xdaforums.com/general/rooting-roms/how-to-root-lenovo-a2010-custom-roms-t3288927

It's not yet complete, but I'll try to improve it tomorrow.

Also, if there's anything you don't understand, that I didn't explain properly there, feel free to ask.

Actually, someone else mentioned that before me, in post #9.
[General Questions and Answers] Executable000:
Thank you very much :laugh: . You were so blessed :good: . I'll support you haha
[General Questions and Answers] Annoyingmouse:
Try with king root PC , always worked for me or if you already have a custom recovery you can use king root zip,it's very good because you can flash it every time you flash a new costom rom
[General Questions and Answers] W60:
Did it work for you with this phone? As far as I know, at the moment nothing else works, except the method I posted.

As for using the zip file to install root from custom recovery whenever needed, I must say that I trust SuperSU more than any Kingroot, Kingoroot, or whatever.
[General Questions and Answers] madprofessorus:
kingroot doesn't work with our phone so far,only the recovery flashing
[General Questions and Answers] Annoyingmouse:
Sorry,not on this phone,but on a phone with the same CPU,and I tried this on many other phones and always worked even if the root process takes a long time.

---------- Post added at 11:33 PM ---------- Previous post was at 11:25 PM ----------

Super su didn't worked for an older phone I've owned ,only maded my phone to boot loop
[General Questions and Answers] andoruB:
[MENTION=5911942]W60[/MENTION]: You mentioned that there's a CyanogenMod 12 alpha ROM for this device. Could you link me to somewhere where I could take a peek for progress on the port?
[General Questions and Answers] W60:
See post #9 in this thread for the link. It's all there, you just have to understand the language.
[General Questions and Answers] andoruB:
... Which I don't :P

Anyway, do you know if that developer submits his/her patches to the official CM team? It would be great if the ROM could be developed on by multiple people instead of just a russian guy/girl. Also has it progressed beyond the issues with GPS, bluetooth and mobile networks?
[General Questions and Answers] W60:
Actually that's not a ROM developed especially for A2010, just a port from another ROM. Fortunately there are other phones with the same processor, so you could say there are multiple people working on this.

Porting is just using a so called "donor" ROM from a similar phone, in which a few files are replaced with the files from the stock ROM for your phone.

I don't know what was the original (donor) CM ROM that was ported for A2010, but I know of another attempt at developing CM for a similar phone, from this Spanish forum http://www.movilesdualsim.com/tema/cm-12-1-unnoficial-k6000-2016-01-07.123710/

Unfortunately, at the moment, the Spanish CM ROM seems to have even more bugs, otherwise it might be ported to A2010 too.

And no, the issues with GPS, bluetooth and mobile network haven't been solved yet in "our" version of CM either.

But anyway, with all the developers working on CM ROMs for similar devices, there's still some hope.
[General Questions and Answers] Pavansk:
Xposed for lenovo a2010

Hey guys since I have rooted my phone installed some roms I mean different roms am not satisfied by them hope I will get some other roms.

Now coming to matter I belive any one of u have installed the xposed to your lenovo a2010 am finding difficulties in installing it so anybody would help me.

Thanks a lot in advance ??????
[General Questions and Answers] Pavansk:
Hey guys anybody tried installing xposed framework in this phone please share of yes means
[General Questions and Answers] Knightrish:
Yes, you can install xposed on lenovo a2010. But you have flash the zip of sdk 22 arm version.
[General Questions and Answers] Pavansk:
Ok bro can u give that link for downloading that file I tried a lot but was stuck in boot loop for many times

---------- Post added at 07:12 AM ---------- Previous post was at 07:11 AM ----------

But give me that same file or link which you have used to install it

Thank you
[General Questions and Answers] Knightrish:
I am using the older v79. V80 is also available though. I too had bootloops then I did a factory reset and flashed the zip and continued with the normal setup and got it working. But beware it will give you bootloop if you wipe cache and wipe dalvik cache after booting. Try version 80 see if it has the error fixed. And if you have bootloop boot into recovery and flash xposed uninstaller. And wipe both caches. It will boot back up.
[General Questions and Answers] Pavansk:
I will be clearing cache before flashing that file nd v80 of which version only v80 sdk22 arm or other one

---------- Post added at 01:17 PM ---------- Previous post was at 01:15 PM ----------

1st of all we can install that apk after flashing that file right
[General Questions and Answers] Knightrish:
Where does it get stuck?

---------- Post added at 06:49 PM ---------- Previous post was at 06:47 PM ----------

Flash V80 sdk 22 arm

---------- Post added at 06:51 PM ---------- Previous post was at 06:49 PM ----------

Yes you can install the apk later..
[General Questions and Answers] Pavansk:
Thank you [MENTION=7280879]Knightrish[/MENTION]

---------- Post added at 09:01 AM ---------- Previous post was at 09:00 AM ----------

One more thing to ask any marshmallow based roms available for download ha
[General Questions and Answers] Knightrish:
W60 has a great thread which lists most of the available roms for our a2010s the thread has installing instructions. That thread might be a good visit.

---------- Post added at 03:51 PM ---------- Previous post was at 03:48 PM ----------

http://xdaforums.com/showthread.php?t=3288927
[General Questions and Answers] W60:
No Marshmallow yet.

So far it's only 32 bit Lollipop 5.1 ROMs.
[General Questions and Answers] Pavansk:
Is there any fixes for your cm 12.1 I tried it its nice work bro and
[General Questions and Answers] Pavansk:
OK now tell me how to flash stock firmware
[General Questions and Answers] Knightrish:
You can restore the backup from twrp. Given you did a backup after rooting. To totally revert to stock firnware use sp flash tool. It will remove root and custom recovery though. Best If you want to send your phone for repair or if want to unroot your phone.
[General Questions and Answers] Pavansk:
Hey I did it using ota file keeping it in SD card nd flashed through twrp that's its root nd everything is gone now working fully fine
[General Questions and Answers] Knightrish:
I thought you said stock firmware.. Well have you got any screenshots?
[General Questions and Answers] madprofessorus:
There is a new stock firmware, it came to my wife's in fota upgrade, however since her phone is rooted propably gonna brick it, do you know where I can find it? The 257
[General Questions and Answers] Pavansk:
Hey madprofessorus am not getting what u actually want stock firmware or that THE 257

---------- Post added at 04:53 PM ---------- Previous post was at 04:51 PM ----------

If u want stock firmware then u will get it in www.needrom.com
[General Questions and Answers] madprofessorus:
It's a new stock firmware, I saw it yesterday on my wife's phone, it has the s 257 code, hasn't been released yet on needrom, probably soon
[General Questions and Answers] Pavansk:
Hey just simply update if the update is available for ur mobile because am running in that version of firmware only OK don't worry I was also rooted my phone nothing problem happened ok
[General Questions and Answers] Pavansk:
It's my phone's details
[General Questions and Answers] madprofessorus:
That's the version that is available for download, sure there is no problem to update since the recovery has changed?
[General Questions and Answers] praveengupta:
Lenovo a2010. How to save new stock firmware file s257_160125

My Lenovo a2010 is prompting me to download the new stock firmware (see screenshot). Is there a way I can 'catch' that download file and save it in my SD card for future firmware restorations?
[General Questions and Answers] Pavansk:
No problem [MENTION=4454678]madprofessorus[/MENTION] u can update it if u r on stock ROM recovery also u can flash it nd if u r on custom recovery also u can flash it

---------- Post added at 12:51 PM ---------- Previous post was at 12:49 PM ----------

@praveengupta there is no way to catch that file nd store just update it but latter time they may release it in www.needrom.com or here only we can get if [MENTION=5911942]W60[/MENTION] made some efforts I will also try to fetch it
[General Questions and Answers] W60:
Yes, I have it, I'll post it tomorrow...

It won't brick it, just won't install. The update checks the SHA1 checksum for each and every system file, if it finds a difference it will abort before actually updating anything.

You can find the 257 ROM in my post at the 4pda forum, but like I said I'll post it here too.
[General Questions and Answers] Pavansk:
Hey [MENTION=5911942]W60[/MENTION] is der any fixes in cm12.1 if der means please help
[General Questions and Answers] W60:
Since I posted CM in the other thread I think there's a fix for the Gapps not syncing bug, I should update my post there.

Still not working: GPS, WiFi hotspot and a few other bugs.

---------- Post added at 07:36 AM ---------- Previous post was at 07:05 AM ----------

Here is the S257 stock ROM for Lenovo A2010:

https://yadi.sk/d/RB-ISToXp9RzE

Unzip and flash in SP Flash Tools. You can flash only system.img and boot.img especially if you don't want to lose your installed programs.

Now you can also flash img files with TWRP 3.0.0.0 which I posted in my other thread: http://xdaforums.com/showpost.php?p=65510931&postcount=42

---------- Post added at 08:05 AM ---------- Previous post was at 07:36 AM ----------

As for the update zip from Lenovo, it can be found in /data/data/com.lenovo.ota/app_otapackages

To make it smaller, it only has the differences between 256 and 257 files, so it can't be used to fully restore the stock firmware, for example after you flashed a custom ROM.

You should use the Backup function in TWRP for that purpose.

Anyway...

... for the unlikely case that you have

1. An untouched S256 ROM

2. A custom recovery

here is the OTA update from Lenovo, which can be flashed in TWRP.

https://yadi.sk/d/VdZVp5FHpSL8F

I only deleted the check of the phone model, because the custom recovery may give a different result than the update expects.

I kept the checks for all system files though, otherwise it will try to patch files anyway and will probably brick your phone.
[General Questions and Answers] Pavansk:
Hey [MENTION=5911942]W60[/MENTION] is there any update of cm please reply
[General Questions and Answers] Pavansk:
After installing twrp in my device after reboot it's not there why it's happening like that
[General Questions and Answers] Gauyadav:
MTK driver ?

I need a mtk driver for lenovo , i didnt found any proper working mtk driver for Lenovo A2010 !:confused:
[General Questions and Answers] Pavansk:
Download from here www.rootjunkysdl.com
[General Questions and Answers] Pavansk:
Is there any update of cm please reply anybody
[General Questions and Answers] Knightrish:
It doesn't look like cm is updated but cause it still has the same bugs present and no update on the post too
[General Questions and Answers] kossieh:
Persistent TWRP question

Quick question:

I have TWRP.zip (just for imagination, downloaded from XDA), can I flash it so I can make the TWRP rec persistent (in device) ? The stock recovery practically does nothing at all, just shows "No action" (or something like that). Is it good idea (I don't count loosing warranty) ?

I mostly do servicing myself, with a manual / wiki / how-to.
[General Questions and Answers] Pavansk:
U can flash it it's 100% working nd I too know stock one doesn't work much so u can flash it
[General Questions and Answers] andoruB:
Thanks for posting that W60! I was one such unlikely case, but even though I have an untouched S256 ROM, it fails during the zip flash:

Installing '/external_sd/Lenovoota_S257.zip'...
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
mount: failed to mount /dev/block/platform/mtk-msdc.0/by-name/system at /system: Device or resource busy
Verifying current system...
"/system/bin/install-recovery.sh" has unexpected contents
E:Error executing updater binary in zip '/external_sd/Lenovoota_S257.zip'

Is there anything I could do to fix this? I really wouldn't want to wipe out the recovery just in order to update the stock ROM (this until the CM ROM is fit for day-to-day usage)
[General Questions and Answers] W60:
Uninstall root?
[General Questions and Answers] andoruB:
I'm using this Superuser/root app, which the developer mentioned it doesn't tamper with the system partition. Still for the sake of trying:

Do I uninstall the the superuser app from Android, or should I remove it through Recovery?
[General Questions and Answers] Pavansk:
Hey all is there any such flashable zips for changing caller screen of this phone if any please update
[General Questions and Answers] Knightrish:
Flash google dialer zip it will change that or put google dialer apk in priv app folder of system partition.. Only thing that socks about google dialer is that when you try to search in the search box it crashes. And keep the backup old the original dialer in case. Don't forget change permission too.
[General Questions and Answers] W60:
Well, the file /system/bin/install-recovery.sh was surely tampered with.

You could try to exclude that file from being checked and patched, see if after that it gives any further errors.

Delete (or comment out) these lines from META-INF/com/google/android/updater-script:

[B]#[/B]apply_patch_check("/system/bin/install-recovery.sh", "9143a10ecb1202269f8585b6e49cb88391c3ecf5", "ac8c96d288c025ba750d3179f1e36d3846e8257b") || abort("\"/system/bin/install-recovery.sh\" has unexpected contents.");
...
[B]#[/B]apply_patch("/system/bin/install-recovery.sh", "-",
[B]#[/B] 9143a10ecb1202269f8585b6e49cb88391c3ecf5, 1275,
[B]#[/B] ac8c96d288c025ba750d3179f1e36d3846e8257b, package_extract_file("patch/system/bin/install-recovery.sh.p"));
[General Questions and Answers] :
The custom ROMS and TWRP are compatible with SINGLE SIM variant? Thank you
[General Questions and Answers] andoruB:
Thanks for the reply! Seems that everything went fine while checking, except this last step (or at least I assume it is the last step... :

"EMMC:boot:6897664:75f6703565ee0b0469cd0d48b9774d2e09790f72:6897664:62a7717e012fcc9743fb69ed3c9255db18abaf78" has unexpected contents.

Is it safe to comment out that entry in updater-script? I'm assuming it's not, although all the other files seemed to have valid checksums, so I'm not sure why this one doesn't pass, or what it could have changed it...
[General Questions and Answers] Pavansk:
Hey [MENTION=5911942]W60[/MENTION] nd [MENTION=681108]andour[/MENTION]ub about what is that all convo related to about which fix

---------- Post added at 01:27 AM ---------- Previous post was at 01:25 AM ----------

Thank you [MENTION=7280879]Knightrish[/MENTION]
[General Questions and Answers] W60:
It's about the Lenovo OTA update of the stock ROM.
[General Questions and Answers] W60:
I guess it's that root program that changed your boot.

You could comment out the 2 lines (aply_patch_check and apply_patch) that refer to the boot, and flash the 257 boot manually.

But since we started experimenting here, I'll give you the original boot from version 256, you can flash that one with SP Flash Tool and see if it passes the check afterwards and gets patched correctly.

BTW, many people said they noticed an improvement in the touch function after the 257 boot update, for example less errors when typing,
[General Questions and Answers] Pavansk:
Hey guys I was thinking of flashing Google dialer for my phone is that a best way or shall place it in system apps folder in system storage which is better one

---------- Post added at 02:11 PM ---------- Previous post was at 02:11 PM ----------

Nd please say properties to be changed which I forgot
[General Questions and Answers] Knightrish:
I did it by placing and renaming files so I could fall back if I needed to.
[General Questions and Answers] andoruB:
How should I flash the file? The SP flash tool only allows me to load *.bin files.

That I would be interested to see too, as by now the touch input has been performing quite poorly compared to my old Motorola Milestone. I always assumed that the touchscreen was of poor quality, but it would be great if this would get an an software fix :D
[General Questions and Answers] W60:
It's strange you should say that. Didn't you flash the custom recovery with SP Flash Tool? Don't you remember the file was called recovery.img? Not bin, but img.

SP Flash Tool will accept whatever file name or extension is declared in the "scatter" file for any given partition, or you can load another file manually by clicking on the "Location" field of that partition.

Here is the scatter file in case you need it. Just put it in the same folder with the boot.img file, then open the scatter file with SP Flash Tool, then click on "Download".

Then connect the phone to the PC, after you turned it off.

Or restart the phone after you connected it to the PC, this works too.
[General Questions and Answers] Knightrish:
Can't twrp recovery flash it? Fastboot maybe another option to consider
[General Questions and Answers] W60:
You are right, TWRP 3.0.0.0 can flash images too

.Fastboot fails ( download for partition 'boot' is not allowed ). It might work if you unlock the bootloader in Developer Options, but at least in my case that didn't help either.

It's true I tried that with a custom ROM, maybe there's a bug in that ROM, and the OEM unlock option doesn't actually unlock anything.
[General Questions and Answers] Knightrish:
I flashed recovery with fastboot. May be I tried to boot into recovery using the image. Then did bootloader unlock and flashed the 2.8.7.0 version. Then did a wipe and got it working like a charm.
[General Questions and Answers] Pavansk:
I want to change boot up animation tried using boot animation app in playstore it didnt work how can i change it any suggestion

---------- Post added at 03:21 PM ---------- Previous post was at 03:21 PM ----------

If possible post one
[General Questions and Answers] W60:
For what ROM? The Lenovo stock ROM uses an mp4 file, other ROMs have the boot animation in a zip file.

Stock ROM: /system/media/start.mp4

Other ROMs: /system/media/bootanimation.zip

and also /system/media/bootaudio.mp3 if you want sound too.

This is for example the boot (and shut down) animation from the Cubot ROM.
[General Questions and Answers] Pavansk:
I have installed X5 pro

Will i be able to flash the above file
[General Questions and Answers] andoruB:
Sorry, I've done the flash 2 months ago, so I don't remember much of what I did then.

If I select the .img file in the scatter-loading field, I get this message:

SP FLASH TOOL ERROR: (8417)

The load scatter file is invalid!

Okay, so with that scatter file I was able to succesfully flash the update. But after flashing, the phone won't go past the Lenovo boot screen (the "Powered by android" one, not the "For Those who Do"). I tried wiping the Dalwik cache twice, and also wiping the cache partition, but so far that hasn't fixed anything...
[General Questions and Answers] W60:
You don't select the .img file in the scatter-loading field, you select the scatter file!

Then, if you want to change one of the files that was loaded by reading the scatter file, you click on the Location column for that partition and select any file you want.

But anyway, that's not so important now.

So I understand the OTA update now successfully checked and patched all the files.

The only file it didn't patch should be install-recovery.sh

You could try to flash that file separately. I'll make a small zip update with only that file, for installing through TWRP.

See if that helps.

...

You could of course flash the whole stock ROM. The version we have is the Russian firmware and has some bloatware specific for Russia, but you can delete that.

The only problem may be the warranty, as you won't have the exact same bloatware your phone came with.

BTW you should have made a backup in TWRP before updating, I forgot to tell you that...

...

OK, so here is the patch to flash the stock install-recovery.sh file.

In case that doesn't help, here is a link to the full custom ROM latest version S257:

https://yadi.sk/d/RB-ISToXp9RzE

You can install that zip file in TWRP, or unzip it in the computer and flash it with SP Flash Tool.
[General Questions and Answers] W60:
Sorry, I didn't make it flashable, you have to unzip it and copy the files first to the phone's internal or external memory, then with a root explorer, to /system/media.

Or from the computer, if you have adb installed, reboot to recovery, mount system, then

cd [I]directory_with_unzipped_files[/I]
adb push . /system/media
[General Questions and Answers] Pavansk:
OK bro thank you

Any updates on cm
[General Questions and Answers] W60:
Well, today I finally updated the other thread with the (still buggy) latest version of CM from the Russian forum, but the promised new version is still not there.
[General Questions and Answers] manuraj gowda:
Hi I'm new to XDA and I'm using lenevo a2010 .my phones battery discharges from 35% to 0% in secs ,how to fix that

Please give a solution

Thanks in advance