Jump to content

Xiaomi 12 Lite (xiaomi-taoyao)

From Nura Wiki
Xiaomi 12 Lite
Xiaomi 12 Lite running gnome-mobile
Xiaomi 12 Lite running gnome-mobile
Manufacturer Xiaomi
Name 12 Lite
Codename xiaomi-taoyao
Model 2203129G
Released 2022
Type handset
Hardware
Chipset Qualcomm Snapdragon 778G+ (SM7325-AE)
Display 1080x2400 (AMOLED, 60/120 Hz, 6.55")
Storage 128/256 GB
Memory 6/8 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 12
Extended version
The most recent supported version from the manufacturer.
Android 14
FOSS bootloader no
Nura
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
Nura kernel
The kernel version that runs on the device's port.
7.2.2
Features
Flashing
Whether it is possible to flash the device with pmbootstrap flasher.
Works
USB Networking
After connecting the device with USB to your PC, you can connect to it via telnet (initramfs) or SSH (booted system).
Works
Internal storage
eMMC, SD cards, UFS...
Works
Battery
Whether charging and battery level reporting work.
Works
Screen
Whether the display works; ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Partial
Camera
Broken
Camera Flash
Broken
IR TX
Untested
Connectivity
Wi-Fi
Works
Bluetooth
Works
GPS
Broken
NFC
Near Field Communication
Broken
Modem
Calls
Works
SMS
Works
Mobile data
Works
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Untested
USB OTG
USB On-The-Go or USB-C Role switching.
Works
Fingerprint
Fingerprint reader.
Broken
Sensors
Accelerometer
Handles automatic screen rotation in many interfaces.
Broken
Magnetometer
Sensor to measure the Earth's magnetism
Works
Ambient Light
Measures the light level; used for automatic screen dimming in many interfaces.
Works
Proximity
Broken
Haptics
Broken

Maintainers

Users owning this device

How to enter flash mode

  • Bootloader: Power on the device with both Volume Down and Power buttons.

How to unlock bootloader

Unlocking the bootloader is tricky on all Xiaomi devices, follow the official process here. You'll have to wait 1 week or even more.

Installation

Using pmbootstrap

Note Note: The device has not yet been merged into pmaports. Use manual installation.

Follow Installation/Using pmbootstrap. When asked for the device's vendor/codename, select xiaomi as the vendor and taoyao as the codename.

To flash the image to the device:

  • Enter flashing mode (see #How to enter flash mode)
  • Run pmbootstrap flasher flash_kernel to flash the kernel
  • Run pmbootstrap flasher flash_rootfs

See also