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

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

Search This thread

rajatgupta1998

Senior Member
Jan 12, 2015
1,122
3,502
22
Shimla
Moto G4 Plus
OnePlus 6
YWvwPJL.png


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.


0S2Uudd.png



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

KRgz2ZT.png


ROM: CandyRoms Github
Device specific sources: CandyDevices Github
Gerrit Review https://gerrit.bbqdroid.org


O4CQgWL.png


CandyShop:
  • SYSTEM
    • 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
  • LOCKSCREEN:
    • 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
  • 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)
      • Quick pulldown (right)
    • Control status bar items
  • NAVIGATION
    • Navbar options:
      • Stock navbar
    • Hardware keys:
      • WIP
  • STOCK ROOM
    • Three finger screen shot gesture
    • Screenshot shutter sound
  • GENERAL
    • 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...


NO ETA REQUESTS!

ZXPyfyR.png

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.

* 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

NOTE:
  • 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.

4SHqCq8.png

  • 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.

Code:
What is your--
ROM version and build date
Gapps version:
 
Did you--
wipe:
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.

OXVmoj7.png

Checkout our website (WIP): http://candyroms.org

Come visit us on Telegram: @CandyRoms

CandyRoms Telegram Release Channel: @CandyRoms_Channel

CandyRoms on SourceForge: SourceForge Project


Other Credits:
TeamReviver
@mudi_ji
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

Contributors
rajatgupta1998
Source Code: https://github.com/CandyRoms

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
 
Last edited:

rajatgupta1998

Senior Member
Jan 12, 2015
1,122
3,502
22
Shimla
Moto G4 Plus
OnePlus 6
Last edited:

rajatgupta1998

Senior Member
Jan 12, 2015
1,122
3,502
22
Shimla
Moto G4 Plus
OnePlus 6
W65pFlK.png


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

Changelog
  • 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.
 
Last edited:

harry31j97

Member
Jun 28, 2018
16
0
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?
 

madkiran

Senior Member
Jan 27, 2013
420
78
Vizag
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?
OK. Thanks . I will give it a go, but a little customization would be fun ;)
 
Oct 1, 2018
17
2
In zcx twrp whenever I try to take a nandroid backup it shows an error of can't mount system! Tried mounting system from mount option in zcx twrp but didn't helped and one more thing that I was unable to add fingerprint after first boot. Rom is smooth but my battery backup is not good as i was getting in miui 10 global beta with agni kernel. I tried agni kernel pure pie but didn't helped. Can anyone suggest me any kernel working good with this rom. ?
 

Black_Stark

Senior Member
Sep 24, 2012
3,483
1,010
GOA
In zcx twrp whenever I try to take a nandroid backup it shows an error of can't mount system! Tried mounting system from mount option in zcx twrp but didn't helped and one more thing that I was unable to add fingerprint after first boot. Rom is smooth but my battery backup is not good as i was getting in miui 10 global beta with agni kernel. I tried agni kernel pure pie but didn't helped. Can anyone suggest me any kernel working good with this rom. ?

Use latest twrp 3.2.3.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 22
    YWvwPJL.png


    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.


    0S2Uudd.png



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

    KRgz2ZT.png


    ROM: CandyRoms Github
    Device specific sources: CandyDevices Github
    Gerrit Review https://gerrit.bbqdroid.org


    O4CQgWL.png


    CandyShop:
    • SYSTEM
      • 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
    • LOCKSCREEN:
      • 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
    • 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)
        • Quick pulldown (right)
      • Control status bar items
    • NAVIGATION
      • Navbar options:
        • Stock navbar
      • Hardware keys:
        • WIP
    • STOCK ROOM
      • Three finger screen shot gesture
      • Screenshot shutter sound
    • GENERAL
      • 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...


    NO ETA REQUESTS!

    ZXPyfyR.png

    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.

    * 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

    NOTE:
    • 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.

    4SHqCq8.png

    • 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.

    Code:
    What is your--
    ROM version and build date
    Gapps version:
     
    Did you--
    wipe:
    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.

    OXVmoj7.png

    Checkout our website (WIP): http://candyroms.org

    Come visit us on Telegram: @CandyRoms

    CandyRoms Telegram Release Channel: @CandyRoms_Channel

    CandyRoms on SourceForge: SourceForge Project


    Other Credits:
    TeamReviver
    @mudi_ji
    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

    Contributors
    rajatgupta1998
    Source Code: https://github.com/CandyRoms

    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
    14
    6Il0fWe.png



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


    ROM:
    Latest Release: Candy-kenzo-9.0.0-OFFICIAL-20191012-1655.zip
    Other Releases: kenzo

    Reviver Kernel: reviver_kernel_kenzo_custom_pie-alpha-v1.zip

    GApps
    Open GApps Micro is preferred.

    Recovery
    Official TWRP 3.2.3

    Firmware
    V10.2.1.0.MHOMIXM
    11
    Final build of CandyROMs for Redmi Note 3 (kenzo) is here.

    Henceforth, kenzo will no longer receive updates. Thanks to Parth, Abhishek, Amol and all the developers behind the initial bringup and the development of kenzo, also thanks to all the testers and users. Special thanks to Team Reviver, Mudiji and Pratik Pithore. It was a great experience indeed. I am sure someone will continue development and maintenance as long as the device survives. :)

    That being said I will release a kernel zip of the Reviver Kernel soon and post it here as requested. Please don't expect further support from me or the CandyROMs team alike :)

    Changelog:
    • October 2019 Security Patch
    • 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

    Downloads:
    ROM: Candy-kenzo-9.0.0-OFFICIAL-20191012-1655.zip
    MD5: bb962fd822f7ebc5775aff2f1dbbfd8f
    SHA1: 2a350a1790ade45d8cb2d8935888fd5c3be69464


    Reviver Kernel Zip:
    reviver_kernel_kenzo_custom_pie-alpha-v1.zip

    That's all from me and the CandyROMs team. Happy flashing, Good Luck! ;) :good:
    11
    Update 05 March 2019

    Changelog:
    • Build a 64 bit VR HAL from CAF (However VR App compatibility is highly experimental)
    • Few device side changes (can be checked on github)
    • Improve theme support in Documents UI
    • Battery stats related improvements
    • Other theme-ing fixes
    • Spotify/KDEConn/etc. remote session compatibility for track skipping using volume keys
    • QS Brightness Slider Improvements (check out gerrit)
    • Added Screen off Animations and XuiMod Animations and some from AOKP

    Downloads:
    Candy-kenzo-9.0.0-OFFICIAL-20190305-1013.zip
    SHA1 : e28cfdd73409d278bd6c389b8c3b9b6f8a29549f
    MD5 : 923bdadbe4fc158146162713579b8493


    Note: Auto Brightness seems to be hit :thinking: Let's see about this soon, for now use manual values.

    All other bugs should be reported properly with a logcat or dmesg or ramoops whichever applicable and how to reproduce the bug, on Telegram at https://t.me/CandyRoms .

    Cheers!
    11
    Update and some news

    Update 17 Feb 2019

    Changelog:
    • Restore pre-P mutex behavior for Camera daemon
    • Enable Boot and System Server dexpreopt to reduce some jank
    • Screenshot: append app name to filename
    • Android 9.0.0 r33 merged with 05 Feb 2019 Security Patch
    • Fix screen saver FC due to missing flag
    • Fix app shortcuts string when changing language during first boot
    • SystemUI: Fix NPE when creates wifi tracker
    • Always keep clock/date & other items visible while dozing
    • Enable smart battery
    • Fix Custom Doze
    • Option to use volume keys to control ring volume anytime
    • Implement Pixel like lockscreen weather
    • Add a celsius/fahrenheit toggle for lockscreen weather and fix various lockscreen weather related issues
    • Fix the tint of the sliders in volume panel and other issues
    • Use Pie settings UI for Doze
    • Remove some useless configs

    Downloads:
    ROM: Candy-kenzo-9.0.0-OFFICIAL-20190217-1525.zip
    MD5: 11323a595935c578ff9869bffabb061f
    SHA1: b99a148497c2efe6b61e96d2961f621ebc7a48a8

    Clean flash is always preferred. Dirty flashing over previous build may work, I haven't tried neither will I entertain issues if you dirty flash the ROM.

    Some announcements:
    My device seems to be damaged big time. The battery ran out and the device switched off. When I plugged in the device to charge, it heated up pretty bad along with the charged and didn't turn on ever since. The cost of repair would be too much comparing it to the current market rates. Hence, development will be slowing down and updates will be delayed indefinitely. As always I do the android thing in my free time, so beginning from this build all builds will be given to a few testers before being released here.

    Happy flashing! The phone survived pretty well since March 2016. ;)