[EOL][ROM][9.0.0_r46] CandyROM[kenzo][OFFICIAL][12 Oct 2019]

1,116 posts
Thanks Meter: 3,549
Post Reply Email Thread
Announcement from rajatgupta1998: Final build is here!

This is Candy Pie for the Redmi Note 3. Built straight from source with commits from a variety of different Sources/ROMS. We wanted to give the users a fun, fully customisable 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, OmniROM, 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, OmniROM, AOSiP and all the rest who make their source open. We can't do all of this on our own.

Looking forward to be a device maintainer? Read about the requirements here.

ROM: CandyRoms Github
Device specific sources: CandyDevices Github
Gerrit Review

    • Volume buttons up/down for Do Not Disturb
    • Swap volume buttons on rotation
    • Long press volume playback control
    • Screen off power button torch (double press and long press)
    • Show app icons in toasts
    • Double tap to sleep on lock screen
    • Face auto unlock
    • FP unlock without PIN/password
    • Quick PIN unlock
    • Disable QS when locked
    • Hide lockscreen power menu
    • Hide or show custom bottom shortcuts
    • Clock styles
    • Date styles
    • 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)
      • Quick pulldown (right)
    • Control status bar items
    • Navbar options:
      • Stock navbar
    • Hardware keys:
      • WIP
    • Three finger screen shot gesture
    • Screenshot shutter sound
    • Rootless Substratum support
    • Night light
    • Prevent accidental wake up via proximity sensor
    • Candy Sweetener Device theme (Substratum if installed, Pixel, Stock)
    • SystemUI Tuner
    • Battery stats reset option

More to come, we are never done...


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.

* See Post #2 for Downloads

* See Post #3 for FAQ/Known issues

1. If you're coming from another ROM:
  • Official TWRP is recommended. I have not used other recoveries.
  • Boot into TWRP
  • Flash the latest available firmware
  • Reboot to recovery
  • Wipe System, Data and Cache(s)
  • Flash ROM
  • Flash OpenGApps
  • Flash the latest stable Magisk
  • No 3rd party mods are supported. (Like Xposed Framework or shady Magisk Modules)
  • Reboot

2. If you're updating the ROM:

  • Reboot to recovery
  • Flash Substratum rescue zip if you have a theme applied
  • Wipe Data and Cache (A clean flash is always recommended, not compulsory)
  • Flash ROM
  • Flash OpenGApps
  • Flash Magisk
  • Reboot
  • Enjoy

  • If you have issues with Settings or Play Services force-closes you need to clean flash.
  • Please give first boot several minutes.
  • New additions and fixes being added constantly
  • If you have any other issue, please let us know in proper bug reporting fashion as indicated below.

  • Do NOT Report bugs if you're running a custom kernel or you installed other shady mods.
  • Grab a logcat right after the problem has occurred. (Please include at least a few pages of the log, not just the last few lines, unless you know what you're doing.)
  • If it is a random reboot, grab /sys/fs/pstore/console-ramoops and /sys/fs/pstore/dmesg-ramoops-0. (Do not bother getting a logcat unless you can get it just before the reboot. A logcat after a reboot is useless)
  • If the problem disappears after running "setenforce 0" from a root shell, grab /data/misc/audit/audit.log
Remember to provide as much info as possible. The more info you provide, the more likely that the bug will be solved. Please also do not report known issues. Any bug not reported in the bug report format below may be ignored.

What is your--
ROM version and build date
Gapps version:
Did you--
restore with titanium backup:
reboot after having the issue:
Are you using--
a task killer:
a non-stock kernel:
other modifications:
Provide any additional information (observations/frequency of problem/last version it worked on/etc) as needed.
Also please let us know how to reproduce the particular issue.
Please, DO NOT complain about problems and offer nothing to help fix it. We reserve the right to ignore you for not following instructions.

Checkout our website (WIP):

Come visit us on Telegram: @CandyRoms

CandyRoms Telegram Release Channel: @CandyRoms_Channel

CandyRoms on SourceForge: SourceForge Project

Other Credits:
All testers
Abhishek, Parth, Amol
All the people responsible behind Xiaomi 8956 bringup and development.

XDA:DevDB Information
CandyROM Pie for kenzo, ROM for the Xiaomi Redmi Note 3

Source Code:

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Stock Firmware
Based On: AOSP

Version Information
Status: Beta
Beta Release Date: 2019-10-12

Created 2018-12-17
Last Updated 2019-10-12
The Following 22 Users Say Thank You to rajatgupta1998 For This Useful Post: [ View ] Gift rajatgupta1998 Ad-Free
17th December 2018, 12:33 PM |#2  
rajatgupta1998's Avatar
OP Senior Member
Flag Shimla
Thanks Meter: 3,549
Donate to Me

See Post #3 for a list of what is working or not if you have concerns.

Latest Release:
Other Releases: kenzo

Reviver Kernel:

Open GApps Micro is preferred.

Official TWRP 3.2.3

The Following 14 Users Say Thank You to rajatgupta1998 For This Useful Post: [ View ] Gift rajatgupta1998 Ad-Free
17th December 2018, 12:33 PM |#3  
rajatgupta1998's Avatar
OP Senior Member
Flag Shimla
Thanks Meter: 3,549
Donate to Me

Note: My phone has stopped working and builds will be delayed. The damage repair cost is too much and I doubt the better hope. However, I will have a team of testers test the builds before they appear here on XDA.

What's not working:
  • WiFi Display
  • SE Linux

  • 12 Oct 2019
    • Drop useless flags and unneeded code from CyanogenMod era
    • Strict up ConsumerIR HAL and clean it up
    • Fix some run time and compile time warnings on the kernel
    • msm: kgsl: Report correct GPU frequency in sysfs
    • Remove unnecessary selinux auditing
    • Remove some useless logging spam
    • Some changes to ion and devfreq, zsmalloc
    • Use urandom as default
    • Don't force compilation of userspace governor
  • 06 Sep 2019
    • Seekbar improvements
    • Pixel 3 live wallpapers can be used on ambient display
    • Fix multiples NPEs and crashes
    • Changes to Q Style Text Clock
    • Ability to set QS Panel opacity
    • Custom Headers are now fully candy-fied
    • Introduce RGB Accent Colour Picker
    • Per App VPN Data restriction
    • Changes to caffeine qs tile
    • Introduce longshot: now u can get scrolling screenshots
    • Multiple permission fixes
    • Improvements to Download Manager
  • 19 Aug 2019
    • Fix FC under display settings (hopefully)
    • Fix Pixel animation on status bar with new SystemUI
    • Fix typo in switch naming under ambient display settings
    • New fonts
    • Remove Ruthless Launcher and its dependencies
    • Switch to Lawnchair Launcher
    • Remove duplicate sounds
    • Minor source fixes
  • 18 Aug 2019
    • August 2019 Security Patch with android-9.0.0._r46 release
    • New translations
    • Changes to animations
    • Changes to the volume slider behaviour
    • Theme fixes
    • Refactor pulse behaviour
    • Changes are made to the battery bar feature
    • Multiple changes to Q style text clock
    • Customized heads-up feature
    • You can now choose a custom webview provider
    • Add capability to hide apps from recents
    • Per-app thermal control
    • Settings has been redesigned a bit
    • Few new accents
    • Many changes to frameworks and fix crashes
    • Updates from various carriers
    • Support for dual channel bluetooth hd audio
    • Fixes for headset detection
    • Caffeine and AOD QuickSettings tiles have been added
    • Lockscreen blur improvements
    • Introduce a font engine
    • Upstream surfaceflinger and native framework
    • Drop broken QCOM AVC decoder
    • Improved fingerprint sensor feedback
  • 12 May 2019
    • Merge android-9.0.0_r37 with May security patches.
    • Fix auto-brightness.
    • Disable VSync for CPU Rendering apps.
The Following 8 Users Say Thank You to rajatgupta1998 For This Useful Post: [ View ] Gift rajatgupta1998 Ad-Free
17th December 2018, 01:32 PM |#4  
Senior Member
Flag Trichy
Thanks Meter: 26
Thanks a ton!
Was waiting for it for a long period of time now i got it thanks dev
17th December 2018, 02:32 PM |#5  
Senior Member
Thanks Meter: 58
One of my favourite roms in Nougat times! Thanks dev.
The Following 2 Users Say Thank You to Z3xR For This Useful Post: [ View ] Gift Z3xR Ad-Free
17th December 2018, 04:46 PM |#6  
Senior Member
Thanks Meter: 66
Originally Posted by Z3xR

One of my favourite roms in Nougat times! Thanks dev.

The Following User Says Thank You to Mayr1k For This Useful Post: [ View ] Gift Mayr1k Ad-Free
17th December 2018, 04:54 PM |#7  
marianoasis's Avatar
Senior Member
Flag buenos aires
Thanks Meter: 80
bt call working?
secure lockscreen? no qs and no power menu?
17th December 2018, 05:54 PM |#8  
KenjiHannya's Avatar
Senior Member
Flag São Paulo
Thanks Meter: 926
Tnx 😘
19th December 2018, 11:01 AM |#9  
Heins's Avatar
Thanks Meter: 15
Good rom, I'll try
19th December 2018, 12:31 PM |#10  
Senior Member
Flag Vizag
Thanks Meter: 78
Can I use selinux changer to change to enforce ?

I badly need banking apps to work
19th December 2018, 02:27 PM |#11  
Junior Member
Thanks Meter: 0
Originally Posted by madkiran

Can I use selinux changer to change to enforce ?

I badly need banking apps to work

Do the apps really not work or you want selinux to be enforcing before you do transactions, for security I mean? Because I have had no issues using banking apps on lineage pie unofficial, even with root access. I have hidden root for banking apps via magiskhide. Maybe you can try that?
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes