[Thinkpad Tablet General] philsner:
Hey everyone,

I've been looking for options to Install a custom Rom or root since I bought the Tablet several month ago. It seems like there are some options for the Full Hd Version, but I have a hard time finding anything useful for the 125FU. Are there any recommendations like compatible GSI roms or TWRP/magisk?

Thanks in advance for your help!

Edit:

After reding this thread from time to time and noticing all new threads that came up for this tablet I finally mangaged to try some stuff myself. First of all thanks for all the contribution! I managed to install LineageOS 19.1 + Magisk. Based on the instructions by fu8765 (https://github.com/fu8765/Lenovo-Tab-M10-Plug-Gen-3-FlashiGSI-roms) I took these steps to finally have a debloated tablet thats running way smoother. These are the steps I took.

You'll need developer options with USB-Debugging and OEM Unlock enabled to do this! If you are on the same Firmware-Version you use boot.img and vbmeta.img and ignore step 1-3.

Preperation:​

1. Install Lenovo Rescue and Smart Assistant (LRSA) to make sure all drivers are installed and to get a hold on the latest stock firmware.

2. Install platform tools (I used platform-tools_r34.0.5), add to system variables to use adb and fastboot

3. Download stock firmware (I used TB125FU_S100105_230920_ROW), either through LRSA or getting it in this thread. You'll need vbmeta.img and boot.img from the zip

3.1 If LRSA is used, download the firmware and pull vbmeta.img and boot.img from the zip. It'll tell you where to find the .zip (Usually C:\ProgramData\RSA\Download\RomFiles\)

4. Download a Generic System Image (GSI) listed here. Note: There are vanilla and gapps versions

(bgN = gapps included)

(bvN = Vanilla, no gapps)

Installation:​

1. Open CMD and type adb reboot bootloader

2. After bootloader is up. Type fastboot devices to check if your device is found properly.

3. Type fastboot flashing unlock (Read Inscructions, YOUR DATA GETS DELTED WITH THIS STEP!)

4. Type fastboot reboot fastboot (a Recovery-like menu will come up, you'll still be able to use fastboot)

5. Navigate CMD to where you saved vmbeta.img and boot.img. Type

fastboot flash --disable-verity --disable-verification vbmeta vbmeta.img

fastboot flash --disable-verity --disable-verification boot boot.img

6. fastboot getvar all (read output and ensure there is a "current-slot: a)

6.1 If it tells current-slot: b type fastboot --set-active=a

7. Type fastboot delete-logical-partition product_a then fastboot delete-logical-partition product_b

8. Last step install GSI with fastboot flash system XYZ.img (filename of image file)

Magisk:​

1. Copy boot.img from stock firmware zip to device, download and install Magisk App on device.

2. Patch boot.img via App

3. Pull magisk_patched-VERSION_ABCDE.img from device (Caps may differ from yours)

4. Navigate CMD to where you put the magisk_patched-VERSION_ABCDE.img and type

fastboot flash --disable-verity --disable-verification boot magisk_patched-VERSION_ABCDE.img (Change Caps to your version)

FAQ:

Q: Does the pencil work with GSI??

A: Yes. Tested with LineageOS 19.1 20231017-UNOFFICIAL-arm64-bgN

Q: Why do I get the error

FAILED (remote: 'unknown command')

fastboot: error: Command failed

when typing

fastboot flashing unlock

A: Its because your adb and fastboot is too old. Install platform-tools check and if needed change the PATH variables of your system.