yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet General] Kris86bs01:
Hi! I have a Yoga tab 3 Pro, model YT3-X90L. After the Android 6 update it gives me a restart error and after restarting it restarts itself. I show in the photos.

[IMG="Error"]http://alfa.kachi-snimka.info/images-2013/klz1587828049h.jpg[/IMG]

[IMG="Update"]http://alfa.kachi-snimka.info/images-2013/bfi1587828124f.jpg[/IMG]
[Thinkpad Tablet General] Kris86bs01:
Hello! Can you explain in detail step by step how to do this on my tablet as well because it gives me an update error and constantly restarts.
[Thinkpad Tablet General] :
Could you provide more details? Is your tablet rooted? Was your data partition encrypted? Is your recovery standard or custom (TWRP)? Did you have Magisk installed?
[Thinkpad Tablet General] Kris86bs01:
1. Yes is rooted.

2. What do you mean? - "Was your data partition encrypted?"

3. TWRP

4. No.

My tablet is YT3-X90L

I have not had any problems so far, but after this update it gives me an error after the upgrade process and self-restarts. Now I have to try a new rooting or to do the steps in this link:

https://xdaforums.com/thinkpad-tablet/general/yoga-tab-3-pro-debrick-method-t3776951?nocache=1

What comes after showing me this in the photo? My tablet is connected to the laptop by cable:

https://imgur.com/a/sHOdgUi

My Fastboot Mode:

https://imgur.com/2kCsDlg.jpg

My Bootloader Error code 03:

https://imgur.com/GfP7JTg.jpg
[Thinkpad Tablet General] :
System Updates need to be applied at least, with an unmodified system and recovery partition. This means you need to get back to your original unrooted firmware with factory/standard recovery before you apply the update. I applied this exact update to my Yoga Tab 3 Pro several times with no problem when the tablet is in factory firmware conditions.

Now, to flash that firmware with Intel Platform Flashing Tool Lite, you need to put your tablet in DNX mode, this is note the same as Fastboot mode. You enter DNX mode using both Volume keys while powering on pressing the Power button, (Fastboot mode only uses Volume+ key). When your device shows in the white, blank space of Intel Platform Flashing Tool Lite, you can Start to flash.

You can try to follow the instructions in this thread, specifically the section "HOW TO FLASH A STOCK FIRMWARE (YOU CAN DOWNGRADE AND UNBRICK TOO)".

Did you follow this steps and are still stuck?
[Thinkpad Tablet General] Kris86bs01:
After this steps:

5) Connect your Yoga Tablet with a USB cable and your Intel Platform Flash Tool Lite windows should show it as detected. Now you can proceed using the blue "Start to flash" button.

Intel Platform Flash Tool Lite not detected my Yoga tab in DNX mode. After push the Blue button: "Start to flash" nothing is happening... What next?
[Thinkpad Tablet General] e2kosio:
I am having issues restoring Data from BackUp
[Thinkpad Tablet General] OOEvil:
What step and what backup?

Do you mean the backup you have done before starting the update steps?

---------- Post added at 01:12 PM ---------- Previous post was at 01:10 PM ----------

Have you done a full TWRP backup before starting update process?

That backup is a crucial step.

If you can start a live session of TWRP just format everything
[Thinkpad Tablet General] :
If your tablet is booting in DNX mode (you can see the text displayed on screen telling you so) and this Intel Tool does not detect your tablet, please be sure you have the latest version you can find of the tool and use a different cable.
[Thinkpad Tablet General] Kris86bs01:
No. I didn't play anything. How do I make this full TWRP backup? Could you explain, please?

---------- Post added at 04:59 PM ---------- Previous post was at 04:47 PM ----------

After I connect the tablet through the cable, it only outputs sound to and from there. The cable is working, I can transfer data, but the program Intel Tool does not detect my tablet...The program is the latest version 5.8.4.0
[Thinkpad Tablet General] :
I would still try another cable just in case and if I can grab someone's. Also would try an USB 2.0 port instead of a 3.0, sometimes stupid little things like this can give you a headache. But assuming, everything connects fine, some questions. Can you use TWRP right now? If so, can you mount all your partitions from TWRP without errors? Can you get rid of your internal and data storage without a problem? I mean, you are willing to do a factory reset?

If you can enter TWRP I could upload a backup somewhere and you can try yo restore it and format data. Or, if you can't access TWRP you can try, from the guide I suggested before to flash the firmware using fastboot. Follow the steps in section ALTERNATIVE WAY TO FLASH A STOCK FIRMWARE, skip the first 5 steps, start your yoga tab in bootloader mode and uncompressed joesnose firmware archive inthe same folder you have the fastboot.exe executable (I am assuming you use windows). To be more accurate, uncompress the zip file you are trying to flash with Intel Platform Firmware Flashing Tool into a folder called "whatevername", put the fastboot.exe file into the same folder and open a command window in the same location to follow the steps from 6 to finish. If the tablet prompts something to you, answer yes.

EDIT: Can you share an image of your tablet in DNX mode?
[Thinkpad Tablet General] OOEvil:
In the first post of this thread is clearly described how to make a TWRP live session with a PC and USB cable.

In TWRP you can see the home page of application with the option to make a backup.

Then you can select all the partition you want to save.

Depending on the size of your partition, the backup process will end leaving a directory containing your partitions.

You can find this directory on the root of tablet in a structure like this: \TWRP\BACKUPS\'YOUR_TABLET_ID'\'BACKUP_NAME'

Copy this directory on your PC to use it after the update is completed
[Thinkpad Tablet General] Kris86bs01:
Nothing happens after I fulfill point 5 of the first post.

---------- Post added at 11:04 AM ---------- Previous post was at 10:27 AM ----------

It turns out nothing ...
[Thinkpad Tablet General] OOEvil:
ADB and fastboot require different USB drivers.

You need to install or reinstall Google USB Drivers:

https://developer.android.com/studio/run/win-usb
[Thinkpad Tablet General] Kris86bs01:
How to install this Google USB Drivers:

Since I don't know how to install the above drivers, I came across this, I installed them, but still nothing:
[Thinkpad Tablet General] :
Please be certain you are running the command window as Administrator and not as a regular user. It is uncommon to be able to boot into bootloader and not being able to use fastboot. Is there any way you can use fastboot or adb? Can you get any logs of the system like logcat or /proc/last_kmsg? The problem is your PC does not seem to detect your tablet, and as [MENTION=10374583]OOEvil[/MENTION] said, this could be due to a bad driver installation or to a faulty USB port/cable.

To test if you can use adb in TWRP or fastboot on bootloader input "adb devices" or "fastboot devices". Your device should be listed, but if is not and you are sure your drivers, cable and USB port work properly, I am sorry, there's no way I can help from here.
[Thinkpad Tablet General] OOEvil:
Try to manually install or update then reboot PC.

This is a guide:

visualgdb . com / KB / usbdebug-manual

(Trim spaces in the URL above since I can't insert direct links)
[Thinkpad Tablet General] Kris86bs01:
I followed all of the instructions in the link and updated the google drivers, then followed the steps with TWRP live sesion, and Backup and after this steps my Android is Broken...HELP...OTA update again is Error...

and BIG Stuck after any failed process:

HELP ME, plese!
[Thinkpad Tablet General] :
Avoid backing up data partition. When you are making the backup deselect "data" and select everything else.
[Thinkpad Tablet General] Kris86bs01:
I did backup my tablet, and then I re-filled all the points in the manual, but again without any change. Again it gives me an error when running Android and updating the system ... Now what to do? How do I fix these errors? Can I put a new Android clean on my tablet?
[Thinkpad Tablet General] OOEvil:
I don't understand, now can you see your device in fastboot mode?

Can you run the code:

"fastboot flashing unlock"?

This one should reset your tablet formatting everything.

Then you can start again with rooting
[Thinkpad Tablet General] Kris86bs01:
1:

2: Yes i run code "fastboot flashing unlock"

3: Yes fornating only SDCard with TWRP LIVE SESION. I start reroot my tablet, but not change error...my Android is not started normally. Give me a Launcher3 error. And update is not installed...
[Thinkpad Tablet General] :
Please take your time to read your posts and make sure they are as clear as you can be. When you say you "start reroot" are you implying your system has finished booting? First we need to make sure is booting into your Android OS and after this, you can try to root your phone. For example,vthe default launcher will crash, in my experience, after you root with Magisk, so, BEFORE rooting by using this method, you should install an alternative launcher (I use Fdroid's Lawnchair).

But, all that is after your system boots. If you are trying to root before your system boots, you have to put your priorities in order. Your tablet seems to be fine, chill and answer the questions: Can you use adb and fastboot commands on your tablet? When you boot into your bootloader, connected through a USB cable, if you issue "fastboot devices" in a command window as a PC system administrator, does your device gets listed?

Can you use the Intel Platform Flashing Tool Lite now? I will upload a TWRP backup for your tablet, do you think you can be able to restore it with TWRP? Or, is your problem now that you can't root your tablet?
[Thinkpad Tablet General] Kris86bs01:
1. Can you use adb and fastboot commands on your tablet? - YES. At first I had a problem with the drivers, but I already fixed them and I have a connection from my laptop to my tablet via the commands in CMD

2. When you boot into your bootloader, connected through a USB cable, if you issue "fastboot devices" in a command window as a PC system administrator, does your device gets listed? - YES:

3. Can you use the Intel Platform Flashing Tool Lite now? I will upload a TWRP backup for your tablet, do you think you can be able to restore it with TWRP? - YES I use Intel Platform Flashing Tool Lite, and upload a 3,66GB YT3-X90L_USR_S200042_1610100135_WW17_BP_ROW, but after push the button Start to Flash i wait for a while and the program shows that it is disconnecting the tablet and nothing is working.

4. Yes I can restore it with a TWRP archive to upload. And the problem is also important, after all restarting it shows only this on the home screen. And after I pressed OK, it reappears and doesn't stop ... so my Android can't start normally and my tablet can't function.:
[Thinkpad Tablet General] :
So, this is a different problem. Please, first, reboot into TWRP and flash Magisk Uninstaller (https://github.com/topjohnwu/Magisk/releases/download/v20.4/Magisk-uninstaller-20200323.zip). Second, reboot into your regular OS, install Lawnchair from fdroid (https://f-droid.org/repo/ch.deletescape.lawnchair.plah_2001.apk) and select it as your default Launcher. Third, flash Magisk as usual, to root your device again.

I know this is only a workaround, but you'll have a chance to fix the problem permanently if you just can't live with another default launcher.
[Thinkpad Tablet General] Kris86bs01:
Magisk Uninstaller is not installed:
[Thinkpad Tablet General] :
Try mounting boot and system partition manually to see more details. Another way around this is booting into bootloader and reflashing the boot partition with fastboot, using your firmware boot.img file (fastboot flash boot boot.img), this should rewrite your boot partition and allow yo to reflash Magisk AFTER you install Lawnchair. In the thread of my guide is an alternative boot.img with some fixes that you can use.
[Thinkpad Tablet General] Kris86bs01:
Again, nothing works, after running these commands. I put Factory reset and the error with LAuncher3 is gone, BUT my WIFI network is broken...the button to turn on is invisible. I think the drivers are lost. Can anyone tell me how to handle this too?:
[Thinkpad Tablet General] :
Try again to format data partition and wipe both Cache and Dalvik cache partitions. Or just do the whole restoration/debrick thing all over again and avoid using Magisk until you have Lawnchair or Rootless or any other launcher installed.
[Thinkpad Tablet General] :
Something is off with your system. Do you want me to upload a backup of mine, serif restoring it works?
[Thinkpad Tablet General] Kris86bs01:
Please YES. And after upload this backup, tell me how to install in my Yoga Tablet.
[Thinkpad Tablet General] :
It's a nandroid backup. Decompress the file into your sdcard TWRP folder, inside BACKUPS folder, boot into TWRP Recovery and try to restore it (be aware of its name). After restoring, Format data/Factory reset. This backup will even restore a default recovery and you'll end up without TWRP. Report back if it works or if it does not.

This is the link https://we.tl/t-sIdqHyif5H
[Thinkpad Tablet General] Kris86bs01:
Thanks! It worked. There are even OTA updates installed.

One question - Can I install a higher Android update for this tablet model, such as 7 or 8? Or for now, it's just the current 6.0.1 - Marshmallow.
[Thinkpad Tablet General] OOEvil:
No you can't in an official way.

I want to try with a Generic System Image.
[Thinkpad Tablet General] :
What do you mean? Mainline Linux does seem to boot according to some GitHub repos, the problems, as usual, arise when the driver blobs are tied to an specific Linux version. In this case, taking firmwares' kernels as proof, 3.14.x is the kernel version which works with our hardware. But I am interested in any approach to update these tablets, so, please share whatever information you may have.
[Thinkpad Tablet General] Kris86bs01:
I know it's officially impossible. The question is, can the Android itself be changed to a higher grade for this tablet, such as Android 7 or 8 and function normally?
[Thinkpad Tablet General] OOEvil:
The problem is GSI works only on devices with the following characteristics:

Bootloader is unlocked.

Fully Treble-compliant.

Launched with Android 9 (API level 28) or higher. Devices upgraded to Android 9 from an earlier version may or may not support GSI.

Our tablet is not Treble-compliant, but I mean the source of Android projects, what every manufacturer refers to.

I want to flash at least a Android 9 and use the Intel Platform with Lenovo tools to get all the drivers.

https://source.android.com/setup/build/downloading

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

Potentially yes but we have to build the Android source code, using Python.

Not so easy.
[Thinkpad Tablet General] Kris86bs01:
It would be great if you succeed, even for Android 9.
[Thinkpad Tablet General] :
One question. How do they sort out this limitation in devices like Redmi Note 4 (mido)? They have plenty of GSI ROMS but the device was launched with Android Marshmallow.
[Thinkpad Tablet General] OOEvil:
I think it's a software/ROM check. GSI is possible only when a target device has Android 9, then the problem for us is to get that OS for our tablet.
[Thinkpad Tablet General] OOEvil:
"Do not try this at home" :D

First attempt to build Android 9 and flash it to X90L tablet failed, device bricked.

Thanks to my full TWRP backup I have the tablet fully functional again.

I have to modify the source code.
[Thinkpad Tablet General] ricardjs:
Hi all.

Been reading all this for about one hour, but here's what i still disn't clearly understand:

If one (my case) does not have any previous backup, how do i make everything stock so i can get the newer updates?

I don't mind losing anything as this is now my kid's tablet, used only for youtube.

Lenovo smart assistant doesn't work on this tablet, as far as i see, which should be the easiest option.

I have everything setup as the initial post of this thread.

So, should I download a stock rom and flash it in twrp? As i read here, format data isn't enough...

If so, where can i download a stock rom that may be considered safe and no one has messed with it?

Or is there any other way?

Also, how do I go about locking again? II disabled OEM unlocking, but nothing changed: at boot i still have the locked warning...

Thanks in advance for who may help.

Regards,

Ricardo.
[Thinkpad Tablet General] :
Please, Ricardo, try to be clear on what you want to achieve and what model you have. I wrote what I called a comprehensive guide for this tablet that covers several topics, you may want to read it.

Should I understand you want to flash your tablet to a factory condition? What is the issue?
[Thinkpad Tablet General] ricardjs:
Sorry, it was late here and i forgot to include some important information.

Tablet is yt3-x90f.

I have Lenovo updates continuously trying to update the tablet and thus, rebooting it.

I have twrp installed, it's rooted and unencrypted, all done according to the first post of this thread.

I wish to: apply the new updates, keeping the same status. But I have no backups from before. Anyway, I don't mind losing any data as the tablet is now used for YouTube only.

What is confusing me is all "how to's" here, assume a previous backup, and they don't seem very clear on how's the easiest way to proceed when you don't have a previous twrp backup and don't mind loosing all data.

Thanks for your attention.

Regards,

Ricardo.
[Thinkpad Tablet General] OOEvil:
1. You can do a backup now

2. Fully format after encrypting and unrooting

3. Apply updates and rooting again

3. Restore your latest tablet status
[Thinkpad Tablet General] ricardjs:
Thank, that's what i needed!
[Thinkpad Tablet General] OOEvil:
Lenovo Smart Assistant was updated some days ago and now it's called "Rescue And Smart Assistant".

I can manage my X90L, try with your tablet
[Thinkpad Tablet General] ricardjs:
Which version are u using? I'm using 5.0.0.25 without success.

Thanks!
[Thinkpad Tablet General] joesnose:
Again there a lot of android apps that do the job well, splashtop, kainy and kinemote to mention a few.
[Thinkpad Tablet General] Zladimir:
Sadly this way just runs Win on a virtual machine, which I dont want. However I am anyway stuck on not able to entering the bios and still dont know why. ^^ Annoys me a lot.
[Thinkpad Tablet General] joesnose:
Well it appears to run rather well and probably works better than a standard install. Less driver issues.
[Thinkpad Tablet General] RedMist:
I keep getting this error.. Any ideas?

C:\adb>fastboot oem unlock

...

FAILED (remote: Unlocking device not allowed)

finished. total time: 0.008s
[Thinkpad Tablet General] joesnose:
Have you allowed unlock in android developer options?
[Thinkpad Tablet General] RedMist:
I did, but it turned back off again! Thanks! :)
[Thinkpad Tablet General] joesnose:
No worries it resets within the android ui if you reboot. Once unlocked I suggest you don't relock. This means you will always be met by error code 3 upon boot but means recovery from possible bricks is easier.
[Thinkpad Tablet General] Frenchdroid:
Splashtop runs flawlessly from my PC to my YT3 Pro. I can hardly believe how well it runs actually - would be pretty fiddly to do productivity stuff on the desktop even with all the useful navigation tools you get with it, but once in Steam Big Picture, its easy to run games.

Admittedly I did have to fiddle with the settings in Xcom to run in borderless windowed mode, which required going to my PC and doing that, but aside from that, I'm chuffed. Thanks again Joesnose
[Thinkpad Tablet General] RedMist:
At the message "bootloader error 3 " I select START volume up, but it just returns to the same menu after a boot.

How do i get past this?

Thanks.
[Thinkpad Tablet General] joesnose:
What steps have you done so far?
[Thinkpad Tablet General] RedMist:
I've done everything in post #1 and reboot

At bootloader error 3 screen..

1. Waiting for 30 seconds reboots

2 "START" : press vol up - reboots to the same screen

3 Vol down to fastboot - goes to fastboot - selected normal boot, reboots to same screen

4 Vol down to fastboot - goes to fastboot - selected reboot, reboots to same screen
[Thinkpad Tablet General] joesnose:
So you made a backup in twrp?
[Thinkpad Tablet General] RedMist:
yes, I clicked on all the tick boxes and backed up.
[Thinkpad Tablet General] joesnose:
Well I think you are going to have to flash back your backup and start again. I have not heard of anyone else with this issue.

So I can only suggest loading twrp back up and restoring your backup.
[Thinkpad Tablet General] RedMist:
Restore everything? (BTW, thanks very much for this!)
[Thinkpad Tablet General] joesnose:
Maybe just start with system partition
[Thinkpad Tablet General] RedMist:
Doing this right now..........

BTW, is the onlyway to get into twrp recovery "fastboot boot twrp-2.8.7.0(6)-x90.img"

Or is there a key combo that does it?
[Thinkpad Tablet General] joesnose:
That is a live session, so at this point twrp is not on your device PC is just sending it to tablet. You can flash later if you want, but for now just use that command.
[Thinkpad Tablet General] RedMist:
It's taking a looong time to boot.

It played a little intel jingle and now it's showing an animated Lenovo logo...

...*twiddles thumbs*

---------- Post added at 02:44 PM ---------- Previous post was at 02:43 PM ----------

Oh it finished.....
[Thinkpad Tablet General] OOEvil:
5.0.0.25

I use to manage apps, files and screen recording.

For more advanced purposes stick with ADB, fastboot and TWRP.
[Thinkpad Tablet General] ricardjs:
Interesting... here i don't have the option to select the yt3-x90f... Where do you see it? I see the plus and other models, but not the tab 3 pro...

Thanks.
[Thinkpad Tablet General] OOEvil:
The rescue option isn't ready for Yoga Tab 3 10 X90 models, but as I told you last day you can use for normal purposes not advanced ones.

They may update Android app too, I guess
[Thinkpad Tablet General] ricardjs:
Yes, i knew that already. I was under the impression that rescue was also possible, from the previous posts.

Thanks.
[Thinkpad Tablet General] phbieb:
Hi all, thanks in advance for any help you can give.

I have unlocked the bootloader on my 90L and am running with an unencrypted data partition now. It does seem to run a bit faster...not a ton, but enough to notice.

When I got that accomplished, I tried to install magisk, but for some reason the root didn't take. Now, after reading about the changes Google has made to SafetyNet, I am unsure if it is worth rooting, as I am using my cable company's video app and, while it worked in the stock os, it now says my device is unsupported. Everything else seems to work fine.

Can I relock my bootloader since I have unencrypted my data partition, or would it make more sense to try magisk and root again? If magisk is now unable to hide root for apps, I feel like relocking is an option I should try.

Also, does anyone have an idea of how to get Netflix to enable offline download on the tab 3 pro?

Thanks again.
[Thinkpad Tablet General] OOEvil:
Try the simpler option first:

Magisk Manager -> Magisk Hide

If this doesn't work then try some other hack
[Thinkpad Tablet General] phbieb:
Yep, that did it, after figuring out how to actually use hide, the video app had me turn off usb debugging. Thanks for the help, that did the trick.

Any thoughts on how to get Netflix offline downloads to work? If I could get that going I'd be 100 percent satisfied with the tablet instead of 95. Ha.
[Thinkpad Tablet General] theCrazyDev:
This thread (posts #1 & #2) worked perfectly.

At the beginning, I had unencrypted the tablet.

And then tried to root, but didn't work. The Magisk script was running perfectly, but after booting, in the Magisk app or any apps which use root permissions, it would tell me it's not rooted.

So, I rolled back, and rooted first (post #1), then unencrypted (post #2). Then it worked.

Why is that ?