Xiaomi Mi Pad (xiaomi-mocha)
Jump to navigation
Jump to search
![]() The front of Xiaomi Mi Pad | |
Manufacturer | Xiaomi |
---|---|
Name | Mi Pad |
Codename | xiaomi-mocha |
Released | 2014 |
Category | testing |
Original software | Android |
Original version | 4.4.4 |
Hardware | |
Chipset | Nvidia Tegra K1 (T124) |
CPU | 4x 2.2 GHz Cortex-A15 |
GPU | Nvidia GK20A (192-core Kepler) |
Display | 1536 x 2048 LCD IPS |
Storage | 16 GB / 64 GB |
Memory | 2 GB |
Architecture | armv7 |
Type | tablet |
USB Networking |
Broken |
---|---|
Flashing | |
Touchscreen |
Broken |
Display |
Works |
WiFi | |
FDE | |
Mainline |
Partial |
Battery | |
3D Acceleration | |
Audio | |
Bluetooth | |
Camera | |
GPS | |
Mobile data |
Unavailable |
SMS |
Unavailable |
Calls |
Unavailable |
USB OTG | |
NFC |
Unavailable |
Accelerometer | |
---|---|
Magnetometer | |
Ambient Light | |
Proximity | |
Hall Effect | |
Barometer | |
Power Sensor | |
Camera Flash | |
---|---|
Keyboard |
Unavailable |
Touchpad |
Unavailable |
USB-A |
Unavailable |
HDMI/DP | |
Ir TX | |
Ir RX | |
Stylus | |
Haptics | |
Ethernet | |
FOSS bootloader | |
This device is based on the Tegra K1. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
- CEllenvia
Users owning this device
- CEllenvia (Notes: 16Giga, Atmel touchpad)
How to enter flash mode
Hold Power + Volume Down until "FASTBOOT" shows on screen
Installation
Following is the old manufactor's kernel installation.
$ pmbootstrap initfs hook_add debug-shell
$ pmbootstrap install
$ pmbootstrap flasher flash_rootfs --partition userdata # Flashing to the system partition fails with (remote: '(InvalidSize)'), May cause by 2 system partition.
$ pmbootstrap flasher flash_kernel
Progress
I'm busying with my daily work, so i have limit time to do this.
There are many developers working on Android 10/11/12 on this device. If there's no possible to work on further, I will try to call them working on it.
I aim to base on 6.1.46 and continue working.
Mainline Status
This device comes with a interesting boot package method, which dt.img isn't QCDT style at all. Instead, it just use dtb file as dt.img.
Function | Hardware | Status | Info |
---|---|---|---|
Boot | - | P | Boot with exists 5.4 fork, working on 6.1.46 |
Display | Sharp LQ079L1SX01 | Y | - |
Touchscreen | Atmel mXT1664T2-C2U/Synaptics ? | P | There are two kinds of touchscreen, which for my device is mXT1664T2-C2U. |
Onscreen RGB LED | Texas Instruments(National Semiconductor) LP5521 | Y | Need to add to DTS Documentation/leds/leds-lp5521 |
Backlight LED | Texas Instruments LP8556 | Y | - |
Charger IC | Texas Instruments BQ24192 | Y | Need to add to DTS Documentation/devicetree/bindings/power/supply/bq24190 |
Battery Management | Texas Instruments BQ27520-G4 | Y | Need to add to DTS Documentation/devicetree/bindings/power/supply/bq27xxx |
Wi-Fi, BT & FM | Cypress(Broadcom) CYW4354XKUBG | - | Documentation/devicetree/bindings/net/wireless/brcm,bcm4329-fmac |
SDCard | Onsemi CM1624 | - | - |
GPU | NVIDIA GK20A | P | Known issues |
Audio | NXP TFA9890 | - | Documentation/devicetree/bindings/sound/nxp,tfa989x |
See also
The Kernel Xiaomi Official released: [1]
pmaports!3735 Initial merge request