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
Pro TipUse GitHub to subscribe to the linked Issues. So, whenever bugs get solved (or a fix needs testing) you will know about that.
Automated Usability (beta)
Runs very smoothly without any flaws. The experience on this device will be comparable to other mobile OSes on the market.
Community strength (beta)
- Manual brightness
- Notification LED
- Switching between cameras
- 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
- 24+ hours battery lifetime
- 7+ days stability
- Boot into UI
- Hardware video playback
- AppArmor patches
- Battery percentage
- Offline charging
- Online charging
- Recovery image
- Reset to factory defaults
- RTC time
- Shutdown / Reboot
- Wireless External monitor
- Flight mode
- Automatic brightness
- Fingerprint reader
- Volume control
- MTP access
- ADB access
Confirmed, depending on the maintenance
If there is a link here, follow it to learn more' '
Working to some extent but with issues
Issue is not specific to this device
The issues listed below are present in most or all of the devices depending on the technology they are built on.
The device hardware does not support these features, if you need them, please consider a different device.
- Anbox patches (deprecated)
- SD card storage
- Wireless charging
- FM radio
- Double touch to wake
- Wired External monitor
This device gets updates through these channels, learn more about OTA updates
|Ubuntu Release||Channel||Version||Release Date||Description|
|16.04 - xenial||stable||OTA-25||4/17/2023||Stability over newer features (recommended)|
|16.04 - xenial||rc||2023-W16||4/17/2023||Testing before the next stable release|
|16.04 - xenial||devel||2023-05-09||4/18/2023||Daily built development releases|
|CPU||Octa-core (4x2.2 GHz Kryo 260 Gold & 4x1.8 GHz Kryo 260 Silver)|
|Chipset||Qualcomm SDM660 Snapdragon 660|
|Storage||32 GB, 64 GB, 128 GB|
|Memory||4 GB, 6 GB|
|Android Version||Android 8.1 (Oreo), upgradable to Android 10.0|
|Battery||Li-Po 3000 mAh, non-removable|
|Display||5.99 inches, 92.6 cm2 (~77.4% screen-to-body ratio), 1080 x 2160 pixels, 18:9 ratio (~403 ppi density)|
|Rear Camera||12 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 Camera||20 MP, f/2.2, (wide), 1/3", 0.9µm, 1080p@30fps|
|Dimensions||158.7 x 75.4 x 7.3 mm (6.25 x 2.97 x 0.29 in)|
|Weight||166 g (5.86 oz)|
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 https://t.me/shoukolab/ .
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 https://t.me/shoukolab/ .
Resources for community & developers
Report an Issue for
Xiaomi Mi A2
Did the maintainer say that feature ‘works’ but you know from doing it that
it really doesn’t?
Start by searching the device issue , if you found it, hopefully the porter is on it. 'Subscribe' to the issue in case it get solved.
Couldn't find it?
Uh-oh… Well it is time to let the porter and everyone else know about the fail and send the tech magic back to the workshop for a makeover.
1. Read 'Bug Reporting' section in UBports docs on 'How to report a bug'.
2. Then (this time), head to the device repository and submit it, so the porter knows about it.
The Xiaomi Mi A2
Post to UBports forum
6/28/2023 • 10:51:56 AM • CiberSheep • 260 views
10/30/2023 • 9:24:08 PM • josevidal • 68 views
1/9/2022 • 3:14:04 PM • embeddedmz • 218 views
10/9/2021 • 6:01:14 PM • Sladek9 • 2402 views
7/29/2023 • 6:42:07 AM • kanab2 • 109 views
11/6/2021 • 11:42:24 AM • scream314 • 2750 views
3/22/2023 • 10:08:43 PM • messayisto • 223 views
2/20/2021 • 1:09:41 PM • BristledKing • 1377 views