yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet General] paultsr:
How could i install the OTA updates??

Found the backup !

Restored the backup. Relocked the device and downloaded the OTA updates. But i couldn't install it. It shows error !

How could i install the OTA updates??

QUOTE=joesnose;65442318]*************NOT SURE IF THIS TECHNIQUE ACTUALLY WORKS!*********( i tried and couldn’t make it work, titanium backup works just fine though)

Take Lenovo OTA updates and preserve your data.

instructions borrowed again from ionioni! Thanks to him.

1. when notified, download the OTA update (don't apply it!) and copy it to your SD Card (download but dont apply , update can be found at Ext SD/lenovoota .)

2. (re)boot to TWRP and restore from the 'stock' backup you should already have made before, once done you need to reboot to (stock) recovery (make sure no 'normal' boot is made, this should be possible as tablet will stop at bootloader 3 error) in order to apply the OTA

3. once in the normal (stock) recovery, apply the OTA update using the zip you have on your SD Card (from step 1), tab will automatically reboot at the end but because in unlocked state it will hang at the start confirmation screen

4. when at the confirmation screen DO NOT boot to normal Android, instead go to fastboot mode and enter a temporary TWRP again

5. since you have a 'new' (after OTA) stock rom, you need to make a new TWRP backup and after the backup is finished, while in the same TWRP session just patch again the (boot image) encryption using the disable encryption zip

you can now continue normally, boot in Android, if you did as above instructed your 'data' is untouched/stays unencrypted (same stuff as before the OTA will still be there). this is just a scenario, one can think different ones, depending of his needs, but remember that you cannot allow even a single 'stock' boot or you will get an encrypted 'data' only the patched one keeps the 'data' unencrypted[/QUOTE]
[Thinkpad Tablet General] Cheeaki:
root to recover?

Hello,

I was looking for instructions to root my Lenovo YT3-X90L. This is well explained, thank you.

Recently factory reset my tab without thinking and with no back up for files, am I completely screwed? Is it still possible to recover files (photos mostly) after factory reset then rooting the tab?

Tried some mobile recovery programs, no luck there, they suggested I root the device first so here I am, hope you could help, thank you
[Thinkpad Tablet General] paultsr:
where are the ota updates located?

where are the ota updates located? I think it can be accessed in the rooted mode.
[Thinkpad Tablet General] paultsr:
ota updation error . build fingerprint ERROR !

i had downloaded the ota. restored my original stock rom. I got the following error while updating the OTA from stock recovery (via adb sideload) :

Package expects build fingerprint of Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200219_170323:user/release-keys or Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200307_170614:user/release-keys; this device has..

My build fingerprint release key is :

adb shell getprop ro.build.fingerprint

Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200219_170323:user/release-keys

When i tried to install the OTA update through TWRP, i got the following error :

Package expects build fingerprint of Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200219_170323:user/release-keys or Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200307_170614:user/release-keys; this device has Lenovo/YT3_10_row_wifi/YT3:5.1/LMY47I/YT3-X90F_USR_S100195_1512052308_:user/release-keys

---------- Post added at 02:24 PM ---------- Previous post was at 01:46 PM ----------

can some send me the original/stock recovery file of 4GB version.???

I had lost my. It may be around 31MB.

---------- Post added at 02:32 PM ---------- Previous post was at 02:24 PM ----------

When i tried to install the OTA update , i got the following error :

Package expects build fingerprint of Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200219_170323:user/release-keys or Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200307_170614:user/release-keys; this device has Lenovo/YT3_10_row_wifi/YT3:5.1/LMY47I/YT3-X90F_USR_S100195_1512052308_:user/release-keys

can you please send me the original/stock recovery file of 4GB version.???. you had sent me the file once, but i think it is for 2GB wifi version.

I had lost my. It may be around 31MB.
[Thinkpad Tablet General] joesnose:
pm sent.
[Thinkpad Tablet General] paultsr:
Same error ! recovery file for 4gb version YT3_10_row_lte ??

You had already sent the same file. I have been using it .

I got the same previous error while updating the OTA :

Package expects build fingerprint of Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200219_170323:user/release-keys or Lenovo/YT3_10_row_lte/YT3:6.0.1/MMB29M/LenovoYT3-X90L_S200307_170614:user/release-keys; this device has Lenovo/YT3_10_row_wifi/YT3:5.1/LMY47I/YT3-X90F_USR_S100195_1512052308_:user/release-keys

I think this recovery is have Lenovo/YT3_10_row_wifi/YT3:5.1/LMY47I/YT3-X90F_USR_S100195_1512052308_:user/release-keys. I am having 4gb version YT3_10_row_lte.

Do you have the recovery file for that??

---------- Post added at 09:39 AM ---------- Previous post was at 09:30 AM ----------

some one please send me the updated stock recovery for android 6.0.1 (4gb version) !
[Thinkpad Tablet General] paultsr:
Finally OTA update Flashed !! Thanks !

Finally i was able to flash OTA update ( LenovoYT3-X90L_S200307_170614). I had followwed the below procedure :

1) Downloaded the ota file (around 29 MB) while in the rooted moded ( /data/data/com.lenovo.ota/app_otapackages/)

2) Restored to stock rom

3)Since my TWRP was based on Android 5.1, i was not able to flash the ota updates which was based on Android 6.0.1 ( i forgot to backup the stock recovery of Android 6.0.1). So i edited the ota zip file like as below:

opened the zip file using vim ( vim filename.zip)

navigated to META-INF/com/google/android/updater-script file

commented the three lines with a # symbol :

saved the file using :x

4) flashed the edited OTA update using twrp successfully.

Check my Scrrenshot !!

https://www.dropbox.com/s/l3uifnnxq6agl9t/Screenshot_2018-04-02-12-53-27-280.jpeg?dl=0

[IMG="ota"]https://photos-3.dropbox.com/t/2/AADRVtGG97HQDwK-fiLkfdKH9uR7155bXJ4ZVw9YQ2gfeA/12/490481728/jpeg/32x32/1/_/1/2/Screenshot_2018-04-02-12-53-27-280.jpeg/ENyRvf0DGM0IIAcoBw/HdRqFfiPFIAg7ijvATG-31uhEl3Ge9S4yvjBx_jCg5o?size=32x32&size_mode=5[/IMG]

Thank You All ! Now i can sleep Well !
[Thinkpad Tablet General] paultsr:
Steps to build new TWRP recovery image based on Android 6.0.1 ??

TWRP recovery image posted here is based on Android 5.x. I would like to build a new twrp based on Android 6.x (since latest OTA updates are based on Android 6.x) .

Can you help me in building the same?
[Thinkpad Tablet General] joesnose:
I think you would still not be able to install your OTA. My twrp uses kernel base from wifi version. Also after a couple of updates twrp base will be out of date, still 6.0.1 base but would not match the OTA expected fingerprint.

Can twrp even install OTAs? Will test today if i find time.
[Thinkpad Tablet General] paultsr:
I had installed the ota by modifying the update-script.read my previous msg or pm
[Thinkpad Tablet General] joesnose:
sorry i meant without modification. My point is even with an updated twrp you would still need to modify your OTAs.

I do have an updated build but havnt really tested it much as the version i already posted suits my needs.
[Thinkpad Tablet General] paultsr:
can you guide me in building the twrp based on android 6.0.1 with lte kernel ? I will test it !
[Thinkpad Tablet General] deckel:
Hello I will sell mi yoga tab 3 pro xl 4gb lte.. I have unlocked my bootloader is there a way to check its safe to close the bottloader? Or is this luck..
[Thinkpad Tablet General] joesnose:
Reflash your stock backup and lock bootloader.
[Thinkpad Tablet General] Kris86bs01:
Root YT3-X90L Marshmallow

Hello! Two years ago I was rooted my tablet and everything was fine, but after updating Android to 6.0.1 everything was ****ed and now I'm trying to do it again, but I do not know how to do it ... That's why I'm writing to you. First, how do I install a fastboot on my laptop? I saw the files that are attached but do not know from the folder after unzipping what to do ...

Tablet Fastboot Mode

Computer File FastBoot

Unrecognize Device
[Thinkpad Tablet General] Freshi87:
Look here

https://xdaforums.com/showthread.php?t=2588979
[Thinkpad Tablet General] Kris86bs01:
http://www.img-share.eu/f/images/526/FSTBTAtCjJaCzp9vdrxqm1py1529087899.jpg
[Thinkpad Tablet General] Freshi87:
you have to do it in commandline, not power shell.....and dont forgett to gain admin mode
[Thinkpad Tablet General] Kris86bs01:
I'm not ... what's the right folder? I put in commands in PowerShell and I do not know where I'm confusing...Does not let me run it with the commandline...View photos...

http://www.img-share.eu/f/images/527/FSBZq8CoXgBb8tPPFk41iud1529254277.jpg

http://www.img-share.eu/f/images/527/tombNSjDXavRIskxovD9Wbfd1529254277.jpg
[Thinkpad Tablet General] Freshi87:
Ignore what I wrote about the folder.

Go on start, search cmd, open as admin go into adb folder and run the needed commands there

Has to look like : CD c:/adb

And : fastboot boot twrp.......img

Gesendet von meinem SM-G950F mit Tapatalk
[Thinkpad Tablet General] Kris86bs01:
He got up, but after he wrote me "waiting for devices", what should I do? My tablet is sitting in this mode ... what can I press? View photos:

[IMG="CMD waiting for device"]http://www.img-share.eu/f/images/528/FSTBUNLjH8K2joihdKzhTSMpOKQ1529427095.jpg[/IMG]

[IMG="Tablet Fastboot Mode"]http://www.img-share.eu/f/images/528/9348356VrLlAAz6VUnbFZqLlWknX1529428539.jpg[/IMG]
[Thinkpad Tablet General] joesnose:
Your tablet is unlocked already, this is good. H

Have you installed this driver....

https://software.intel.com/en-us/protected-download/385047/494732
[Thinkpad Tablet General] Kris86bs01:
Ok Allready install in my laptop...but after reboot...this error...why? How to clean this error?

[IMG="Error"]http://www.img-share.eu/f/images/528/20180619_222630wmoqc2WWFG9A2exYnW4F1529436703_sredna.jpg[/IMG]
[Thinkpad Tablet General] mletchworth:
try typing "adb devices" and see if yours shows up
[Thinkpad Tablet General] joesnose:
This error is a side effect of running an unlocked bootloader.

Only way to remove it is to relock your bootloader, i do not reccomend this as recovery is easier with an unlocked bootloader. Its a small price to pay.
[Thinkpad Tablet General] Kris86bs01:
How match?
[Thinkpad Tablet General] joesnose:
sorry i dont understand your question.
[Thinkpad Tablet General] Kris86bs01:
Tell me your price to remove my Error.
[Thinkpad Tablet General] Freshi87:
You can't remove it,because you unlocked the bootloadee, it was a saying.
[Thinkpad Tablet General] joesnose:
I think something was lost in translation.

i meant having the bootloader error is worth it in order to enable root.
[Thinkpad Tablet General] HipHopBlond:
Hello,

Thanks for the instructions, all passed fine on my side, with no side issues. Flashed the twrp recovery and installed magisk 16.4 from it, with absolutely no problems!!! Now I can finally restore my apps with Titanium backup!!!
[Thinkpad Tablet General] Freya2010:
Does the beamer works whit root?
[Thinkpad Tablet General] joesnose:
Yes everything works, just gives superuser privileges.
[Thinkpad Tablet General] e2kosio:
[solved] "launcher 3 has stopped" and enable automatic time zone back not hardcoded

Dear All,

1. If you face "launcher 3 has stopped" after new rooted and format device i.e. Magisk patch (rooting using 16.0 /& 15.4/ or above) - the solution is to back-grade to Magisk-v15.3.zip (https://devfiles.co/download/nDMKf3d1/Magisk-v15.3.zip) using TWRP - just install it over the old one and reboot (after do not update the Mgisk Manager when prompt). You are fine now.

2. To "enable automatic time zone back" and get rid of the need to overwrite the "persist.sys.timezone=Asia/Shanghai" with "Europe/London" using (adb shell setprop persist.sys.timezone "Europe/London") or other locals (https://en.wikipedia.org/wiki/List_of_tz_database_time_zones), just remove "persist.sys.timezone=Asia/Shanghai" line from from root file "build.prop" in dir: /system/ (system/build.prop). !!CAUTION!! be very careful how you do it (which editor you use for that), back up copy of the initial "build.prop" file and use say (https://play.google.com/store/apps/details?id=com.jrummy.apps.build.prop.editor). By removing the line you get rid of any hardcoded timezone shift during bootup and you can stick with the last personally set or automatically "network" retrieved values. Just change to the preferred time zone in Android Options and restart after the change.

Enjoy

Regards

Konstantin
[Thinkpad Tablet General] e2kosio:
[solved] issue - rear camera shots saving not possible after root

Dear All,

If you face the issue when not possible for the rear camera to save the taken shots after root, do the following: Go to (Camera) > Settings > Reset default (and no more shooting issues).

Regards

Konstantin
[Thinkpad Tablet General] joesnose:
nice one, thanks
[Thinkpad Tablet General] oOo.Manu.oOo:
Cannot unlock secure boot

Hi all,

I would like to root my tablet in order to eventually remove encryption but mostly to install adaway.

I tried to follow procedure but I am blocked at the beginning.

I use Windows 10 64 bits and the USB drivers available on the drive when I connect my tablet can't be installed, it says the installer did not found any driver for your computer.

I searched over the Lenovo website in order to download the driver but no luck, it is like there is no drivers available.

So I took my chance, I have activated the USB developper mode and USB debugging + unlock OEM then went to fastboot mode (using ADB and also POWER+VOLUME+), and got this screen :

[IMG="Fastboot on my Lenovo Yoga Tab 3 Pro"]https://i83.servimg.com/u/f83/18/61/95/85/2018-110.jpg[/IMG]

when I run adb reboot bootloader, it works and go to fastboot.

adb devices gives me : YOGA6******* device (this is the serial number where I masked the latest numbers)

when I execute :

fastboot flashing unlock

it prints searching for devices but never find the tablet.

What am I doing wrong ?

Can anybody help me to find the right USB drivers please ?

Thanks for your help !

EDIT: just found the message from Kris86bs01 and gave a try to the Intel drivers (https://software.intel.com/en-us/protected-download/385047/494732)

It worked fine:

c:\Android>fastboot flashing unlock

...

OKAY [ 27.294s]

finished. total time: 27.294s
[Thinkpad Tablet General] oOo.Manu.oOo:
Me again....

I think the tablet is unencrypted. It runs fine at least but I had the launcher3 error which I solved by installing novalauncher.

Now I can run magisk 15.3 but sometimes it shows installed version 15.3 and sometimes not installed ???

When I try to install (push the button install in magisk) it asks for a boot image and open a dialog to select a file which I do not know. I always had cancelled this.

It seems it is related to the update message asking to install version 17.1

My understanding is that magisk 15.3 should fix the launcher3 error but in my case it doesn't change so I could try updating maybe if it doesn't ask for a file I do not know.

Running adaway I get this message :

So I am wondering what I missed ?

As I have Android 6, I did not installed SuperSU so is there anything I could do to get root now ?

EDIT: Tried latest beta 17.2 AND IT WORKS FINE FINALLY !!!

So I have installed novalauncher3 instead of the default launcher3 app which was always crashing, but I see no difference except stability.

Thanks all for sharing your experience so I finally managed to get my tablet rooted !
[Thinkpad Tablet General] OscarBrito:
Hi all. I believe I screwed up big time.

Followed the steps, everything went fine and I was really happy with my rooted tablet.

One day I picked up the tablet and it went into a bootloop, after the regular error 03/warning of the unlocked bootloader device ran into error code 00 or something like that, rebooted and there, loop.

This was an easy fix, restored my initial backup and tablet booted again, just this time battery was horrible. Installed a couple battery apps (Accubattery/Ampere) and they were reading 3,000 - 4,000 mAH out of the battery.

Yesterday I tried to fix this issue, did a factory reset from TWRP and tried to restore original backup again but this time it was unable to complete, got an error code 255 while restoring system.

I tried to boot again and device did not change anything, it was the same setup as it was, not the one from the backup, but working.

Went back to TWRP, this time I tried other backups I made and when I tried to boot again this is the only thing I see:

Even when I connect USB to charge, if working correctly tablet would boot into some kind of battery monitoring but if I try to charge I get that screen as well. PWR+vUp does the same thing.

If I do "Continue" screen goes black and a small fixed underscore is all I see.

I humbly ask for your help, I love this Tablet.

Best,

Oscar
[Thinkpad Tablet General] joesnose:
That is royally messed up. Lol. Havnt seen this kind of brick since the tablet first came out and i was messing around trying to get root on there. Its fine that is the bios screen you see.

Only thing i can suggest is using factory firmware image found in the brick fix thread.

https://xdaforums.com/thinkpad-tablet/general/yoga-tab-3-pro-debrick-method-t3776951
[Thinkpad Tablet General] OscarBrito:
Well, it has been fixed, I still can't unencrypt but at least it is working again. I don't know if I want to descrypt the thing after this.
[Thinkpad Tablet General] alanzed:
Hi guys.

Is there any news regarding the root/bootloader unlock/de-encryption of the Z8550 version? The one with 64gb/4gb.

In the first post it says this procedure is for the 8500 version, and I read the last few pages of this thread but no mention about this other newer version of the tablet.

[EDIT]: so I read the first 7-8 pages of this thread. I am quite confident these instructions now refer to my version (64gb/4gb) which should then be the YT3-X90F.

Now, after allowing bootload unlock in the dev menu, I tried everything to connect the tablet via fastboot with no luck.

- enabled the USB debugging in developer menu

- installed lenovo usb drivers

- installed generic android drivers

- installed the "15 seconds" adb & fastboot drivers from XDA

- installed the lenovo suite

- installed the mobile assistant and its drivers

- tried restarting into fastboot and updating drivers from "Device Manager".

No luck. My powershell (Win10) still says <waiting for device> when I give "fastboot device"

Any idea why and how to solve which would not involve linux and MacOs?

Thanks a lot.

Ale
[Thinkpad Tablet General] joesnose:
You need this driver

https://software.intel.com/en-us/android/articles/intel-usb-driver-for-android-devices
[Thinkpad Tablet General] medusa3604:
Can I still use this guide?

Hi,

I have a Yoga tab 3 pro yt3 x90f.

Can I still use this guide on the first page or have things changed?
[Thinkpad Tablet General] joesnose:
There is one method for lollipop and one for marshmallow, both covered on first page.
[Thinkpad Tablet General] alanzed:
Glad to see you are still using this tablet Joe.

Do you consider your experience with it still acceptable?

I gave up and moved to a Huawei M5 as a main driver but I may still use the projector functionality of the Yoga.
[Thinkpad Tablet General] joesnose:
Still use it daily, good size, crisp screen, projector, dolby sound, and i am one of those weirdos that loves the kickstand. I still rate it. Works fine as long as you run it unencrypted. I also install nano gapps and debloat using the debloat script availiable in magisk repo.
[Thinkpad Tablet General] alanzed:
So, I got curious and completed for the first time also the root and decrypt of the tablet. How do I know I am running unencrypted?

Also, do you mind sharing some info on how to run these scripts to debloat?

EDIT: I think in the excitement I might have missed to "fastboot format data". Is that a problem? I did however reset the device from scratch after that...
[Thinkpad Tablet General] joesnose:
To check if you are running unencrypted go to settings/security if it says "Encrypt tablet" under Encryption the you are unencrypted.

I downloaded nano gapps for x86_64 for marshmallow here https://opengapps.org and flashed it from twrp. When you install it it removes installed google apps and just installs the basics to get playstore.

To remove other apps "Lenovo trash" i went to the download section in magisk manager and installed "Debloater". Reboot and from terminal emulator (installed from playstore) type "debloat". from there it is quite self explanitory what to do.

I removed a lot of useless apps and some telephony stuff as my tablet is wifi only. Just make sure you have a full twrp backup ( you should have this already according to first post) incase you delete something that destroys your system.

enjoy.
[Thinkpad Tablet General] joesnose:
You can not skip the fomat data part. You have to start over.
[Thinkpad Tablet General] alanzed:
Ok, all good I am unencrypted.

No need to perform now the fastboot format command which I forgot, right?

I used the debloat command to remove some apps. And titanium for some others. Let's see how it works.

Thanks a lot for the super prompt answer!

Ok. I just saw your edit that I cannot skip the format data part. Will do it tomorrow. Now it's late. Thanks!
[Thinkpad Tablet General] joesnose:
If it says "encrypt tablet" under encryption in security setting then all is good.
[Thinkpad Tablet General] alanzed:
Thanks Joe.

So I went back to TWRP and run again the script. It told me that it could not find the encryption flag enabled, which is probably because I had already run it earlier, but this time I rebooted to fastboot and gave the command "fastboot format data". Now I am setting up again the tablet from scratch.

Question: I am unable to reboot into TWRP. How to do that? pressing the Vol- is not helping as it gets stuck on the bootloader warning.

I did work around it by going into fastboot and running the TWRP img from my pc itself, but rebooting into TWRP directly on the tablet would make things easier (and faster)

thanks a lot for the support!
[Thinkpad Tablet General] joesnose:
Instead of "fastboot boot twrp.img"

"fastboot flash recovery twrp.img"

Either rename you twrp blah blah.img to twrp.img or replace the name of twrp.img with the exact name of your twrp.img that you are fastboot booting.
[Thinkpad Tablet General] alanzed:
Sorry, my question is how do I reboot in TWRP from the tablet itself? On other devices I used to do that with power & Vol- but here it does not seem to work.
[Thinkpad Tablet General] joesnose:
So you have flashed twrp to your tablet?

Either.

Install a rebooter app from playstore, one that says it needs root. Use this to reboot straight to recovery.

Or.

Boot to fastboot mode, then use the volume buttons to scroll to recovery option and use power button to select.

Both these option need you to have flashed twrp to the recovery partition.
[Thinkpad Tablet General] alanzed:
Perfect. It works now!

Just went to your first post and realized that there is no step to flash the recover to the boot and the whole thing is always running from the pc twrp img. That's why I missed it.

Any particular reason you did not add it to the first post?
[Thinkpad Tablet General] joesnose:
Not really. Its just that there are no real custom roms or mods, so once root and unencrypted script have completed there is not much need for twrp beyond these.