Jump to content

Xiaomi Mi 5X (xiaomi-tiffany)

From postmarketOS Wiki
Xiaomi Mi 5X
Xiaomi Mi 5X
Xiaomi Mi 5X
Manufacturer Xiaomi
Name Mi 5X
Codename xiaomi-tiffany
Released 2017
Type handset
Hardware
Chipset Qualcomm Snapdragon 625 (MSM8953)
CPU Octa-core 2.0 GHz Cortex-A53
GPU Adreno 506
Display 1080x1920 IPS LCD
Storage 64 GB
Memory 4 GB
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android 7.1.2 (on Linux 3.18.31)
Extended version
The most recent supported version from the manufacturer.
Android
FOSS bootloader no
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
Features
Flashing
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
SD card
Also includes other external storage cards
Works
Battery
Charging and battery level reporting works
Works
Screen
Display works. Ideally with sleep mode and brightness control.
Works
Touchscreen
Works
Multimedia
3D Acceleration
Works
Audio
Audio playback, microphone, headset and buttons.
Works
Camera
Broken
Camera Flash
Broken
IR TX
Broken
Connectivity
WiFi
Works
Bluetooth
Works
GPS
Partial
Modem
Calls
Partial
SMS
Works
Mobile data
Partial
Miscellaneous
FDE
Full disk encryption and unlocking with unl0kr.
Works
USB OTG
USB On-The-Go or USB-C Role switching
Works
Sensors
Accelerometer
Auto screen rotation works in desktops e.g. Phosh or Plasma Mobile
Works
Magnetometer
Sensor to measure magnetism
Works
Ambient Light
Broken
Proximity
Broken
Hall Effect
Also known as flip cover sensor
Works
Haptics
Broken


Contributors

Users owning this device

OEM unlock

How to enter flash mode

  • Stock Fastboot: Power on the device with both Power and Volume Down buttons
  • lk2nd Fastboot: Power on the device. After it vibrates, hold Volume Down
Note Note: Pressing the keys too early will cause the stock bootloader to handle the key combination. You will end up in the wrong Fastboot interface.
  • Recovery: Power on the device with both Power and Volume Up buttons

Installation

Xiaomi Mi 5X can have 4 codenames: tiffany (Primary codename), rossy (A device created at the Xiaomi factory in Beijing "Exclusively" for the Chinese market), tissot (Although it is Mi A1, but also Mi 5X are found with the same codename. Most likely it is Mi A1, but the a/b structure was changed to a only, and miui from Mi 5X was also installed. But it could also be Mi 5X (tiffany), but with a flashed bootloader from Mi A1), oxygen (A device with firmware from the seller (more often from Vietnam) with an unlocked bootloader and a "surprise" in the form of a bootloader from Xiaomi Mi Max2 under the nickname Oxygen).

What works

What works partially

What does not work

Mainline

Look at Xiaomi Mi A1 (xiaomi-tissot) status

See also: MSM8953 mainlining status

Serial debugging (UART)

See also: Serial debugging

See also