• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][8.1.0][CHIRON][UNOFFICIAL][Cardinal-AOSP]

AleD219

Senior Member
Jan 13, 2018
431
349
0

Code:
/* Disclaimer 
* I am not responsible for bricked devices, dead SD cards, thermonuclear war, 
* or you getting fired because the alarm app failed. Please do some research 
* if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you blame me in any way for what happens to your device, I will laugh at you.
* BOOM! goes the dynamite
*/
About Project:

Cardinal-AOSP is a Custom ROM which was initially based on AOSPB, then we changed our mind and rebased it to AOSP-RRO, to get better compatibility with most of the devices. And now we are based on AOSP on oreo. The main aim of this ROM is to bring stock AOSP experience as much as possible while maintaining performance, smoothness and good battery backup. I hope that you'll all love this project, and help us, shape it even more better. Meanwhile, all of our sources are publicly available on our Github. We also do own a Google+ Community, where you can.... uhm... you know, do what all others do at forums and communities! Hope you enjoy your stay and like our work on Cardinal-AOSP.

NOTE: we won't be accepting any feature requests, and only essential features will be added to enhance stock AOSP experience.

Changes on top of AOSP:
• QS Tiles: Adb over network, Caffeine, Screenshot, Reboot, Sound, Volume, PiP, Headsup, compass, Accidental touch, Sync, Hwkeys, AOD
• Cardinal logo on statusbar
• Signature spoofing support for MicroG
• Comes with Pixel/Stock theme
• Comes with Margarita substratum theme
• Reboot to recovery/bootloader in powermenu
• Latest Ringtones/Effects tones from Pixel image
• Allow lower temp for night light
• Accept All files over bluetooth option
• Volume Adjustments Sound
• Add SystemUI Tuner features into Wings
• Disabled RescueParty
• Enable Custom shapes option on Launcher3
• Screenshot sound toggle
• Reset Battery Stats
• Ship with Lightening browser
• L/R IME/Music Cursors
• VoLTE icon toggle
• DND Tile enhancements
• HSPA+ icon
• Add/Remove tiles with one click
• Volume link/unlink notification and ringtone
• Kill app button from recent screen
• Mobile data always on disabled by default
• Append app name to screenshot file name
• SIM Manual provisioning
• Show infinity on large notification
• Allow hiding vpn, data saver, volte, roaming icon from statusbar
• Scramble pin layout
• Package name in app info screen
• Descriptive vendor image mismatch message
• Bur-in protection (device specific)
• Enhanced call blocking support
• Dialer number lookup
• Proximity wake toggle
• Per-app cellular data and wifi restriction
• Ambient display music ticker

*Wings*
*General*
• Configurable SystemUI theme (Wallpaper based, light, dark)
• Wake on Plug
• Sensor block-per package
• In call vibrations
• Expanded desktop
• Scrolling cache
• Cpu info overlay
• Suspend actions

*Status Bar*
• Secured QS
• QS title visibility
• Custom QS layout configuration
• Headsup toggle
• Headsup whitelist/blacklist
• Ticker notification
• IME Selector notification toggle
• Battery light/Notification light options
• Network traffic meter
• DT2S on Statusbar
• Battery styles
• Smart notification
• Suppress notification
• Qs footer warning toggle
• Auto brightness icon toggle
• Clock and date customization

*Buttons*
• Volume button wake
• Volume button music control
• Dynamic software Navigationbar/Hardware keys toggle
• Accidental touch
• Button backlight controls
• Custom Key rebindings
• Option to Disable Home key when ringing
• Screen off actions
• Swap hw keys
• Power button as flashlight

*Lock Screen*
• option to hide lockscreen shortcut on secured lockscreen
• Lockscreen media art toggle
• Option to unlock with FP directly after reboot
• DT2S on lockscreen
• Quick face unlock

*Recents*
• Clear all FAB option

Downloads:
Cardinal-AOSP Builds folder: MEGA
Download 8.1 GApps: OpenGapps

Flashing Instructions:
- Download ROM and GApps
- Reboot to recovery and Backup existing ROM (Just in case!)
- Wipe System, Data, ART cache, Cache
- Flash ROM, Gapps, magisk if needed, descript if you are unencrypted and reboot...



Credits
LineageOS
NitrogenOS
AOSPA
Omnirom
DirtyUnicorns
Ezio84
AmirZaidi for his Launcher3 fork
@Recenz for wonderful bootanimation
@Wizper99 for awesome wallpaper
@wight554 for his trees and kernel
honorable mentions to @CrazyBeavear2377 and @NeoArian
PM me if I forgot someone


Used Trees


XDA:DevDB Information
[ROM][8.1.0][CHIRON][UNOFFICIAL][Cardinal-AOSP], ROM for the Xiaomi Mi Mix 2

Contributors
AleD219
Source Code: [url]https://github.com/Cardinal-AOSP[/URL]

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 4.x
ROM Firmware Required: 8.4.19
Based On: AOSP

Version Information
Status: Stable

Created 2018-08-03
Last Updated 2018-08-03
 
Last edited:

Gygun

Member
Mar 13, 2016
49
28
0
Sure
Unlock bootloader, install twrp and use the install instructions present in OP
Thank you for the quick reply!

My Mix 2 arrives in 2 days, I was hopping to use stock + xposed or a new custom rom entirely. This looks great, I'll try it out!
This is my first time with a Xiaomi phone. I'm upgrading from a heavily modded Z3 but that's it, never tried other brands.

Can I ask you to check this?
edit: added corrections by OP

1. Disable Windows Driver Signature
2. Unlock bootloader
3. Flash Beta 8.4.19 (Mix 2 Rom)
4. Flash TWRP 3.2.3-0 img from flashboot. (official thread)
5. From TWRP, back up and flash this Rom (Wipe System, Data, ART cache, Cache)
6. Without rebooting: flash Gapps (any package)
7. Reboot once and flash Magisk 16.7 Beta. (Official thread)
8. Run descrypt file by user AndyYan if needed

Detailed guide by user senerex

Thanks!
 
Last edited:
  • Like
Reactions: AleD219

AleD219

Senior Member
Jan 13, 2018
431
349
0
Thank you for the quick reply!

My Mix 2 arrives in 2 days, I was hopping to use stock + xposed or a new custom rom entirely. I'll try this out!
This is my first time with a Xiaomi phone. I'm upgrading from a heavily modded Z3 but that's it, never tried other brands.

Can I ask you to check this?

1. Update stock to at least 8.4.19
2. Unlock bootloader
3. From Recovery: Flash TWRP
4. From TWRP: Back up and flash this Rom (Wipe System, Data, ART cache, Cache)
5. Flash Gapps (Can I choose any package? even the nano/micro?) (Do I need to wipe anything before this?, should I rebot between flashing the rom and gapps?)
6. Flash magisk
7. "descript if you are unencrypted"? What does that mean?

Thanks!

1) you have to update to 8.4.19, not at least to 8.4.19, cause newer firmware causes battery drain on reboots.
3)flash twrp from fastboot, not from stock recovery
5) flash Rom and gapps together.
You can use every gapps package that you want.
No wipes, so rom+gapps.
6) flash magisk After installing Rom and gapps, and rebooting to system once.
7) if you data partition is not encrypted, you have the descrypt file by andy. But when you buy the phone, your data is already encrypted, so nevermind.

You're welcome :)
 
Last edited: