Description

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 Tip

Use Gitlab to subscribe to the linked Issues. So, whenever bugs get solved (or a fix needs testing) you will know about that.

Fully Optimized State: Abandoned

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)

  • 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
Working

Confirmed, depending on the maintenance

Not Working

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

Partial

Working to some extent but with issues

Global Issue

Issue is not specific to this device

Global issues

The issues listed below are present in most or all of the devices depending on the technology they are built on.

  • Incoming, outgoing callsBugtracker

    Calling over VoLTE is not supported, please check that this is not a requirement in your country.

    Halium and Legacy ports

  • GPSBugtracker

    Devices may take longer than usual to get the first GPS fix because of missing Assisted GPS support.

    All devices

Unsupported features

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
  • NFC
  • Double touch to wake
  • Wired External monitor

Release channels

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

Xiaomi Mi A2

Specifications

CPU Octa-core (4x2.2 GHz Kryo 260 Gold & 4x1.8 GHz Kryo 260 Silver)
Chipset Qualcomm SDM660 Snapdragon 660
GPU Adreno 512
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
Architecture arm64
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)

Maintainer notes

  • 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/ .

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
Subforum

Post to UBports forum

20 Forum Discussions

The Xiaomi Mi A2
Community Chat