Lenovo Tab M10 FHD Plus (lenovo tbx606)
![]() TB-X606FA Tablet docked in it's Alexa speaker dock. | |
Manufacturer | Lenovo |
---|---|
Name | Tab 10 FHD Plus 2nd Gen |
Codename | lenovo-tbx606 |
Released | 2020 |
Hardware | |
Chipset | Mediatex Helio P22T (mt8768) |
CPU | 8x 1.8/2.30GHz Cortex-A53 |
GPU | PowerVR Rogue GE8320 @ 650MHz (OpenGL ES 3.2) |
Display | 10.3" 1920x1200 TDDI 330nits |
Storage | 64GB eMMC |
Memory | 4GB LPDDR4X 3200MHz |
Architecture | aarch64 |
Software | |
Original software | Android 9 |
postmarketOS | |
Category | testing |
Pre-built images | no |
The Lenovo Tab M10 FHD Plus is a series of tablets sold also intended to be used as voice assistant screen hybrids called Smart Tab M10 FHD Plus. This is the second generation of the M10 FHD tablet (called M10 FHD Plus) and uses Mediatek processors.
This 4/64GB tablet is sold alone (P/N ZA6M0009US), with a docking station intended to be used with Google Assistant (P/N ZA5W0146US) and with a speaker base with an Alexa Show Mode (Model TB-X606FA, P/N ZA6M0009US). AFAIK, the hardware between all versions is the same. However, 2GB RAM models also exist, bearing apparently the same model number
TODO: understand model number naming.
Contributors
Users owning this device
- Jiël (Notes: Beta test)
- Rgon (Notes: First attempt at porting to pmos!)
- Zephyr1112 (Notes: 4/64GB, stock ROM, X606F. Making Android trees)
How to enter flash mode
NOTES: Unofficial TWRP is available for this device. Bootloader unlocking:
- Enable Developer Options (Android Settings -> System -> About -> Build Number (press 7 times)
- Turn on OEM Unlocking and USB Debugging in Android Settings -> System -> Developer Options
- Connect tablet to computer, press
Allow USB Debugging
on the popup that will appear on the tablet. $ adb reboot bootloader
$ fastboot flashing unlock
Wipes data!- Follow the instructions on the tablet and reboot to Android for the wipe to complete.
Entering the bootloader:
- Hold
Vol Down + Power
until the tablet vibrates to enter fastboot mode.
Enable installing unsigned packages (specific to mediatek devices):
fastboot --disable-verification flash vbmeta vbmeta.img
TODO: provide vbmeta.img
Installation
TODO: not booting.
See also
The open source kernel code for the models: TB-X606X, TB-X606F (buildable, and containing a defconfig for the board) can be found in Lenovo's Open Source portal, with the filename tab_m10_fhd_plus_opensource_tb-x606m_s000213_200302_bmain.tgz
, sha256sum: aab720c250f05a5b4ae618ecf8350978428446ad14b1f8ed8b01b0582205a12c
.
The board name appears to be achilles6_row_wifi
, as is the provided kernel source's defconfig filename.
Issues stifling development
- TWRP install not persisting
- pmbootstrap flasher boot reboots to Android.
Mainlining
NOT VERIFIED sourced from deviceinfohw
Hardware type | Chip | Mainline status |
WiFi chip | ? | ? |
Charging IC | bq2560x | ? |
Fuel gauge | ? | ? |
GNSS | N/A | - |
NFC | N/A | - |
Proximity sensor | ltr578_l | ? |
Accelerometer | Bosch bma253 | - |
Touchscreen | ? | fts_ts driver |
Display panel | BOE TV103WUM-LL1 | Generic Driver Used |
SoC uses a custom hardware timer, which has to be ported before mainline can be booted.