
Xiaomi 12

Variants seenFrom owners who shared this model
RAM
Storage
Android
Chipset
Qualcomm Snapdragon 8 Gen 1
QTI SM8450 · 4 nm Samsung
- CPU cores
- 8
- GPU
- Adreno 730
- Memory
- LPDDR5 3200 MHz
- Storage type
- UFS 3.1
- Vulkan / OpenGL ES
- 1.1 / 3.2
- ABIs
- arm64-v8a, armeabi, armeabi-v7a
Device
- Brand
- Xiaomi
- Manufacturer
- Xiaomi
- Model numbers
- 2201123G
- Codename
- cupid
- Board
- taro
- Hardware
- qcom
- Released with
- Android 12
System
- Android
- 15 (API 35)
- Security patch
- May 2026
- Kernel
- 5.10.236
- Project Treble
- Supported
- Seamless updates
- A/B
- Dynamic partitions
- Supported
- Widevine DRM
- L1
- Max HDCP
- 2.3
Software updates
From phones owners shared with the Device Info app. Updates can reach phones at different times depending on region and carrier.
Display
- Size
- 6.3 in
- Resolution
- 1080 × 2400
- Pixel density
- 419 ppi
- Aspect ratio
- 20:9
- Screen density
- 440 dpi
- Refresh rates
- 120 Hzalso 60, 90
- HDR
- Dolby Vision, HDR10, HDR10+, HLG
- Wide color gamut
- Supported
Battery
- Capacity
- 4,500 mAh
- Technology
- Li-poly
Capacity is estimated from what the phone reports to Android, so on some phones it can differ from the advertised capacity.
Cameras
4096 × 3072 · 5.59 mm
f/1.88 · OIS
3264 × 2448 · 3.26 mm
f/2.45
Megapixels are what Android reports to apps. Many phones combine pixels by default, so the camera's advertised megapixels can be higher.
ConnectivityWi-Fi 6E
Compare the Xiaomi 12
vs Xiaomi 11iOlder generation
vs Xiaomi 11i HyperChargeOlder generation
vs Xiaomi 13Newer generation
vs Xiaomi 11TOlder generation
vs Xiaomi 12 ProSame series
Sensors72 sensors
- Xiaomi.sensor.3d signature 3d_signature Non-wakeup · XiaoMi
- Xiaomi.sensor.3d signature 3d_signature Wakeup · XiaoMi
- Xiaomi.sensor.aod Aod Non-wakeup · XiaoMi
- Xiaomi.sensor.aod Aod Wakeup · XiaoMi
- Xiaomi.sensor.oem collision detection Collision Detection Collision Detector Sensor Non-wakeup · XiaoMi(V1.0)
- Xiaomi.sensor.oem collision detection Collision Detection Collision Detector Sensor Wakeup · XiaoMi(V1.0)
Show all sensors ▾
- Game rotation vector Game Rotation Vector Non-wakeup · QTI
- Xiaomi.sensor.nonui NonUi Non-wakeup · XiaoMi(V3.13)
- Xiaomi.sensor.nonui NonUi Wakeup · XiaoMi(V3.13)
- Proximity Proximity Sensor · xiaomi Inc.
- Xiaomi.sensor.ambientlight.factory TMD3719ALSPRX Non-wakeup · ams AG
- Light TMD3719ALSPRX Ambient Light Sensor Non-wakeup · ams AG
- Light TMD3719ALSPRX Ambient Light Sensor Wakeup · ams AG
- Xiaomi.sensor.large area detect Touch Sensor · Xiaomi Large Area Detect
- Magnetic field ak0991x Magnetometer Non-wakeup · akm
- Magnetic field uncalibrated ak0991x Magnetometer-Uncalibrated Non-wakeup · akm
- Xiaomi.sensor.dbtap dbtap_v1 Non-wakeup · XiaoMi(V6.21)
- Xiaomi.sensor.dbtap dbtap_v1 Wakeup · XiaoMi(V6.21)
- Device orientation device_orient Non-wakeup · xiaomi
- Xiaomi.sensor.eqm eqm · xiaomi
- Xiaomi.sensor.eqm eqm_wakeup · xiaomi
- Xiaomi.sensor.fod detector fod_detector Non-wakeup · XiaoMi(V1.0)
- Xiaomi.sensor.fod detector fod_detector Wakeup · XiaoMi(V1.0)
- Gravity gravity Non-wakeup · QTI
- Xiaomi.sensor.har har · xiaomi
- Xiaomi.sensor.har har_wakeup · xiaomi
- Xiaomi.sensor.knuckle knuckle Non-wakeup · XiaoMi(V3.35)
- Xiaomi.sensor.knuckle knuckle Wakeup · XiaoMi(V3.35)
- Linear acceleration linear_acceleration · QTI
- Accelerometer lsm6dso Accelerometer Non-wakeup · STMicro
- Accelerometer uncalibrated lsm6dso Accelerometer-Uncalibrated Non-wakeup · STMicro
- Gyroscope lsm6dso Gyroscope Non-wakeup · STMicro
- Gyroscope uncalibrated lsm6dso Gyroscope-Uncalibrated Non-wakeup · STMicro
- Motion detect motion_detect · QTI
- Motion detect motion_detect_wakeup · QTI
- Xiaomi.sensor.oem13 oem13_light_smd Non-wakeup · XiaoMi(V3.35)
- Xiaomi.sensor.oem13 oem13_light_smd Wakeup · XiaoMi(V3.35)
- Xiaomi.sensor.oem small movement oem_small_movement Non-wakeup · XiaoMi(V1.1)
- Xiaomi.sensor.oem small movement oem_small_movement Wakeup · XiaoMi(V1.1)
- Orientation orientation Non-wakeup · xiaomi
- Xiaomi.sensor.pickup pickup Non-wakeup · XiaoMi(V5.4)
- Xiaomi.sensor.pickup pickup Wakeup · XiaoMi(V5.4)
- Xiaomi.sensor.oem pocket pocket_mode Non-wakeup · XiaoMi(V3.13)
- Xiaomi.sensor.oem pocket pocket_mode Wakeup · XiaoMi(V3.13)
- Rotation vector rotation vector Non-wakeup · xiaomi
- Xiaomi.sensor.sar algo sar_detector Non-wakeup · xiaomi
- Xiaomi.sensor.sar algo sar_detector Wakeup · xiaomi
- Xiaomi.sensor.sar algo 1 sar_detector_1 Non-wakeup · xiaomi
- Xiaomi.sensor.sar algo 1 sar_detector_1 Wakeup · xiaomi
- Xiaomi.sensor.screen down screen_down Non-wakeup · XiaoMi(V3.6.2)
- Xiaomi.sensor.screen down screen_down Wakeup · XiaoMi(V3.6.2)
- Xiaomi.sensor.sar semtech_sx932x_0 Non-wakeup · Semtech
- Xiaomi.sensor.sar secondary semtech_sx933x_0 Non-wakeup · Semtech
- Geomagnetic rotation vector sns_geomag_rv Non-wakeup · QTI
- Significant motion sns_smd Wakeup · QTI
- Tilt detector sns_tilt Wakeup · QTI
- Stationary detect stationary_detect · QTI
- Stationary detect stationary_detect_wakeup · QTI
- Step counter step_counter Non-wakeup · XiaoMi(V2.14)
- Step counter step_counter Wakeup · XiaoMi(V2.14)
- Step detector step_detector Non-wakeup · XiaoMi(V2.14)
- Step detector step_detector Wakeup · XiaoMi(V2.14)
- Xiaomi.sensor.flicker tcs3408 FLICKER Sensor Non-wakeup · ams AG
- Xiaomi.sensor.flicker tcs3408 FLICKER Sensor Wakeup · ams AG
- Xiaomi.sensor.back cct tcs3408 back CCT Non-wakeup · ams AG
- Xiaomi.sensor.back cct tcs3408 back CCT Wakeup · ams AG
- Xiaomi.sensor.back cct strm tcs3408 back CCT stream Non-wakeup · ams AG
- Xiaomi.sensor.back lux tcs3408 back ambient Non-wakeup · ams AG
- Xiaomi.sensor.back lux tcs3408 back ambient Wakeup · ams AG
- Xiaomi.sensor.back lux strm tcs3408 back ambient stream Non-wakeup · ams AG
- Xiaomi.sensor.traffic detection traffic_detection Non-wakeup · XiaoMi(V2.4)
- Xiaomi.sensor.traffic detection traffic_detection Wakeup · XiaoMi(V2.4)
Other phones with Snapdragon 8 Gen 1
More Xiaomi phones
Xiaomi 12 FAQ
What chipset does the Xiaomi 12 have?
It uses the Qualcomm Snapdragon 8 Gen 1 (SM8450), an 8-core chip built on a 4 nm Samsung process, with the Adreno 730 GPU. Its fastest core runs at up to 3.00 GHz.
How much RAM and storage does the Xiaomi 12 have?
It has 8GB of LPDDR5 RAM and 256GB of UFS 3.1 storage, as shared by owners.
Does the Xiaomi 12 support Widevine L1?
Yes. It reports Widevine L1 and HDCP 2.3, which streaming apps like Netflix and Prime Video need for HD playback.
What is the latest Android version on the Xiaomi 12?
The newest Android version seen on a shared phone is Android 15, and the newest security patch seen is May 2026. It launched with Android 12.
What screen does the Xiaomi 12 have?
A 6.3-inch 1080 × 2400 display with a 60–120Hz refresh rate, 419 ppi and Dolby Vision, HDR10, HDR10+ and HLG support.
See every detail of your own phone
Device Info is free on Google Play. Share your phone's report in two taps.