yashsingh1/xdaforums huggingface dataset:
[Android General] donharter:
I found another link that seemed safe. I will not post it in case it is also malware. I had a lot of windows/ads pop-up and wound up killing some browser tabs. It removed kingroot. I then had super-sume and supersu installed. I then went to the software store and updated supersu. I chose to install it through twrp. Upon reboot super-sume was not root, and I uninstalled it. Then I rebooted to be sure. Hopefully there is not a trojan installed somewhere now.
[Android General] Old faithful:
The way to check it is to replace the apk extension with zip and look into the archive. In any case, I doubt you will find anything unbecoming there, these dodgy sites just get get you in "drive by shooting" style, but you never know. Check the permissions...
[Android General] evaporic:
Sorry did not mean to scare anyone.

Here is the page I got the link from for peace of mind.

https://androidmtk.com/replace-kinguser-with-supersu
[Android General] Old faithful:
Good instructions, but afaik there is no free version and that link to the"free" version does indeed link to a malware site :mad:

In any case since it's so easy to use SP Flash I really don't see the point unless of course you don't have access to a PC running Windows... Sorry for being such a curmudgeon :p
[Android General] luighigno:
futile questions on A10-70L and final thanks

To begin a thank Tzul and to the whole comunity.

I was able to do everything. I went into TWRP and from there I made a Nandroid Backup 4.4.4

The tablet was then updated to the latest 5.0.1 update (A10-70L_20160226), automatically. Now I made another lollipop's safety backup.

Only my curiosity: I did it for the very first thing a backup of my rom with SPTF. I would ask to Tzul if the steps that I made are correct.

- In SPTF I went to load the scatterfile the 4.4.4 version. I had originally, the first.

- I opened the txt file.

- In SPTF I went on readback and here I added each partition found in scatter.txt files (all except the first region emmc_user -emmc_boot1) , only the last two are not able to enter, and the cache partition. I wanted to ask if you were the right steps.

Also: how do I join all rom files that have been created? I can use these files to any backup? I hope I explained clearly

three futile questions to conclude:

- From the tablet-off if I press vol + and power, the tablet enter in the black screen with small white text: is it correct?

- Can change (and what) the horrendous initial written Lenovo '?

- Is possible insert in the closing screen screenshot new voices for reboot into recovery or reboot in fastboot?

In any case, thanks again

Luigi
[Android General] donharter:
One side effect that I noticed since getting rid of kingroot. I was able to install linuxdeploy. I am not sure if kingroot was the problem. linuxdeploy was failing with a wget early in the installation stage. It seems that the dns was not getting resolved to an IP address and that was part of the problem.
[Android General] adrian1216:
I need a help :)

I would like to get know if is it possible to build own Android OS system (directly from source), to have option to provide future users with updates OTA described like there: https://source.android.com/devices/tech/ota/index.html

I saw that android kitchen is signing updates using test.key, but I would like to have option to have own release secure private key.

Or another, is it possible to resign STOCK android build with own keys - to have own system signatures?
[Android General] official229:
It kinda not worked for me...

I wanted to root from recovery so i choose the step 3.

I got to the SP flashing step, I installed the driver provided and used the given files as mentioned. But after i clicked "download" on the SP flash tool and reconnected my tablet it told me that there was an error with the scatter loading file. something about a wrong chipset.

After that the tablet no longer turned on and under device manager it detects the tablet preloader driver but with error code 31

- {Operation Failed}

The requested operation was unsuccessful.

I have no idea what to do since I can't turn the tablet on, can't boot to the chines recovery or get the driver to work for the SP flash tool
[Android General] Tzul:
You added each partition manually to the readback page? That's possible, but using "ShowByScatter=true" does that automatically for you!

As I wrote here, you only need to add the userdata partition manually, when you use this feature. But I would choose TWRP to make a backup of userdata, because it will consume less space.

You do not join the files, they stay separate, one file per partition. All files created by a readback can be flashed (downloaded) back to the device with TWRP, without change. Except for the preloader. The readback of the preloader contains some additional data that needs to be removed before you can flash it back. But normally, you don't need to flash the preloader anyway.

Yes, that's the boot menu, allowing you to start the recovery, Fastboot mode, or boot normally (Android).

That's the boot logo. It is stored inside the "logo" partition. Therefore, yes, you can change it, but only with special software that understands this data format. I've started writing my own program for it, but it's not ready yet.

The boot animation and shutdown animation are in /system/media/ (start.mp4 and poweroff.mp4). You can change these video files to change those animations, but you cannot have separate ones for reboot into recovery or reboot into Fastboot, if that's what you're asking.
[Android General] adrian1216:
Ok. I downloaded source code from android and generated own keys. But it requires from me to have device configuration to build own system - device working tree. Is this somewhere available on github for this tablet model? Or how to get it?
[Android General] Tzul:
You don't need to add the line, it should already be there, as "ShowByScatter=false". Are you sure you are using SPFT v5.1548 or newer, and edited the correct option.ini file while SPFT was closed?
[Android General] Coyo_Te:
Hi fellas,

apparently there has been an update rolled out: A10-70F_S000121_151222_ROW_TO_A10-70F_S000122_151222_ROW is ready to be installed on my tab2. Updating the GMS-App (whatever that is), UI, dual desktop mode + new art. It labels itself Version "Android 5.0" already got 5.0.1 installed so i wonder where that version number comes from.

I am a little hesistant to update, but it shouldnt be a problem if i "only" got supersu installed, correct?
[Android General] loner.:
Just by looking at the name alone, I can't see it as a update.
[Android General] Coyo_Te:
forgive my poor choice of words :) "patch"
[Android General] loner.:
Do you have a link to this patch?

---------- Post added at 08:58 AM ---------- Previous post was at 08:45 AM ----------

Lenovo has their new business tablets on the Lenovo webpage.

http://www.lenovo.com/us/en/
[Android General] Coyo_Te:
no, didnt find any hints online yet, just poped up on my device
[Android General] loner.:
I defrosted the system updater and saw it.

View attachment 3770199
[Android General] loner.:
Does anyone know where the system updater saves the downloaded update file to?
[Android General] Tzul:
Oh, nice, new updates!

For the A10-70F:

Direct download link. (A10-70F_S000121_151222_ROW to A10-70F_S000122_160505_ROW)

For the A10-70L:

Direct download link. (A10-70L_S000117_160226_ROW to A10-70L_S000118_160504_ROW)

Description is identical for both:

LENOVO TABLET, ADAPTS TO YOU
1. This upgrade will erase some user data. To avoid data loss, back up all data before upgrading.
2. This is an upgrade to the Android 5.0 system.
3. Key updates:
Upgraded GMS app
Upgraded UI style to blend with native Android design
Dual desktop mode
Changed theme style
4. It will take about 13 minutes to startup for the first time after upgrade. Please make sure that there is sufficient energy.
5. The storage room will decrease accordingly after upgrade.
6. Please upgrade or uninstall the applications if they are not compatible with the new system after upgrading the system. For better experience with Android 5.0, it is recommended to perform factory data reset.

Patch-updates like this one will fail if one of the system files to be patched was modified. And maybe if the system partition in general was modified (I still don't know what this "root check" actually does). Meaning it probably will fail if you have SuperSU installed. Performing an "unroot" might work, I'm not sure.

And I wouldn't read anything into the mention of "Android 5.0". Android 5.0.1 is Android 5.0, as opposed to Android 5.1.

It is an update. And it's not the first time that they've failed to spell the correct date in the filename.

The actual version is A10-70F_S000122_160505_ROW.

In /data/data/com.lenovo.ota/app_otapackages/.
[Android General] Coyo_Te:
ugh, the evil word,... "unroot" - me dont want

in all seriousnes, i might just wait and see how things work out.

also, "will fail" meaning brick my tab or just dont go through and revert back to working state?
[Android General] Tzul:
It means neither brick nor revert, but that the integrity checks fail, and therefore the update process aborts before any change is made.
[Android General] Coyo_Te:
ha! so i can just try and see what happens. gonna give it a try then :)

edit: welp, yes it does exactly as stated. integrity check failed at root check, thus the update installation was aborted.

how do i get rid of the update notification?
[Android General] Tzul:
[MENTION=7291313]Coyo_Te[/MENTION] Use the Android app management to delete the data of the system upgrade app (com.lenovo.ota). Or freeze it.
[Android General] clsA:
Not true .. the file can have any name that ends in .img you just have to be sure it loads in the recovery partition space

I totally agree with his point that lollipop is like windows vista .. it was broken at release and never really got fixed.

Windows 7 fixed Vista - Marshmallow fixes lollipop. My HTC M9 is like a whole new device with the latest update to Android 6

I think he's referring to (AOSP) an OS like Cyanogenmod that totally strips out all the NSA/Google/Adobe/Mediatek Spyware bloat

that really doesn't need any firewall / spybot / antivirus crap to work and you know your information is safe and secure.

Their are power users with Idevices. A Jailbroken Iphone or Ipad can do many things a non jailbroken one can't. But it very frustrating and your constantly fighting the latest apple update.

Xposed +Xprivacy and Gravitybox will keep you very secure with just a little work. I also recommend Adaway for a custom host file and using a browser other than Chrome ( I like Boat and Dolphin browsers ). Google Drive and Dropbox are harmless enough for file storage, but I wouldn't store an unprotected password.txt or your turbotax backups their :eek:
[Android General] loner.:
I have this tablet and have updated to lollipop and would like to root without downgrading back to kit-kat.

I guess I am kind of old school and I am not familiar with the windows flash tool. Isn't a lot of what is offered here doable with fastboot?

Sent from my Lenovo TAB 2 A10-70F

---------- Post added at 07:44 PM ---------- Previous post was at 07:38 PM ----------

Please tell me there is a root for this device with Android 5.0 and where to find it. ?

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
Go to OP then install custom recovery like it says in advance of TWRP there is install SU and then your rooted just follow the directions
[Android General] loner.:
Sweet, I will give that a try.

Sent from my Lenovo TAB 2 A10-70F
[Android General] loner.:
I flashed twrp for Android 5.0, there is no advance in that version yet. No way to root.

Unless the stock lollipop version of lollipop in the OP is rooted already? If so then all I have to do is flash it right?

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
Where did you get the TWRP from?
[Android General] loner.:
Here in the OP.

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
When TWRP opens check to make sure upper right says ported by Tail v 2.8.7.0 bottom left is advanced then install SupwrSU is lower right
[Android General] loner.:
It doesn't say that, but I choose the one for 5.0 like it said since that is the android I am on.

---------- Post added at 09:41 PM ---------- Previous post was at 09:30 PM ----------

I will have to wait until there is a root for the lollipop version since I am worried I might brick it if I try to downgrade to kit-kat.

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
https://onedrive.live.com/?cid=8b7fa8225100e05f&id=8B7FA8225100E05F!133&authkey=!AFkm5yMDyOrUHfs is the I used from OP
[Android General] loner.:
Sure is.

Sent from my Lenovo TAB 2 A10-70F
[Android General] suhridkhan:
This is what TWRP is supposed to look like, unless you are using a theme.

Click 'Advanced' then click 'Install SuperSU'...

Is yours different than this?
[Android General] CaptJager:
That's what mine looks like wonder what his looks like
[Android General] Tzul:
Sorry, but that is nonsense.

There is an "Advanced" button in TWRP's main page. Here's a screenshot.

If it doesn't look like this for you, then you haven't properly flashed it, or you might have a custom theme enabled that overwrites this (check for a TWRP/theme folder on both the internal storage and external SD card). But even then, TWRP should detect that your tablet is unrooted and offer to install SuperSU once you leave TWRP via the Reboot menu.
[Android General] loner.:
I know what twrp is supposed to look like, I have it on several devices. Obviously you haven't tried the one for 5.0 or you wouldn't even go there as it does not look like the normal twp.

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
I am running it on 5.0 and mine is like his
[Android General] loner.:
But yours was rooted first correct?

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
No I installed just like it was stated In the OP stock 5.0.1
[Android General] loner.:
I am guessing since mine was not rooted from kit-kat I am denied a full flash of twrp.

Sent from my Lenovo TAB 2 A10-70F

---------- Post added at 10:41 PM ---------- Previous post was at 10:40 PM ----------

And you had all the updates before rooting?

Sent from my Lenovo TAB 2 A10-70F
[Android General] CaptJager:
I received my tablet today let it warm up turned on plugged in upgraded to lollipop then rooted with TWRP ported by Tzul
[Android General] loner.:
So how will we install the update?
[Android General] loner.:
I tried to flash it after I unrooted and it failed, but if I replace the recovery to stock recovery I think it will work.

Edit:

Tried stock recovery but didn't change the lk.bin and it failed.

I am hoping for a way to apply this update/patch for the UI fix. I am tired of the icons bleeding everywhere.
[Android General] :
I know that noone van know for sure, but for the people that knows Lenovo better than me, do you think we can expect Android M on this device and if so, anytime soon? After all it's only a year old.. Should even get android N to be fair.
[Android General] loner.:
Maybe someone will successfully update and post a TWRP backup.
[Android General] MarkyboyUK:
I have updated my tablet successfully (it was never rooted). If someone is prepared to give me very specific instructions on how to create a TWRP backup (without rooting my device) I would be happy to do so.
[Android General] Sparkrite:
That would be great, if you would do this. Make sure you do a factory re-set before hand so no personal info is in the backup. Don't forget to backup to a PC or SD card what you want to keep though.

I wont re-type or copy the "how-to" as it is on the first post (option 3) of this thread. Theses instructions are very clear and easy to follow, thanks to [MENTION=5239665]suhridkhan[/MENTION], so have a read of them and see how you get on.

Obviously if you have any questions at all don't hesitate to ask. On a positive note, be aware that these tablets are nearly impossible to permanently brick.
[Android General] Tzul:
People who want to install the update can simply restore their untouched system partition and stock recovery. You have made backups of both, right? ;)

If not, clsA and I have uploaded this stuff, at least for the Tab 2 A10-70F.

It should also be possible to modify the update's installation script and make it work on modified system partitions. I might try that when I have some time.
[Android General] Sparkrite:
Yes indeed [MENTION=5919159]Tzul[/MENTION], you know that and I know that, but some people aren't happy doing that hence my reply to [MENTION=5526857]MarkyboyUK[/MENTION] .

Its makes it easier just to D/L a TWRP image and restore it, lazy or wha ? ;)
[Android General] MarkyboyUK:
At work right now but can do the TWRP backup this evening if it is still required by then.
[Android General] bigrammy:
The resistance to using SPFlashtool in this thread is pretty astonishing :silly:
[Android General] loner.:
I wouldn't call it lazy at all. I have used the SPFlashtool successfully and went back to use it again months later and had all sorts of trouble. It seems to me that if you haven't used the tool alot simple things can go wrong. The main problem I kept having is not clicking on the tool to define the path to the file I wanted to flash. TWRP recovery is a great tool if that's what you have the most experience with.
[Android General] Tzul:
It is lazy. But the ultimate in laziness is using a modified updater-script, because that way, you can directly apply the update to a modified system partition, without the hassle of reinstalling SuperSU, Xposed, and other changes you made to the system partition.

Download the link, and follow the instructions in the contained readme. Good luck.

If my upload bandwith wasn't so terrible, I would have uploaded modified versions of the entire update zip files... But now you'll have to modify the update zip files yourselves, by replacing a single file inside of them. I hope that's not too much work. ;)
[Android General] robbierob03:
I'm new to this tablet thanks to a great deal, but I'm still unclear on exactly where I need to use SPFlashtool once I have TWRP installed. The first page is absolutely great getting root and TWRP installed, but I can't find the right search terms to understand how to backup or install new updates since TWRP use is discouraged (unless the idea really is to completely go back to stock for each update). Specifically:

1) When would I need to use SPF to backup my tablet over TWRP? Specifically for the first backup of a virgin tablet, and every ongoing backup.

1a) How do I use that readback tab to backup? Do I select everything there? What do I not want to reinstall in case a SPF flash(?) goes wrong?

2) Is there any point in installing TWRP if SPF does everything TWRP does?

3) Am I correct in understanding OTA is the only way to update these tablets? So I would need to completely go back to stock recovery and unroot? Or is there a way to use these SPF files without reverting to stock first?
[Android General] Sparkrite:
Slick, very slick. :good::good:
[Android General] theclarkster:
I'm curious. I updated my tablet last night, and I don't see much of any change to the UI. I was hoping that when they said they'd made changes to to the UI and theme to blend with native Android that, at the very least, the battery, wifi, quick toggles, and home icons would change to reflect that. Am I missing something here? What UI elements were actually changed? The tablet still performs well, and I'm still quite happy with it, but I think I was expecting a little more (especially since my wife's Tab 2 S8 is on 5.1.1 with more stock icons).
[Android General] bigrammy:
Excellent replies and advice Tzul :good:

Hopefully the OP could link to your post to stop people asking the same questions over and over again. :fingers-crossed:
[Android General] Sparkrite:
What an excellent post [MENTION=5919159]Tzul[/MENTION].

Thank you.
[Android General] ezro:
Hi im thinking about buying this tablet but dont know how dependable it is. Does it have any hardware problem to take in account¿ does it have any software problem that cannot be solved using any method listed in this thread¿
[Android General] jyams:
Would the new app Flashfire from Chainfire work? Just came out of beta Today. App has an option to flash OTA's.

---------- Post added at 09:58 PM ---------- Previous post was at 09:38 PM ----------

Had mine about a month. Use every day. Zero issues. Best tablet for dollar IMO. Rooted and fast. Screen is gorgeous. Get 3 days from battery. Keeps pace with wife's iPad 4th generation for less than half the price. Will be flashing yesterday's OTA update tomorrow. Have $10 slim case from Amazon with magnet in closure. Puts tablet to sleep when shut and wakes it up when opened. Truly awesome.
[Android General] loner.:
It is not lazy not to be as proficient with a tool or utility as the supposed experienced users, and I for one am really tired of one or two labelling others as being lazy and other suck ups blindly agreeing. I will call you on this Everytime. Your damned opinion is just that a opinion. My opinion is that anyone who has repeatedly implied or straight out called someone else lazy just because they ask about doing it some other way, is a fool among other things.

So stop calling others or other suggestions lazy and keep you @#&%ing opinions to yourself!

Grow up.
[Android General] Old faithful:
I've had this tablet since December, tried many things at first and taking full ownership has been all in all a simple and painless process compared to my old Galaxy Note 2. I use it every day hours on end in my work and play time and it's been rock solid, and I'm not someone to pamper my equipment. Do yourself a favor and get a good sleeve for it, dropped it a few times from the edge of the coffee table and not a dent.

Read the OP and you should be good to go. If you require full detailed instructions I've uploaded detailed tutorials.

---------- Post added at 10:50 ---------- Previous post was at 10:45 ----------

Hmmm... I wonder why you feel so easily offended. Maybe you should learn to take it easy abbit more. Believe me, life is too short.
[Android General] loner.:
You might have a point, but then again you might not know all there is to know.

Moderators have cleaned up things in here before.

There is no reason for a put down approach.
[Android General] jyams:
Any advice yet on how to apply the update to a rooted device?
[Android General] Sparkrite:
Restore stock recovery ( if non stock on tablet ) and stock system, then apply update followed by flashing TWRP ( if wanted) and then re-rooting.

easy, peasy. :)
[Android General] Tzul:
[MENTION=2989724]jyams[/MENTION] Do what Sparkrite wrote or download this and follow the instructions. Works with TWRP 3, but not 2.8.7, I've been told.
[Android General] jyams:
Thanks to Sparkrite, I am now updated! And thanks Tzul for the additional option.
[Android General] King Mustard:
I am running A10-70F_S000121_151222_ROW / A10-70F_20151222.

My tablet has informed me of a 114 MB update.

When the update downloads and the tablet restarts, I get put onto Team Win Recovery Project v2.8.7.0.

Of the eight buttons, if tap Restart, the tablet boots normally and when I retry Updates in Settings, it wants to re-download the 114 MB update.

Any ideas?
[Android General] clsA:
Worked like a charm. Thanks again for your work Tzul, your truly a gift to this community.

I uploaded the patched update here >> A10-70F_S000121_151222_ROW_TO_A10-70F_S000122_151222_ROW_Patched_TWRP.zip

---------- Post added at 07:23 AM ---------- Previous post was at 07:20 AM ----------

read back the last 2 pages their is an explanation of how to flash the update with TWRP 3