yashsingh1/xdaforums huggingface dataset:
[Android General] Len:
Just some hints..

For people who want use multi-user on this tab,

Install Xposed module on owner: http://repo.xposed.info/module/com.anton111111.xposed.multiusers

Then if you want install applications from unknown source, install on owner too: http://repo.xposed.info/module/it.matsca09.xposedmod.directapkinstall

Problem solved :)
[Android General] loner.:
For people who want exposed:

http://xdaforums.com/showthread.php?p=58828974

Sent from my Lenovo TAB 2 A10-70F
[Android General] Tzul:
MOD EDIT

@Len Thanks. That multi-user module has already been mentioned on one of the previous pages.
[Android General] Len:
I know, but no one mentioned anything about installing applications from unknown sources :P
[Android General] nannycrick:
I didn't miss it guys! I'm grateful for the working Xposed for this tablet every time I boot up my spreadsheets and start taking call data for work! ( remember..I run the Disable Fullscreen Keyboard Module which is a must have for landscape mode data entry work!) It's a good thing we don't have to hunt all over the network for the Intel we need on our tablet

It's now all assembled here! You guys are the best!

I included a pic of a spreadsheet with that module working. Note the available view space I have to work with.
[Android General] nannycrick:
Hey..just a note for inquiring minds...PrintShare by Mobile Dynamix on Google play works perfectly to connect this tablet to a printer. I have mine connected via male usb micro to female usb adapter, to a Cannon PIXMA MP 280 "non wireless" printer. I hooked it up, it "saw" the printer, asked to download needed drivers, and I was good to go. Easier than installing on Windows!
[Android General] Old faithful:
Pardon me if I seem to be missing something here but what is this "disable full screen keyboard"? It's still taking half of the sceen height just like any other keyboard, what's the difference? I thought it meant NO on screen keyboard (like you presumably would using a usb keyboard)...
[Android General] Old faithful:
http://xdaforums.com/showthread.php?p=64661686
[Android General] clsA:
whoops yeah I meant to post that over here too. [MENTION=5239665]suhridkhan[/MENTION] feel free to update the first post with the new files

and by the way my Wifi is totally fixed with that update.
[Android General] brrrrm:
Very good guide, but is it for A10-70F only? What about A10-70L (with LTE)?
[Android General] Old faithful:
In general, yes it applies to the 70L as well, just double check on the ROMs. In any case people have used the 70L ROM on the 70F in the past and besides, the carliv CWM based recoveries were built on 70L ROMs. Just make sure to back up the NVRAM first, in case you need to format the device should you run into trouble. The NVRAM holds the device's IMEI (needed for LTE) and MAC address (needed for WiFi). These typically don't get touched but if the ROM you flashed is incompatible you may need to format it before flashing, and that erases everything. So having a backup would be vital in such a case, otherwise you'd lose your ability to call or have trouble with WiFi.

Your best bet for up to date info concerning the 70L would be the Russian Lenovo forums, as they were the first with updates for this model and if my memory serves me right, besides the carliv recoveries for KitKat and Lollipop, also have the factory ROMs for this model.

I think you should take a good look at the German site as well, lots of good stuff there.
[Android General] hajkan:
Replacing the kingroot with super su as described here, http://www.w0lfdroid.com/2015/05/How-to-Remove-Replace-KingUser-KingRoot-with-SuperSU.html does not work as of January 2016 . At least I could not get it to work.
[Android General] hajkan:
Btw I have lollipop with carliv now. Will I have to go back to stock rom if I want to install further Lollipop updates?
[Android General] clsA:
Instructions >> http://xdaforums.com/showthread.php?p=64661686
[Android General] clsA:
Well I went ahead and created a SPFT flashable Stock update to A10-70F_S000121_151222_ROW_clsA

(this is A10-70F_S000120_150907_ROW + A10-70F_S000120_150907_ROW_TO_A10-70F_S000121_151222_ROW_lenovoota.zip combined)

Download here >> https://www.androidfilehost.com/?fid=24352994023710089

Flash in SPFT 5.1532 in Download Tab (Do not Format, Use instructions in post 1 #4)

\preloader_hq8752_tb_b2b_l.bin
\boot.img
\cache.img
\lk.bin
\logo.bin
\MT6752_Android_scatter.txt
\recovery.img
\secro.img
\system.img
\trustzone.bin
\userdata.img

I tested it 3 times on my tablet and it works just fine. Huge thanks to [MENTION=5919159]Tzul[/MENTION] for helping me learn this stuff.

If you install this and your tablet Hangs on the First Lenovo Screen for more than 3-4 min simply hold the power and reboot the tablet and it will boot on the 2nd try. (no idea why ...it just happens sometimes)
[Android General] Tzul:
I did the same, started the upload last night and now it's done.
[Android General] clsA:
Awesome man thanks
[Android General] suhridkhan:
Thank you guys. I have updated the link in the OP.
[Android General] zMILWAUKEE:
I'm not too sure a custom rom can improve this budget friendly beast, just a TWRP build and write access to SD card on lolipop would be enough for now. If anyone is still on the fence about going to lolipop, I haven't noticed any more bugs than the Kit-Kat build, especially after installing nova launcher prime. I think that launcher 3 is the worst thing lenovo could've used. But good luck on the rom build and I will definitely test it out for you.
[Android General] hajkan:
Personally, my problem with this tablet is bloated installs and weird services running in the back. I disabled as much as possible but this stuff eats up quite abit of the storage plus if you are privacy concious, this tablet leaks crap load of data.

I did mitm proxy the connections. The amount of data goes to Lenovo and Google is really bad. You have to see it with your eyes to appreciate what I am saying. I personally took care of that as much as possible. Even cops cant wiretrap you this much (this is 24h surveilance). One can argue that this is the way Android is run but if no one speaks up, this practice will just get more aggressive as time goes.

Anyway a custom rom without gapps and lenovo bloat and borderline spyware would have been nice.
[Android General] zMILWAUKEE:
True, I have never seen so much bloatware on a WiFi only device ever. But with root access you can debloat it pretty good and free up a ton of space and ram usage. I'm definitely going to look into the leaky data on this thing. And once I get my pc up and running I myself am going to attempt a TWRP build and port a rom from the stock Kit-Kat rom. Lolipop ain't much better in performance although it is a prettier UI. Kit-Kat is just easier to work with.
[Android General] suhridkhan:
I think we need to make a list of processes/services that can be frozen safely. I have frozen quite a few of them so far, and the amount of available ram seems to have increased. I hope it's not a placebo, but the device also seems to be running smoother.
[Android General] hajkan:
Try MitmProxy for Desktop. If that wont run for you, try NetworkLog app which is also avail on F-droid. However mitm proxy is better because you can also monitor ir during startup.

Btw was the stock KitKat 32 or 64bit? I did not pay attention then it might have been 32bit. Maybe Kitkat was not ready for 64bit?
[Android General] Old faithful:
I second that. I am an extremely private individual and take a lot of measures to keep it that way, but what I discovered online about myself during a recent search was truly shocking. Google indeed is able to extrapolate a lot more from you even if you do not leave actual information online about yourself, just from analysing metadata. No wonder the NSA considers Facebook and Google the best invention since the wheel. Very scary indeed.

A separate thread on the subject would be more than welcome!

---------- Post added at 16:07 ---------- Previous post was at 16:02 ----------

If you give us some pointers as to what you use to debloat on this device and what you found out it would be greatly appreciated! My aggressive attempt at at getting rid of Google stuff yesterday ended up in requiring me reflashing the device.
[Android General] clsA:
Well being as Android is developed by Google ...totally removing Google from your tablet would be pretty difficult

What most people do is simply remove the apps they consider Bloat (Gmail and Chrome are considered vital to some while I don't use them at all)

Apps I normally remove

Google news, video, books, drive, photos, newsstand, games, hangouts, movies and TV, Google+

If you want to go deeper you could get a gapps nano install and see whats in it and try removing them from your tablet. But removing the framework will most likely break many things.

If you want more Privacy in android you'll need xposed framework and something like App Ops, Privacy Guard, and XPrivacy

that should take care of about everything
[Android General] hajkan:
To tell you how invasive Lenovo is, I disabled the Lenovo ID app. Plus it is behind firewall. It stil tries to connect . It is also so awesome that all information is sent in plain text.

There was some info dump to Lenovo servers right after the Lollipop upgrade, while starting up. That was plain text too. It had the device serial and bunch of other information. How respectful.

http://prw.lenovomm.com/pushservice/2.2/poll?pkg=com.lenovo.lsf.device&lpsst=B5AAAAABy7UzgCAAAADAAAAVH

com.lenovo.lsf is the Lenovo.ID

I will try to write a comprehensive monitoring topic soon.
[Android General] zMILWAUKEE:
It's very scary that anything we do now days is monitored some how by someone. It's not just Google, Cyanogen is going to be doing the same thing, and they are supposed to be on the users side of the battle lines of privacy. Well what can we do, as a society we depend way to much on being networked some how. Anyways as soon as I get my computer working again I'll debloat as much as I can and post a list of what can be removed without bricking this thing a million times. As far as the Google apps go, Android is very dependent upon those apps running, so be real careful as to what you remove. Man this would be an easier task to accomplish with TWRP. Like I said before, this tablet is too good ( at the under $200 price mark ) to not put some effort in. Good luck everyone.
[Android General] loner.:
I agree to disagree. It makes sense that they will not use a updated chip for what is marketed as a budget slate unless they promote it with having one, if they stick with the 1.3 GHz. But then they have time to change a lot of things for the "business" tablet. I personally think a bigger processor and 4 GB RAM, even if a little more expensive would sell better.

If you use the same processor chip and chipset with a slower clock speed and almost the same software of course it will be slower. UNLESS you change something!! That's usually a given.
[Android General] Old faithful:
I wouldn't consider processing power to be a priority for business use, but I would definitely be looking for a digitizer option because for business, better ability to sign documents and more precise drawing would be a huge improvement (don't take me wrong, it's pretty nice as it is). I would also consider a 4:3 or a 3:2 format to be a significant improvement for use with documents instead of 16:10 (which is infinitely more useful than that dreadful, vertically challenged 16:9 format). Enough with the letterbox format already, it's pretty much useless if you're not multitasking.

Finally, resolution at 1920x1200 is quite good (the same as my high end workstation 17" laptop that weighs 14 times as much and barely lasts 2 hours on a full charge) but I wouldn't mind upping the size to 12 inches. It's not as if it's going to make a huge difference in terms of handling.

In any case, I'm grateful for this technical advancement considering how much bulkier (2.5" thick versus 0.35"), short of breath (one hour on battery versus 12), low storage (160 MB versus 64+ GB) and expensive (one month's salary versus half a week not including productivity software) my first laptop was, with its significantly smaller and dimmer screen (8" passive b&w). Quite the advancement in 22 years!

Now if I could run Windows 95 in native mode on it that would be heaven :)
[Android General] nannycrick:
Old Faithful... It sounds like you actually need a Windows tablet. They have all those functions you're describing.

In response, Disable Full screen Keyboard is a module for Xposed Framework. (Download link on first page of the discussion) it kinda works, but I just found something better. Flat Style Colored Keyboard by Bocharov in Google Play. It's an Xposed Framework Module. It DOES work to reduce the size of a keyboard in landscape mode, and you can change the keyboard colors too! I'm running mine at 80% cause I work with spreadsheets.

Here's what you have to do..

Do a full backup. It's good to have a current one.

Install Xposed Framework that's linked on the first page. It works for this tablet. Any other may cause bootlooping.

Download Google Keyboard from Google Play. I uninstalled my native Lenovo keyboard afterward cause it's not needed. Set it up in the Settings to your own preference.

Download Flat Style , enable it in Xposed, and reboot.

Upon reboot, go into Flat Style settings - dimensions, and change to a percentage that works for you.

Remember... You are adding Xposed to your system. Make a backup BEFORE you install, just in case!
[Android General] Old faithful:
Nah, I would NEVER go back to Windows. My loyalty stopped at Windows XP and my line in the sand was drawn when Windows for Toddlers 8.0 was forced upon us. I don't particularly appreciate being taken for an idiot, there is enough of that nonsense in Android already. If rooting wasn't possible, I'd stop buying Android devices as well. To me, Windows lost its spirit right after 9/11, just about the same time We the People started to lose control over our governments.

But I digress...

OK, I understand now, it's a question of resizing, thanks for clarifying. Hacker's keyboard basically has that feature built-in (resizing of button height, number of rows shown, etc.). Plus it has a true PC keyboard layout with arrow keys and keyboard shortcuts such as Ctrl-C and Ctrl-V among others.
[Android General] nannycrick:
I didn't think to check out Hackers Keyboard. I had it installed as a system keyboard in a custom rom for a phone, and had crashing issues. The Flat Style Module is basically a plugging for either Google or Swype keyboards. It just allows ui adjustments such as height, colors, etc of those keyboards. I kinda like changing up the "fashion" of my tablet. My keyboard is a grayish blue, but next month...who knows?! A girl can change her mind...and her keyboard ui!
[Android General] Papanik:
Same here. Been using this tablet for almost 3 months now. Yesterday for the first time it started doing the exact same thing. Haven't changed anything, from my internet connection to my tablet's software. I have the A10-70F, with latest Lollipop firmware, rooted, with TWRP.

Any suggestions? My YouTube app is the latest official one downloaded straight from PlayStore. Tried deleting all app data, still same thing happens.
[Android General] nannycrick:
YouTube is a GAPPS supported app. You can try installing an older version from the internet. If you're having issue with the WiFi firmware. Suhridkhan or Tzul are the guys to ask. I understand from the Lenovo forums that folks are suffering connection issues after the lollipop update. A major reason I didn't "partake"!

On another note, I saved TONS of memory space by choosing Fast for Facebook. It's an alternative client for Facebook. It's installed size is much smaller than the official app. And it has a Messenger Chat plugin so no need to install a separate Messenger app. Facebook & Messenger combined install size = 201MB ! HUGE! Total install size of Fast = 7.74MB. You be the judge. I'm running the KitKat 4.4.4 version of the Tab2 A10-70F. So far, no glitches! Right now, I have my hands full debloating a HTC Desire 626s on Virgin Mobile! It's a new phone, so there isn't much for it.
[Android General] Old faithful:
like nannycrick indicated, the 'official' Google apps are less than stellar. For example, I use Tinfoil for Facebook, which in my experience is way better than Fast for Facebook.

For Youtube I use Snaptube which has proven to be the best viewer/downloader and I don't have buffering issues anymore, but you have to keep updating because buffering can get broken when youtube makes code changes. You see, they don't want to be serving you content in advance. The add-ons essentially tells youtube to keep sending data anyway so you never run out. And when your connection is less than stellar, you can simply download the whole video and use a much better viewer such as MX player.

If you are looking for alternative apps that work MUCH BETTER to the Big Box's, please let me know, I've tested quite an extensive list.
[Android General] nannycrick:
I don't have YouTube or any alternative like it installed. Instead, I have it bookmarked in my browser. That saves me memory space! And since I keep Chrome updated, it plays YouTube videos automatically. No need to worry about code changes, just internet connection!

I like VLC Player for media. I use it for this tablet & the Windows version for my big HP running Win10 Pro. (since Microsoft was so kind to do away with Win Media Center when they built Win10 Pro!) It performs well, and unlike MX Player, no need to search for additional codecs to make it work! It had great sound & adjustments!
[Android General] Old faithful:
The full website and browser is always better, I'll admit, but the downloader feature is something I simply can't be without. Especially for viewing videos where there is no

open

internet access, which is pretty much everywhere here.

VLC is pretty good, but I found MX is the only one that will work with .AVI, with subtitles and that has a functional volume booster (beyond 100%), and as for myself, never had to look for codecs... On my Windows machine I use Media Player Classic, VLC for the videos it can't read. To each his own, I guess!
[Android General] suhridkhan:
[MENTION=1454767]Old faithful[/MENTION], you are obviously more knowledgeable than most here when in comes to privacy and security issues. :good:

Can you please comment on, the security risks (if there is any) using 3rd party apps like Tinfoil or Snaptube for those services?

I have tried some of them in the past, but since snapchat had that leak issue and snapchat claimed that it was due to using 3rd party clients; I stopped using those alternatives.

What I feel like is that tech giants like facebook or google already knows all our information. We cannot really stop that unless we chose not to use those services. Having to use a 3rd party, creates another path for breach or hack. I also feel like, these smaller companies behind those apps might not have the same level of security as google or facebook. :confused: Of course I am no expert.
[Android General] zMILWAUKEE:
Your right on the money, now that we are so dependant on networking we are never truly private. As soon as our data hits the high-speed information highway anyone can access it and there is not much we can do to stop them. At least with the giants like Facebook and Google, you can feel a little safer knowing that they have whole devisions dedicated to security and trying to stay ahead of the curve and keeping our data out of the wrong hands. Can you really feel safe with a third party app where your data goes to them first and then they funnel it to the service you are using it for. What happens to the data between third party and let's say Facebook, nobody knows, do they only send it to Facebook or do they sell your data to an ad agency. I look at it like this when it comes to third party app, would you send someone else you don't even know to the bank to cash your check and expect all your money to come back, I think not. If you use third party apps just because of app size, use the browser and then there is no need to download the app in the first place. I never have the facebook app installed just because it's always running weather I'm on it or not, same with most social networking apps.
[Android General] nannycrick:
For my experience.. Fast for Facebook has a login (for your FB account) and a separate security code you can use to open the app. It's found in the settings. Not too bad!

I also use AdAway to get rid of pesky ads, and in Google Settings...I opted out of receiving ads. I HATE THEM!! Terrible infectious junk!

Anyone else?
[Android General] suhridkhan:
you are right about the login part which basically goes through a browser page. there is not much of a risk of losing your account password. but once the login is established the data traffic is basically open to those 3rd party apps. and unless there is an end to end encryption, the data is open to sniff in.
[Android General] nannycrick:
Just an update note...I wasn't able to get Viper4AndroidFX to flash on this tablet initially. I finally achieved success! (They posted updates) It sounds so much better than Dolby Atmos! It's deeper & richer as music should be! I'm lovin this tablet!
[Android General] zMILWAUKEE:
Yes I agree, Viper4android is a million times better than Atmos. You could spend an hour adjusting it to your liking. Dolby can't compare to customizations that Viper has. Can you report on what driver you installed for Viper and how it affects or don't affect the battery performance.
[Android General] EZ-Poop:
Huge thanks for this guide! :)

Comes in very handy for a half-talented guy like me... :o

So, having succesfully gone through step 1-3 on Kitkat, step 6 isn't fully clear to me.

I wonder if it's adviseable to update to Lollipop. And if so

- which is the latest working V 5.x.x?

- Will I still have super user priviliges?

- Is having 64-Bit really worth it (also battery-wise)?

- Are the changes in UI and stuff really an improvement?

Many thanks & best regards
[Android General] nannycrick:
Updated...

In response to zMilwalkee..I used Viper4AndroidFX by Gianton on XDA Forums. He posted a version for Kitkat, and one for Lollipop. Both have to be flashed in TWRP recovery. The app will ask to install the driver if the flash is good. Gianton has instructions.

http://xdaforums.com/oneplus-one/themes-apps/app-viper4android-v2-3-4-0-t3040014

The zip flash works to get the lib & soundfx files installed. I chose the Super Quality Audio Fx Driver. It does put a bit of a drain on the battery. Especially when I'm on a long, boring trip. It's worth it though. The sound is GLORIOUS! Even streaming YouTube favs. (I don't have YouTube installed. I run it thru Chrome.)

Just a note...there is an update posted for it. After install success, go to settings>check for updates.
[Android General] nannycrick:
A question about music players...now that Viper4AndroidFX works. What kind of player are you using? I'm running Sony Walkman Player ported by Ibanez7 from XDA forums. Once installed, it will update from Google Play. I've been running his ported player for several years, in different phones. His team's work is the best!

http://xdaforums.com/showthread.php?t=2730431&page=1

Make sure you read thru the op thoroughly, and read page 338 for updated info. Once installed, it auto updates from Google Play. Enjoy!
[Android General] zMILWAUKEE:
Thanks for adding the link, I'm installing as soon as I'm done with this reply.
[Android General] manukukaka:
Hi