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

[ROM][7.1.2][Riva][UNOFFICIAL]Citrus-CAF-3.6 For Redmi 5A[Tangerine][OMS][voLTE]

Search This thread

muralivijay

Senior Member
Nov 30, 2014
236
304
tiruchirapalli
http%3A%2F%2Fi.imgur.com%2F8GE23Vj.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 if
* you blame me in any way for what happens to your device, I will laugh at you.
* BOOM! goes the dynamite
*/

About Project:
Citrus-CAF, unlike the name suggests, was initially based off CyanogenMod, in the early days of Marshmallow, we even had another name at that point. Later, taking into consideration feedbacks of the very first slew of testers and carefully studying the needs and demands of our users, we rebased the project to Code Aurora Sources, more commonly known as CAF. Time went by and Nougat released, and we decided that it was time, Citrus-CAF had to see the daylight. We rebased everything to the brank spanking Nougat released. Later we realized the true potential of CAF tags, how each of them altered the device performance on different SOCs. After a lot of thinking, we decided to keep different sources for difference SOCs in our git and hours of debugging later, the Xiaomi Redmi Note 3 was the first device to get a taste of our Tangy Nougat. In the beginning, it was just two people behind , but in time, a lot of people joined us, as each giving their own contibutions.

Citrus-CAF was built to create an amazing combination of customization, performance and most of the demanded features by our users, whereas we've Cardinal, to deliver minimal customizations, but the greatest stability!

Meanwhile, all of our Tangy 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! (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!
NOTE: There's nothing like, "we've decided to keep the customization's minimum, so as to provide stock AOSP experience, but with necessary features", cause this isn't Cardinal. This is Citrus

**Custom Squash**

*QS and Status Bar tweaks*

- Battery percentage
- Battery Styles [Including AOSPA Style]
- Charging Symbol Near Charging Percentage [Flash Logo etc]
- Show AM/PM toggle
- Time alignment
- Battery LED (shows only if device supports)
- Lights with screen on (only if device supports)
- Play music QS,NFC,Reboot and many extra tile
- Moved SystemUI to Custom Squash
- Quick Setting Customizations[Toggle for QS Tile Titles ,Control number of columns and rows,upto 8 QS Tiles]
- Carrier label [Advanced]
- Network traffic
- Power Notification controls [By Default]
- Enable/Disable Logo on Status Bar
- Ticker Style [KK Style Notifications]
- Display Bluetooth Battery status
- Advanced Data, Bt, WiFi , Qs toggle
- USB tether Tile
- QS Header image
- Scrollable QQS Tiles
- Custom Header Included
- Weather Settings
- Citrus-CAF Logo, Custom Icons (Sports,Gaming,DC etc..) with 3 Positions (left,right,center)
- Statusbar Weather
- Notification Count
- Battery Bar and Customizations
- Roaming indicator switch
- VoLTE Icon
- Media player Queue on Notification
- AutoBrightness toggle in QS
- Expanded desktop tile
- Data disabled icon toggle
- Reboot/recovery tile
- Camera sound toggle

*UI Tweaks*

- Expanded Desktop
- Wake on Plug Toggle
- Volume Steps
- Customize Other Sounds
- Less Notification Sound
- Increasing Ring
- Custom logos
- Unlink Notification and Ringer Volume
- Qs Quick pull-down
- Enabled Night Light
- Notification Lights and Customizations
- Option to Disable Safe Headsets volume
- Screen Color Controls
- Screenshot Type Toggle
- Custom Squash Summary Text
- Google Assistant enabled by default [Needs Gapps ]
- FP Unlock (Unlock Device with FP after Reboot)
- New Ambient Stuff
- Add importance level to block lock screen notification
- Locksceen Rotation
- Immersive Recents
- Blur Personalization
- Restart SystemUI option in reboot menu
- Screen Recorder [Advanced]

*Buttons*
- DUI - Fling & Smartbar & Pulse
- Full Hardware key custom rebinding
- Disable HW Buttons and Backlight (Control Backlight as well)
- Volume Rocker Wake
- Volume keys Music Playback control
- Volume up for DND
- Volume Down to exit DND
- Show/Hide DND switch on volume panel
- Force Volume key to control media volume
- Allow Home button when ringing
- Advanced Power Menu
- HW Key Screen Pinning

*Lock Screen*
- Lockscreen visualizer toggle
- Double tap to sleep on lockscreen
- Lockscreen media art toggle
- Lockscreen Items
- Lockscreen Charging Info
- FP Unlock at start
- Lockscreen torch
- Lockscreen Shortcuts
- Enable/Disable haptic feedback for successful finger print authentication
- Display Music Visualizer
- OmniJaws weather on lock screen
- Locksceen Rotation

*Misc*
- Enable/Disable SIM Cards [Device Specific]
- Toast Icon
- App OPS
- Custom Summary
- Clear All Fab
- Memory Bar at recents
- One Handed Mode
- Three Finger Screenshot
- Scrolling Cache
- Where to play Ringtones from
- Omni Music FX
- Accidental Touch feature
- Ambient Lift-to-Wake
- Battery status on Ambient display
- Jelly Browser[Integrated]
- Margarita Theme [Our own Tangy Citrus Theme]
- Sensor block per-package
- Added Adb over network, Accidental Touch, Notification, Lift-to-Wake QS tile
*Substratum*
- Full substratum support.


Screenshots
WcSWtAt.jpg

4DYTkPV.jpg

mLwWG2d.jpg

9UJJfFv.jpg

t4vjkMb.jpg

GHZbLli.jpg

ZGlQFdX.jpg


Downloads
CitrusCAF-riva-3.6-TANGERINE-UNOFFICIAL-20180319.zip

Flashing Instructions:
- Download ROM and GAPPS(open gapps micro or anno recommended)
- Reboot to recovery and Backup existing ROM
- Wipe System, Data, ART cache, Cache
- Flash ROM, Gapps and reboot...

Bugs:
-Slow charging notification on lock screen ignore it false infomation..
- Low light camera issue when use third party camera apps like gcam etc ..

Changelog 19/03/2017
- Initial build for riva
- Merged march security patch
- Fixed DT2W toogle on/off
- Enabled cpuset for stable performance and battery backup . thanks to @Nik001
- Fixed bluetooth MAC address reading . thanks to @Nik001
- Youtube playback upto 1080p. thanks to @Nik001
- Fixed IR permissions . thanks to @Nik001
- Removed xiaomi doze
- Enabled vm_bms services for faster file system bus
- Enabled hvdcp for 10 % charge faster

FAQ
Q: my recent does not working any solution ?
A: go to settings -> custom squash-> buttons-> nav keys-> in menu choose recent function .

Thanks
CyanogenMod
Substratum
PureNexusProject
DirtyUnicorns
AOSP-RRO
AOSParadox
ASOPA
TeamGhost
All Redmi 5A testors..
@recenz
Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!


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

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

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

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

Our Redmi 5A Official Telegram Group: Redmi 5A

DA:DevDB Information
Citrus-CAF, ROM for the Xiaomi Redmi 5A

Contributors
@avirk, @Nik001, @muralivijay , ataberkozen
Source Code: https://github.com/Citrus-CAF

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.18.x
Based On: CAF

We are paying for servers that build nightlies/weeklies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
Thank you!!



Version Information
Status: Stable
Current Stable Version: 3.6
Stable Release Date: 19/03/18​
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    http%3A%2F%2Fi.imgur.com%2F8GE23Vj.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 if
    * you blame me in any way for what happens to your device, I will laugh at you.
    * BOOM! goes the dynamite
    */

    About Project:
    Citrus-CAF, unlike the name suggests, was initially based off CyanogenMod, in the early days of Marshmallow, we even had another name at that point. Later, taking into consideration feedbacks of the very first slew of testers and carefully studying the needs and demands of our users, we rebased the project to Code Aurora Sources, more commonly known as CAF. Time went by and Nougat released, and we decided that it was time, Citrus-CAF had to see the daylight. We rebased everything to the brank spanking Nougat released. Later we realized the true potential of CAF tags, how each of them altered the device performance on different SOCs. After a lot of thinking, we decided to keep different sources for difference SOCs in our git and hours of debugging later, the Xiaomi Redmi Note 3 was the first device to get a taste of our Tangy Nougat. In the beginning, it was just two people behind , but in time, a lot of people joined us, as each giving their own contibutions.

    Citrus-CAF was built to create an amazing combination of customization, performance and most of the demanded features by our users, whereas we've Cardinal, to deliver minimal customizations, but the greatest stability!

    Meanwhile, all of our Tangy 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! (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!
    NOTE: There's nothing like, "we've decided to keep the customization's minimum, so as to provide stock AOSP experience, but with necessary features", cause this isn't Cardinal. This is Citrus

    **Custom Squash**

    *QS and Status Bar tweaks*

    - Battery percentage
    - Battery Styles [Including AOSPA Style]
    - Charging Symbol Near Charging Percentage [Flash Logo etc]
    - Show AM/PM toggle
    - Time alignment
    - Battery LED (shows only if device supports)
    - Lights with screen on (only if device supports)
    - Play music QS,NFC,Reboot and many extra tile
    - Moved SystemUI to Custom Squash
    - Quick Setting Customizations[Toggle for QS Tile Titles ,Control number of columns and rows,upto 8 QS Tiles]
    - Carrier label [Advanced]
    - Network traffic
    - Power Notification controls [By Default]
    - Enable/Disable Logo on Status Bar
    - Ticker Style [KK Style Notifications]
    - Display Bluetooth Battery status
    - Advanced Data, Bt, WiFi , Qs toggle
    - USB tether Tile
    - QS Header image
    - Scrollable QQS Tiles
    - Custom Header Included
    - Weather Settings
    - Citrus-CAF Logo, Custom Icons (Sports,Gaming,DC etc..) with 3 Positions (left,right,center)
    - Statusbar Weather
    - Notification Count
    - Battery Bar and Customizations
    - Roaming indicator switch
    - VoLTE Icon
    - Media player Queue on Notification
    - AutoBrightness toggle in QS
    - Expanded desktop tile
    - Data disabled icon toggle
    - Reboot/recovery tile
    - Camera sound toggle

    *UI Tweaks*

    - Expanded Desktop
    - Wake on Plug Toggle
    - Volume Steps
    - Customize Other Sounds
    - Less Notification Sound
    - Increasing Ring
    - Custom logos
    - Unlink Notification and Ringer Volume
    - Qs Quick pull-down
    - Enabled Night Light
    - Notification Lights and Customizations
    - Option to Disable Safe Headsets volume
    - Screen Color Controls
    - Screenshot Type Toggle
    - Custom Squash Summary Text
    - Google Assistant enabled by default [Needs Gapps ]
    - FP Unlock (Unlock Device with FP after Reboot)
    - New Ambient Stuff
    - Add importance level to block lock screen notification
    - Locksceen Rotation
    - Immersive Recents
    - Blur Personalization
    - Restart SystemUI option in reboot menu
    - Screen Recorder [Advanced]

    *Buttons*
    - DUI - Fling & Smartbar & Pulse
    - Full Hardware key custom rebinding
    - Disable HW Buttons and Backlight (Control Backlight as well)
    - Volume Rocker Wake
    - Volume keys Music Playback control
    - Volume up for DND
    - Volume Down to exit DND
    - Show/Hide DND switch on volume panel
    - Force Volume key to control media volume
    - Allow Home button when ringing
    - Advanced Power Menu
    - HW Key Screen Pinning

    *Lock Screen*
    - Lockscreen visualizer toggle
    - Double tap to sleep on lockscreen
    - Lockscreen media art toggle
    - Lockscreen Items
    - Lockscreen Charging Info
    - FP Unlock at start
    - Lockscreen torch
    - Lockscreen Shortcuts
    - Enable/Disable haptic feedback for successful finger print authentication
    - Display Music Visualizer
    - OmniJaws weather on lock screen
    - Locksceen Rotation

    *Misc*
    - Enable/Disable SIM Cards [Device Specific]
    - Toast Icon
    - App OPS
    - Custom Summary
    - Clear All Fab
    - Memory Bar at recents
    - One Handed Mode
    - Three Finger Screenshot
    - Scrolling Cache
    - Where to play Ringtones from
    - Omni Music FX
    - Accidental Touch feature
    - Ambient Lift-to-Wake
    - Battery status on Ambient display
    - Jelly Browser[Integrated]
    - Margarita Theme [Our own Tangy Citrus Theme]
    - Sensor block per-package
    - Added Adb over network, Accidental Touch, Notification, Lift-to-Wake QS tile
    *Substratum*
    - Full substratum support.


    Screenshots
    WcSWtAt.jpg

    4DYTkPV.jpg

    mLwWG2d.jpg

    9UJJfFv.jpg

    t4vjkMb.jpg

    GHZbLli.jpg

    ZGlQFdX.jpg


    Downloads
    CitrusCAF-riva-3.6-TANGERINE-UNOFFICIAL-20180319.zip

    Flashing Instructions:
    - Download ROM and GAPPS(open gapps micro or anno recommended)
    - Reboot to recovery and Backup existing ROM
    - Wipe System, Data, ART cache, Cache
    - Flash ROM, Gapps and reboot...

    Bugs:
    -Slow charging notification on lock screen ignore it false infomation..
    - Low light camera issue when use third party camera apps like gcam etc ..

    Changelog 19/03/2017
    - Initial build for riva
    - Merged march security patch
    - Fixed DT2W toogle on/off
    - Enabled cpuset for stable performance and battery backup . thanks to @Nik001
    - Fixed bluetooth MAC address reading . thanks to @Nik001
    - Youtube playback upto 1080p. thanks to @Nik001
    - Fixed IR permissions . thanks to @Nik001
    - Removed xiaomi doze
    - Enabled vm_bms services for faster file system bus
    - Enabled hvdcp for 10 % charge faster

    FAQ
    Q: my recent does not working any solution ?
    A: go to settings -> custom squash-> buttons-> nav keys-> in menu choose recent function .

    Thanks
    CyanogenMod
    Substratum
    PureNexusProject
    DirtyUnicorns
    AOSP-RRO
    AOSParadox
    ASOPA
    TeamGhost
    All Redmi 5A testors..
    @recenz
    Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!


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

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

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

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

    Our Redmi 5A Official Telegram Group: Redmi 5A

    DA:DevDB Information
    Citrus-CAF, ROM for the Xiaomi Redmi 5A

    Contributors
    @avirk, @Nik001, @muralivijay , ataberkozen
    Source Code: https://github.com/Citrus-CAF

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.18.x
    Based On: CAF

    We are paying for servers that build nightlies/weeklies and everything that comes with it, so EVERY DONATION will really be appreciated and be used to cover those expenses.
    Thank you!!



    Version Information
    Status: Stable
    Current Stable Version: 3.6
    Stable Release Date: 19/03/18​