[ROM][9.0] CrDroid v5.0 [TULIP][OFFICIAL]


Jul 15, 2014

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

Click for feature list (helps shorten the OP.)

Always Have a full functional Backup. Just in case!



First time installing crDroid to your Redmi Note 6 Pro, or coming from another ROM: <--THESE MAY NEED UPDATING FOR YOUR PARTICULAR DEVICE; BE THOROUGH IN INSTRUCTIONS-->

** Make sure you're running a proper working Recovery (CWM or TWRP)
1) Copy crDroid zip, gapps zip <--& vendor img, if applicable--> to your device
2) Boot into Recovery
3) Wipe cache, system, & data (or just cache & system for a dirty flash).
4) Flash ROM
8) Flash gapps
9) Boot up

For root, AFTER you boot into the ROM, you can go back to recovery and install Magisk XX.x (whatever is most recent).

Upgrading from earlier version of crDroid:
The only difference between clean flash as above and upgrading is you just wipe system & cache, leaving data. Everything else is the same. ***Remember to always clean flash before reporting problems. Clean flashing is always the best method of ROM install.


Don't expect any support if you:
- are not running the included kernel
- have installed any mods such as Xposed!
- have modified system files

Thanks to:

- Google
- LineageOS
- SlimRoms
- AOSPA (Paranoid Android)
- OmniRom
- NamelessROM
- Many others... (if you're feeling upset being out of the thanks list just send a PM )

opg(sanek922), taranhora, rama982
kernel sources

ROM OS Version: 9.x Pie
ROM Kernel: Linux 4.x
Last edited:


Jul 15, 2014

* Add familiar brand color accents
* Updated to latest LOS changes
* Sync the latest source crDroid
* Update translations
* Implement Aggressive battery customization
* Gaming mode improvements
* Ability to restrict VPN access per app
* Updated sqlite lib
* Mixer_paths: Increase sound a little
* Media volume: from 15 to 25 steps
* Set voice call volume steps to 7
* Audio: update hal buffering configuration
* Upstreamed kernel to v4.4.186
* Added Ethans and Q custom system animations option
* Added toggle to remove disabled data indicator in signal icon
* Added OxygenOS QS tile style
* Added customization to launch music app automatically when wired/wireless headset is connected
* Added less boring notifications toggle
* Updated crDroid Music app
* Moved 'ticker' and 'less notification sound' settings under notification tab
* Fixed missing notification default sound
* Enable fingerprint gestures
* Updated blobs from MiUi v9.6.20
* Upstreamed kernel to v4.4.185
* Bump to version crDroid 5.6
* July security patch
* Updated translations
* Sync the latest source crDroid
* Updated kernel compiler to CLANG 9.0.5
* Added full Substratum OMS support (crDroid Settings *> User Interface *> Substratum * needs Substratum apk installed)
* Added Gaming Mode (crDroid Settings *> Miscellaneous *> Gaming Mode)
* Added new Android Q activity animations (seen best while navigating in Settings)
* Added brightness control with swipe on statusbar
* Fixed possible crash with Launcher
* Fixed missing membar toggle for AOSP recents
* Fixed GPS issues
* Updated translations
* Upstreamed kernel to v4.4.184
* Added 33 new fonts
* Added reboot/recovery/power off tile
* Added membar toggle for AOSP recents style
* Fixed battery charging indication on lockscreen
* Fixed dialer fullscreen photo issues
* Updated external libs
* Enable AOD
* Add dummy perf profile
* Update framework compatibility matrix
* Update hal buffering configuration
* Update CLANG VERSION := 9.0.4
* Declare STATE_DOZE support
* Add support for suspend mixer ctls
* Upstreamed kernel to v4.4.183
* New app launch/close animation for launcher
* Added one-hand mode tile
* Updated translations
* Sync the latest source crDroid
* Kernel upstreamed to 4.4.181
* Increase the mic volume
* overlay: fix LTE signal reception
* overlay: adjust brightness
* overlay: Enable smart charging
* overlay: Enable auto power modes
* overlay: Enable adaptive battery
* overlay: Enable Smart Pixels
* Update GPS configs / sensors
* Abandon the use of outdated qti-telephony-common.jar
* Bump to version crDroid 5.5
* June security patch
* Updated translations
* Sync the latest source crDroid
* Sync the latest source crDroid
* Sync the latest source crDroid
* Added back option to suppress notifications sound/vibration if screen is On
* Bring Q clock to center stage (lock screen)
* Fixed notifications and QS buttons issue
* Update build fingerprint from MIUI V10.3.2.0.PEKMIXM
* Update blobs from MIUI V10.3.2.0.PEKMIXM
* Update GPS from LA.UM.7.2.r1-06900-sdm660.0
* Update to binderized PowerHAL from LA.UM.7.2.r1-06900-sdm660.0
* Update overlay
* Add advanced keyboard settings (crdroid -> Misc)
* Fixed lockscreen wallpaper issue
* Updated translations
* Sync the latest source crDroid
* Fix stereo recording
* Update blobs from MIUI 9.4.18
* Kernel upstreamed to 4.4.180
* Updated to initial crDroid 5.4
* Merged latest android security updates(android-9.0.0_r37)
* Minor changes in the device tree
* Updated default launcher (crDroid Home)
* Added option to remove search on home (launcher)
* Added expanded volume panel
* Fixed double vibration on nav bar in some cases
* Updated translations
* Sync the latest source crDroid
* Kernel upstreamed to v4.4.179
* build kernel with clang 9.0.3
* Updated translations
* Sync the latest source crDroid
* Updated to initial crDroid 5.3
* Merged latest android security updates from April (android-9.0.0_r35)
* Added pulse for lockscreen visualizer
* Added some missing modes to LTE tile toggle
* Added Restart SystemUI button on Advanced Restart Menu
* Fixed old mobile signal icon padding
* Merged latest LOS changes
* Some other small changes here and there
* Updated translations
* Update GPS configs from MIUI Pie
* Update public libraries from MIUI Pie
* Update media config from MIUI Pie
* Update wi-fi configs from MIUI Pie
* Fix BT audio
* Add back volte property
* build kernel with clang 9.0.2
* Kernel upstreamed to v4.4.177
* Sync the latest source crDroid
* Fixed fingerprint
* Fixed auto-brightness
* Fixed bluetooth
* For proper installation of the firmware need to flash the firmware packages 8.9.13_9.0
* Fixed Internet connection error (wi-fi, mobile Internet)
* Build kernel with clang 9.0.1
* Update audio configs from Pie beta 9.3.11 tnx @rama982
* Update to pie blobs tnx @rama982
* Add overlay for masking the notch
* Device tree upstream
* Sync the latest source crDroid
* Merged android-9.0.0_r34, March security patch
* Added toggle to merge signal and signal type icons
* Updated to initial crDroid 5.2 code
* Updated kernel to clang compiler 8.0.9
* Added new boot animation
* Updated translations
* Translations update
* Added show/hide the edit icon tiles
* Added show/hide the shortcut of running services
* Added show/hide multi-user access icon
* Network Traffic: Add more customizations and improvement
* Increase the volume in the headphones
* Transition to organic kernel
* Added option to show network traffic in status bar
* Added full gesture mode for pill navbar navigation
* Added switch to toggle QS clock + improvements
* Revamped dark theme - darker and cooler
* Fixes for no QS titles mode
* Fixed crash with some apps like Spotify
* Improvements for performance
* Telephony improvements to prevent system crash
* Kernel upstreamed to v4.4.176
* Added PA PIE navigation controls
* Added toggle switch audio panel
* Added customizable timeout for audio panel
* Added theming styles for preference switches
* Kernel upstreamed to v4.4.174
* Android February Security update (9.0.0_r33)
* Added battery stats reset button in power usage summary screen
* Updated livedisplay with Picture Color adjustment settings
* Migrate to livedisplay 2.0
* Kernel upstreamed to v4.4.173
* Update blobs
* Livedisplay fixed
* Update vendor blobs to MIUI V10.2.2.0.OEKMIXM
* January vendor patch
* Update GPS from LA.UM.7.2.r1-05800-sdm660.0
* Update GPS configs from Mi8 Lite
* Add perf profile
* FM fixed
* Kernel upstreamed to 4.4.172
Last edited:


Senior Member
Dec 18, 2010
Mâcon 71 - france
hi, i can't have mobile network. My sim card is on second slot because of the microsd on first. Mobile network is ok on first slot. So is there one thing to do to make working on second ?? thanks
Édit: resolved, i had to do init setup with LTE, if i chose wifi i can't get LTE after... ?
Last edited: