laurel_sprout - Xiaomi Mi A3¶
|Halium status||Halium 9 (WIP)|
|SoC||Qualcomm SDM665 Snapdragon 665|
|CPU||Octa-core 4x2.0 GHz Kryo 260 Gold & 4x1.8 GHz Kryo 260 Silver|
|Storage||64 GB / 128 GB|
|Connectivity||Wi-Fi, Bluetooth 5.0,|
|Camera Front||32 MP, No flash|
|Camera Back||48 MP + 8 MP + 2 MP, LED flash|
|Battery||Non removable 4030mAh|
|Sound||Speaker, Microphone, 3.5mm Headphone Jack|
|Touch screen||6.088 inch HD+ Super AMOLED capacitive touchscreen,|
|Display||720 x 1560 pixels, ~286 ppi, 16M colors|
|Navigation||GPS, A-GPS, GLONASS, BDS|
|Sensors||Ambient Light Sensor, Accelerometer, Proximity, Gyroscope|
|Connector||2.0, Type-C 1.0 reversible connector|
|Quick Charge support||18W quick charging via Qualcomm Quick Charge 3.0.|
|Initial Android Version||Android 9.0 “Pie”|
|Latest Android Version||Android 11|
A port for Halium 9 is Work-in-Progress by mintphin . The device is capable of running Ubuntu touch based on erfan’s GSI images. The latest erfan’s GSI images are based on Ubuntu touch OTA-13.
|Distribution||Device Specific Files||Kernel||What works||What doesn’t work|
|Ubuntu Touch||Not available||source based on v4.14.7||refer device specific page||refer device specific page|
|LineageOS placeholder device page placeholder||android_device_placeholder||android_kernel_placeholder based on vX.Y.Z||?||?|
Kernel & Hardware¶
Mainline (vX.Y.Z as of writing)¶
Write whether something that is needed for the device is mainline already (switch the version in the heading for what’s recent when you write this). This means device tree source files (.dts) as well as single drivers (for example only the wifi driver).
Cyanogemod based kernels (LOS & UBP)¶
If other kernels exist, just make up headlines with a name that describe the origin (Cyanogemod, LineageOS, UBports, Canonical, …) and which is the underlying mainline version. Afterwards describe what’s been improved or altered and if possible why or what is still missing.
This should be populated with guides how to get into different boot modes and similar. Maybe this can be pulled from the LOS device database.
Some devices show strange behaviour of some kind, try to find this (for example in the xda-developers forum) and document it
If anything might be usefull but didn’t fit above you can just throw in some links here.