Lenovo Tab 7 Essential (lenovo-tb7304f): Difference between revisions
Appearance
ValPackett (talk | contribs) uart |
ValPackett (talk | contribs) progress details |
||
Line 9: | Line 9: | ||
| originalversion = 7 | | originalversion = 7 | ||
| chipset = MediaTek MT8167 | | chipset = MediaTek MT8167 | ||
| cpu = Quad-core ARM Cortex-A35 | | cpu = Quad-core ARM Cortex-A35 @ 1.3GHz | ||
| gpu = PowerVR GE8300 | | gpu = Imagination PowerVR GE8300 | ||
| storage = 8 GB / 16 GB EMMC | | storage = 8 GB / 16 GB EMMC | ||
| display = 600x1024 IPS LCD | | display = 600x1024 IPS LCD | ||
| memory = 1 GB DDR4 (Single channel) | | memory = 1 GB DDR4 (Single channel) | ||
| architecture = aarch64 | | architecture = aarch64 | ||
<!-- the following status_* questions should be answered with Y | <!-- the following status_* questions should be answered with Y for yes, P for partial, N for no, - for N/A or unavailable, or left blank for untested or unknown --> | ||
| status_usbnet = | | status_usbnet = Y | ||
| status_flashing = | | status_flashing = | ||
| status_touch = <!-- Touch screen is working? You can also answer these questions with P for partially. --> | | status_touch = Y <!-- Touch screen is working? You can also answer these questions with P for partially. --> | ||
| status_screen = <!-- The display is working? --> | | status_screen = Y <!-- The display is working? --> | ||
| status_3d = <!-- Hardware accelerated 3D graphics (e.g. with freedreno) --> | |||
| status_fde = <!-- When installing with full disk encryption, can you type in the password with the on screen keyboard? --> | |||
| status_emmc = Y | |||
| status_wifi = <!-- Wireless network works? --> | | status_wifi = <!-- Wireless network works? --> | ||
| status_mainline = P | |||
| status_battery = | |||
| status_mainline = | |||
| status_battery = | |||
| status_audio = <!-- Using the device's speakers/headphone jack works --> | | status_audio = <!-- Using the device's speakers/headphone jack works --> | ||
| status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol --> | | status_bluetooth = <!-- It's possible to pair and use other devices via the bluetooth protocol --> | ||
| status_camera = | | status_camera = | ||
| status_gps = | | status_gps = - | ||
| status_mobiledata = | | status_mobiledata = - | ||
| status_sms = | | status_sms = - | ||
| status_calls = | | status_calls = - | ||
| status_otg = | |||
| status_otg = | | status_nfc = - | ||
| status_nfc = | <!-- Sensors --> | ||
| status_accel = Y | |||
| status_accel = | | status_magnet = - | ||
| status_magnet = | |||
| status_light = <!-- Ambient light sensor works --> | | status_light = <!-- Ambient light sensor works --> | ||
| status_proximity = <!-- Proximity sensor works --> | | status_proximity = <!-- Proximity sensor works --> | ||
| status_hall = <!-- | | status_hall = - | ||
| | | status_barometer = - | ||
| status_powersensor = - | |||
<!-- Misc --> | |||
| status_dvb = - | |||
| status_cameraflash = - | |||
| status_keyboard = - | |||
| status_touchpad = - | |||
| status_usba = - | |||
| status_sdcard = Y | |||
| status_hdmidp = - | |||
| status_irtx = - | |||
| status_irrx = - | |||
| status_stylus = - | |||
| status_haptics = - | |||
| status_ethernet = - | |||
| status_fossbootloader = - | |||
| booting = yes | |||
| status = | |||
| | |||
| | |||
}} | }} | ||
Line 88: | Line 96: | ||
* [https://support.lenovo.com/ar/en/solutions/pd500002-overview-for-lenovo-tab-7-essential-lenovo-tb-7304fix Product spec sheet page] (NOTE: the 3G edition (TB-7304I) uses a different SoC, MT8735D (?), with a Mali GPU) | * [https://support.lenovo.com/ar/en/solutions/pd500002-overview-for-lenovo-tab-7-essential-lenovo-tb-7304fix Product spec sheet page] (NOTE: the 3G edition (TB-7304I) uses a different SoC, MT8735D (?), with a Mali GPU) | ||
* [https://community.st.com/t5/stm32-mpus-embedded-software-and/dsi-panel-works-in-u-boot-but-not-in-kernel/td-p/187395 Panel timings and init sequence] (BOE TV070WSM-TL0) | * [https://community.st.com/t5/stm32-mpus-embedded-software-and/dsi-panel-works-in-u-boot-but-not-in-kernel/td-p/187395 Panel timings and init sequence] (BOE TV070WSM-TL0) | ||
[[Category:Devices with known UART pinout]] | |||
<!-- | <!-- |
Revision as of 22:17, 11 January 2025
Manufacturer | Lenovo |
---|---|
Name | Tab 7 Essential |
Codename | lenovo-tb7304f |
Released | 2017 |
Hardware | |
Chipset | MediaTek MT8167 |
CPU | Quad-core ARM Cortex-A35 @ 1.3GHz |
GPU | Imagination PowerVR GE8300 |
Display | 600x1024 IPS LCD |
Storage | 8 GB / 16 GB EMMC |
Memory | 1 GB DDR4 (Single channel) |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 7 |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | partial |
Flashing |
No data |
---|---|
USB Networking |
Works |
Internal storage |
Works |
SD card |
Works |
Battery |
No data |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
No data |
Audio |
No data |
Camera |
No data |
Connectivity | |
WiFi |
No data |
Bluetooth |
No data |
Miscellaneous | |
FDE |
No data |
USB OTG |
No data |
Sensors | |
Accelerometer |
Works |
Ambient Light |
No data |
Proximity |
No data |
Contributors
Users owning this device
- ValPackett (Notes: Working on MT8167 upstreaming)
How to enter flash mode
Apply USB/power while holding the volume up button to get into BROM mode. See Mtkclient for more info.
Boot with the volume down button to enter fastboot (?)
Installation
UART

UART RX/TX pads are available near the SoC, partially obscured by the metal shielding. VBAT, VBUS, GND pads are also found labelled on the logic board.
Baud rate is 921600 like on other MediaTek devices.
See also
- Potentially relevant kernel sources: android_kernel_lenovo_mt8167 / -s
- Commit mentioning the "hx8394d_dsi_vdo_boe" display configuration used here
- Product spec sheet page (NOTE: the 3G edition (TB-7304I) uses a different SoC, MT8735D (?), with a Mali GPU)
- Panel timings and init sequence (BOE TV070WSM-TL0)