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 contributions.
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
Out of lemon, with love!
NOTE: There's nothing like, "we've decided to keep the customizations 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 tiles
- Moved SystemUI to Custom Squash
- Quick Setting Customizations[Toggle for QS Tile Tittles, Control number of columns and rows, upto 8 QS Tiles]
- Carrier label
- 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
- notification counter toggle
- USB tether tile
- QS Header image
- Battery bar customizations
*UI Tweaks*
- Expanded Desktop
- Wake on Plug Toggle
- less notification sound
- Increasing ring
- Custom logos
- Unlink notification and ringer volume
- Qs Quick pull-down
- Enabled night light
- option to disable safe headsets
volume
- Screen Color Controls
- Screenshot Type Toggle
- Custom Squash Summary Text
- System App Remover
- Google Assistant included by default [Needs Gapps ]
*Buttons*
- DUI -Fling & Pulse
- Navigation Smart Bar controls
- 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
- Enable multiwindow swipe up gesture
*Lock Screen*
- Lockscreen visualizer toggle
- Double tap to sleep on lock screen
- Lockscreen media art toggle
- Lockscreen Items
- Lockscreen Charging Info
- FP Unlock at start
- Lockscreen torch
- Enable/Disable haptic feedback for successful fingerprint authentication
*Misc*
- Toast Icon
- Custom Summary
- Clear All Fab
- Memory Bar at recent
- One-Handed Mode
*Substratum*
- Full substratum support.
Downloads
Download Citrus-CAF Build for ZUK Z1 : ClickHere
Download Dynamic GAPPS : ClickHere
Download OpenGAPPS: ClickHere
Flashing Instructions:
- Download ROM and GAPPS
- Reboot to recovery and Backup existing ROM
- Wipe System, Data, ART cache, Cache
- Flash ROM, Gapps and reboot...
- Reboot to recovery and Backup existing ROM
- Wipe System, Data, ART cache, Cache
- Flash ROM, Gapps and reboot...
Credits
CyanogenMod
Substratum
PureNexusProject
DirtyUnicorns
AOSP-RRO
AOSParadox
ASOPA
@Recenz
Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!
Credits & Thanks to:-
@OrdenKrieger (for giving all new nougat life to this phone
@acuicultor (for RadioActive Kernel and other stuffs)
@Shashwat Biren (For testing)
XDA:DevDB Information
Citrus-CAF ROM For ZUK Z1 (ham), ROM for the Lenovo Zuk Z1
Contributors
tech mashido
Source Code: https://github.com/Citrus-CAF/manifest
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Unlocked bootloader
Based On: CAF
Version Information
Status: Stable
Current Stable Version: 3.1
Stable Release Date: 2017-03-14
Created 2017-03-14
Last Updated 2017-03-30
Last edited: