yashsingh1/xdaforums huggingface dataset:
[Thinkpad Tablet Android Development] andoridoha:
To get the lmsa crashed i use the tablet in black screen mode ,not fastboot that somehow i can enter.

In this mode it automatically pass the qdloader stage and says that it using the firmware , showing something around 52 total percentage ,than the software just crashing,closing without any message.

When using qfil in same state it says something about cant change mode, i will try to upload photos and exact phrases
[Thinkpad Tablet Android Development] andoridoha:
tablet is connected as HS-USB diagnostics 900E
[Thinkpad Tablet Android Development] Yahoo Mike:
Tablet needs to be in QCom 9008 mode (EDL) to work in LMSA/QFil etc. Diagnostic mode (900e) will not work.

The tablet needs to be powered off before volUp+USB will trigger EDL mode. If you can't turn the tablet off, then you can try disconnecting the battery for a minute or two, then reconnect - but do not turn tablet on until LMSA tells you to.
[Thinkpad Tablet Android Development] andoridoha:
how can i know which mode is the tablet? in diagnostic mode i only see black screen.

how will i know its on 9008 mode (EDL).

about removing the battery , any advice how to open the tablet?
[Thinkpad Tablet Android Development] Yahoo Mike:
Connect your tablet to a PC using a USB cable. Then look in the Windows Device Manager to see which device driver is loaded. I think it's under "COM ports". Windows clearly shows if the 9008 or 900E driver is loaded.

It's not easy for this tablet. See steps 1, 2 and 3 in this guide.
[Thinkpad Tablet Android Development] yuxi1109:
Hello, can you try to do the twrp of x605fc? I haven't found the relevant files. If you can, I'll be grateful
[Thinkpad Tablet Android Development] OSIRIS2010:
Hello, where did you get crdroid for the 605F/L ?
[Thinkpad Tablet Android Development] ldeveraux:
Hey all, not sure if I've asked before or if this is the appropriate thread. I unlocked and rooted a while ago and have run the latest stock ROM since. Every so often, maybe once a week, the tab restarts, usually in the middle of a game I know it can handle. Are there any memory tweaks I should make, or anyone else having this issue?
[Thinkpad Tablet Android Development] Greenstuff4:
Ok so I an idiot. I have installed twrp tons of devices before, but for some reason I cannot get this tablet to boot into twrp after pushing the img, fastboot booting and holding all buttons. Can someone please tell me what I'm doing wrong? The boot loader is unlocked.
[Thinkpad Tablet Android Development] Yahoo Mike:
If you can't get the 3 button combo to work, then install Magisk using the boot.img method. Once the tablet is rooted, you can flash twrp and then use adb reboot recovery or the Magisk app to boot into twrp.
[Thinkpad Tablet Android Development] Greenstuff4:
So I followed this guide and now my tablet wont boot after flashing the patched boot img. I tried flashing the original boot img with no success.
[Thinkpad Tablet Android Development] Yahoo Mike:
Did you use the boot.img with the same version number as your stock ROM? A version mismatch will cause a boot problem.

If your tablet was on the latest stock ROM, then you can download the correct boot.img using LMSA on a Windows PC. No need to do a full rescue, just grab the boot.img from the LMSA directory. Flash the stock boot.img and make sure your tablet reboots, then apply Magisk to the boot.img and flash that.

If all else fails, do a full LMSA rescue. That will wipe all your data.
[Thinkpad Tablet Android Development] Greenstuff4:
So I did all that and it will boot with the magisk patched boot img. The problem is that it will not boot into twrp, no matter what it try. It flashes blue but then goes to the lenovo boot screen and boots to system. I'm on the latest oem rom.
[Thinkpad Tablet Android Development] Yahoo Mike:
I'm not sure what's happening there.

Is your stock ROM build number on: TB-X605F_S210224,_201119_ROW ?

Maybe you twrp image is corrupt? Download the twrp image again.

Otherwise, a full LMSA rescue and try again.
[Thinkpad Tablet Android Development] Greenstuff4:
I've redownloaded twrp several times and tried the two most recent version. That is my stock build number. Prior to this, I have not modified anything with the tablet's firmware. I'll try a full rescue next.
[Thinkpad Tablet Android Development] Greenstuff4:
I tried a full rescue and the problem still occurs.
[Thinkpad Tablet Android Development] Yahoo Mike:
Interesting.

I assume you got twrp from twrp.me. And that you have the latest fastboot, and fastboot flash says it was successful. And that you had root access before you flashed twrp.

As root, check if there are any recent files in /sys/fs/pstore/. If there are, PM me a link to them. These will be error logs from the last kernel panic, which hopefully was twrp. If you get the blue twrp screen briefly before the reboot, then we might get lucky with the logs.
[Thinkpad Tablet Android Development] MinorX9201:
Unfortunately I've been here late for your help. But no worries. I encountered this. It's the most simple fix. The Twrp latest Version for X605F/L is unsupported on these devices. The developer doesn't know this. If you still want to install Twrp recovery , I would suggest you that you flash version 3.4.0.0 of Twrp. You'll find it in the official link . After flashing just don't use fastboot reboot recovery. Instead manually press the buttons to Get into recovery. Try it again and again until you can get inside.

I am enclosing TWRP backup for system images of Lenovo X605L (I don't know if it'll work for X605F , but what goes in trying?). That should recover your tablet. You can just press RESTORE on Twrp and Voila you got your tablet back.

LenovoM10 Twrp backup most apps - Google Drive

drive.google.com
[Thinkpad Tablet Android Development] MinorX9201:
And for god's sake someone let the Developers know that the Version from 3.4.1 till v3.6.1 are NOT SUPPORTED FOR X605L/F.
[Thinkpad Tablet Android Development] MinorX9201:
Use Twrp version 3.4.0 and Use these files (see the link below) to recover your tablet. The Given file is for version X605L. DO RECOVERY AT YOUR OWN RISK. But since you're already in bootloop and there is no going back i guess . Go ahead and download this complete folder . Then Go to RESTORE in Twrp (you did install Twrp 3.4.0, didn't you?) And select this folder that should be stored in your USB OTG or sd card. Restore everything and it'll work like charm . I mean it works for X605L.

LenovoM10 Twrp backup most apps - Google Drive

drive.google.com
[Thinkpad Tablet Android Development] MinorX9201:
To Anyone who got his M10 x605L bricked , here I am to help you 🙂.

THE GIVEN FILES ARE ONLY FOR LENOVO TAB M10 X605L. IT MIGHT NOT WORK FOR X605F. BUT I DON'T KNOW IT. IF YOU'RE REALLY DOOMED AND DON'T HAVE ANYTHING TO LOSE , THEN GO AHEAD AND USE IT.

I TAKE NO RESPONSIBILTY FOR YOUR ALREADY BROKEN HEAR... I MEAN TABLET 😅.

YOU MIGHT LOSE ALL YOUR DATA.

I HAVEN'T TESTED THIS , IF THE DATA GETS DELETED OR NOT.

1. Get into the fastboot mode in your tablet.

2. Flash Twrp version 3.4.0 using fastboot. Disconnect your cable when it is done flashing to recovery.

3. Manually boot into recovery by pressing buttons ( probably Volume Up + Volume down + power) at the same time.

4. You might have tried Lenovo rescue assistant and it might have crashed when you reached 52% (Sad noises).

5. Download all the given files in the link given below. Store them in a single Folder and then store this folder in a usb OTG or sd card that is formatted into FAT 32 file system.

6. Boot into recovery ( you used TWRP 3.4.0 , didn't you? 🙂) .

7. Find the option restore on the right hand side.

8. Tap on it. (duh?)

9. Then select your storage Either usb or sd card in which you stored your all your files.

10. Then you should see all the partitions to restore . Select all.

11. Let it finish restoring.

12. Go back and then reboot into system.

Download the restoring files from here.

https://drive.google.com/drive/folders/1g-hWsApOch8rr8GBuJJNKKCIzhfl_XnO

HELPED YOU? DIDN'T IT 😶

Share this with anyone who is facing the issue with not booting into Twrp recovery or is in a bootloop.
[Thinkpad Tablet Android Development] Yahoo Mike:
You just did. Thanks.

I have a TB-X605F. I can confirm that the latest TWRP (3.6.1-9-X605F.img) definitely works for the TB-X605F running TB_X605F_S210224_201119_ROW.

I've looked back through this thread. Some TB-X605L users report that the X605F TWRP

is

working for them. Others report that it is

not

working for them.

Can we fix it?

There are only two differences in the device tree between TWRP 3.4.0-0 and 3.4.0-1:

a modified kernel

PLATFORM_SECURITY_PATCH was set to 2099-12-31

Please send me the value of the following system properties on the

stock ROM

you are using:

ro.build.version.incremental
ro.bootimage.build.date.utc
ro.build.date.utc
ro.vendor.build.date.utc

Then give me a day or two. I'll PM you some new TWRP versions to try with different kernels & SPL dates.

In the meantime, I'll add a warning to the OP for X605L users: if the latest twrp doesn't work, try 3.4.0-0.
[Thinkpad Tablet Android Development] MinorX9201:
Build version :-

TB-X605L_USR_S210224_200910_Q00332_ROW

Rest of all 3 (boot image, build date and vendor build date)

1599696324
[Thinkpad Tablet Android Development] MinorX9201:
I hope that my reply has found you and not got lost in those broken fiber cables😁
[Thinkpad Tablet Android Development] wanzh:
Hello everyone, this is the first time I try to flash, so some questions may be too low-level. I have an x605fc which is custom made by school for students and can't turn on usb debugging so can't unlock the oem or unlock the bootloader. I'm looking to install two systems on this tablet, the way I'm thinking now is to install a second system on a memory card. But the problem I'm having is that I can't find a twrp that works for this device, so can anyone help me find or compile one, I don't think I can do something like this myself, so have to turn to you guys. Or is anyone able to provide me with an alternative way to achieve this? I'm not an English speaker, so please understand that these words may be vague or difficult to understand. If you really need the original text to help you understand, I will attach the original text (in Chinese) below.

Original text (Google Translate)

Thanks for everyone
[Thinkpad Tablet Android Development] squaled56:
first thanks you , merci beaucoup, to all developper there , now i can start to root the tab X605F from my daughter , she dont need any more at her french's secondary school
[Thinkpad Tablet Android Development] yuxi1109:
Even with twrp, x605fc still cannot run dual systems because it is a SAR partition rather than a VAB. It only supports one system. If it still needs to be installed, it is unlikely to be installed on the SD card
[Thinkpad Tablet Android Development] Yahoo Mike:
This TWRP will

not

work on a TB-X605FC tablet.
[Thinkpad Tablet Android Development] WhyNeverWrk:
Hello everyone, I have a similar problem as @bearllm

I followed the guide for a TB-X605F and I'm stuck at unlocking the bootloader :

fastboot oem unlock-go

FAILED (remote: 'unknown command')

fastboot: error: Command failed

I tried 'fastboot flashing unlock' but same error.

Build number :

TB-X605F_S001014_20190615_ROW

Thanks!
[Thinkpad Tablet Android Development] WhyNeverWrk:
Well I updated the firmware to the latest version and it fixed it.
[Thinkpad Tablet Android Development] Shreyanks24:
Has anyone compiled a twrp for x605fc?
[Thinkpad Tablet Android Development] Shreyanks24:
I used hovatec to port the twrp . It worked but it isn't showing the system partition. So now my tab is stuck in bootloop . Help me please 🥺
[Thinkpad Tablet Android Development] Yahoo Mike:
Use LMSA to rescue the tablet.
[Thinkpad Tablet Android Development] Shreyanks24:
The rescue went well. But I still want the oxygen OS gsi on my tab. Please help me by building a twrp
[Thinkpad Tablet Android Development] Mohammad_Adib:
I tried this on my TBX605F S/N (HAOYUMUU (60)) P/N (ZA480121US) and during restore it errored out saying cannot mount /system no such partition. Will not boot, just black screen after Lenovo logo. Any ideas?

OBVIOUSLY lmsa crashes at 52% ugh
[Thinkpad Tablet Android Development] Yahoo Mike:
I do not have a TB-X605FC tablet, so it's impossible for me to build and test TWRP for it.

If you have programming experience and some time on your hands, PM me and I'll send you the instructions on how to get started with building TWRP.
[Thinkpad Tablet Android Development] Yahoo Mike:
Sounds like the partition table is corrupt. I think LMSA restores the system partition to the table.

If LMSA is crashing at 52%, are you sure your tablet is in EDL mode when LMSA is running?

Your tablet needs to be in QCom 9008 mode (EDL) to work in LMSA/QFil etc.

Run LMSA again. When LMSA stops at 52%, look in the Windows Device Manager to see which device driver is loaded. Is it in QCom 9008 mode ?
[Thinkpad Tablet Android Development] m1cr0man:
Hey there,

I too have a 2gb/16gb edition of this tablet. I'm trying to flash the latest TWRP from twrp.me (twrp-3.6.2_9-0-X605F.img). All goes well with the fastboot flash command much like luksus42, however when I do `fastboot reboot` and hold all 3 buttons, I end up boot looping and never see TWRP come up. I do see a flash of blue across half the screen each time, but nothing more. When I release all 3 buttons it boots into system fine, and rebooting to recovery after that brings me back to the stock recovery (as expected).

Is there something else I can try here? Thanks for your help.
[Thinkpad Tablet Android Development] abagm:
Hi - I'm a Samsung user so I don't know if this is useful for you: AFAIK you have to reboot to recovery after flashing the recovery.img to avoid overwriting the TWRP recovery by system. could be rather tricky but works for me.
[Thinkpad Tablet Android Development] m1cr0man:
Thanks for the advice. I am holding all 3 buttons to try and get it into recovery immediately after flashing, however it just boot loops as I explained without ever entering TWRP.

If I give up, let it boot to system, and then reboot to recovery, it is indeed back to stock recovery. I'm pretty confident there's an issue with the TWRP image on this device/firmware.
[Thinkpad Tablet Android Development] Yahoo Mike:
We'll need to debug it. I've PMed you.
[Thinkpad Tablet Android Development] texti01:
Hi Yahoo, I have a tbx-605fc tablet, I also want TWRP for tbx-605fc and I have some time, could you help me build this? And I'm willing to learn this. Sincerely thanks.
[Thinkpad Tablet Android Development] squaled56:
Hi

after rooted my tab TAB-X605F for myself i try to do the same for my darling ( hers was out)

i have on mine build TB-X605F_S21224_201119_ROW (from LMSA) with twrp-3.6.1_9-0-X605F + magisk ( i dont remenber which one noted in my saved files:(:(:(.....

so i do the same way on the second-hand tab( like new and never used)

update was done with LMSA to Pie 9 for last version available (TB-X605F_S21224_201119_ROW) then flashed the TWRP above . until there everything running smooth

but once i install trough TWRP in first trial to install magisk_patched.img , in second trial to install magisk 25.2 : the result was the same after reboot --> bricked on red LENOVO logo

hopefully with a lot of reading & times , i could restore the rom with LMSA above and tab was operational again

so i wish to know which is the right magisk zip or img for this build ? or is there a trouble with encryption or drm ?

thanks you

-
[Thinkpad Tablet Android Development] DUCHAO:
ple help me i have problem wth my tablet lenovo tb-x605m , i search on web but i cant find stock rom of my tablet , it onle model F and L , i try flash L and F form EDL mode but it fail ..

ple help me

i need stock rom of lenovo tb-x605M

thank all
[Thinkpad Tablet Android Development] MinorX9201:
Rather than finding the rom by yourself and flashing. I recommend using lenovo smart device rescue software. It'll fix your device.

Find software over here ( Windows only)
[Thinkpad Tablet Android Development] DUCHAO:
T

Thank you anser my question , i was try uses Rescue and Smart Assistant tool

But it fail too :(
[Thinkpad Tablet Android Development] TNICO-TAPCA:
I'm running the LENOVO SMART TAB M10 TB-X605F, It has the Snapdragon 450 CPU. I recently did the recommended system update (Android 9 TB-X605F_5210273_221107_ROW) and it blew my WI-Fi out. I have not been able to re-install the original factory (Android 8). I have the platform-tools installed and adb working fine. The tablet responds when adb device command is issued, but will not flash. Any Fastboot command brings up the terminal message is "Waiting for device" and the tablet screen displays red text "Fastboot Mode" along with lenovo logo. I have left it in this mode just in case it takes a while to flash, but nothing. I am having to press the power button+volume up and volume down keys to reboot the tablet.

I have not been able to root the device either.

Any ideas?
[Thinkpad Tablet Android Development] Shreyanks24:
Rescue your tab using lmsa
[Thinkpad Tablet Android Development] Shreyanks24:
I tried to install custom rom on my tb-x605fc and successfully installed 3 roms on it using fastboot method.

The custom roms which worked were crDroid, AOSP and SuperiorOs (all the three are Android 12 based GSI roms)

The link to custom roms is here: https://magiskzip.com/gsi-list-phhusson/#official-android-12-12-l

For the steps to install the custom rom using fastboot method, follow this link: https://www.makeuseof.com/how-to-install-gsi-android/

(PS: I tried installing Android 13 Roms , but they were stuck at boot animation. If someone finds success inform me.)

(Not all Android 12 custom roms will work on it like ancient OS )
[Thinkpad Tablet Android Development] Shreyanks24:
the platform tools and adb I used can be downloaded from here https://github.com/K3V1991/ADB-and-FastbootPlusPlus/releases
[Thinkpad Tablet Android Development] darrenmufc:
thanks
[Thinkpad Tablet Android Development] Shreyanks24:
I tried to root my tb-x605fc using magisk ( My tab is running on Cr-droid OS version 8.13 gsi image). I patched the stock boot.img file in magisk and flashed it via fastboot mode. The device was successfully rooted except for the fact that Wi-fi stopped working. I tried flashing the stock NON-HLOS.bin, but the wifi problem still persists.

If someone knows a successful method of rooting x605-fc ( which doesn't have a custom recovery!!) , tell me.
[Thinkpad Tablet Android Development] mikuzz:
hello,

did you notice better performance (also without root)?
[Thinkpad Tablet Android Development] Shreyanks24:
Yes , the performance is better. I uninstalled some pre built apps and now it's working smooth. Even superior OS gives good performance but it's security patch is of November 2022. Whereas crDroid is January 2023. Customisation-wise it has bit more than superior OS.
[Thinkpad Tablet Android Development] uschipower:
I am using twrp-3.7.0_9-0-X605F.img

although date and time is set correctly in android, TWRP has a diffrent date and time.

In TWRP, you can only set timezone, not date/time.

Is there a way to fix this?

Thanks.
[Thinkpad Tablet Android Development] Shreyanks24:
Follow this thread.

Wrong time in TWRP · Issue #1549 · TeamWin/Team-Win-Recovery-Project

[ X] I am running an official build of TWRP, downloaded from https://twrp.me/Devices/ [X ] I am running the latest version of TWRP [ X] I have read the FAQ (https://twrp.me/FAQ/) [X ] I have search...

github.com
[Thinkpad Tablet Android Development] Yahoo Mike:
No.
[Thinkpad Tablet Android Development] uschipower:
Big Thanks.

This worked in this case too.
[Thinkpad Tablet Android Development] Shreyanks24:
Welcome 🙂
[Thinkpad Tablet Android Development] andy_from_ireland:
Hi there I am having awful trouble loading TWRP on my Lenovo TB-X605F tablet with snapdragon - I seem to have sent the recovery with no problem or errors:

but then I cannot trigger the recovery , I have tried Vol up + Power - and Vol up and down + Power and it does not bring up TWRP recovery so I thought I would try reboot recovery way but this message comes up:

OEM boot is unlocked

Any ideas what I am doing wrong please?
[Thinkpad Tablet Android Development] uschipower:
if i were in your situation, i would

- use LRSA to restore device to factory rom and try it again

- try an older version of twrp as described in Post#1
[Thinkpad Tablet Android Development] MrT10001a:
I would really like to thank you for this post. It pointed me in the right direction which enabled me to unbrick a tablet.

I used the standalone QFIL version 1.0.02.

I used the ROM that the LRSA downloaded and failed to install.

Using QFIL I loaded up the ROM and got the following error:

"Download Fail: FireHose Fail: FHLoader Fail: FHLoader Fail: The system cannot find the specified file"​

However it seemed to run a lot longer than when I used the latest version of QFIL before stopping.

I then ran it through the LRSA again and instead of disconnecting at 67% and failing at 83%, it ran all the ay through, rebooted twice and then booted up to the Android welcome screen.

Many thanks again for the above.

I will put the tablet back together, it was earmarked for Ubuntu Touch (UT), but I may leave that for this device as it has been such an issue and UT on this tablet has boot issues occasionally (but shout out to @luksus over at the UT forums for his sterling work on developing UT on this device).
[Thinkpad Tablet Android Development] ashish82000:
Hello @Shreyanks24 I have a x605lc can you please send me the twrp and flashing steps. I am on Android 10 stock firmware and recovery
[Thinkpad Tablet Android Development] ashish82000:
Hello @Yahoo Mike can you please send me the steps to port the twrp for x605lc? Thanks a ton!
[Thinkpad Tablet Android Development] Shreyanks24:
I haven't installed twrp on my x605fc , and for the flashing steps , refer to my previous post
[Thinkpad Tablet Android Development] ashish82000:
Oh so you directly used fastboot, interesting. Any precautions or mistakes I should avoid using these steps?
[Thinkpad Tablet Android Development] Shreyanks24:
Keep LMSA ready in case you come across any problem, For me, I didn't get any such problems. And every GSI rom can't be flashed on the device, it's a trial and error method.
[Thinkpad Tablet Android Development] ashish82000:
Can we connect over telegram? I do have a few more questions

1) Did you flash stock vbmeta or the one that came with the GSI?

2) Do GSI like crDroid come with gms?
[Thinkpad Tablet Android Development] Shreyanks24:
I flashed the one which came with the GSI rom, and refer the following image to know how to recognise whether a GSI file contains gapps or not
[Thinkpad Tablet Android Development] h__:
for anyone experiencing the dreaded 900e after flashing a gsi, try holding all 3 buttons for 2-3 restarts until it boots into twrp. worked for me and saved a device disassembly and an edl flash
[Thinkpad Tablet Android Development] Anshuman Kalakonda:
Does this work for TB-X605LC?
[Thinkpad Tablet Android Development] jesudas:
Same here tried 3.4 as well as latest no result unable to boot into recovery
[Thinkpad Tablet Android Development] Anshuman Kalakonda:
it doesn't work for TB-X605LC.
[Thinkpad Tablet Android Development] Anshuman Kalakonda:
it doesn't work for TB-X605LC.

But I got my work done without twrp or any custom recovery.

I searched for custom roms for my tablet.

I learnt that there are no custom roms for this specific model, so I searched gsi's

and

Because I didn't have twrp, I tried

DotOS gsi worked for me.

dotos arm64 "a only" worked for me

after erasing system and flashing dotos. (using fastboot)

in recovery menu, I clicked mount/system

then it worked for me.

DotOS GSI Links: https://github.com/dotos-downloads/...OS-R-v5.2-arm64-aonly-VANILLA-OFFICIAL.img.xz