[Unofficial][Recovery][X505X] TWRP for Lenovo Tab M10 - X505X

Shamil Niyas

Member
Jan 26, 2015
27
5
23
19
Kerala
Code:
**Disclaimer

*I am not be responsible for any bricked devices, data loss or thermonuclear wars.
*You are using this at your own risk.

Introduction


Welcome to TWRP for Lenovo Tab M10 X505X. Make sure you read the entire post carefully before you proceed with installation.



Pre-installation
  1. Install ADB and Fastboot. Refer to this link if you need help installing ADB and Fastboot.
  2. Unlock the bootloader. Refer to this link if you need help unlocking the bootloader.



Installation

Flash the TWRP image from bootloader.

Code:
fastboot flash recovery twrp.img
Warning:
Do not reboot the system yet. Remove the connection from the device. Hold the power button until it turns off. Then turn it on again with the recovery combo: Power button + Volume Up + Volume Down.

Once booted into the TWRP recovery mode, if you want to flash it permanently(otherwise it will be replaced with stock recovery after a reboot), install Magisk from recovery.
You can goto advanced option in TWRP and use the "ADB Sideload" option to sideload the Magisk zip file. In case sideload doesnt work, use adb to push the Magisk zip file to /tmp and then install the zip normally.

Warning:
Do not push the zip file to /data. The data partition is encrypted and any damage done messing with the data partition will not be my responsibility. You have been warned.




Downloads

TWRP image for X505X
Magisk




Known Issues

From android 9.0 onwards, the data partition is force encrypted and is not available to the TWRP. This is not much of an issue because update zips and ROM flashes usually dont use the data partition. So the data partition is encrypted.




Changelog

Code:
This is the first version


Upcoming Features

Support for decryption of data partition permanently/temporarily.



Upcoming Project

A custom rom for this device if I get enough support.




Donations

I have spent a lot of time on this project. Consider buying me a coffee or donating:D. It will be great support;).
Google Pay

Feel free to ask me if you encounter any problems.



Device Tree
For those who are curious. This is the device tree I ported for X505X.



If this helped you, hit the thanks button:D.



It would mean a lot to me if you could follow me on :-
Github
Instagram



Special Thanks
Code:
Yahoo Mike - For his great support





XDA:DevDB Information
Custom Recovery for Lenovo Tab M10 X505X, Tool/Utility for the Lenovo Thinkpad Tablet

Contributors
Shamil Niyas, Yahoo Mike

Version Information
Status: Beta
Current Beta Version: 2.84
Beta Release Date: 2020-11-12

Created 2020-11-13
Last Updated 2020-11-13
 
  • Like
Reactions: zeres

Shamil Niyas

Member
Jan 26, 2015
27
5
23
19
Kerala
Hi, Useful thread here, I flashed this recovery to X505F and it's working fine except MTP and data partition does not unencrypt.
Can it be fixed somehow?
looking for a custom rom for this device as well.
Please help!
I'm still working on the data encryption. I will update as soon as possible.

Look forward to the custom rom..🤩
 
  • Like
Reactions: zeres