yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] jtrosky:
Honestly, the better question is *why not* kill your stock recovery? What is the advantage of keeping the stock recovery? It seems that you can't restore the system in any way to install OTA updates or anything anyway, so I don't see any advantage in keeping the stock recovery in place. If there were some rare reason that you needed the stock recovery in the future, you can always re-install it, right?

Just not sure I see any advantage whatsoever in keeping the less-functional stock recovery in place...
[General Questions and Answers] jtrosky:
Does anyone have a completely stock backup of their tablet before any rooting? I would like to try and get updated to the latest OTA update, but I don't have a backup of mine before I did anything to it...

Thanks.
[General Questions and Answers] chibot75:
Are there any other ways to turn on this tablet without using the power button? DT2W?
[General Questions and Answers] GartimusPrime:
There is a gesture option within settings that has double tap to sleep and double tap to wake. Double tap to sleep only works with launcher3 but Nova launcher has an option to dt2s as well.
[General Questions and Answers] chibot75:
Gesture settings? I don't see it in my settings.
[General Questions and Answers] GartimusPrime:
Under the Device tab right under Users. But i see you dont have it weird
[General Questions and Answers] jtrosky:
You probably don't see it because of all the stuff you've "frozen" or "de-bloated". :) I see that you're also missing "Kid Mode", for example. You're probably missing a lot of stuff.
[General Questions and Answers] chibot75:
Do you see kid mode in titanium? I don't see it as something to freeze
[General Questions and Answers] jtrosky:
Yes, I do see an entry for it in Titanium. I also have an actual app icon for it.
[General Questions and Answers] Pegasus Epsilon:
You can flash most things via FlashFire. Only in the event of bootlooping should you need to hook it to a computer and revert to a previous backup, and if you're doing that kind of neurosurgery when out and about, by all means, copy stock recovery off and flash TWRP.

OTA updates work just fine for me.
[General Questions and Answers] GartimusPrime:
This is what i have got it down to for apps. The only reason google now and google launcher are there is because uninstalling them causes bootloop. Otherwise they would be gone.
[General Questions and Answers] Pegasus Epsilon:
Can you not freeze/disable G Now and G Launcher, rather than deleting them?
[General Questions and Answers] GartimusPrime:
All my apps are frozen not deleted (Yet). Those two apps cant even be frozen without causing a bootloop. I believe I successfully uninstalled Google Launcher previously, so i am almost positive that the Google Now app is tied to something that causes bootloop when frozen/uninstalled. Frustrating but i can hide the apps for now.
[General Questions and Answers] chibot75:
Are you able to attach a titanium backup of the gesture settings if it's an option in titanium? Maybe I can restore it that way. I don't have it. Thanks
[General Questions and Answers] jtrosky:
So you are rooted and you can install OTA updates? If so, that's a first!

What version are you currently running? There was an OTA update that came out about a week ago (161127) - are you telling me that you were able to install that OTA to a tablet that was already rooted? If so, I'd love to know how, because I don't think anyone else has been able to do that.

As far as I know, the only way to install an OTA update on a rooted tablet is to restore a completely un-touched backup (boot, system, etc), apply the OTA update and then re-root. And if you're going to go through all of that, you can just restore the stock recovery along with the stock tablet image. So again, I don't see any benefit to keep the stock recovery in place...

But again, if you were able to install the latest OTA update without a full "back to 100% stock" restore, I'd love to know how!

---------- Post added at 10:00 AM ---------- Previous post was at 09:57 AM ----------

Yes, it is available via Titanium. I'll back it up and post a link shortly.

What's the deal with people wanting to uninstall just about everything on the device?? What good is a device with no apps? :) I can understand wanting to "de-bloat", but damn....

---------- Post added at 10:24 AM ---------- Previous post was at 10:00 AM ----------

Here is a link to the Gestures backups from Titanium...

Gestures.zip
[General Questions and Answers] GartimusPrime:
I uninstalled all the apps that I will never use i.e. almost any Google app which then allows me to install only apps that I want, making it more mine. I have no use for Google play this and Google play that so I like to make them go away. Which is why it annoys that crap out of me that I can't uninstall the actual Google app.
[General Questions and Answers] Pegasus Epsilon:
Have you tried pulling out google services, as well? Stuff like google backup transport, google calendar sync adapter, google contacts sync adapter, etc etc?

Check post #90 in this thread. SuperSU patches boot.img to do it's thing on this tab, and leaving it patched results in OTA failure, but a full unroot inside SuperSU restores the boot.img, so the OTA succeeds. bbelos' backup, which I can't actually find in the thread now...weird...has a correct SuperSU boot.img backup. jmo's backup seems to have a corrupted or patched SuperSU boot.img backup, so SuperSU can't restore it to stock when unrooting.

TL;DR: Restore from bbelos' backup, full unroot in SuperSU, OTA works fine.

I switched to Magisk/PHH instead, for Pokémon Go. SafetyNet reports CTS Profile Match: false, but PoGo runs anyway, so for now, my only complaint is that xposed still trips PoGo. But that's nothing to do with this tablet.
[General Questions and Answers] jtrosky:
Yeah, I've tried the full unroot via SuperSU (which, like you said, is supposed to restore the stock boot.img), but then my OTA still fails. I've tried everything I can think of and the latest OTA update (161127) still fails (image of actual error below).

Have you actually successfully installed the 161127 OTA update?

This is the error I get when trying to install the lastest OTA after a Full Unroot via SuperSU Pro. I also tried using the stock boot image that [MENTION=4000778]bbelos[/MENTION] shared earlier in this thread - same result.

View attachment 4005586
[General Questions and Answers] GartimusPrime:
For me, I am lucky that my wife has this device as well and does not want root. So when there is an update, I update hers, do a TWRP backup and restore it to mine. That's the only way I have been successful
[General Questions and Answers] Pegasus Epsilon:
Let's see if attachments want to work today...
[General Questions and Answers] jtrosky:
And you simply did a full unroot via SuperSu Pro in order to install that update? If so, can't figure out why others can't seem to do that...
[General Questions and Answers] Pegasus Epsilon:
fastboot with stock recovery, restore bbelos' backup (system [not boot] should be all you need if you're already rooted with SuperSU, but I flashed everything he had), boot, go directly to full unroot ignoring everything else on the way, reboot, check for OTA updates, and it worked just fine.

Your screenshot says the OTA detected root, so whatever you're doing, I'm pretty sure you're not getting a proper unroot. Make sure it's bbelos' backup, not jmo's, immediate full unroot with SuperSU, and that error (at least) should go away.

But if all else fails, I can try taking a backup of the current update and put it somewhere.

EDIT: I just noticed the "SuperSU Pro" in that quote. I didn't notice if it was Pro or PseudoPro or normal boring SuperSU for plebs, I just told it to full unroot immediately after booting.
[General Questions and Answers] jtrosky:
Ok, thank you. I'm going to mess with it some more today. I was trying to avoid restoring someone elses backup if possible (to avoid the whole serial number thing). It's just bothering me why I can't just do a full unroot on my device as-is and have the OTA's work.

Like you said, it's saying that the tablet is rooted, but the Full Unroot option from SuperSU seems to complete successfully, so I'm not sure why it's saying that. However, I did NOT "disable" root in SuperSU (uncheck "Enable superuser") before I selected the "Full unroot" option - I'm wondering if that may be why. I'm going to try disabling root before I do the full unroot this time and see if that make a difference. I'm just wondering if by disabling root, that it removes some su-related symbolic links or something that the full unroot option does not remove. Just a *wild* guess. But I'll experiment some more now that I know that this is possible (someone had previously mentioned that it may be because the bootloader was unlocked, but that's obviously not the issue since you had to unlock your bootloader and it worked for you).

Will report back... I have a feeling that the OTA update is just an Android security update (November 1, 2016 -> December 1, 2016), but I still like knowing that I can install OTA updates in the future if needed.
[General Questions and Answers] jtrosky:
Not sure what the deal was... I did a full un-root of my existing setup before I started and the OTA failed (same error as above). So then I tried flashing the stock boot.img file from earlier in this thread and tried again - OTA still failed.

Then I restored everything *except* for the boot partition from bbelos' backup. At this point, after the restores, while I had the SuperSU app installed, I coulnd't even start it because the root binaries were not installed (meaning that I was not rooted - which makes sense since I had previously done a full unroot). So I downloaded the OTA and it installed fine - without even uninstalling the SuperSU app.

So this tells me that it wasn't an issue with my boot.img - and that SuperSU *did* un-root me (since I couldn't even run the SuperSU app). However, there had to be *something* left from the SuperSU install, even after the full unroot. No idea... Maybe it was because I had installed SuperSU Pro (which is really just a license though?) - I didn't realize that you can now get SuperSU Pro features without installing SuperSU Pro license (by checking the "Enable Pro" box to enable "SuperSU PseudoPro"). I guess there is not really any advantage of SuperSU Pro anymore?

Also, just FYI - my serial number didn't change at all? So I'm all set now on the very latest OTA - and made backups! :)

Thanks for your help [MENTION=7965004]Pegasus Epsilon[/MENTION] (and thank you [MENTION=4000778]bbelos[/MENTION]' for your fastboot backups!).
[General Questions and Answers] Pegasus Epsilon:
No problem, glad you got it worked out. I similarly had no issue with my serial number changing after restoring bbelos' backup.

About unrooting, from what I can tell, SuperSU modifies boot.img on this thing, and shoves the backup into /system somewhere. jmo's backup seems to have a broken SuperSU-created boot.img backup, so you wind up still having a checksum error when you do a full unroot after flashing his backup. But bbelos' backup seems to have a good boot.img backup, so the full unroot restores the proper backup, and OTAs work fine.

You had what looks like a different error (root detected, presumably because /bin/su and/or /xbin/su existed?), and I have no idea if you had the boot image checksum failure in addition to that.

You seem to have got there the long way around, but as long as you got there, none of that matters. I am definitely looking forward to CM13 on this thing, though. Here's hoping [MENTION=4000778]bbelos[/MENTION] is still hammering away on that. :)
[General Questions and Answers] chibot75:
CM is dead isn't it? Would have to jump straight to LOS 7.1?
[General Questions and Answers] jtrosky:
Until I restored from bbelos' backup, I hadn't restored anything else from anyone elses backup. That's why I don't understand why the Full unroot didn't work... It should have restored my original boot.img backup and removed root. The problem was that after I did a Full unroot, I could no longer look to see if the su binaries were still installed (because you need root to check). :)

Dunno - one of lifes great mysteries. :)
[General Questions and Answers] GartimusPrime:
I believe CM is on the list to try. CM may be dead but the source for CM13 is still there. Getting 13 on the device would be first priority because they are both Marshmallow which means it would be easier to get it to work since that is the source that is available. Once that has a stable build them maybe we could move forward with LOS 14.1
[General Questions and Answers] fuquan25:
does anyone know where i can get stock rom
[General Questions and Answers] Pegasus Epsilon:
Right, right, the other thing. It'll take me a while to get that worked out inside my head.

My theory is that SuperSU doesn't check whether or not boot.img is already patched before creating the backup, overwriting the previous backup, so you wind up unrooting to a patched boot.img, and achieving nothing but deleting /bin/su and /xbin/su.

bbelos' backup contains the proper original boot.img backup (in /system), so unrooting with his /system gives you your original boot.img back, and solves the whole problem.

jmo's backup seems to not have that, and I'm guessing it's because he flashed SuperSU twice before taking the backup. I'm just guessing based on what I've observed. Only chainfire can say for sure, but if I'm right, he could also fix it a few different ways, to varying levels of safeness and propriety.

Personally, I'd go with "WARNING: Boot partition backup already exists! Unroot before reflashing! Aborting!" and just force people to prove they're technically savvy by digging out and deleting the backup if they really really want to install SuperSU to a possibly already patched boot partition and potentially break their OTA ability later down the road. But I tend to go for the stupid simple option that lets people screw themselves.
[General Questions and Answers] chibot75:
So one of us is building a custom Rom? Can't wait!
[General Questions and Answers] GartimusPrime:
It is in the works but on the own persons time, when he has time from work and life so it may be a bit before you hear anything about it.
[General Questions and Answers] jtrosky:
Maybe the performance of this device isn't so bad after all. I just loaded Pinball Hall Of Fame and was surprised how well it ran! Maybe that first game I loaded (some sort of air-hockey game) was just poorly written or something. It's still not nearly as fast as my Nexus 7 (2013) or my HP Slatebook x2 (Tegra 4-based), but it's also a MUCH more inexpensive device, so I can't expect it to perform as well as those.

By the way, in case others haven't done this, one thing that I always do with my Android devices - I go into developer options and change the animation speed settings to either .5x or disabled - makes the device *feel* faster....

Also, in case you weren't aware, with Android 6, you can hold down on the Settings icon in the notification menu and enable the "System UI Tuner" that gives you some customization options for the notification window...
[General Questions and Answers] chibot75:
Can anyone help with custom Rom?

https://xdaforums.com/android/development/creating-custom-rom-lenovo-tab-2-a10-t3541020
[General Questions and Answers] GartimusPrime:
That's a different model than this one though...
[General Questions and Answers] bornagainpenguin:
Yeah, that's why I went out of my way to specify the model number. Too many people were getting this tablet confused with Lenovo's other offerings.
[General Questions and Answers] chibot75:
Oops, my bad
[General Questions and Answers] adam schlichter:
lenovo x103f

e lenovo x103f tab and when I power it on before I can do anything it says android acore process stopped followed by android phone process has stopped and then android process carrier has stopped and then it reboots over and over,can anybody tell me what happened or how to fix it?
[General Questions and Answers] GartimusPrime:
It seems as though the first part of your post is gone where it starts with the lowercase e. How did you get it to this point or did it do this out of the box?
[General Questions and Answers] adam schlichter:
I had the tablet for maybe an hour before thus happened and when I download stock firmware it won't flash because none of my computers or flashtools will recognize it as a lenovo product.
[General Questions and Answers] bbelos:
lineage-13.0-20170219-UNOFFICIAL-x103f.zip

Alright, I have a Lineage 13.0 build for anyone anxious to try it out. :D

It's not 100% working but it seems to be in pretty decent shape.

Working:

Camera, Wifi, Bluetooth, Netflix (etc.)., GPS

Partially working:

Music audio isn't working thru the speakers, but will play over bluetooth. (Fixed as of 2/16/17)

Not working:

Internal GPS (Working 2/19/17)

Wired Headphones (Working 2/19/17)

Gestures

Let me know

Don't forget your gapps. I recommend opengapps (i personally prefer the nano version, although it shouldn't matter which one you pick).

Download: lineage-13.0-20170219-UNOFFICIAL-x103f.zip (~400MB)

This is built on the Lineage cm-13.0 branch and currently uses the following gerrit patches (for those of you building at home):

https://review.lineageos.org/#/c/160205/ (Not needed after 2/14/17)

https://review.lineageos.org/#/c/161396/ (Not needed after 2/13/17)

https://review.lineageos.org/#/c/161397/ (Not needed after 2/13/17)

https://review.lineageos.org/#/c/161398/ (Not needed after 2/13/17)

Sources:

https://github.com/bbelos/android_device_lenovo_x103f

https://github.com/bbelos/android_kernel_lenovo_msm8909

https://github.com/bbelos/proprietary_vendor_lenovo_x103f
[General Questions and Answers] GartimusPrime:
So in my testing, audio works in 3rd party apps such as Kodi and N7 Player. Offline GPS also seems to be working with Here Maps. Also CM13 themes works as well. Thanks [MENTION=4000778]bbelos[/MENTION]!

Edit: offline GPS is NOT working yet. I was using Google location without realizing it. Root also works which is located in the developer options.
[General Questions and Answers] jtrosky:
[MENTION=4825640]GartimusPrime[/MENTION] - how is performance? Any better or worse than stock?

[MENTION=4000778]bbelos[/MENTION] - nice work! Thank you for sharing. I haven't actually tried it yet, but I'll get there as some point. :)
[General Questions and Answers] GartimusPrime:
It seems to be working great. The only thing that doesn't work is the built in music app and google play music. So far, everything that I would use it for works great! One thing I noticed about stock and maybe it was just me is that sometimes it was hard for me to pull down the status bar, now its easy. May very well be all a placebo but I am enjoying it!
[General Questions and Answers] menace211:
Downloading now. Will report back
[General Questions and Answers] GartimusPrime:
Get it flashed OK?
[General Questions and Answers] menace211:
Everything seems to be working great. The flash went well. You have to flash SuperSU after installing this rom.
[General Questions and Answers] GartimusPrime:
SuperSU isn't necessary. Root is located in developer option. Good to hear that its working for you!
[General Questions and Answers] GartimusPrime:
Built-in casting works with my Chromecast and I have played a few graphic intensive games such as Rayman and Bethsaida Pinball
[General Questions and Answers] menace211:
Loving this rom and tablet. I have an LG G5 currently and found a G5 theme so now my tablet and phone match. I'm new to substratum. I tried to change my navigation bar and then the tablet wouldn't boot so I had to do a factory reset. How is that working for you guy's and what's some good ones for our tablet?
[General Questions and Answers] GartimusPrime:
I am not using Substratum anymore with the ability to have LineageOS. Now I use the cm theme engine instead.
[General Questions and Answers] 20tibby_gt06:
Absolutely loving this tablet. Now with LineageOS, it has become perfect!

The battery is an absolute beast!

Xposed works perfect and have been able to add modules without issue.

CM theme engine works great. Finally was able to change to another theme when I installed LineageOS.

I have been using the tablet and LineageOS for a few days now and have had no issues or glitches. Seems like GPS is the only issue at the moment. Wifi, cameras, bluetooth have had no issues.

Thanks for the awesome work.
[General Questions and Answers] NMR2D2156:
Can anyone tell me if the newest version currently sold by Walmart / android 6 marshmallow will root with the methods in this topic? Tia!
[Sony Tablet S] kotakon769:
I know it's a long shot, but does anyone have the latest Android Tablet P rom (ATT)? Mine currently freezes on boot, and every single link I searched online is dead. I'd like to set it up for the kids, anyone have it? Thanks and take care
[Sony Tablet S] Aviv:
I'm looking for anything that could start me up on updating this thing to ICS. Did you brick while trying it yourself?
[General Topics] TheMaster666:
I have a client with Exchange 2003 and a WM5 (Apache)..

I can recommend upgrading but what I need to figure out is how they can get the Deleted Items and the Sent Items on the phone..

Is this something easy and I am being stupid?

Or is this something I'll need to switch over to WM6 and Exchange 07 or something to do?

Thanks,
[Huawei P8 Questions & Answers] TyRaNtM:
Since new updates (B370, B380), I have an issue with the camera.

The focus is terrible, and you can't proper take normal photos.

This is an example that I took recently:

And, all apps that use the camera, also have the focus like this.

Is there a way to fix this?

Or, something like use a previous camera version?
[Huawei P8 Questions & Answers] 00471:
i can not see the image, however, mine camera works fine
[Huawei P8 Questions & Answers] sheiknishan:
P8 camera blurring issue

i have same issue....
[Huawei P8 Questions & Answers] 00471:
i definitely dont have this issue, are you sure you flashed rom right? or did you flash rom for your right model (GRA-09) ? maybe you could try this rom as the option: http://xdaforums.com/huawei-p8/development/rom-huawei-p8-gratitude-tecalote-t3468118 im recently using it too, not a single problem, i can not offer any other solution and i doubt someone else can, if none of this will fix it, i would recommend you to flash back lollipop and write to huawei support even they are kind of useless, but its worth to give it a try
[Huawei P8 Questions & Answers] khanmuradullahkhan:
my p8 mobile back camra not foucas
[Huawei P8 Questions & Answers] ruskooo:
try different camera, if is same issue ...might be caused by firmware
[Huawei P8 Questions & Answers] medialk:
Same issue after last update B397

As stated, I've got the same exact misbehaviour of the back camera: the first second or two the focus is perfect, then it doubles the image.

It happens also in professional mode with manual focus.

I'm on GRA-L09C432B397 no root or anything else, only OTA updates when available.

Is there a way to solve the problem ?

Is there a way to flash again the full firmware to try to solve the problem or to downgrade back to another firmware to make the camera work again ?

If flashing is an opportunity can you link me a resource explaining what I have to do exactly ?

I did before on other phones, so I can follow technical guides about flashing and/or rooting if needed.

Thank you in advance.
[Huawei P8 Questions & Answers] abpostman1:
Huawei please give a fix

Same issue here !

Drives me crazy !
[Huawei P8 Questions & Answers] meysamazizi:
I have same problem with my camera

GRA-UL10C185B390
[Huawei P8 Questions & Answers] GaT7:
Did any of you try to hard / factory reset? (do only after a thorough backup)

Or, installed the update again?
[Huawei P8 Questions & Answers] meysamazizi:
I did reset factory; without any positive effect
[Huawei P8 Questions & Answers] drbros:
I'm on B398, I have root. I never see this problema... .Really strange :rolleyes:
[Huawei P8 Questions & Answers] fredpom21:
Hello, I meet the same problem back camera and with the proximity sensor that no longer works.

GRA-L09C432B398