• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[ROM][9.0][LA.UM.7.3.r1]Citrus-CAF 5.x KeyLimePie[Kenzo][TEAM RELEASE]

Search This thread

Adarsh1998

Senior Member
Nov 6, 2014
1,914
1,474
DAVANGERE
8GE23Vj.png

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 would
* be completely responsible for any damage to your phone.
*/

About Project:
Citrus-CAF was initially based off CyanogenMod in the early days of its inception. Later, the suggestions were taken into consideration and the needs and demands of our users were carefully studied. On realising the potential of CAF tags, and how CAF optimisations can help Snapdragon devices run with its full capability, we rebased the project to Code Aurora Sources, more commonly known as CAF. The Xiaomi Redmi Note 3 was the first device to get the full-fledged taste of our Tangy Nougat. In the beginning, it was just two people behind, but in time, a lot of people joined us, each giving their own contribution.

With the release of Android Pie, we decided to bring back this project to life with more optimisations and stability in our mind. We present to you Citrus-CAF KeyLimePie. Hope you enjoy your time using this ROM.

Citrus-CAF was built to create an amazing combination of customization, performance and most of the demanded features by our users!

Meanwhile, all of our Tangy sources are publicly available on our Github. We also do own a Google+ Community, where you can do what all others do at forums and communities! (Just kidding, we got builds over there and a feature-wish bucket too :p) Hope you enjoy your stay and taste the Tanginess of our work!

Out of lemon, with love!

**Custom Squash**

*UI*
• Expanded Desktop
• Screen-off animation
• CPU info overlay
• Recents icon pack

*QS tiles*
• ADB Network
• Anbi
• Caffeine
• ExpandedDesktop
• HeadsUp
• Navigationbar
• Reboot
• Screenshot
• Sync
• Weather

*StatusBar*
• Battery customization
• Clock customization
• HeadsUP toggle
• Smart notification sound
• Disable notifications while screen on
• QuickSettings customization
• IME selector notification toggle
• Carrier label
• Network activity indicator

*Lockscreen*
• Weather widget
• Media cover art toggle
• Secure power menu
• DT2S on Lockscreen
• Fingerprint vibration toggle
• Quick unlock
• Scrambled pin layout

*Navigation bar*
• Sw/Hw navbar toggle
• Accidental touch
• Sw/Hw button swap
• Button brightness toggle
• Various hw button long tap/double tap customizations
• Screen off torch toggle
• Volume button wake
• Volume button playback control

*Misc*
• Suspended actions
• Sensor block per-package
• Dashboard summary
• Dashboard condition/suggestion toggle
• In-call vibration controls

*Improvements over AOSP/CAF base*
• Night light enhancements
• Bluetooth battery level improvements
• Append app name to screenshot filename
• Screenshot shutter sound toggle
• Keyguard weather
• Bluetooth accept all files toggle

Notes
• Password/pin/pattern might stop working randomly after some reboots, quick workaround is to delete
/data/system/locksettings.db file from TWRP file manager
• Only use Magisk v17.3 or Magisk v17 because v18 getting weird SELinux denials.
• If Magisk doesn't appear on App drawer even after first boot, just install Magisk Manager app normally.
• Encryption not yet supported
• It's not treble build even though it has vendor partition enabled
• Use Treble TWRP such as Treble TWRP by ATGDroid
Downloads

Download Citrus-CAF Official Builds: Sourceforge
Download 9.0 GApps: OpenGapps

Flashing Instructions:
- Download ROM and GAPPS
- Treble TWRP needed
- Reboot to recovery and Backup existing ROM
- Wipe System, Data, ART cache, Cache
- Flash ROM, Gapps and reboot...


Credits

LineageOS
DirtyUnicorns
ASOPA
ABCRom
NitrogenOS
Omnirom
@Recenz for wonderful bootanimation
@Wizper99 for awesome wallpaper

Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!


FAQs:


On what this ROM is based on?
Yes, it is an CAF based project.

Does this ROM supports themes?
Yes! As a bonus, we shipping with our own theme, Margarita.

Error 7 while flashing on recovery, what should I do?
Update your TWRP recovery to the latest version which has Pie changes and fixes.

is force closing on my device, what should I do?
Report the issue with proper logs on our Telegram Group Citrus-CAF!.

How to take Logs ?
This document should help you - How to take logs.

I would like to suggest a feature for this ROM?
We are not accepting any feature request for this project as of now, if it's really essential, post it under the "Feature Wish" section in our Google+ Community. We'll certainly look into it.


Does the zip include SuperSU or Magisk, or should I flash it separately?
No, the user has to flash it themselves.


So, you guys, a part of Cardinal?

Aaah, yes! Yes, we are! :)


So, how do I find out the latest updates?

Head to @TheCitrusChannel on Telegram
Or to our discussions group @CitrusCAF on Telegram
Source Information:

Citrus-CAF on Github: https://github.com/Citrus-CAF

Device tree: https://github.com/Citrus-Seeds/device_xiaomi_kenzo

Common tree: https://github.com/Citrus-Seeds/device_xiaomi_msm8956-common

Kernel source: https://github.com/Citrus-Seeds/kernel_xiaomi_msm8956

Vendor tree: https://github.com/Citrus-Seeds/proprietary_vendor_xiaomi

Our Google+ Community: https://plus.google.com/communities/110928715574226998482

Our Telegram Channel:https://telegram.me/TheCitrusChannel

Our Telegram Group: https://t.me/CitrusCAF


XDA:DevDB Information
Citrus-CAF, ROM for the Xiaomi Redmi Note 3

Contributors
Adarsh1998
Source Code: https://github.com/Citrus-CAF

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest MIUI10 Beta
Based On: CAF (Code Aurora Forum)

Version Information
Status: Stable
Current Stable Version: 5.0.0
Stable Release Date: 2018-12-26

Created 2018-12-26
Last Updated 2018-12-26
 

Adarsh1998

Senior Member
Nov 6, 2014
1,914
1,474
DAVANGERE
Reserved

Changelogs:


#1 Wed, 26-12-2018
===============
Source:
• Initial Android Pie Release
• Ship with FirefoxLite browser
• Margarita: Initial Android Pie support

Device:
• Initial Android P build
• Updated power-off alarm and off-mode charging, DRM, Perf blobs to P
• Added Qualcomm Boostframework support
• Updated memory parameters from CAF
• Disable B-service adj transition
• Update CPUSets
• Various kernel changes
 
Last edited:

Adarsh1998

Senior Member
Nov 6, 2014
1,914
1,474
DAVANGERE
Screenshots
 

Attachments

  • Screenshot_20181226-130849_Quickstep.jpg
    Screenshot_20181226-130849_Quickstep.jpg
    231.6 KB · Views: 6,274
  • Screenshot_20181226-130843_Quickstep.jpg
    Screenshot_20181226-130843_Quickstep.jpg
    111.5 KB · Views: 6,399
  • Screenshot_20181226-130859_Settings.jpg
    Screenshot_20181226-130859_Settings.jpg
    178.7 KB · Views: 6,347
  • Screenshot_20181226-130902_Settings.jpg
    Screenshot_20181226-130902_Settings.jpg
    171.7 KB · Views: 6,086
  • VW9kgLP.jpg
    VW9kgLP.jpg
    201.8 KB · Views: 5,935
  • hubEP79.jpg
    hubEP79.jpg
    210.9 KB · Views: 5,781
  • vUc9Cvt.jpg
    vUc9Cvt.jpg
    182.1 KB · Views: 5,448
  • 6SwVUwS.jpg
    6SwVUwS.jpg
    212.2 KB · Views: 5,213
Last edited:

Nick_gunale

Senior Member
Dec 5, 2014
270
680
Finally a Pie ROM with SELinux enforcing.
Great work dev, what I suggest to update is the latest security patch.
CAF source unlike AOSP source don't always have latest security patches. However, they do pick important updates and fixes from the latest patch release but they will not have the latest patch release. As an example, the current october patch of this rom will have certain important fixes from the latest december patch of other AOSP roms. The patch date for CAF and CAF based ROMs will always be 2-3 months behind the latest patch date of AOSP ROMs This is how CAF works and dev can't do anything about it.
 
Last edited:

Thanostsak

Senior Member
Oct 23, 2015
113
53
For some reason I get a weird wifi error. It seems impossible to turn wifi on and the mac adress is 02:00:00:00:00 . Flashed latest firmware,tried to reset network settings, did the procedure from scratch in case I forgot to clean flash or format data but nothing seems to work.
 

X-kaiten007

Member
Feb 7, 2018
24
1
Fingerprint issue

There is fingerprint unlock issue ,when i put my finger on scanner it take 4-5 seconds to unlock, which is annoying me, i hope in the future this will be fix it.
 

RedBody_90sJam

Senior Member
Sep 12, 2015
1,320
782
Kolkata
I was on miui 10 stable before unlocking.. Do i need to flash miui10 beta firmware or is it fine?.. btw I've download the twrp from op but do i need to rename any partition to vendor for the treble or just flashing the given twrp and install rom is fine? I'm a bit outdated in this as I haven't been involved in kenzo xda for about a year.. I was running los 14 till now.. Good work dev
 

vatsal_chandan

Senior Member
Jul 9, 2017
616
215
I was on miui 10 stable before unlocking.. Do i need to flash miui10 beta firmware or is it fine?.. btw I've download the twrp from op but do i need to rename any partition to vendor for the treble or just flashing the given twrp and install rom is fine? I'm a bit outdated in this as I haven't been involved in kenzo xda for about a year.. I was running los 14 till now.. Good work dev

just flash rom , in future if you face any signal strength issue then firmware may help
 
  • Like
Reactions: RedBody_90sJam

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    Hello guys, i heartly apologise for not updating the build by time to time, as i got health issues since last month, I'm little bit ill and kinda nearly resting and away from online world since than, I'll make sure this project won't die and try to update the source as soon as i can.
    35
    8GE23Vj.png

    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 would
    * be completely responsible for any damage to your phone.
    */

    About Project:
    Citrus-CAF was initially based off CyanogenMod in the early days of its inception. Later, the suggestions were taken into consideration and the needs and demands of our users were carefully studied. On realising the potential of CAF tags, and how CAF optimisations can help Snapdragon devices run with its full capability, we rebased the project to Code Aurora Sources, more commonly known as CAF. The Xiaomi Redmi Note 3 was the first device to get the full-fledged taste of our Tangy Nougat. In the beginning, it was just two people behind, but in time, a lot of people joined us, each giving their own contribution.

    With the release of Android Pie, we decided to bring back this project to life with more optimisations and stability in our mind. We present to you Citrus-CAF KeyLimePie. Hope you enjoy your time using this ROM.

    Citrus-CAF was built to create an amazing combination of customization, performance and most of the demanded features by our users!

    Meanwhile, all of our Tangy sources are publicly available on our Github. We also do own a Google+ Community, where you can do what all others do at forums and communities! (Just kidding, we got builds over there and a feature-wish bucket too :p) Hope you enjoy your stay and taste the Tanginess of our work!

    Out of lemon, with love!

    **Custom Squash**

    *UI*
    • Expanded Desktop
    • Screen-off animation
    • CPU info overlay
    • Recents icon pack

    *QS tiles*
    • ADB Network
    • Anbi
    • Caffeine
    • ExpandedDesktop
    • HeadsUp
    • Navigationbar
    • Reboot
    • Screenshot
    • Sync
    • Weather

    *StatusBar*
    • Battery customization
    • Clock customization
    • HeadsUP toggle
    • Smart notification sound
    • Disable notifications while screen on
    • QuickSettings customization
    • IME selector notification toggle
    • Carrier label
    • Network activity indicator

    *Lockscreen*
    • Weather widget
    • Media cover art toggle
    • Secure power menu
    • DT2S on Lockscreen
    • Fingerprint vibration toggle
    • Quick unlock
    • Scrambled pin layout

    *Navigation bar*
    • Sw/Hw navbar toggle
    • Accidental touch
    • Sw/Hw button swap
    • Button brightness toggle
    • Various hw button long tap/double tap customizations
    • Screen off torch toggle
    • Volume button wake
    • Volume button playback control

    *Misc*
    • Suspended actions
    • Sensor block per-package
    • Dashboard summary
    • Dashboard condition/suggestion toggle
    • In-call vibration controls

    *Improvements over AOSP/CAF base*
    • Night light enhancements
    • Bluetooth battery level improvements
    • Append app name to screenshot filename
    • Screenshot shutter sound toggle
    • Keyguard weather
    • Bluetooth accept all files toggle

    Notes
    • Password/pin/pattern might stop working randomly after some reboots, quick workaround is to delete
    /data/system/locksettings.db file from TWRP file manager
    • Only use Magisk v17.3 or Magisk v17 because v18 getting weird SELinux denials.
    • If Magisk doesn't appear on App drawer even after first boot, just install Magisk Manager app normally.
    • Encryption not yet supported
    • It's not treble build even though it has vendor partition enabled
    • Use Treble TWRP such as Treble TWRP by ATGDroid
    Downloads

    Download Citrus-CAF Official Builds: Sourceforge
    Download 9.0 GApps: OpenGapps

    Flashing Instructions:
    - Download ROM and GAPPS
    - Treble TWRP needed
    - Reboot to recovery and Backup existing ROM
    - Wipe System, Data, ART cache, Cache
    - Flash ROM, Gapps and reboot...


    Credits

    LineageOS
    DirtyUnicorns
    ASOPA
    ABCRom
    NitrogenOS
    Omnirom
    @Recenz for wonderful bootanimation
    @Wizper99 for awesome wallpaper

    Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!


    FAQs:


    On what this ROM is based on?
    Yes, it is an CAF based project.

    Does this ROM supports themes?
    Yes! As a bonus, we shipping with our own theme, Margarita.

    Error 7 while flashing on recovery, what should I do?
    Update your TWRP recovery to the latest version which has Pie changes and fixes.

    is force closing on my device, what should I do?
    Report the issue with proper logs on our Telegram Group Citrus-CAF!.

    How to take Logs ?
    This document should help you - How to take logs.

    I would like to suggest a feature for this ROM?
    We are not accepting any feature request for this project as of now, if it's really essential, post it under the "Feature Wish" section in our Google+ Community. We'll certainly look into it.


    Does the zip include SuperSU or Magisk, or should I flash it separately?
    No, the user has to flash it themselves.


    So, you guys, a part of Cardinal?

    Aaah, yes! Yes, we are! :)


    So, how do I find out the latest updates?

    Head to @TheCitrusChannel on Telegram
    Or to our discussions group @CitrusCAF on Telegram
    Source Information:

    Citrus-CAF on Github: https://github.com/Citrus-CAF

    Device tree: https://github.com/Citrus-Seeds/device_xiaomi_kenzo

    Common tree: https://github.com/Citrus-Seeds/device_xiaomi_msm8956-common

    Kernel source: https://github.com/Citrus-Seeds/kernel_xiaomi_msm8956

    Vendor tree: https://github.com/Citrus-Seeds/proprietary_vendor_xiaomi

    Our Google+ Community: https://plus.google.com/communities/110928715574226998482

    Our Telegram Channel:https://telegram.me/TheCitrusChannel

    Our Telegram Group: https://t.me/CitrusCAF


    XDA:DevDB Information
    Citrus-CAF, ROM for the Xiaomi Redmi Note 3

    Contributors
    Adarsh1998
    Source Code: https://github.com/Citrus-CAF

    ROM OS Version: 9.x Pie
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Latest MIUI10 Beta
    Based On: CAF (Code Aurora Forum)

    Version Information
    Status: Stable
    Current Stable Version: 5.0.0
    Stable Release Date: 2018-12-26

    Created 2018-12-26
    Last Updated 2018-12-26
    20
    Reserved

    Changelogs:


    #1 Wed, 26-12-2018
    ===============
    Source:
    • Initial Android Pie Release
    • Ship with FirefoxLite browser
    • Margarita: Initial Android Pie support

    Device:
    • Initial Android P build
    • Updated power-off alarm and off-mode charging, DRM, Perf blobs to P
    • Added Qualcomm Boostframework support
    • Updated memory parameters from CAF
    • Disable B-service adj transition
    • Update CPUSets
    • Various kernel changes
    15
    Added proper changelog and screenshots