yashsingh1/xdaforums huggingface dataset:
[General Questions and Answers] bornagainpenguin:
Do you have a Windows machine? Have you given Kingoroot a try from Windows yet?

I don't have a Windows box so I haven't tried it yet.

I did notice there's an option in Developer Options to allow OEM unlocking, which allows the bootloader to be unlocked but am not sure if it actually does anything or not.
[General Questions and Answers] volkstony:
re:

yes i have a windows laptop. i have had no luck with either versions of kingo root on this tablet. all my android items have been rooted and upgraded with no issues but this tablet has not been cooperating at all lol. i hope someone will have a solution for this tablet soon.
[General Questions and Answers] pwillikers:
I also bought one of these "Lenovo TAB 10 (TB-X103X)" tablets from WallyMart for $100. It is an apparently excellent tablet, perfect for my intended purpose. Great screen albeit only 800 lines but rich colors and bright. And it is speedy.

I tried the following to root it with no success:

Towelroot: tr.apk​

Kingroot: KingoRoot.apk​

Kingroot: via ADB​

Booting the tab into it's stock "Recovery(?)" (power + volume down) confronts the user with a Chinese language "Recovery" (in quotes because I don't read Chinese so it actually could be saying anything like "ROOT? HAHAHA"):

Here's a link to a picture of the recovery screen: tinyurl.com/jhfwgt7

Anyone care to translate into English? Please? Is one of these options for the purpose of installing a .zip file (like SuperSU)?

Another thing to try is installing a custom Recovery like TWRP and from that installing SuperSU. I have little confidence that TWRP will install on this device so using the stock recovery may be a better option, if it is an option at all.
[General Questions and Answers] GartimusPrime:
I did manage to unlock the bootloader on mine (I think). I have not tried any root options without a firmware backup method in fear of a bootloop. Especially since it is my wife's haha!
[General Questions and Answers] pwillikers:
XX
[General Questions and Answers] jmo:
I was able to get the bootloader unlocked as well and have since confirmed that it is unlocked. However, I believe that is just the first step. We need a custom recovery made for it and then we should have no problem getting root. I don't know what is required to make a custom recovery but since the source code is available, it seems like this is something that someone smarter than I might be able to accomplish. Anyone know anything about custom recoveries?

Jonathan
[General Questions and Answers] droidin2016:
Hm, same issue here, would love a way to root.

Also, I can't seem to enable multi-window mode, even in Developer mode. Any suggestions?
[General Questions and Answers] bornagainpenguin:
This is an image of what I see when I boot from a shut down tablet with the volume down button and the power button held down. Does anyone read enough Chinese to tell us what it says?

Doing the boot from a shut down tablet and volume up and power button held gives a different screen, which is in English and resembles Clockwise recovery.
[General Questions and Answers] jmo:
Rough translation
[General Questions and Answers] jmo:
Root/Recovery Bounty?

I could really use these tablet for a project that I am working on. However, I need root and custom recovery. It is a pretty nice tablet, especially for the price. I picked it up at my local Wal-mart for $79. They still have a stack of them. I have heard of people putting out "bounties" for rooting, etc. I am not rich, but I would be willing to put up some money. I could even provide a device to a qualified person to experiment on. Any other interest in adding to the bounty?
[General Questions and Answers] Rooted Droid:
Well a good place for you guys to start would be finding out if the device bootloader is locked. If you have windows (don't know if you can do this on MAC or Ubuntu) you can download the Android SDK and when connected to the device with debugging enabled type in CMD in the adb and fastboot folder "fastboot oem status" to possibly find out if its locked and "fastboot oem unlock" to unlock it if you're willing to take the risk.

Get back to me with your thoughts on this and if this works and unlocks it/its already unlocked, check if the device has an MTK Chipset. If it does there's a tool to make custom CWM Recovery's for MTK devices and you could flash a SuperSU zip from there.

Best of luck guys! :D
[General Questions and Answers] bornagainpenguin:
Don't currently have access to a Windows machine at moment. My stuff is all Linux or my MacBook (which I'm increasingly developing a loathing for). I take it that the 'unlock bootloader' option in Developer Options is not really something that does anything then?

OK, this I can answer. It has a Snapdragon 210 not an MTK. People were ragging down the tablet before Black Friday because of that so it stuck in my memory.
[General Questions and Answers] Rooted Droid:
I really couldn't tell you if the unlock bootloader in developer options would really unlock it (though it defiantly would make sense to!) without checking the status in CMD.

If the "device status" CMD doesn't work then I'm pretty sure it means there isn't a bootloader lock/its always unlocked. There is an alternative for Mac and Linux os's to do this I think but I can't remember how its done. (Worst case scenario use a virtual machine to run these tests in windows).

After we figure this out, since you said you can't find anything on this tablet, there probably isn't a custom recovery. (There is a tool to make Recovery's but its for MTK chipsets, although there may be a tool or something now for snapdragon chips to make them).

If you are able to look into checking the lock status using Mac/Linux and you find it's unlocked/unlockable, then there is also a way for Mac and Linux (or a virtual machine) to push a superuser zip with the CMD.

Let me know if what I wrote wasn't straightforward enough because I confused myself a bit even writing it lol.

Best of luck! :D
[General Questions and Answers] jmo:
Bootloader can be unlocked - Confirmed

I can confirm that the bootload can be easily unlocked. I have done this with my device and verified the status.

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

I have tried flashing SuperSU on my device both before and after bootloader unlock. The factory recovery will only flash ZIP that are signed with their signature, so despite having the bootloader unlocked, I think we need a custom recovery to gain root access. Does anyone know of a recovery for the same chip? I am willing to put mine at risk, I just haven't found an option.
[General Questions and Answers] Rooted Droid:
That's good news to hear its unlocked, nothing will ever flash in a stock recovery unfortunately unless developed by the OEM, so now its the more difficult part.. I did a quick look around and I can't seem to find a recovery. I found out though, if you can find a recovery with the same chipset and the same resolution, it's able to be ported. (Pretty sure I read somewhere that twrp can't be ported so it'd have to be cwm, phillz or another one. Not entirely sure though).

A lot of the ones I came across while looking for a portable recovery were all guides for MTK devices and I haven't found a snapdragon one yet :/.

Also I appreciate you willing to put your device at risk, but I want to be damn sure its right first otherwise its not worth messing up your tablet! :)

We're making good progress here now
[General Questions and Answers] jmo:
Any recoveries?

Anyone who finds any recoveries that are similar in hardware, please let me know.
[General Questions and Answers] pwillikers:
I went by WallyMart to buy (another)one for my wife. Was the $79. you paid a day sale or something? They're $99 in TX.
[General Questions and Answers] jmo:
Local Wal-mart

My local Wal-mart just has a stack of them out on the counter (approx 20) with the $79 price on them. They aren't going very fast but they don't have any display models out and you would have to look for them to find them.
[General Questions and Answers] GartimusPrime:
I can't imagine its any different, only way to know is to try
[General Questions and Answers] NMR2D2156:
OK. I am shopping for the tablet, I do not own it yet and this is what I am trying to figure out before buying.
[General Questions and Answers] GartimusPrime:
Most of this was made possible because the source was available. I think it's a safe bet but that's up to you
[General Questions and Answers] whereToGoNow:
This is my first root attempt so hopefully this isn't a stupid question....

I was finally able to get "fastboot boot recovery.img" (after renaming the file) of bbelos' image (Post #65) to boot on the tablet. I downloaded bbelos' Lineage 13.0 build (Post #168) and the latest version of SuperSU (v2.79) and I'm able to install SuperSU using TWRP but when I try to install Lineage, I get an error saying "Can't install this package on top of incompatible data. Please try another package or run a factory reset. Updater process ended with ERROR: 7".

I've done a factory reset through the settings "Backup & reset > Factory data reset" and then booted bbelos' TWRP image and tried installing Lineage again but I still got the same error.

Does anyone have any ideas on what I'm doing wrong? Thanks!
[General Questions and Answers] GartimusPrime:
IF you are at a point where you can still boot stock, do it. Then go back to bbelos' TWRP and create a backup. ALWAYS create a backup of your stock image. It's a good idea to do the backup on an external SD card. Also a good idea to have your LineageOS build, SuperSU and open Gapps all on the external as well.

Once all this is complete, do a full wipe of all partitions with TWRP (except external SD obviously). This is located under the advanced wipe tab, under factory reset. This should allow you to flash LineageOS when complete.
[General Questions and Answers] bbelos:
Updated build

OK, I have uploaded a new build. Fixed the headphones, GPS, and the input rotation (this means extra gerrit patch no longer necessary).

Le me know if you find any problems or otherwise think of something missing from stock. Thanks :D

You can find it in the previous post, #168
[General Questions and Answers] bornagainpenguin:
Just so everyone knows I've updated the first post with links to everything except for the unlock bootloader post because I couldn't find the exact post with the instructions. Is it just selecting it in developer options?
[General Questions and Answers] 20tibby_gt06:
Post #25 has the instructions with unlocking the bootloader. It might be hard to follow, but the instructions are:

Have adb and fastboot installed

Be sure to enable "OEM unlocking" under Developer Options (enable developer options by tapping "Build Number" several times in succession)

Reboot into bootloader "adb reboot bootloader"

You should see the device with Fastboot (fastboot devices)

Use command "fastboot oem unlock-go'

That's it. Device will reset.

For myself I had to reboot into recovery to get device to reset.
[General Questions and Answers] wreckedelk:
Help

So I just got one of these and im not trying to root or install any custom ROM just trying to get it working again after failing a SW update. The device will not load keep getting System UI fails to load error. I have tried loading a couple row zip files ive found online but none are for the device or they fail the signature and will not install. Anyone know where I can find a row zip file to update to that will work? Ive also downloaded the stock recovery image found int his thread, if all else fails and im unable to find the zip file can I just flash the recovery image using a PC? Thanks in advance for the help.
[General Questions and Answers] GartimusPrime:
There may have been a post in here somewhere that included someone's TWRP backup. The TWRP (custom recovery) that's in this thread doesn't need to be flashed to the device, it can just be booted. I have recovered my tab numerous times with a TWRP backup from my wife's tablet.

In my opinion though, the LineageOS ROM is smoother and better than stock. Might not be a bad idea to flash it. Otherwise take a look for that backup in here somewhere.
[General Questions and Answers] wreckedelk:
Thank you for responding ill def see if I can find a download of someones backup.
[General Questions and Answers] menace211:
Any Kernel builder's here? I'd like to have Init.d support, overclocking and color calibration
[General Questions and Answers] GartimusPrime:
New build is working great! If you are interested in lockscreen rotation like myself, it is located under Settings/Display/Rotation.

Offline GPS works, tested with Here Maps. Also, audio through speakers from music apps such as the built in audio player (Eleven) now works.

Headphone audio works too, previously it worked but also came through the speakers.

Don't be afraid to chime in with things that don't work or features you think may be missing!
[General Questions and Answers] whereToGoNow:
Thanks for the help! I hadn't taken a backup sadly but hopefully that won't come back to bite me in the butt too soon.

It looks like I needed to wipe the partitions with TWRP instead of doing so through the tablet settings and I was able to flash LineageOS successfully. I was a bit confused since I couldn't see my device using "ADB devices" anymore from my command prompt but booting to bootloader allows fastboot to work so I was able to sideload SuperSU, LineageOS, and opengapps from my PC.

Thanks again to everyone for all of this amazing information that even a complete rookie like me could figure it out.
[General Questions and Answers] Qwzykx:
This is my output from "adb devices":

List of devices attached

????????????	device

I've tried "adb shell" and "adb install" so far, they both work as intended. Vysor, however, doesn't work.
[General Questions and Answers] isaac2k10:
Man thx for the great rom...anyone working on a updated stock rom, I rooted before my update and can't seem to get fully unrooted using every method in this thread. Just wanna get rid of the annoying system update available message lol
[General Questions and Answers] NMR2D2156:
Can anyone tell me what the max size SD card this tablet accepts with the lineage rom?
[General Questions and Answers] GartimusPrime:
I currently have a 128gb card in it with all my music running Kodi.
[General Questions and Answers] NMR2D2156:
Thanks! Was unsure cause the original specs for the tablet I read 32 gig
[General Questions and Answers] Qwzykx:
Anyone have issues with date and time on latest Lineage build? It's reset to 1970 on every reboot. Automatic date and time is disabled. I can manually set the date and time but NTPSync is unable to (even though it thinks it's successful).
[General Questions and Answers] GartimusPrime:
I am having no issues at all. I just chose time zone during setup.
[General Questions and Answers] Qwzykx:
I did a full wipe and reflash, the bug is still there. At first I thought that Lineage would somehow reset the time and date at boot time. But, if I set the correct date and time and then reboot directly into TWRP, the bug still triggers. Setting the time and date via adb shell in TWRP won't stick either.
[General Questions and Answers] GartimusPrime:
Weird, my only issue at the moment is with the battery. My date and time is still fine
[General Questions and Answers] Qwzykx:
I haven't tested the battery yet. What is your issue?
[General Questions and Answers] GartimusPrime:
It seems to be running even when the screen is off causing a faster battery drain than normal.
[General Questions and Answers] Qwzykx:
Thanks, I will let it run on battery for a while and see what happens.
[General Questions and Answers] GartimusPrime:
I now all of the sudden have the time issue.
[General Questions and Answers] Qwzykx:
Do you know what triggered it?
[General Questions and Answers] GartimusPrime:
I am unaware as to what triggered it. I set my own build environment up and did a fresh build and fresh install, not that it makes any difference, it's still the same as bbelos' builds, I synced with his device trees. The time and date as of right now are fine. Then only difference is I downloaded the aroma opengapps package and installed the apps I wanted and overwrote/uninstalled the apps I didn't want. I like the aroma because I get to choose. I don't know if that makes a difference or not.
[General Questions and Answers] Qwzykx:
I didn't flash any gapps. That might explain the bug, but I fail to see how not flashing the proper gapps package would break the clock.
[General Questions and Answers] GartimusPrime:
I don't either but as of right now that's the only difference I can think of.
[General Questions and Answers] NMR2D2156:
Need some help. I am trying to unlock bootloader. I have enabled usb debugging and oem unlocking in developer options. I then boot into fastboot using adb commands which just shows Lenovo on screen while in this mode. I then issue the command "fastboot oem unlock-go". I get confirmation "OKAY, finished". But what next? I hold down the power button for a few seconds and the tablet reboots but it never goes into a wipe reboot/reset. It reboots as normal as if nothing happened with the oem unlock command. If I go back into fastboot and try again issuing the unlock command, again it says OKAY as if it never stuck the last time I unlocked the bootloader. Why did the device not do a full wipe? Do I need to issue another command after the oem unlock? Any help... Please... Tia
[General Questions and Answers] NMR2D2156:
So I just went back into fastboot and issued the command:

fastboot oem device-info

Two of the responses return:

(bootloader) Device unlocked: true

(bootloader) Device critical unlocked: true

So my question is, do I need to factory reset the device, it never factory reset and the response seems to be bootloader is unlocked?

Thanks
[General Questions and Answers] NMR2D2156:
Well lol, that didn't go as planned. I went back into fastboot and flashed the recovery, however the recovery is not working... I get a "no command" error if I force boot the recovery with adb, if I try to use all three buttons pressed as it says in the defunct menu to get to recovery I just get a quick screen flash of the Lenovo logo and then blank screen. However, if I boot the recovery image with the adb boot command Twrp comes up and runs fine leaving me to believe the twrp image is not corrupt, but it is not getting writing correctly to the tablet. obviously something was written because the factory recovery is not there. Another thing noticed is I no longer see any devices in the connected list. It's blank. I am not sure what to do at this point. The tablet runs fine, but recovery is screwed.. Any help?
[General Questions and Answers] GartimusPrime:
Did you flash recovery or boot recovery?
[General Questions and Answers] NMR2D2156:
I first flashed it... Got an OK response twice to the flash... But it would not boot.

I then manually booted the image off the computer using boot command and that works

The flashed image does not work..

Interestingly I am not an android expert, but I saw in the twrp file manager on my phone a recovery folder... That folder was empty from what I could tell on the phone.

LOL, can I flash the recovery on the phone using the temporary booted twrp?

****EDIT****

I got the flash to work. I reloaded adb and cleaned up a bit of stuff on my pc. This time was able to get into twrp by pressing the volume up button and power, after logo appears stop holding power? Anyway, that worked for me. Yay!

Now I have issue with no su binary files installed after flashing supersu. Any ideas? Steps 1 and 3 are OK with root checker app, but no binaries :(

S O L V E D---

Turns out I was using an old version of root checker app.

Newest root checker says all is rooted correctly! YAY!
[General Questions and Answers] menace211:
I noticed the GPS is what's making the time mess up. I turned it off and since it's been fine. Any fix for that?

Edit: Meaning if you are using the high accuracy option for gps, it keeps changing the time
[General Questions and Answers] GartimusPrime:
Hmm, I just took a trip using the GPS and it worked great and have had no time issues as of yet
[General Questions and Answers] NMR2D2156:
Can anyone tell me which xposed works with this device?
[General Questions and Answers] GartimusPrime:
If you download Xposed installer 3.1.1 it does it for automatically.
[General Questions and Answers] NMR2D2156:
Thanks!

I wanted to share how the xposed installer worked for me. I installed it and used the regular install instead of install using recovery. I got a stuck at boot after second re-boot using the recovery option (probably just bad luck ). Anyway, after I let the xposed installer download the file and install, it took a good while for the tablet to boot (about 3-4 min) . I then rebooted and it took close to the same boot time. After the third time the boot time started going normal. For me it seemed like it took 4 reboots after installing xposed to get my system boot speed normal. I don't know if this is just me or not but maybe it will help someone else if they experience odd boot time.
[General Questions and Answers] Zemnexx:
Picked up this tablet for more than 50% off at walmart as they were getting rid of the last of them and deleting the SKU from their inventory, decent specs for a dirt cheap price. I always root and mod my android devices, glad I found this thread as this is the only source for rooting and modding this tablet from what I could find, and it was difficult to find. This should have its own category since we are able to flash to it, even if there were a limited amount sold.

Heads up to anyone who is on Windows 7 and had the same issue I had at the beginning trying to get ADB to detect the tablet, the operating system does not automatically detect the correct drivers for the tablet, even after installing the Lenovo drivers from the tablet, or online, you will still have an unkown device titled "ADB Interface". After you install the Lenovo drivers that come with the tablet, you can interact with the SDcard using explorer, but ADB will not detect the tablet. Even manually specifying the Lenovo drivers by attempting to update the drivers via Device manager for the ADB Interface and browsing to the program folder where the DLL files were did not install them, it would say it didn't detect compatible drivers.

The solution was to choose update drivers in Device Manager and choose browse and then choose from the list of devices. Then choose Samsung Android Phone -> Lenovo Inc. -> Android ADB Interface. It will say it can't verify that this driver is correct for the device and it may not work or break things, hit accept and let it install. Not sure if it was because the drivers are unsigned from Lenovo (thanks Lenovo) or I had previously used a Samsung device with my computer, but for some reason the ADB drivers get categorized under Samsung Devices and don't automatically get installed by Windows. After this I was immediately able to pull up my tablet in ADB and begin working with it. Hope this helps anyone else having trouble.
[General Questions and Answers] NMR2D2156:
Wow.. Lol, I wished I'd found that deal before spending around 90$. Oh well.... :)
[General Questions and Answers] cmsinca:
I know this is probably taboo, but for peeps like me who are not as experienced with all this... a new "step by step or how to guide" - specifically for this tablet would be nice...

I have this Tablet and followed this thread, spent a couple hours a couple of nights trying to understand and recreate the efforts described in the posts which seems to best guide someone... I am clearly just missing something as I have not had the successful results yet... but I haven't killed it either, so nothing too terrible.

If someone isn't offended by the request and has the time to put this together, I would appreciate it... or maybe its here, and I am just missing some basic understanding everyone else has, due to experience. LOL