Xiaomi Mi Pad 4 (xiaomi-clover): Difference between revisions
mNo edit summary |
Move device variants to its own paragraph |
||
(5 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
| name = Mi Pad 4 | | name = Mi Pad 4 | ||
| codename = xiaomi-clover | | codename = xiaomi-clover | ||
| image = File: | | image = File:Xiaomi-clover-plus-swmo.jpg | ||
| imagecaption = Mi Pad 4 running | | imagecaption = Mi Pad 4 PLUS running swmo | ||
| releaseyear = 2018 | | releaseyear = 2018 | ||
| originalsoftware = Android | | originalsoftware = Android | ||
Line 21: | Line 21: | ||
| status_screen = Y | | status_screen = Y | ||
| status_emmc = Y | | status_emmc = Y | ||
| status_wifi = | | status_sdcard = Y | ||
| status_wifi = P | |||
| status_xwayland = Y | | status_xwayland = Y | ||
| status_fde = | | status_fde = Y | ||
| status_mainline = Y | | status_mainline = Y | ||
| status_battery = Y | | status_battery = Y | ||
| status_3d = | | status_3d = Y | ||
| status_audio = N | | status_audio = N | ||
| status_bluetooth = | | status_bluetooth = Y | ||
| status_camera = N | | status_camera = N | ||
| status_gps = N | | status_gps = N | ||
Line 37: | Line 37: | ||
| status = booting | | status = booting | ||
| booting = yes | | booting = yes | ||
| pmoskernel = 6. | | pmoskernel = 6.13 | ||
| status_accel = Y | |||
| status_magnet = N | |||
| status_light = N | |||
| status_proximity = N | |||
| status_barometer = - | |||
| status_powersensor = - | |||
| status_hall = N | |||
| status_haptics = Y | |||
| status_otg = N | |||
| status_cameraflash = N | |||
| status_nfc = - | |||
| status_dvb = - | |||
| status_hdmidp = - | |||
| status_fossbootloader = P | |||
| status_uboot = P | |||
| status_uboot_mainline = - | |||
| status_uboot_primary = N | |||
| status_uboot_secondary = P | |||
| status_uboot_internalstorage = Y | |||
| status_uboot_sd = N | |||
| status_uboot_usbhost = N | |||
| status_uboot_usbperipheral = Y | |||
| status_uboot_screen = Y | |||
| status_uboot_keyboard = N | |||
| status_uboot_buttons = P | |||
}} | }} | ||
{{Based on SoC|Qualcomm_Snapdragon_660_(SDM660)|Snapdragon 660}} | {{Based on SoC|Qualcomm_Snapdragon_660_(SDM660)|Snapdragon 660}} | ||
== Contributors == | == Contributors == | ||
Line 50: | Line 71: | ||
== Users owning this device == | == Users owning this device == | ||
{{Device owners}} | {{Device owners}} | ||
== Device variants == | |||
There are 3 different variant to take note: | |||
* WiFi only model (SDA660, 8 inch) | |||
* <s>LTE model (SDM660, 8 inch)</s> does it exist? other two we have and for sure know about | |||
* Plus model with LTE (SDM660, 10 inch, different touch controller/display) | |||
== How to enter flash mode == | == How to enter flash mode == | ||
Line 97: | Line 124: | ||
* {{MR|2003|pmaports}} Initial merge request | * {{MR|2003|pmaports}} Initial merge request | ||
* Deviceinfo HW links: [http://www.deviceinfohw.ru/devices/item.php?item=78188 Mi Pad 4], [http://www.deviceinfohw.ru/devices/item.php?item=81215 Mi Pad 4 PLUS] | * Deviceinfo HW links: [http://www.deviceinfohw.ru/devices/item.php?item=78188 Mi Pad 4], [http://www.deviceinfohw.ru/devices/item.php?item=81215 Mi Pad 4 PLUS] | ||
[[Category:Devices with known UART pinout]] |
Latest revision as of 03:54, 19 March 2025
![]() Mi Pad 4 PLUS running swmo | |
Manufacturer | Xiaomi |
---|---|
Name | Mi Pad 4 |
Codename | xiaomi-clover |
Released | 2018 |
Type | tablet |
Hardware | |
Chipset | Qualcomm Snapdragon 660 (SDM660) |
CPU | 4x Qualcomm Kryo 260 Silver @ 1.8GHz + 4x Qualcomm Kryo 260 Gold @ 2.2GHz |
GPU | Adreno 512 |
Display | 1920x1200 IPS |
Storage | 32GB |
Memory | 3GB |
Architecture | aarch64 |
Software | |
Original software | Android |
Original version | 8 |
FOSS bootloader | partial |
postmarketOS | |
Category | testing |
Pre-built images | no |
Mainline | yes |
postmarketOS kernel | 6.13 |
Flashing |
Works |
---|---|
USB Networking |
Works |
Internal storage |
Works |
SD card |
Works |
Battery |
Works |
Screen |
Works |
Touchscreen |
Works |
Multimedia | |
3D Acceleration |
Works |
Audio |
Broken |
Camera |
Broken |
Camera Flash |
Broken |
Connectivity | |
WiFi |
Partial |
Bluetooth |
Works |
GPS |
Broken |
Modem | |
Calls |
Broken |
SMS |
Broken |
Mobile data |
Broken |
Miscellaneous | |
FDE |
Works |
USB OTG |
Broken |
Sensors | |
Accelerometer |
Works |
Magnetometer |
Broken |
Ambient Light |
Broken |
Proximity |
Broken |
Hall Effect |
Broken |
Haptics |
Works |
Primary Bootloader |
Broken |
---|---|
Secondary Bootloader |
Partial |
Internal Storage |
Works |
SD card |
Broken |
USB Host |
Broken |
USB Peripheral |
Works |
Display |
Works |
Keyboard |
Broken |
Buttons |
Partial |
This device is based on the Snapdragon 660. See the SoC page for common tips, guides and troubleshooting steps |
Contributors
- nergzd723
Users owning this device
- Alexeymin (Notes: Test subject #2. Mi Pad 4 PLUS actually)
- Anthony (Notes: Main goal - working kernel with all the hardware)
- Bczeman
- KenOokamiHoro (Notes: Running Pixel Experience 13)
- Kevinwidjaja21 (Notes: WiFi only model. Running crDroid. Dual boot PMOS through SD card.)
- Nergzd723 (Notes: mainline now)
Device variants
There are 3 different variant to take note:
- WiFi only model (SDA660, 8 inch)
LTE model (SDM660, 8 inch)does it exist? other two we have and for sure know about- Plus model with LTE (SDM660, 10 inch, different touch controller/display)
How to enter flash mode
You have to press
+ to enter the bootloader.Installation
In order to install postmarketOS the bootloader must be unlocked. Unlocking is done by following the official process provided by Xiaomi (read the FAQ for detailed instructions).
Follow Installation guide using pmbootstrap to build your own image.
1. Run pmbootstrap init
and select xiaomi as vendor and clover as device.
2. Follow the onscreen instruction and configure as your needs.
Next, we will build the system:
$ pmbootstrap install
Flash the kernel and rootfs:
$ pmbootstrap flasher flash_kernel $ pmbootstrap flasher flash_rootfs --partition userdata
Installation to SD card
You can take advantage of Mi Pad 4's SD card slot to install postmarketOS for testing.
Install to the SD card:
$ pmbootstrap install --sdcard=/dev/sde
To boot from SD, with the device in fastboot mode (with device off, press Power + Volume Down until it enters fastboot mode), type:
$ pmbootstrap flasher boot
Note: This uses pmbootstrap from your computer to boot postmarketOS from the SD card without disturbing your bootloader or your system.
Additional information
UART pins location
See also
- pmaports!2003 Initial merge request
- Deviceinfo HW links: Mi Pad 4, Mi Pad 4 PLUS