[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] arunassain:
G+ community

is designed to increase performance and reliability over stock for your device also attempting to bringing many of the best features existent today. We're mainly based on CyanogenMod so use custom kernels compatible with them!

Based on CM14.1 with extra goodies

Feature Highlights

LineageOS 14.1 - all mods and features

OMS

StatusBar: Network Traffic

StatusBar: SU icon toggle

StatusBar: logo customization

QuickSettings: Tiles customization

QuickSettings: Brightness slider toggle

QuickSettings: Optional brightness icon

QuickSettings: Vibrate on Touch

QuickSettings: WiFi easy toggle

QuickSettings: Bluetooth easy toggle

QuickSettings: Data easy toggle

NavigationBar: Toggle navbar

Notifications: Force expanded notifications

Notifications: Toggle immersive mode messages

LockScreen: Screen shortcuts

LockScreen: Toggle longpress for screen shortcuts

LockScreen: Swipe shortcuts

LockScreen: Toggle media cover art

LockScreen: Toggle clock

LockScreen: Toggle date

LockScreen: Toggle alarm

LockScreen: Tap to sleep

LockScreen: Toggle longpress torch

LockScreen: Cutomize number of notifications

LockScreen: Toggle power menu for secure lockscreen

Recents: Immersive Recents

Recents: Hidden apps

Recents: Toggle OmniSwitch as default Recents

Sound: Toggle screenshot sound

Sound: Live customization for number of volume steps

Sound: Less frequent notification sounds

Miscellaneous: Clock Widget

Miscellaneous: Toggle suggestions on Settings dashboard

Miscellaneous: Toggle summaries in Settings

Miscellaneous: Toggle auto-start music player on headset detection

Addons: Expanded Desktop customization

9 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.

Quick PIN/Password Unlock

Stability and performance improvements.

INSTALLATION INSTRUCTIONS

G+ community

is designed to increase performance and reliability over stock for your device also attempting to bringing many of the best features existent today. We're mainly based on CyanogenMod so use custom kernels compatible with them!

Based on CM14.1 with extra goodies

Feature Highlights

LineageOS 14.1 - all mods and features

OMS

StatusBar: Network Traffic

StatusBar: SU icon toggle

StatusBar: logo customization

QuickSettings: Tiles customization

QuickSettings: Brightness slider toggle

QuickSettings: Optional brightness icon

QuickSettings: Vibrate on Touch

QuickSettings: WiFi easy toggle

QuickSettings: Bluetooth easy toggle

QuickSettings: Data easy toggle

NavigationBar: Toggle navbar

Notifications: Force expanded notifications

Notifications: Toggle immersive mode messages

LockScreen: Screen shortcuts

LockScreen: Toggle longpress for screen shortcuts

LockScreen: Swipe shortcuts

LockScreen: Toggle media cover art

LockScreen: Toggle clock

LockScreen: Toggle date

LockScreen: Toggle alarm

LockScreen: Tap to sleep

LockScreen: Toggle longpress torch

LockScreen: Cutomize number of notifications

LockScreen: Toggle power menu for secure lockscreen

Recents: Immersive Recents

Recents: Hidden apps

Recents: Toggle OmniSwitch as default Recents

Sound: Toggle screenshot sound

Sound: Live customization for number of volume steps

Sound: Less frequent notification sounds

Miscellaneous: Clock Widget

Miscellaneous: Toggle suggestions on Settings dashboard

Miscellaneous: Toggle summaries in Settings

Miscellaneous: Toggle auto-start music player on headset detection

Addons: Expanded Desktop customization

9 New Quick Settings Tiles including Caffeine mode, Expanded Desktop and Sync.

Quick PIN/Password Unlock

Stability and performance improvements.

INSTALLATION INSTRUCTIONS

-Nougat downgrade

2-Copy rom zip, gapps and

3-Boot deadman's recovery

3-Wipe factory reset

4- Flash ROM

5-Reboot to bootloader

6-Boot deadman's recovery

7-Flash magisk

8-Flash Gapps

9-Reboot in system

What doesn't work:

LED notification

Installation files & steps

Rom :- Download

Gapps :- Opengapps.org

Thanks to [MENTION=4222965]deadman96385[/MENTION] for the major work on tree and custom recovery

Thanks to [MENTION=5393309]ghpranav[/MENTION] for the sources which I based on

Kernel tree:
https://github.com/ghpranav/android_kernel_xiaomi_msm8953

Thanks to [MENTION=7665161]SevenSlevin[/MENTION] for testing

Device tree: https://github.com/arunassain/android_device_xiaomi_tissot

Vendor tree: https://github.com/arunassain/android_vendor_xiaomi_tissot

Changelog:

*fixed goodix

*Now more stable

XDA:DevDB Information

crDroid, ROM for the Xiaomi Mi A1

Contributors

arunassain

Source Code: [url]https://github.com/crdroidandroid[/URL]

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.x

ROM Firmware Required: Unlocked Bootloader/TWRP recovery

Based On: CyanogenMod

Version Information

Status: Stable

Current Stable Version: 3.8.5

Created 2018-02-22

Last Updated 2018-02-25