lenovo TB-x306f how to root and flash recovery help

Search This thread

ohanmic

Member
Dec 18, 2020
23
10
Hi, I've tried all of the above to root my x306x and I'm still getting the waiting for device message from command prompt. Any help would be greatly appreciated. Thank you.
 
Hi there, just rooted my device some days earlier, working like a charm.
Just here to ask if there are any custom roms out there for this tablet, since I'm not finding anything on internet.
Also, if there are any, the flashing resets the system to its original settings, right?
Not that kind of problem, just to be sure
 

ganjafarmer530

New member
Apr 12, 2023
3
0
So I have this tablet and just easily unlocked the bootloaader using an OTG cable and my other android phone (which is not rooted). I used an app downloaded off of the play store. I will update this and possibly make a tutorial for everyone.
 

halø

New member
May 15, 2023
3
0
I thought I need unlock root to debloat the device but its not needed as i have sucessfully debloated the device (x306f/ Android 10), without root and without typing any command lines. Before the debloating, I only had 400MB free RAM, its now 1,1GB of free RAM.

If only debloating is the intention, I suggest my workaround:
1. Get mAid: https://forum.xda-developers.com/t/...ndroid-devices-without-driver-hassle.3526755/
2. Flash mAid ISO into USB Stick (either from PC with Etcher or on Phone/ Tab using USB-C-Stick/OTG via EtchDroid app).
3. Reboot PC and push repeating F12 or F10 button to access Boot-Menu-List (before Windows boot logo appears) and choose the inserted USB.
The Linux OS shows up soon. You don't need to install the OS and the installed OS (Windows) wont be changed. Enter login: linux
Get UAD: https://forum.xda-developers.com/t/2022-07-03-v0-5-1-universal-android-debloater.4069209/
Click the downloaded file uad_gui-noselfupdate-linux-opengl.tar.gz
twice or open it with terminal.
5. Connect the Tab via USB to PC and agree key confirm prompt window (always trusting). (You need USB-Debugging enabled in Developer-Settings).
6. Now you can debloat system apps. Anything in "Recommended" system app list is safe to uninstall. The system apps are not entirely removed and can be reinstalled - thats useful if anything goes wrong.
(UAD also can activate system-apps which were deactivated on the device)

[Optional]
In case of bootloops / boot issues if you mess up debloating system apps, do a "factory reset".
Alternatively enter fastboot mode manually: Turn off phone and push holding "power"-button and then push both "volume up" and "volume down" button, and release the power button while the phone vibrates.
 

Attachments

  • Screenshot_2023-05-15-17-43-25-097_1.jpeg
    Screenshot_2023-05-15-17-43-25-097_1.jpeg
    18.3 KB · Views: 43
  • Screenshot_2023-05-15-22-16-42-583_1.jpeg
    Screenshot_2023-05-15-22-16-42-583_1.jpeg
    148.4 KB · Views: 44
Last edited:

halø

New member
May 15, 2023
3
0
Now i have debloated even more system apps using UAD (no root required).
Those system apps are not shown on UAD as "safe to uninstall / recommended to uninstall" but i can confirm that those apps are safe to uninstall. As a proof, that i successfully uninstalled those apps, ive added some screenshots. That probably also applies to other Lenovo device Stockroms (and not only for the x306f). I have no issues sofar and every basic functions work afaik.

Instead of mAid, i recently used FireISO (Linux live distro on USB, especially supports Mediatek CPU devices) and applyied uad_gui-noselfupdate-linux-opengl.tar.gz (needs to be extracted first to run and apparently internet access is required to refresh UAD debloat list).
If you need to know the app package name, you can can use for this task the app kDI.
I kept the Playstore disabled to free up more RAM and may reenable if needed but iam using mainly Foxydroid to get apps, as for Music i use Aimp, as for YT i use Newpipe, as for the Browser i use Brave and as for the Filemanger i use Mixplorer.
Btw RootlamesJamesDSP also runs after granting permissions via adb (no root required).

 

Attachments

  • 1Screenshot_2023-06-02-21-44-14-632_llcrop_llcrop.jpg
    1Screenshot_2023-06-02-21-44-14-632_llcrop_llcrop.jpg
    48.2 KB · Views: 26
  • 2Screenshot_2023-06-02-20-12-47-966_llcrop_llcrop.jpg
    2Screenshot_2023-06-02-20-12-47-966_llcrop_llcrop.jpg
    29.9 KB · Views: 24
  • 3Screenshot_2023-06-02-14-17-52-388_llcrop_llcrop.jpg
    3Screenshot_2023-06-02-14-17-52-388_llcrop_llcrop.jpg
    35.2 KB · Views: 18
  • 4Screenshot_2023-06-02-14-19-40-185_llcrop_llcrop.jpg
    4Screenshot_2023-06-02-14-19-40-185_llcrop_llcrop.jpg
    35.7 KB · Views: 17
  • 5Screenshot_2023-06-02-14-20-07-126_llcrop_llcrop.jpg
    5Screenshot_2023-06-02-14-20-07-126_llcrop_llcrop.jpg
    26 KB · Views: 16
  • 6Screenshot_2023-06-02-19-50-05-788.jpeg
    6Screenshot_2023-06-02-19-50-05-788.jpeg
    123.6 KB · Views: 16
  • 7Screenshot_2023-06-02-19-54-59-298_llcrop_llcrop.jpg
    7Screenshot_2023-06-02-19-54-59-298_llcrop_llcrop.jpg
    44.1 KB · Views: 15
  • 8Screenshot_2023-06-02-21-45-26-250.jpeg
    8Screenshot_2023-06-02-21-45-26-250.jpeg
    104.1 KB · Views: 13
  • 9Screenshot_2023-06-02-14-37-51-050_llcrop_llcrop.jpg
    9Screenshot_2023-06-02-14-37-51-050_llcrop_llcrop.jpg
    28 KB · Views: 12
  • 10Screenshot_2023-06-02-18-17-52-388_llcrop_llcrop.jpg
    10Screenshot_2023-06-02-18-17-52-388_llcrop_llcrop.jpg
    34.3 KB · Views: 13
  • 11Screenshot_2023-06-02-14-46-45-109.jpeg
    11Screenshot_2023-06-02-14-46-45-109.jpeg
    103 KB · Views: 15
  • 122Screenshot_2023-06-02-17-25-16-210.jpeg
    122Screenshot_2023-06-02-17-25-16-210.jpeg
    137.3 KB · Views: 26
Nov 10, 2011
48
11
bogota
Siguiendo la publicación de @doink_doink (y algunos bootloops después...) finalmente logré rootear mi Lenovo M10 HD 2 gen (TB-X306X) con magisk. Intentaré escribir una guía simple para quienes aún estén interesados en rootear este tipo de dispositivos, ya que no hay mucha literatura en línea.

Rootear Lenovo M10 X306X (también debería funcionar para otros modelos)
De ninguna manera soy responsable de los eventuales daños que pueda infligir a su dispositivo, siga los pasos subyacentes por su propia cuenta.

Herramientas de escritorio:
ADB mínimo y Fastboot
Lenovo Rescue Smart Assistant (LRSA a partir de ahora)
Controladores de precarga MTK (Mediatek) (si su dispositivo no aparece en fastboot)

Herramientas móviles:
Aplicación Magisk Manager

Pasos:
1 - Desde LRSA, haga clic en la pestaña "Rescate"
2 - Selecciona el modelo de tu tablet y luego descarga
3 - Desde "Descargas" en la esquina superior derecha de LRSA, haga clic en "Abrir" para ir a la carpeta de descarga de LRSA
4 - Conecte su dispositivo y configúrelo en Depuración USB y Transferencia de archivos
5 - Copie boot.img de la carpeta de descarga de LRSA a la carpeta de descarga del dispositivo
6 - Ejecute la aplicación Magisk Manager en su dispositivo
7 - Desde la aplicación Magisk Manager, elija "Instalar" en el lado derecho de Magisk
8 - Elija la única opción "Seleccionar y parchear un archivo"
9 - Elija el boot.img que copió previamente en la carpeta de descarga del dispositivo
10 - Copie el nuevo archivo "patched_boot.img" o un nombre similar a la carpeta donde se instaló Minimal ADB y Fastboot
11 - Copie el archivo vbmeta.img de la carpeta de descarga de LRSA a la carpeta Minimal ADB y Fastboot
12 - Desde la configuración de su dispositivo, habilite las opciones de desarrollador y habilite el desbloqueo OEM
13 - Ejecutar una sesión de cmd con privilegios de administrador
14 - Ejecutar en el cmd: adb reboot bootloader (si todo salió bien el dispositivo debería reiniciarse en modo fastboot)
15 - Ejecutar en el cmd: fastboot flashing unlock
16 - Ejecutar en el cmd: fastboot --disable-verification flash vbmeta vbmeta.img
17 - Ejecutar en el cmd: fastboot flash boot patched_boot.img
18 - Ejecutar en el cmd: fastboot reboot

El dispositivo debería reiniciarse correctamente y todo debería estar listo ahora.
Si sucede algo malo, como un bootloop o algo así, apague el dispositivo y use el LRSA para rescatar su dispositivo
Full worked for me. this tutorial open the bootloader and root the device. many thanks
 

JurassikMen34

New member
Aug 2, 2023
1
0
Following @doink_doink 's post (and some bootloops after...) I finally managed to root my Lenovo M10 HD 2 gen (TB-X306X) with magisk. I'll attempt to write a simple guide for who's still interested with rooting this kind of devices since there's not much literature online.

Rooting Lenovo M10 X306X (should also work for other models)
I am by no means held responsible for eventual damage you can inflict on your device, follow the underlying steps of your own accord.

Desktop Tools:
Minimal ADB and Fastboot
Lenovo Rescue Smart Assistant (LRSA from now on)
MTK (Mediatek) Preload Drivers (If your device isn't listed in fastboot)

Mobile Tools:
Magisk Manager App

Steps:
1 - From LRSA click on "Rescue" Tab
2 - Select the model of your tablet and then download
3 - From "Downloads" in the top right corner of the LRSA, click on "Open" to go into the LRSA download folder
4 - Connect your device and set it into USB Debugging and File Transfer
5 - Copy boot.img from LRSA download folder into the device's download folder
6 - Run Magisk Manager App on your device
7 - From Magisk Manager App choose "Install" on the right side of Magisk
8 - Choose the only option "Select and patch a file"
9 - Choose the boot.img you previously copied into the device's download folder
10 - Copy the new file "patched_boot.img" or similar name to the folder where Minimal ADB and Fastboot was installed
11 - Copy the file vbmeta.img from LRSA download folder to Minimal ADB and Fastboot folder
12 - From your device's settings enable developer options and enable OEM Unlock
13 - Execute a cmd session with administrator privileges
14 - Execute in the cmd: adb reboot bootloader (if everything went right the device should reboot in fastboot mode)
15 - Execute in the cmd: fastboot flashing unlock
16 - Execute in the cmd: fastboot --disable-verification flash vbmeta vbmeta.img
17 - Execute in the cmd: fastboot flash boot patched_boot.img
18 - Execute in the cmd: fastboot reboot

The device should correctly reboot and everything should be good to go now.
If something bad happens, like a bootloop or something, turn off the device and use the LRSA to rescue your device.
My tablet (TB-x306F) went into a bootloop, but in LSRA I can't rescue my device because it requires USB Debugging and obviously I can't get into the system to use it. What can I do?
 

Chairos

Member
May 31, 2016
35
13
My tablet (TB-x306F) went into a bootloop, but in LSRA I can't rescue my device because it requires USB Debugging and obviously I can't get into the system to use it. What can I do?
My take on your case is that LSRA can also be used with a turned off device once you connect it you can press volume up or down, depending on the model, to restore. I also had many bootloops, the main issue is getting the timing correctly.
 
Feb 7, 2020
9
1
Hi guys, i followed every step in @Chairos guide, everythig went fine till i flashed the rom, i entered orange state and a bootloop, i understand i should use LRSA to flash the original room and i managed to turn the tablet off, however. When the LRSA asks me to press volume up and hold it while plugging it in with the PC absolutely nothing happens, it's just a black screen and i have been holding the bottom for a long time. Can someone help me? i'm kind of starting to freak out... please :c. thanks
 

Chairos

Member
May 31, 2016
35
13
Hi @PleaseHelpmePlease , sadly this issue happened to me too a couple of times. I don't have a bomb proof solution, but I somehow solved it by tampering with button combos for a while. Sadly LRSA isn't the most reliable of the tools.
 
Feb 7, 2020
9
1
@Chairos Holy ****ing **** you were right if i could i would buy u a beer my friend i would, legit i can't tell u how happy i am right now. The combo that worked for some reason was volume down hold, plug while still holding and without letting volume down go, hold power button too, then LSRA should do it's thing and show new instructions to follow.
 
  • Like
Reactions: Chairos

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Following @doink_doink 's post (and some bootloops after...) I finally managed to root my Lenovo M10 HD 2 gen (TB-X306X) with magisk. I'll attempt to write a simple guide for who's still interested with rooting this kind of devices since there's not much literature online.

    Rooting Lenovo M10 X306X (should also work for other models)
    I am by no means held responsible for eventual damage you can inflict on your device, follow the underlying steps of your own accord.

    Desktop Tools:
    Minimal ADB and Fastboot
    Lenovo Rescue Smart Assistant (LRSA from now on)
    MTK (Mediatek) Preload Drivers (If your device isn't listed in fastboot)

    Mobile Tools:
    Magisk Manager App

    Steps:
    1 - From LRSA click on "Rescue" Tab
    2 - Select the model of your tablet and then download
    3 - From "Downloads" in the top right corner of the LRSA, click on "Open" to go into the LRSA download folder
    4 - Connect your device and set it into USB Debugging and File Transfer
    5 - Copy boot.img from LRSA download folder into the device's download folder
    6 - Run Magisk Manager App on your device
    7 - From Magisk Manager App choose "Install" on the right side of Magisk
    8 - Choose the only option "Select and patch a file"
    9 - Choose the boot.img you previously copied into the device's download folder
    10 - Copy the new file "patched_boot.img" or similar name to the folder where Minimal ADB and Fastboot was installed
    11 - Copy the file vbmeta.img from LRSA download folder to Minimal ADB and Fastboot folder
    12 - From your device's settings enable developer options and enable OEM Unlock
    13 - Execute a cmd session with administrator privileges
    14 - Execute in the cmd: adb reboot bootloader (if everything went right the device should reboot in fastboot mode)
    15 - Execute in the cmd: fastboot flashing unlock
    16 - Execute in the cmd: fastboot --disable-verification flash vbmeta vbmeta.img
    17 - Execute in the cmd: fastboot flash boot patched_boot.img
    18 - Execute in the cmd: fastboot reboot

    The device should correctly reboot and everything should be good to go now.
    If something bad happens, like a bootloop or something, turn off the device and use the LRSA to rescue your device.
    5
    So just a tip for those that are looking for a guide to do a complete bootloader unlock for TB-X306F, there isn't one. I found a bunch of different ways to go about unlocking the bootloader from different Lenovo devices. First thing is that you need Minimal ABD Fastboot v1.4.3 if Platform Tools or LeTools doesn't work. Use CMD with admin rights, not PowerShell.
    Everything else to unlock it is the same from all the guides out there. Make sure to use "fastboot flashing unlock" when unlocking instead of "fastboot oem unlock" or "fastboot oem unlock-go" if they dont work.

    Second tip is for root when installing the Magisk patched boot image. While you're getting the boot.img, make sure to also grab the vbmeta.img from the ROM folder and place it in the Minimal ADB Fastboot folder where you will be using CMD. Do all the steps to get the patched boot image. Once you got the boot.img patched, enter fastboot then enter the command "fastboot --disable-verification flash vbmeta vbmeta.img" This will disable verification needed to boot correctly. After that, enter the command "fastboot flash boot <name of .img>" like normal to flash the patched boot.img from magisk. Then fastboot reboot.

    This is what I did to get my TB-X306F unlocked and rooted. YMMV.

    Different threads that I read to get to where I got, credit goes to them:
    2
    I second that. There's nothing out there.
    What I tried was to download the original ROM patch the boot.img with magical, replace in LMSA download folder and start a rescue. Didn't help. Got boot loop.
    2
    Ok, maybe a bit more details on what I tried already:
    1. Enabled developer options. Good.
    2. OEM unlocked. ADB connected. Good.
    3. Boot to bootloader working. Good.
    4. fastboot not listing the device after fastboot devices. Not good.
    5. Googling around, found an universal root method with Magisk. Good.
    6. Donwloaded, installed and ran RSA (Lenovo Rescue and Smart Assistant). Connected to device. Good.
    7. Entered Rescue and using that downloaded the original ROM. Good.
    C:\ProgramData\LMSA\Download\RomFiles\TB_X306F_S100134_210120_BMP
    8. Copied boot.img to device, installed MagiskManager, patched image with magisk, downloaded the image to PC, replaced the original boot image with the patched one. Good.
    9. Started the Rescue procedure in RSA. Rom flased. Good.
    10. Bootloop. Bad.

    No idea why would that not work, any help, pointers, ideas appreciated.

    EDIT: There's a new ROM version now: TB_X306F_S100152_210205_BMP
    1
    @Chairos Holy ****ing **** you were right if i could i would buy u a beer my friend i would, legit i can't tell u how happy i am right now. The combo that worked for some reason was volume down hold, plug while still holding and without letting volume down go, hold power button too, then LSRA should do it's thing and show new instructions to follow.