{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is Candy9. Built straight from source with commits from a variety of different Sources/ROMS. We wanted to give the users a fun, fully customizable ROM, with regular updates and security patches.
We do this as a hobby, and we happily share the Candy of our toils with the custom ROM community, for free. We use what we share on our own devices, most as Daily Drivers, so you can be confident that problems will be promptly addressed.
Thanks for your support and camaraderie. Special thanks to GZOSP, GZR-Roms, LineageOS, SlimRoms, Omni, TeslaROM, AOSiP, DU and the innumerable rest who make their source open. We can't do all of this on our own!
Donations are appreciated, but NEVER expected.
Stay tuned for more Candy!
Special thanks to GZOSP, GZR-Roms, LineageOS, SlimRoms, Omni, TeslaROM, AOSiP and all the rest who make their source open. We can't do all of this on our own.
@gimmeitorilltell @NoSpamDan @kdp162 @chadouming @Nick_gunale @axxx007xxxz @Yaznas @bhi244 @rajatgupta1998
Looking to become a Device Maintainer for Candy? Read more about the requirements HERE.
Come visit us on Telegram: [URL="t.me/candyroms"]t.me/candyroms[/URL]
ROM: CandyRoms Github
DEVICES/KERNELS: CandyDevices Github
Gerrit Review bbqdroid.org
Disclaimer: CandyRoms is not responsible for any bricks you may obtain. Please follow the thread rules and steps and everything will be gravy. Remember, backing up before flashing is always recommended.
FEATURES
CANDYSHOP FEATURES (From O) For Pie
Updated 10Nov2018
NOTE: "x" means we have it implemented on P
"-" means someone is working on it
SYSTEM:
x Volume buttons up/down for Do Not Disturb
x Swap volume buttons on rotation - DONE
Volume keys control media volume (or the default ringtone/notification volume)
x Long press volume playback control
x Volume key wake
Custom volume steps
x Screen off power button torch (double press and long press)
x Power menu locked/unlocked customizations
Notification light customizations
Battery charging light customizations
App Ops
Smart notification sounds
Wake on plug
Vibrate on plug
x Show app icons in toasts
LOCKSCREEN:
Ambient Music Ticker (artist/track info)
Show media cover art
Music visualizer
X Double tap to sleep on lock screen
x Face auto unlock
x FP unlock without PIN/password
x Quick PIN unlock
x Disable QS when locked
Hide lock screen icon
x Hide lock screen power menu
x Hide or show custom bottom shortcuts
Clock widget
x Clock styles
Date widget
x Date styles
Alarm text
STATUS BAR:
x Clock options:
x Alignment
x Display seconds
x AM/PM & Date display and format
x Battery settings:
x Battery icon style
x Show percentage in Status bar
x Network Traffic indicator
Quick settings:
Brightness slider icon (for Auto/Manual)
x Bottom brightness slider
x Custom number of rows/columns with Quick add (one click)
Show tiles title
x Quick pulldown (right)
Quick Scroll small QS tiles
QS footer warnings
QS transparency settings
QS animations, duration, interpolation
Custom Statusbar header images
x Control status bar items
Custom Candy logo
Custom carrier label
Double tap to sleep on status bar
Brightness control slider built into Status bar
Less annoying heads-up mode
Statusbar notification ticker
NAVIGATION:
Navbar options:
x Stock navbar
- SmartNav/SmartNavSettings integration
(was Smartbar, Fling and Pulse with DUI)
Hardware keys:
Hardware Key Rebinding
Hardware lights controls
Accidental Touch mode
STOCK ROOM:
Numerous recents options
AOSP Recents:
Immersive Recents
Clear all button options
Memory bar
Custom icon pack supoort
Slim Recents:
App limit
Left or Right option
Custom Recents panel and card background colors
Rounded corners option
Custom icon pack support
Recent apps blacklist
Gesture Anywhere
Alarm Blocker
Wakelock blocker
Chooser Activity Blacklisting
Custom screen shot editor app settings
x Three finger gesture
x Screenshot shutter sound
Screenshot editor app
Launch music app on headset connection
Launch music app on headset customization
- Expanded Desktop
GENERAL --------------------
x Rootless Substratum support
x Night light
Network name display option
x Prevent accidental wake up via proximity sensor
Ambient display controls
x Double tap to wake (supported devices only)
x Device theme (Substratum if installed, Pixel, Stock)
Finer DPI and Resolution selections
Pixel sounds
Root management options (if rooted)
x OnePlus Doze (supported devices only)
x Screen off gestures (supported devices only)
Notification slider options (supported devices only)
x SystemUI Tuner
x Battery stats reset option
x Fruity Pebbles system theming (wallpaper/light/dark)
x Fruity Pebbles system accent color selector
x Built-in screen recorder with 3 resolution settings and recording indicator
Flashing Steps:
NOTE: You MUST decrypt to flash this custom ROM! This may change in the future, but is required for now!
NOTE: You should also make sure you are on one of the most recent firmware versions shipping with your device. Every attempt will be made to provide specific information as needed, and occasional flashable firmware files too.
Coming from another rom
1) Download Candy9.zip (See Post #2)
2) Download Pie Gapps (optional - See Post #2))
3) Boot into recovery (TWRP)
4) Full wipe (Dalvik Cache, Cache, System, Factory Data Reset)
5) Flash Candy9.zip
6) Flash Gapps
7) Reboot
Updating from previous Candy9 release
1) Download Candy9.zip (See Post #2)
2) Boot into recovery
3) Take backup if desired before flashing
4) Wipe (Dalvik Cache, Cache, System)
5) Flash Candy9.zip
6) Flash Pie GApps (user choice)
7) Flash Magisk (user choice if root wanted)
8) Reboot
-Please give first boot several minutes.
-New additions and fixes being added constantly...
IMPORTANT - PROBLEMS/ISSUES:
If you have issues, you need to provide both of the following:
Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
A clear description of the steps needed to exactly reproduce the problem.
Please, DO NOT complain about problems and offer nothing to help fix it. We reserve the right to ignore you for not following insructions... XD
NO ETA REQUESTS!
* See Post #2 for Downloads
* See Post #3 for FAQ/Known issues
Reserved
See Post #3 for a list of what is working or not if you have concerns. Thanks!
ROM:
https://androidfilehost.com/?fid=11410963190603868026
GAPPS
NOTE: You need to use GApps that are compatible with your Android version (9.0,etc.) and platform (ARM, ARM64, etc.).
Open GApps (Smallest ARM package is recommended)
RECOVERY
treble twrp or redwolf recovery or Orangefox
FIRMWARE + RADIO - FLASHABLES
[https://sourceforge.net/projects/xiaomi-firmware-updater/files/Stable/V9/mido/fw_mido_miui_HMNote4XGlobal_V9.6.3.0.NCFMIFD_875cb07751_7.0.zip/download] **proceed with caution, it may locked the bootloader. Use qfil for a more safe way
FAQ
What's not working:
You tell us... but, "Logs or it didn't happen!"
Does it has trust portal / privacy guard?
Edit : Noted that it has app ops. Thank you
e2vinay said:
Does it has trust portal / privacy guard?
Click to expand...
Click to collapse
No it doesn't may in future will be added.
bhi244 said:
FAQ
What's not working:
You tell us... but, "Logs or it didn't happen!"
Click to expand...
Click to collapse
cast/mirror function working or not,what i know many people talk custom rom pie alway bugs for cast,
I didn't tested because i don't use it. Please do test and reply back. I will look into it
Recent isn't working, while accessing the recent apps system ui crashing
Suman1409 said:
Recent isn't working, while accessing the recent apps system ui crashing
Click to expand...
Click to collapse
Could you please explain ur flashing steps. I am on it when i am started to build candy pie never had such issue.
bhi244 said:
Could you please explain ur flashing steps. I am on it when i am started to build candy pie never had such issue.
Click to expand...
Click to collapse
I have done a clean flash.
Suman1409 said:
I have done a clean flash.
Click to expand...
Click to collapse
Join to this TG group and expain your issue
@candy_for_RN4
mad jebon said:
cast/mirror function working or not,what i know many people talk custom rom pie alway bugs for cast,
Click to expand...
Click to collapse
Cast work or not?
mariu2429 said:
Cast work or not?
Click to expand...
Click to collapse
i dont know,i dont test yet,
Excellent job dev... So smooth and stable.. Can be daily usage.. Thanks for your hard work
mariu2429 said:
Cast work or not?
Click to expand...
Click to collapse
i try this rom last night,for my experience rom smooth,but not support NTFS sdcard format,Cast/mirror not working,seLinux permissive,but f2fs support for data partition,im using f2fs,NTFS format sdcard,but now back to oreo,just try 1hour only,maybe some people talk about cast doesnt work for custom pie rom true,because i try 3,4 rom pie cast doesnt work,only work for oreo
New Candy build is UP 12/02/2019 by @bhi244
New Candy build is UP 12/02/2019 by @bhi244
Changelogs :
1. Merged Feb security patch
2. Upstreamed to 3.18.134
3. Used zeelog trees thanks to @zeelog
4. Foe detailed changelogs please find the below link
https://del.dog/ligusisige.sql
5. Use the latest TWRP use the below link 3.2.3-1
https://dl.twrp.me/mido/twrp-3.2.3-1-mido.img.html
6. Feel free to join our candy TG Group
https://t.me/mido_candy & https://t.me/CandyRoms
Note : Use latest firmware and above TWRP and Flash at your own Risk
Download : Candy-mido-9.0.0-OFFICIAL-20190212-0602.zip
https://androidfilehost.com/?fid=1395089523397891826
can you also implement wps back from oreo to pie?
New Candy_Mido Build is up by bhi244
Changelogs :
1. Merged March security patch
2. Upstreamed to 3.18.136
3. merged zeelog updates thanks to @zeelog
4. Selinux enforcing now and much more under the hood
5. Use the latest TWRP use the below link 3.2.3-1
https://dl.twrp.me/mido/twrp-3.2.3-1-mido.img.html
6. Feel free to join our candy TG Group
https://t.me/mido_candy & https://t.me/CandyRoms
Note : Use latest firmware and above TWRP and Flash at your own Risk
Download : Candy-mido-9.0.0-OFFICIAL-20190309-0451.zip
https://androidfilehost.com/?fid=1395089523397910539
New Candy Build by @Bhi244 18-05-2019
#Mido
Changelogs:
1. Kernel upstreamed to 140
2. merged May Sec patches r37
3. Q-Style battery added
4. Aggressive battery added
5. Gaming mode added
IMP Link Updated : Q-Battery Style derp fixed
Download: https://sourceforge.net/projects/ca...ido-9.0.0-OFFICIAL-20190519-0620.zip/download
Note : Clean flash is required & Flash at your own risk
The CandyROMs team is looking for testers who can help us test and improve the ROM experience over time. Testers generally get new features and fixes before a public release and a source merge and help in the development as result. Interested people can DM me their Telegram usernames or message at our Telegram public chat http://t.me/candyroms mentioning the same. Thanks!
Sent from my OnePlus6 using XDA Labs
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 ) 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 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 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
*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
- SE Linux Mode Switch
*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
*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
*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
- Added Citrus-CAF Wallpaper APP
- Omni Music FX
*Substratum*
- Full substratum support.
Downloads
Download Citrus-CAF Official Builds: https://sourceforge.net/projects/citrus-caf/files/oneplus3_3T/
Download Dynamic GAPPS : https://telegram.me/dynamic_gapps
Download OpenGAPPS: https://opengapps.org
Flashing Instructions:
- Download ROM and GAPPS
- 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!
FAQs:
Is this ROM based on AOSP or CM?
It's actually based on CAF
Does this ROM have CMTE or RRO-Layers?
None, we've Substratum on board!
<some random app> is forceclosing on my device, what should I do?
Report the issue with proper logs on our Google+ Community.!
How to take Logs ?
This video should help you - https://youtu.be/-LfT5Rt3p70
I would like to suggest a feature for this ROM?
Sure, post it under the "Feature Wish" section in our Google+ Community, though we're not planning on adding more features to this ROM, ATM. We'll certainly look into it.
Does the zip include SuperSU, or should I flash it separately?
Nup , user has to flash himself.
So, you guys, a part of Cardinal?
Aaah, yes! Yes we are!
So, I've this working build ready for an unsupported device. I would like to go official with it. What should I do?
Contact Rohit Poroli/Adarsh MR
So, how do I find out the latest updates, I mean, is there some kinda, a channel, apart from the Google+ Community?
Oh yes, there is. Head to @TheCitrusChannel on Telegram
Source Information:
Citrus-CAF on Github: https://github.com/Citrus-CAF
Device tree: https://github.com/Citrus-Seeds/
Kernel source: https://github.com/Citrus-Seeds/
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 OnePlus 3
Contributors
PhenomX1998, Adarsh1998
Source Code: https://github.com/Citrus-Seeds/device_oneplus_oneplus3
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: OB 19
Based On: CAF
Version Information
Status: Beta
Current Stable Version: 3.5
Created 2016-11-22
Last Updated 2017-07-29
ScreenShots
ScreenShots
Reserve 2
Reserve 3
First! Niceeee!
best and most stable N Rom out there.
OMS doen't support nougat 7.1 right, that's why there haven't been any ROMs with 7.1 and OMS support???
Come builds with Android 7.1 ?
Sent from my OnePlus3 using XDA Labs
Nice! But does it support custom kernels ?
pieterandroid said:
Nice! But does it support custom kernels ?
Click to expand...
Click to collapse
yes it does. Using it with Boeffla for CM 14.1
Downloading now. THanks
flooi said:
yes it does. Using it with Boeffla for CM 14.1
Click to expand...
Click to collapse
Great! Do u get a great battery life time ?
Great Rom! @PhenomX1998
Gesendet von meinem ONEPLUS A3003 mit Tapatalk
Does it have echo in call?
Miksel12 said:
Does it have echo in call?
Click to expand...
Click to collapse
http://cloud.tapatalk.com/s/58344bdf91b49/CM14-audiotest.zip
You can use the Follow Zip to Fix Echo issue
Sent from my ONEPLUS A3003 using Tapatalk
Can i dirty flash over 13/11 build
if everything works? audio fx is and animated wallpaper?
pieterandroid said:
Great! Do u get a great battery life time ?
Click to expand...
Click to collapse
just got it today can tell u the next days
---------- Post added at 14:57 ---------- Previous post was at 14:50 ----------
Rapoooo said:
if everything works? audio fx is and animated wallpaper?
Click to expand...
Click to collapse
there is no audio fx and no installed animated wallpaper
and to be honest. Who on this earth is still using AudioFX
@flooi and the work at all these animated wallpaper because the other systems of the 7.0 / 7.1 mode when I picked Animated Wallpaper was black image
Rapoooo said:
@flooi and the work at all these animated wallpaper because the other systems of the 7.0 / 7.1 mode when I picked Animated Wallpaper was black image
Click to expand...
Click to collapse
give me a link and i can try if u dont want to flash only to see if
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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 ) 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 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 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
- 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 customisations
*UI Tweaks*
- Expanded Desktop
- Wake on Plug Toggle
- less notification sound
- Incresing 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 lockscreen
- Lockscreen media art toggle
- Lockscreen Items
- Lockscreen Charging Info
- FP Unlock at start
- Lockscreen torch
- Enable/Disable haptic feedback for successful finger print authentication
*Misc*
- Toast Icon
- Custom Summary
- Clear All Fab
- Memory Bar at recents
- One Handed Mode
*Substratum*
- Full substratum support.
Downloads
Download Citrus-CAF Official Builds: https://sourceforge.net/projects/ci...-3.1-TANGERINE-OFFICIAL-20170325.zip/download
Download Dynamic GAPPS : https://telegram.me/dynamic_gapps
Download OpenGAPPS: https://opengapps.org
Flashing Instructions:
- Download ROM and GAPPS
- 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
AOSPA
@Recenz
Extreme apologies if we've missed out someone, please feel free to PM, in case we've forgotten to pin your name here!
FAQs:
Are you guys doing Unified Builds for the OP3/3T?
Yes,these are unified builds for the devices.
Is this ROM based on AOSP or CM?
It's actually based on CAF
Does this ROM have CMTE or RRO-Layers?
None, we've Substratum on board!
<some random app> is forceclosing on my device, what should I do?
Report the issue with proper logs on our Google+ Community.!
How to take Logs ?
This video should help you - https://youtu.be/-LfT5Rt3p70
I would like to suggest a feature for this ROM?
Sure, post it under the "Feature Wish" section in our Google+ Community, though we're not planning on adding more features to this ROM, ATM. We'll certainly look into it.
Does the zip include SuperSU, or should I flash it separately?
Nup , user has to flash himself.
So, you guys, a part of Cardinal?
Aaah, yes! Yes we are!
So, I've this working build ready for an unsupported device. I would like to go official with it. What should I do?
Contact Rohit Poroli/Adarsh MR
So, how do I find out the latest updates, I mean, is there some kinda, a channel, apart from the Google+ Community?
Oh yes, there is. Head to @TheCitrusChannel on Telegram
Source Information:
Citrus-CAF on Github: https://github.com/Citrus-CAF
Device tree: https://github.com/RahifM/device_motorola_falcon/tree/ctr-n
Common tree: https://github.com/RahifM/device_motorola_msm8226-common/tree/ctr-n
Kernel source: https://github.com/RahifM/android_kernel_motorola_msm8226
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 Moto G
Contributors
Rahif M, Adarsh1998, Rohitporoli
Source Code: https://github.com/Citrus-CAF
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.4.x
Based On: CAF
Version Information
Status: No Longer Updated
Created 2017-03-25
Last Updated 2018-10-06
Reserved
Reserved
Ambient Display using proximity sensor is included?
Is there a way to change the order of the navigation button?
2016.12.05. security patch... it's a joke?
sir, why security patch 5 dec 2016? that's 3 months ago
Professor Chaos said:
2016.12.05. security patch... it's a joke?
Click to expand...
Click to collapse
you are a joke.
indrasatrya said:
sir, why security patch 5 dec 2016? that's 3 months ago
Click to expand...
Click to collapse
this rom is caf based.
do a little research.
dual sim?
Hi just to report that each time I switch off the phone.... When I take it again I retrieve it to on... Very strange... It seems never closed...
zax1962 said:
dual sim?
Click to expand...
Click to collapse
yep, dual sim works fine
Mchasard said:
Hi just to report that each time I switch off the phone.... When I take it again I retrieve it to on... Very strange... It seems never closed...
Click to expand...
Click to collapse
try turning off the ambient display maybe?
Hello can we increase font size of clock in status bar?
instaled the rom, very fast and stable. Just a few bugs. Sometimes Settings won't open or take too long. Some apps like quickpick(pre cheetah) FC. Excelent battery life and great work overall!
Quispe said:
instaled the rom, very fast and stable. Just a few bugs. Sometimes Settings won't open or take too long. Some apps like quickpick(pre cheetah) FC. Excelent battery life and great work overall!
Click to expand...
Click to collapse
Pre-cheetah Quickpic FCs/crashes on almost every Nougat ROM. Not related to this ROM.
legendavey said:
Pre-cheetah Quickpic FCs/crashes on almost every Nougat ROM. Not related to this ROM.
Click to expand...
Click to collapse
Got it, ok. Thinking about it, only have fc in old apps
The lockscreen need much drag to unlock. ¿There will be an update for the rom?
Quispe said:
The lockscreen need much drag to unlock. ¿There will be an update for the rom?
Click to expand...
Click to collapse
That happens with all roms based on CAF.
By the way, is it possible to have a version for Peregrine?
ChonDoit said:
That happens with all roms based on CAF.
By the way, is it possible to have a version for Peregrine?
Click to expand...
Click to collapse
Very thanks for the answer.
PD: Aguante Argentina
If I had to choose a nougat rom for this cell phone, it would be this one. It is the only one that stays fluid. Is this rom going to be updated to 7.1.2?
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is Candy8. Built straight from source with commits from a variety of different Sources/ROMS. We wanted to give the users a fun, fully customizable ROM. We aim to add more features as this project progresses.
@gimmeitorilltell @NoSpamDan @kdp162 @chadouming @nick_gunale @axxx007xxxz @yaznas
Come visit us on Telegram: @CandyRoms
ROM
DEVICES/KERNELS
Disclaimer: CandyRoms is not responsible for any bricks you may obtain. Please follow the thread rules and steps and everything will be gravy. Remember, backing up before flashing is always recommended.
FEATURES
CandyShop:
SYSTEM
Volume buttons up/down for Do Not Disturb
Swap volume buttons on rotation
Volume keys control media volume (or the default ringtone/notification volume)
Long press volume playback control
Custom volume steps
Screen off power button torch (double press and long press)
Power menu locked/unlocked customizations
Notification light customizations
Battery charging light customizations
App Ops
Smart notification sounds
Wake on plug
Vibrate on plug
Show app icons in toasts
LOCKSCREEN:
Ambient Music Ticker (artist/track info)
Show media cover art
Music visualizer
Double tap to sleep on lock screen
Face auto unlock
FP unlock without PIN/password
Disable QS when locked
Hide lock screen icon
Hide or show custom bottom shortcuts
Clock widget
Clock styles
Date widget
Date styles
Alarm text
STATUS BAR
Clock options:
Alignment
Display seconds
AM/PM & Date display and format
Battery settings:
Battery icon style
Show percentage in Status bar
Network Traffic indicator
Quick settings:
Brightness slider icon (for Auto/Manual)
Bottom brightness slider
Custom number of rows/columns with Quick add (one click)
Show tiles title
Quick pulldown (right)
Quick Scroll small QS tiles
QS footer warnings
QS transparency settings
QS animations, duration, interpolation
Custom Statusbar header images
Control status bar items
Custom Candy logo
Custom carrier label
Double tap to sleep on status bar
Brightness control slider built into Status bar
Less annoying heads-up mode
Statusbar notification ticker
NAVIGATION
Navbar options:
Stock navbar
Smartbar
Fling
Pulse
Hardware keys:
Hardware Key Rebinding
Hardware lights controls
Accidental Touch mode
STOCK ROOM
Numerous recents options
AOSP Recents:
Immersive Recents
Clear all button options
Memory bar
Custom icon pack supoort
Slim Recents:
App limit
Left or Right option
Custom Recents panel and card background colors
Rounded corners option
Custom icon pack support
Recent apps blacklist
Gesture Anywhere
Alarm Blocker
Wakelock blocker
Chooser Activity Blacklisting
Custom screen shot editor app settings
Launch music app on headset connection
Launch music app on headset customization
Android P Animation style
Expanded Desktop
GENERAL
Rootless Substratum support
Night light
Network name display option
Prevent accidental wake up via proximity sensor
Ambient display controls
Double tap to wake (supported devices only)
Device theme (Substratum if installed, Pixel, Stock)
Finer DPI and Resolution selections
Pixel sounds
Quick PIN unlock
Root management options (if rooted)
OnePlus Doze (supported devices only)
Screen off gestures (supported devices only)
Notification slider options (supported devices only)
SystemUI Tuner
Battery stats reset option
Fruity Pebbles system theming (wallpaper/light/dark)
Fruity Pebbles system accent color selector
Built-in screen recorder with 3 resolution settings and recording indicator
More to come, we are never done...
Flashing Steps:
NOTE: You should also make sure you are on one of the most recent firmware versions shipping with your device. I'll try to provide specific information as needed, and occasional flashable firmware files too.
Coming from another rom
NOTE: If you are coming from OOS, you need to FORMAT your /data partition. This is where TWRP asks you to type "yes" to proceed, and is where you will delete all your personal files on your phone. So, BACK THEM UP!
(As an alternate method, you can put the device in fastboot, and use "fastboot format userdata")
1) Download Candy8.zip (See Post #2)
2) Download Oreo Gapps (optional - See Post #2))
3) Boot into recovery (TWRP)
4) Full wipe (Dalvik Cache, Cache, System, Factory Data Reset)
5) Flash Candy8.zip
6) Flash Gapps
7) Reboot
Updating from previous Candy8 release
1) Download Candy8.zip (See Post #2)
2) Boot into recovery
3) Flash Candy8.zip
4) Wipe Dalvik
5) Wipe Cache'
6) Reboot
IMPORTANT - PROBLEMS/ISSUES:
If you have issues, you need to provide both of the following:
Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
A clear description of the steps that I need to take to exactly reproduce the problem.
Please DO NOT complain about problems and offer nothing to help fix it. I reserve the right to ignore you for not following insructions...
NO ETA REQUESTS!
* See Post #2 for Downloads
* See Post #3 for FAQ/Known issues
-Please give first boot a good few minutes.
-New additions and fixes being added constantly...
Special thanks to GZOSP, GZR-Roms, LineageOS, SlimRoms, Omni, TeslaROM, and all the rest who make their source open. We can't do all of this on our own.
Looking to become a Device Maintainer for Candy? Read more about the requirements HERE.
XDA:DevDB Information
[ROM][OP3/OP3T][8.1.0_r52] Candy8.1 Stable [OFFICIAL][SUBS], ROM for the OnePlus 3
Contributors
NoSpamDan
Source Code: https://github.com/CandyRoms
ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
ROM Firmware Required: OP3: OB39, OP3T: OB30 as of 24Jul2018 releases
Based On: AOSP + CAF
Version Information
Status: Stable
Created 2018-01-31
Last Updated 2019-02-06
See Post #3 for a list of what is working or not if you have concerns. Thanks!
ROM:
AndroidFileHost Downloads Folder
GAPPS
NOTE: You need to use GApps that are compatible with your Android version (8.0, 8.1,etc.).
Tested with GZR GApps
Open GApps (Pico recommended due to included packages)
RECOVERY
TWRP v3.2.1.0 or newer
FIRMWARE - FLASHABLE
NOTE: These are provided as a convenience. MAKE SURE YOU KNOW WHAT FIRMWARE TO FLASH, because the OP3 and OP3T use DIFFERENT ONES!
OP3T ONLY: OP3T Firmware by @kamilmirza
OP3 ONLY: OP3 firmware by @MarcoLK - OB39 (and up?)
(Discontinued: OP3 firmware by @jamal2367 - Up to OB38 )
Previous builds:
Android 8.1:
Candy-oneplus3-8.1.Alpha.1.0-OFFICIAL-20180130-2347.zip
FAQ
You may find that you have apps FCing after a dirty flash or nandroid restore. Such apps may include Email apps, and other apps that use WebView. AOSP includes their WebView, but it is pretty outdated. If you experience these FCs, and clearing data or even REINSTALLING an app does not fix it, take a look at the version of webview selected in Settings > System > Developer options > WebView implementation, and choose the newest one, in this case, Chrome stable:
View attachment 4405650View attachment 4405651
Depending on the version of GApps you have installed, you may remove/replace included apps (like Dialer, Calendar) without knowing it. For this reason it's suggested to use the smallest GApps package possible that gives you Play Services functionality.
Screen recording tile:
There are 3 different resolutions for the screen record tile, indicated by the 3 "dots" that will appear on the icon. 480P. 720P and 1080P, are 1, 2, and 3 dots, respectively. Tap to change them, then long press to record when ready. Tap the flashing red dot in the lower right of the screen to end recording, or long-press it to move the dot to the other side of the screen.
What's not working:
You tell me. It's been through some repeated testing.
First reply. Yes!
Sent from my ONEPLUS A3000 using Tapatalk
Nice, I'll give a test later
Screenies? :3
thes3usa said:
Screenies? :3
Click to expand...
Click to collapse
Yes, it takes them...
Volume Down & Power does normal screen shots.
Volume Up & Power takes a partial screen shot.
Battery life?
extra2 said:
Battery life?
Click to expand...
Click to collapse
Please don't simply ask battery life.
It just became 2 hrs after the ROM was available and u want the battery life.
You can test yourself and report back.
Peace
extra2 said:
Battery life?
Click to expand...
Click to collapse
Flash it and find out
Nizam Fa said:
Please don't simply ask battery life.
It just became 2 hrs after the ROM was available and u want the battery life.
You can test yourself and report back.
Peace
Click to expand...
Click to collapse
Ok
SELinux status?
Sent from my OnePlus 3T using XDA-Developers Legacy app
I noticed you included a link to the flashable firmwares for the OP3T by Lord Boeffla (sp.), but the last thread dates back to November 2017. Is OOS 5.0.0 the latest OP3T firmware?
Sent from my ONEPLUS A3000 using Tapatalk
Nice to see another rom for our device.
Jxcorex29 said:
I noticed you included a link to the flashable firmwares for the OP3T by Lord Boeffla (sp.), but the last thread dates back to November 2017. Is OOS 5.0.0 the latest OP3T firmware?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
Good catch, thanks. The ROM is currently at OB30 for OP3, and OB21 for OP3T, so you will want those firmwares.
The link to @jamal2367's firmware thread is recent though for the OP3, but I will have to dig for a good OP3T thread. If someone can suggest one, feel free and I'll update the downloads post. I'll take down Lord Boeffla's link.
Sweet candy flashing now..
@NoSpamDan
You can find latest firmware files for OnePlus 3t here-
https://forum.xda-developers.com/oneplus-3t/how-to/firmware-beta-10-t3631166/page21
Sent from my OnePlus 3T using XDA Labs
Wow another Oreo rom?
Thanks to the developer ?
NoSpamDan said:
Yes, it takes them...
Volume Down & Power does normal screen shots.
Volume Up & Power takes a partial screen shot.
Click to expand...
Click to collapse
I meant screenshots of the ROM ?.
I'm just curious about the the rom status the
The file name is alpha but the Rom status shows stable is it a
Typing error or what's the case
Intact I want to try the Rom out just wanted to know this before I do anything
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
" #DroidOnTime "
ROM Version: 5.2
Device: davinci
Maintainer: Hack64 / marco03
Build Status: Official
Code:
* Your warranty is now void.
* We are not responsible for anything that may happen to your phone by installing any custom ROMs and/or kernels.
* You do it at your own risk and take the responsibility upon yourself and you are not to blame us or XDA and its respected developers.
"This is a user-friendly thread, all your suggestions are important to us and will be taken into consideration.."
dotOS is an Android ROM which focuses on performance and stability. We focus on making our rom look and feel great without struggling on Performance and Battery! So that one can get most out of his/her device.....
CLEAN FLASH :
Download the latest build and GApps
Reboot to recovery
Make nandroid backup (Not Necessary)
Wipe Cache, Dalvik
Flash the latest build and GApps (optional if flashing gapps build)
Format data (FORMAT, not wipe)
Reboot
DIRTY FLASH :
Download the latest build
Reboot to recovery
Flash the latest build
Wipe Cache
Reboot
Note: GApps only has to be flashed once whereas Magisk/Su is to be flashed every time you Dirty Flash the OTA Update.
Droidontime Website
Code:
[LIST]
New and refreshed UI
New Customization app (previous named as DotExtras)
Accent Overlay & RGB Picker
Edge Lightning
Battery Styles
Battery Percentage Styles
Clock Customization
Traffic Indicator
Battery Light Customizations
QS Tiles title toggle
QS Tiles style toggle (AOSP & accent)
QS Rows & Columns Customization
New FOD Icon & Animation picker with previews
FOD recognition color picker
Screen-Off FOD
Automatically temporary disable night light while using FOD (toggle)
New Theme Manager
Overlays based Accent Picker
Material Palette Accent Picker
Smart Accent Picker (find automatically proper shade of accent for the other theme; if you apply custom accent for dark theme, press Smart Accent Picker and it will find a good shade to use for light theme and vice-versa)
Fonts, Icon Packs and Icon Shapes picker
Other Extra Features
Hold power to torch
Double tap on statusbar and lockscreen to sleep
Double tap while sleeping to open doze (ambient display)
Quick Screenshot (3 fingers gesture)
Volume Panel position switch (right or left)
Navigation bar pill size customization (hide, stock, medium, large)
Pocket Mode - avoid scree touches while the phone is in your pocket
Use Biometrics on first boot (unavailable for encrypted users)
Lockscreen Media toggle
Built-in Launcher Grid control
MicroG support
[CENTER]
[/LIST]
DotOSteam
AOSP
Pixel Experience
Dirty Unicorns
And all other open source Devs/Teams.
Mohan CM - Founder/Core Developer
Sam Grande - UI Developer/Project Co-ordinator
Iacob Ionut - UI, UX Developer/ Core Developer
Sipun Kumar - Developer/Maintainer
Shreehari Vaasistha L - Developer/Maintainer
Special thanks:
Aswin - Graphics Designer
ShreeJoy - Web Backend Developer
Manish Bajpai - Web Frontend Developer[/SIZE]
Important Links
Liked The ROM? Want to Help Us? Then gift us some credits
Donate to davinci maintainer
dot OS source
dotOS-Device Sources
Telegram Group
Telegram Channel
Device Support Group
Website
REPORTING BUGS!
As soon as the problem occurs, take a logcat!
for more READ THIS
and do not forget to send it to us
XDA DevDB Information
dotOS, ROM for davinci
Contributors: Hack64 / marco03
Source Code: https://github.com/DotOS
Kernel Source: https://github.com/vantoman/kernel_xiaomi_davinci
ROM OS Version: 11.x Android R
ROM Kernel: 4.14.x
ROM Firmware Required: Must be On latest Firmware
Based On: AOSP
Version Information
Status: Official
Current Stable Version: v5.1
Stable Release Date: 07-02-2021
Great work as usual
Some screenshots:
https://imgur.com/a/Ywttr10
Pixel inexperience was great, will surely check this one out
finallly .... the one i was waiting for ..
Can anyone tell me about the battery backup? Please provide a screenshot if you can. Thanks.
the link says it's for davinci but the file name says it's raphael...
Works smootly and perfect. Thanks @Hack64
1) How can i turn off red battery light indicator while charging. I dont want this.
2) I would like to see per-app network settings/isolation options. I would like turn off mobile network per-app.
3) Is there a adb command to remove the bottom white line on home screen?
Thanks for your hard working.
Thanks
Onder
ndrnry said:
Works smootly and perfect. Thanks @Hack64
1) How can i turn off red battery light indicator while charging. I dont want this.
2) I would like to see per-app network settings/isolation options. I would like turn off mobile network per-app.
3) Is there a adb command to remove the bottom white line on home screen?
Thanks for your hard working.
Thanks
Onder
Click to expand...
Click to collapse
Settings / customization
You can find your answers
App info I think give u the option to turn off mobile data per app
Great work
its smooth and nice, FoD works very nice & responsive can't tell about battery backup for now.
i can't select mobile network manually ... it says couldn't connect . and would be great if there is option to disable sim cards.couldn't find screen-off FoD either. tnx for the rom
Microsoft Corporate Portal doesn't recognize the patch level. Cross checked with a different app and the corresponding method seems to return an empty string, but build props contain the correct patch level. Second screenshot shows what Intune has logged for my device. Anyone experienced the same issue?
edit: found the issue. The last change here altered the build.prop which gets called, when you use the "SECURITY_PATCH" variable to "ro.build.version.real_security_patch". But build.prop only contains "ro.build.version.security_patch". So as a work around you could create a new property with the value "2021-02-05" and then the patch level is visible in settings, aswell.
Network mode not working. (2G/3G/LTE) Only LTE working.
ROM seems nice and stable, great job.
The only thing that I really hate is the "customizaions" menu... it's seriously the most confusing UI I've ever used in my life I mean, sliders that look like buttons? Who had that idea? And for the settings that aren't just "on-off" but can have multiple values, you can't see the list of available options unless you drag your finger across. And the limited space in the "button" often cuts off the setting description. Seriously, what was wrong with the "classic" list of options like the rest of the system menu?
At any rate, the ROM works great and that is what's important, sorry for the rant
Well, i did find something that doesn't seem to work properly actually: the media notifications (the notifications shown by media players like youtube, spotify, etc.). They seem to be using the old (android 10 or earlier) style where they just appear as normal notifications. In android 11 they're supposed to be grouped together near the quick settings, like shown in the attached screenshot.
Can anyone confirm this? Am I just missing a setting somewhere?
Master_T said:
Well, i did find something that doesn't seem to work properly actually: the media notifications (the notifications shown by media players like youtube, spotify, etc.). They seem to be using the old (android 10 or earlier) style where they just appear as normal notifications. In android 11 they're supposed to be grouped together near the quick settings, like shown in the attached screenshot.
Can anyone confirm this? Am I just missing a setting somewhere?
View attachment 5218459
Click to expand...
Click to collapse
The new QS Design makes it difficult to implement A11 media player design, so it has been reverted to the A10 one.
Hack64 said:
The new QS Design makes it difficult to implement A11 media player design, so it has been reverted to the A10 one.
Click to expand...
Click to collapse
I understand, hope you find a way to integrate it in the future. Thanks for the rom
Reaerved
My phone started to freeze again sometimes.
1) I made a clean flash with Miflash to 12.0.7.0 Global rom via fastboot
2) Installed TWRP 3.5.0.0-9 official via TWRP site
3) Installed latest DotOS 5.0 and format data
4) Installed latest Magisk and manager
@Hack64
I need help.
Thanks
Onder
This ROM is very good ROM except some minor issues.
a) System UI crashes when I connect bluetooth device.
b) Sometimes its takes few seconds to unlock from ambient display & D2W not so responsive.
c) This rom draining little bit more battery comparing Android 10 ROMs. But, It has good battery backup comparing other Android 11 roms available now.
Update
Changelog:
Switched to upstreamed Arian's Kernel with a few extra features (Cyberbonk) such as Bright AOD, KCAL, etc.
Switched to Libperfmgr power HAL
Added Status bar brightness control (Requires a reboot to work)
Added Data Usage to Quick Settings
Fixed FOD Animations (The animations get correctly drawn behind the pressed icon, they will not go to max brightness during scanning, they do not cause SystemUI crash when spamming a FOD animation.)
Screen Off FOD can now be used without ambient display
Fixed 3 finger screenshot swipe
Fixed Random SystemUI crashes when connecting to a Bluetooth device
Apps will now get the correct Security Patch Level
Fixed NPE on expanded notifications
Fixed blank fluid clock preview
Fixed BSODs when using DC Dimming
Fixed OTA (Will work from next build onwards)
Download it at: https://sourceforge.net/projects/dotos-downloads/files/dot11/davinci/
Evolution X 6.7 for the Xiaomi K20 Pro / Xiaomi Mi 9T Pro [raphael]
Code:
/*
* Your warranty is void. Or valid, probably?
*
* I am not responsible for bricked devices, dead SD cards, Ebolation X,
* thermonuclear war, or the current economic crisis caused by you following
* these directions. YOU are choosing to make these modifications, and if
* you point your finger at me for messing up your device, I will LMAO at you.
*/
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Keep Evolving
Pixel UI, customization, and more, we are Evolution X!
- Team Evolution X -
@joeyhuab (Founder/Lead Developer)
@RealAkito(Project Manager/Co-Founder)
@AnierinB (Project Specialist/Co-Founder)
Reach us on Twitter! @EvolutionXROM
Just flash and check "The Evolver". We have tons of features combined together from different ROMs.
What are our features?
Spoiler: Click to see all features!
Themes
- Lockscreen Clock Styles (23)
- Dark Theme Styles (11)
- System Fonts (24)
- RGB Accent Color Picker
- Accent Colors Presets (64)
- System Icon Shapes (11)
- 2020 Pixel Live Wallpapers
- G-Visual Mod
- Volume Panel Styles (6)
- Custom QS Header Images
- QS Tile Diso
- QS Tile Icon Styles (18)
- QS Panel Color Configs
Statusbar
- Network Traffic Monitor
- Clock & Date Options
- Battery Bar
- Battery Icon Styles & Percentage Configs (6)
- System UI Tuner
- Battery Percent Show/Hide Config
- 4G/LTE Icon Toggle
- Roaming Indicator Toggle
Notifications
- Heads Up
- Notification Headers toggle
- Alert Slider Notification Toggle (For OnePlus Devices Only)
- Notification light Config
- Kill App Button Toggle
- Pulse Edge Lighting
- In-Call Vibration Options (connect, waiting, end.)
Quick Settings
- Quick Pulldown (Right/Left)
- Smart Pulldown
- Vibrate On Touch
- Disable When Locked
- Hide Battery Icon
- Notification Header Battery Precent Configs
- Brightness Slider & Auto Brightness icon Configs
- Quick Settings Layout Configs
- Data Usage Visibility Configs
Power Menu
- Device Controls
- Advanced Reboot
- Optional User Actions (flashlight, etc)
Gestures
- AOSP Gestures
- Back Gesture Configs
- Toggle To Hide Navbar Pill
- Advanced Gesture Configs
- Swipe To Screenshot
- Status Bar Brightness Control
- Screen Off Power Button Torch
- Double Tap To Sleep Status Bar
- Double Tap to Sleep Lockscreen
- Screen Off Gestures
Lockscreen
- Always On Display Schedule
- Fingerprint Error Vibration Toggle
- Fingerprint Authentication Vibration Toggle
- Lock Screen Media Artwork/Notification Configs
- Lock Screen Music Visualizer
Navigation
- Nav Bar Tuner
- Invert Layout
- Volume Key Answer
- Volume Rocker Wake
- Volume Rocker Playback Control
- Volume Rocker Cursor Control
Buttons
- Volume Rocker Wake Toggle
- Volume Key Playback Control
- Keyboard Cursor Control
- Left/Right Volume Panel Toggle
Miscellaneous
- Gaming Mode
- Screenshot Configs
- Launch Music App On Headset Connection
- Default USB Config
* Native carrier video calls can be wonky
* Lag after reboots. Just lock and unlock after a few seconds (must not be on AoD)
PLEASE DO NOT FLASH GAPPS, THEY ARE ALREADY INCLUDED
First Time Install / Clean Flash from MIUI
1. Reboot to Fastboot
2. Download your desired recovery for your device
3. Flash whichever recovery you desire and make sure you're on latest A11 firmware.
If not, flash A11 firmware.
4. FORMAT data. (Requires full backup of internal storage)
5. Flash the ROM
6. Reboot to System and #KeepEvolving
7. Don't restore DEVICE SETTINGS during Setup Wizard.
Update / Dirty Flash
1. Reboot to Recovery
2. Download the update for your device
3. Flash the ROM
4. Reboot to System and #KeepEvolving
Download
Donate to me! / Official Chat / Device Support
Android OS version: 12.1.0_r22
Security patch level: August 2022
Build author: Joey Huab (Stallix)
Source code: Evolution X GitHub
Kernel Source code: Soviet kernel
ROM Developer: Joey Huab (Stallix)
XDA: DevDB Information
Evolution X, ROM for the Redmi K20 Pro
Contributors
joeyhuab
ROM OS Version: Android 12.1
ROM Kernel: Linux 4.14.289
Based On: AOSP
Version Information
Status: Stable
Current Stable Version: 6.7
Stable Release Date: 2021-11-04
Created 2021-11-04
Last Updated 2022-08-17
Changelog for the latest (08/17/2022) update
Device changes:
==============================
sepolicy: Neverallow app open access to /dev/ashmem
------------------------------
ROM changes:
==============================
Don't reset A2DP offload when disabling developer settings
Evolver: Add SystemPropertySwitchPreference
Evolver: Add master switch strings for new MainSwitchPreferences
Evolver: Bring back lockscreen media art blur filters
Evolver: Improve app list fragment
Evolver: Introduce {Global,Secure,System}MainSwitchPreference
Evolver: Make LS media filter blur radius configurable
Evolver: Transparent QS customization
Evolver: Use MainSwitchPreference when applicable
Evolver: Use SystemPropertySwitchPreference for Photos/Games props
Further increase blur radius for glass blur effect
KeyguardUpdateMonitor: Destroy our settings observer when necessary
NotificationMediaManager: Increase blur radius for blur media filters
PixelPropsUtils: Correctly spoof pixel props
PixelPropsUtils: Update fingerprints to Android 13 August 2022 release
Remove Kscope authored features
Screenrecord: Allow to select AVC codec profile level
Set default value of config_supportsScreenOffUdfps to false
Settings: Add SettingsLibMainSwitchPreference library
Settings: Adjust master switch strings for new MainSwitchPreference
SettingsLib: Fix nav bar color on certain apps
SettingsLib: fixup Big dotted circle integer value
SystemUI: Implement sleep for pickup gesture
SystemUI: Switch notification background to monet on heads up
SystemUI: match brightness slider track height with the progress drawable
core: Add telephony stack to privacy indicator whitelist
vendor: Add EVO_SECURITY_PATCH prop
DOWNLOAD
Great job! Thank you!
Gapps included?
how to fast charge?All a11 firmware can't fast charge when using not original usb cable.
Is the a11 firmware to be flashed here?
Sir, i just encountered this problem when dirty flashed from evolution_raphael-ota-rq3a.211001.001-10161645-unsigned.zip to evolution_raphael-ota-sd1a.210817.036.a8-11041427-unsigned.zip
I turned on “unlock when i finish the input of the PIN number” on Android 11 EvoX, but after the update to A12, every time I finish the input of correct PIN numbers, the screen goes off and not unlocked. The result is I cannot unlock the phone now.
Who knows how to bypass screenlock in Android 12 or evolution?
UPDATES for cannot unlock the phone.
Here is my method since my phone is unlocked, not encrypted and shipped with TWRP rec.
Flash to TWRP rec, go to Advanced>>File Manager>>data/system/>>delete locksettings.db and locksettings.db-journal
Reboot from TWRP
now the phone's PIN is gone
Telegram: Contact @amxmxkdknx
t.me
ConnorSu said:
Sir, i just encountered this problem when dirty flashed from evolution_raphael-ota-rq3a.211001.001-10161645-unsigned.zip to evolution_raphael-ota-sd1a.210817.036.a8-11041427-unsigned.zip
I turned on “unlock when i finish the input of the PIN number” on Android 11 EvoX, but after the update to A12, I finish the inut of PIN numbers, the screen goes off.
Telegram: Contact @amxmxkdknx
t.me
Click to expand...
Click to collapse
Yeah i think best not to dirty flash here
SamuelChenkual said:
Yeah i think best not to dirty flash here
Click to expand...
Click to collapse
bootloop to Recovery
Dirty flashing from Evo X android 11 didn't go well
"Phone is starting" is stuck on display, dirty flashing back to Evo X A11 didn't work either. Neither does restore via TWRP work.
I guess I'm going to clean install it and re-setup every app once again
Anyway, thanks for already putting out an android 12 build for us
Dirty flashed from another A12 ROM, all good. The only issue, with the ROM itself, is Monet not theming third party icons. Hope this feature will be added soon! Great ROM, as always.
Situation: Clean flash, no DFE, Magisk and fingerprint+security pattern.
I found "Phone is starting" bug when entered SIM pincode and before security pattern (and I cannot enter because of previous message). I solved it restarting SystemUI only, so it seems bug is there. Bug repeats always when I reboot, but not when phone autolocks.
Other things: it seems there isn't any recovery compatible with A12 data encryption. So, if you don't want to use DFE (like me) you will need to flash things with ADB or USB-OTG until there will be a solution.
And another minor issues, but they are reasonable things for first release:
- There isn't any customization of inmersive navigation, so the blank space on the bottom and with the navigation pill is again here.
- I don't like the bunch of new preinstalled programs like Youtube Music that are not available to unistall.
- Theme color customization is poor. I don't like default pink and pastel colors and I miss theme chooser with pure black backgrounds (for battery saving also). There isn't any chance by now.
After that... WOOOOW. WE HAVE A12! HURRA! Thx Evolution Team!
If anyone is wondering how to flash Magisk, you can do it with this method.
Installation
The Magic Mask for Android
topjohnwu.github.io
Basically, I installed app-debug.apk (Magisk Canary) from https://github.com/topjohnwu/Magisk, patched the boot.img extracted from evolution_raphael-ota-XXXXXXXXXX.zip with the app, copied the patched image to PC, boot into fastboot and flashed it with this command "fastboot flash boot magisk_patched.img"
thanks @joeyhuab for the Android 12. this rom is smooth on my K20 Pro. but 1 small thing is missing. can you bring back the option to revert the button layout in case user uses 3 button layout
Thanks a lot Team. We are looking for this.
What is the safetynet and root status of this ROM.
Also please let us know the battery backup of this rom. Can it be used as daily driver ?
ovir0ck said:
Thanks a lot Team. We are looking for this.
What is the safetynet and root status of this ROM.
Also please let us know the battery backup of this rom. Can it be used as daily driver ?
Click to expand...
Click to collapse
Safetynet passes by default. Use Magisk Canary for rooting then Enable Zygisk to hide from banking apps. It's stable enough.
sohan3421 said:
Gapps included?
Click to expand...
Click to collapse
Yes.
SamuelChenkual said:
Is the a11 firmware to be flashed here?
Click to expand...
Click to collapse
Yes.
SamuelChenkual said:
Yeah i think best not to dirty flash here
Click to expand...
Click to collapse
Correct.
Is there a way to have a working recovery? It can't decrypt, it doesn't even show option to type in passcode.
Macke93 said:
Dirty flashing from Evo X android 11 didn't go well
"Phone is starting" is stuck on display, dirty flashing back to Evo X A11 didn't work either. Neither does restore via TWRP work.
I guess I'm going to clean install it and re-setup every app once again
Anyway, thanks for already putting out an android 12 build for us
Click to expand...
Click to collapse
I can't install. Dirty and clean flash doesn't work fine for me :\ Everytime I have a bootloop to TWRP :\ I don't know what should I do
shelmahh said:
I can't install. Dirty and clean flash doesn't work fine for me :\ Everytime I have a bootloop to TWRP :\ I don't know what should I do
Click to expand...
Click to collapse
I don't know if this is related, but I had that issue when trying to dirty flash A12 EvoX from a A11 EvoX. Installing the DTBO file from page 151 in EvoX A11 thread solved this issue for me.
Backup your DTBO before trying.