The Xiaomi Mi A2 is a mid-tier android one smartphone released in July 2018. This budget device has a modern configuration for handling all the things you want to use Ubuntu Touch. It also has a high-end phone with a stellar battery, an excellent camera, and an advanced chipset. The screen on the 1080p HD is 5.99 inches with an 18:9 aspect ratio display. The Mi is powered by a Qualcomm Snapdragon 660 and 4GB of RAM and 64GB of storage. It has a fingerprint sensor and 12MP and 20MP dual rear cameras, and a 20MP front camera.

Features & Usability

Functioning well

Automated Usability (beta)

Runs very smoothly without any flaws. The experience on this device will be comparable to other mobile OSes on the market.

  • Actors:

  •  Manual brightness
  •  Notification LED
  •  Torchlight
  •  Vibration
  • Camera:

  •  Flashlight
  •  Photo
  •  Video
  •  Switching between cameras
  • Cellular:

  •  Carrier info, signal strength
  •  Data connection
  •  Dual SIM functionality
  •  Incoming, outgoing calls
  •  MMS in, out
  •  PIN unlock
  •  SMS in, out
  •  Change audio routings
  •  Voice in calls
  •  Volume control in calls
  • Endurance:

  •  24+ hours battery lifetime
  •  7+ days stability
  • GPU:

  •  Boot into UI
  •  Hardware video playback
  • Misc:

  •  AppArmor patches
  •  Battery percentage
  •  Offline charging
  •  Online charging
  •  Recovery image
  •  Reset to factory defaults
  •  RTC time
  •  Shutdown / Reboot
  •  Wireless External monitor
  •  Waydroid
  • Network:

  •  Bluetooth
  •  Flight mode
  •  Hotspot
  •  WiFi
  • Sensors:

  •  Automatic brightness
  •  Fingerprint reader
  •  GPS
  •  Proximity
  •  Rotation
  •  Touchscreen
  • Sound:

  •  Earphones
  •  Loudspeaker
  •  Microphone
  •  Volume control
  • USB:

  •  MTP access
  •  ADB access

Confirmed, depending on the maintenance

Not Working

If there is a link here, follow it to learn more''


Working to some extent but with issues

Global Issue

Issue is not specific to this device

Release channels

This device gets updates through these channels, learn more about OTA updates

Ubuntu Release
Release Date
Xenialdevel2022-12-0303-12-2022Daily built development releases
Xenialrc2022-W4722-11-2022Testing before the next stable release
XenialstableOTA-2422-11-2022Stability over newer features (recommended)

Xiaomi Mi A2


CPUOcta-core (4x2.2 GHz Kryo 260 Gold & 4x1.8 GHz Kryo 260 Silver)
ChipsetQualcomm SDM660 Snapdragon 660
GPUAdreno 512
Storage32 GB, 64 GB, 128 GB
Memory4 GB, 6 GB
Android VersionAndroid 8.1 (Oreo), upgradable to Android 10.0
BatteryLi-Po 3000 mAh, non-removable
Display5.99 inches, 92.6 cm2 (~77.4% screen-to-body ratio), 1080 x 2160 pixels, 18:9 ratio (~403 ppi density)
Rear Camera12 MP, f/1.8, 1/2.9", 1.25µm, 20 MP, f/1.8, 1/2.8", 1.0µm, PDAF, 4K@30fps, 1080p@30fps (gyro-EIS), 720p@120fps
Front Camera20 MP, f/2.2, (wide), 1/3", 0.9µm, 1080p@30fps
Dimensions158.7 x 75.4 x 7.3 mm (6.25 x 2.97 x 0.29 in)
Weight166 g (5.86 oz)

Important Notes

Apart from the features listed above, there are a few things to note:

  • Xiaomi Mi A2 has a BUGGY implementation of fastboot interface from Xiaomi which can cause occasional issues when trying to use ubports installer to install Ubuntu Touch. If you need help with installation, please ask nicely at .
  • Waydroid can be installed but may not work properly. If you need android apps on ubuntu touch, you may want to choose some other device. If you can help fix waydroid support drop a message at .