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

[EOL][ROM][7.1.2_r36][UNOFFICIAL] Candy7 v5.2 [athene][09 August 2017]

Search This thread

rajatgupta1998

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


This is Candy7. 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.

Code:
#include <disclaimer.h>
using xdarules std;
/*
 * Your warranty was void as soon as you unlocked your phone.
 *
 * 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 point the finger at me for messing up your device, I will laugh at you.
 */

FEATURES:


Recents:
Multi-window
OmniSwitch
Immersive mode
Clear all button
Memory bar
Slim Recents option
Advanced power menu:
On The Go Mode
Screen record
Adjustable dialog background shade
Sound panel
Expanded desktop


Lockscreen:

Battery charging current overlay
Adjustable shortcuts
Weather (OmniJaws)


Statusbar settings:

Ticker (disable heads up when in use)
Weather panel
Clock/battery configuration
Traffic indicators
Quick settings tile config
Immersive messages
Force expanded notifications
Carrier label
Tap to sleep


Buttons settings:

Long-press/double-tap actions
Volume rocker
Playback control
Volume key answer
Pie control


Navigation bar:

Adjust colors
Smartbar/fling
Pulse


Screenshots:

3 finger
Adjust framing
SlimLauncher



O49zcU4.jpg


@gimmeitorilltell
@NoSpamDan
@kdp162
@CertifiedBlyndGuy
@axxx007xxxz
@Flashalot
@rohitporoli
@Venomtester

lhirTj5.jpg


ROM Source: CandyROMs Github
Officially Supported Devices' repo : CandyROM-Devices
Device Tree: CandyROM 7.x device tree for athene
Kernel Tree: LineageOS kernel for athene
Vendor Tree: My own vendor tree for athene

0YpqBSC.jpg


  1. ROM zip
  2. TWRP Recovery

INSTALLATION:
1. Download ROM and GApps
2. Reboot to Recovery
3. Wipe System, Data, Cache and ART Cache
4. Install ROM+GApps
5. Reboot



XDA:DevDB Information
candy-athene, ROM for the Moto G4 Plus

Contributors
tywinlannister7
Source Code: https://github.com/candyroms

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: Latest Stock N 7.0 firmware
Based On: AOSP & CAF (Android for MSM)

Version Information
Status: Stable
Stable Release Date: 2017-08-09

Created 2017-08-01
Last Updated 2019-11-22
 

Attachments

  • Screenshot_20170731-202713.png
    Screenshot_20170731-202713.png
    178.5 KB · Views: 5,350
  • Screenshot_20170731-202804.png
    Screenshot_20170731-202804.png
    102.2 KB · Views: 5,284
  • Screenshot_20170731-202809.png
    Screenshot_20170731-202809.png
    92.8 KB · Views: 5,091
  • Screenshot_20170731-202815.png
    Screenshot_20170731-202815.png
    112.9 KB · Views: 5,255
  • Screenshot_20170731-202853.png
    Screenshot_20170731-202853.png
    194.7 KB · Views: 4,920
  • Screenshot_20170731-202902.png
    Screenshot_20170731-202902.png
    55.3 KB · Views: 4,766
  • Screenshot_20170731-202920.png
    Screenshot_20170731-202920.png
    78.6 KB · Views: 4,614
  • Screenshot_20170731-202935.png
    Screenshot_20170731-202935.png
    94.7 KB · Views: 4,452
  • Screenshot_20170731-202955.png
    Screenshot_20170731-202955.png
    53.3 KB · Views: 4,172
  • Screenshot_20170731-203626.jpg
    Screenshot_20170731-203626.jpg
    82.7 KB · Views: 4,213
  • Screenshot_20170731-202943.png
    Screenshot_20170731-202943.png
    59.8 KB · Views: 4,306
Last edited:

Amrittiwarie

Member
Jul 10, 2013
32
6
Lumbini
Flashed today morning,,,so far nice experience... Heating issue on YouTube for me is almost solved by this ROM ..Thank you for this amazing ROM ..everything working fine till ..... Only viper4android fx on magisk module not working for me ,,,,,,
Hope it get better n better in future updates .... Once again thanks bro !!!!
 

rajatgupta1998

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

Update : 4 August 2017

Changelog:
Fix call recording
Fix miracast
Disable auto brightness at first boot
Enable adb at first boot
Add real time charging info on lock screen.
Add spectrum profiles support
Add f2fs support for cache partition.
Switched to stock CAF kernel


Downloads:
https://sourceforge.net/projects/candy-athene/files/

Clean Flash is recommended. :fingers-crossed:
 

Moto G User

Senior Member
Feb 14, 2015
228
47
Update : 4 August 2017

Changelog:
Fix call recording
Fix miracast
Disable auto brightness at first boot
Enable adb at first boot
Add real time charging info on lock screen.
Add spectrum profiles support
Add f2fs support for cache partition.
Switched to stock CAF kernel



Downloads:
https://sourceforge.net/projects/candy-athene/files/

Clean Flash is recommended. :fingers-crossed:

Did you build the CAF kernel or is this rom still using lineage os kernel?
 

rajatgupta1998

Senior Member
Jan 12, 2015
1,122
3,502
22
Shimla
Moto G4 Plus
OnePlus 6
Update: 9 August 2017

New update to Candy :)

Changelog
Android N 7.1.2_r33
August 5 2017 Security patches
Add preliminary OTA support (might be still broken across 2-3 more builds, until I find a better way to implement it)
Add moto camera from albus a.k.a moto z2 play but it won't be able to write to external_sd :rolleyes:
Photographs taken from the camera will appear better post processing, increased the memory cap for encoding JPEGs.
Use cyanogen-dsp audio_effects configuration (Stock Music Equalizer won't work out of the box:/ )
Other changes can be found in Settings > About Phone > About Candy > Changelog
Also in Candy ROMs gerrit. https://gerrit.bbqdroid.org/q/status:merged

Some important points:

1. Clean flash is preferred although dirty flashing from the previous build should not be a problem; however please consider a clean flash before reporting bugs properly, the process of bug reporting has been highlighted in the latter part of the 1st post (OP). Jio's infrastructure has been a WIP, so don't necessarily blame the ROM if Jio isn't working, just try clean flashing the ROM again or even flash the modem file or the firmware available here:
https://forum.xda-developers.com/moto-g4-plus/how-to/stock-rom-npjs25-93-14-4-march-1-t3608138

2. To make sure Substratum themes and Gallery apps are working fine, before installing the ROM (especially when you are coming from other ROMs), follow these:
a. Do NOT take Titanium Backup of Substratum Themes or the Theme Engine app itself.
b. Delete .substratum folder in /sdcard , Android folder in /sdcard and /external_sd , .thumbnails folder in /sdcard/DCIM and /external_sd/DCIM (/sdcard refers to internal sd card)
c. Wipe Cache, ART Cache, Data and System. (/sdcard if possible)
d. Install ROM & GApps
e. Reboot
f. Make sure that the Substratum app and the themes are updated to the latest available version on Google Play.
g. Do NOT use the Dark/Automatic theme mode available under Settings>Display (Might conflict with Substratum themes and is buggy for sure.

3. Some people have complained about wake-up lag here and on AOSP-CAF. I've too experienced this occasionally . If you are using any 3rd party battery savers or Greenify, check their settings. You're free to use another kernel, but if things break; well then ....
Long story short, the wakeup lag is rare, I'd say.

4. To get MusicFX or Snapdragon+ Audio working , install the attached apk and/or move it to /system/priv-app/MusicFX Clear caches in twrp and then reboot. Audio still works fine on 3rd party music players and Snapdragon Music Player but equalizer may work or may not work in 3rd party apps as of now. (Check screenshots)

5. Themeing might be glitchy for OmniClock, it is being worked upon by the Candy team.

Direct download:
https://sourceforge.net/projects/ca...le.v5.2-UNOFFICIAL-20170808-2359.zip/download

some wise man once said:
make backups, wipe caches and install ROM;
face bugs? clean flash ROM.
again face bugs? learn proper bug reporting and READ things.
 

Attachments

  • MusicFX.apk
    264.2 KB · Views: 21
  • Screenshot_20170809-154445.png
    Screenshot_20170809-154445.png
    121.7 KB · Views: 497
  • Screenshot_20170809-010639.png
    Screenshot_20170809-010639.png
    117.6 KB · Views: 486
  • Screenshot_20170809-141352.jpg
    Screenshot_20170809-141352.jpg
    102.7 KB · Views: 494
  • Screenshot_20170809-150410.png
    Screenshot_20170809-150410.png
    93.4 KB · Views: 476
  • Screenshot_20170809-150537.png
    Screenshot_20170809-150537.png
    115.2 KB · Views: 471
  • Screenshot_20170809-150547.jpg
    Screenshot_20170809-150547.jpg
    165.5 KB · Views: 479
Last edited:

Jleeblanch

Senior Member
Feb 6, 2012
2,024
5,734
Colchester, VT
Moto G4 Plus
Moto G6
  • Like
Reactions: Cheez2553

Top Liked Posts

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


    This is Candy7. 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.

    Code:
    #include <disclaimer.h>
    using xdarules std;
    /*
     * Your warranty was void as soon as you unlocked your phone.
     *
     * 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 point the finger at me for messing up your device, I will laugh at you.
     */

    FEATURES:


    Recents:
    Multi-window
    OmniSwitch
    Immersive mode
    Clear all button
    Memory bar
    Slim Recents option
    Advanced power menu:
    On The Go Mode
    Screen record
    Adjustable dialog background shade
    Sound panel
    Expanded desktop


    Lockscreen:

    Battery charging current overlay
    Adjustable shortcuts
    Weather (OmniJaws)


    Statusbar settings:

    Ticker (disable heads up when in use)
    Weather panel
    Clock/battery configuration
    Traffic indicators
    Quick settings tile config
    Immersive messages
    Force expanded notifications
    Carrier label
    Tap to sleep


    Buttons settings:

    Long-press/double-tap actions
    Volume rocker
    Playback control
    Volume key answer
    Pie control


    Navigation bar:

    Adjust colors
    Smartbar/fling
    Pulse


    Screenshots:

    3 finger
    Adjust framing
    SlimLauncher



    O49zcU4.jpg


    @gimmeitorilltell
    @NoSpamDan
    @kdp162
    @CertifiedBlyndGuy
    @axxx007xxxz
    @Flashalot
    @rohitporoli
    @Venomtester

    lhirTj5.jpg


    ROM Source: CandyROMs Github
    Officially Supported Devices' repo : CandyROM-Devices
    Device Tree: CandyROM 7.x device tree for athene
    Kernel Tree: LineageOS kernel for athene
    Vendor Tree: My own vendor tree for athene

    0YpqBSC.jpg


    1. ROM zip
    2. TWRP Recovery

    INSTALLATION:
    1. Download ROM and GApps
    2. Reboot to Recovery
    3. Wipe System, Data, Cache and ART Cache
    4. Install ROM+GApps
    5. Reboot



    XDA:DevDB Information
    candy-athene, ROM for the Moto G4 Plus

    Contributors
    tywinlannister7
    Source Code: https://github.com/candyroms

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Latest Stock N 7.0 firmware
    Based On: AOSP & CAF (Android for MSM)

    Version Information
    Status: Stable
    Stable Release Date: 2017-08-09

    Created 2017-08-01
    Last Updated 2019-11-22
    12
    Maintainence Release.

    Merged security patches all the way upto 05 May 2018.
    Changes can be analysed by seeing the commits on github.
    I set up github.com/chaOS-droid to manually merge ASB patches for Candy 7. An up to date nougat custom ROM was much needed IMO. I might try the same approach on AOSP. Next release will have proper changelog henceforth.

    Download here:
    https://sourceforge.net/projects/candy-athene/files/Nougat/Candy-athene-7.1.2.Final.v6.1-UNOFFICIAL-20180523-0909.zip/download

    Report Bugs in a proper fashion. :good:
    11
    Maintenance Release

    Changelog:

    *Merge December 2017 Security Patch
    *Based on Android N 7.1.2_r36
    *Ship with BabyFish Kernel

    Note:

    The kernel shipping with the ROM has stock frequencies assigned by Motorola, so after you flash the ROM, reboot to system, boot to twrp again and flash the attached boot.img . This bootimage allows you to underclock the CPU. On flashing this bootimage you will lose root so after rebooting to system once more, flash the latest magisk zip and reboot. This multiple rebooting is done so that magisk doesn't restore the boot image backup it generally makes. My EX Kernel Manager settings are as follows, you may set according to your usage:

    CPU governor : interactive
    Max CPU frequency = 1209 MHz
    Minimum CPU frequency = 499 MHz
    Minimum Big Cluster Cores Online = 0
    ZRAM disabled and Swappiness = 0
    TCP Congestion Algorithm = westwood
    Wakelocks disabled

    All these settings are toggled to be active on boot so that the kernel doesn't reset them at boot.


    Downloads:
    ROM:
    https://sourceforge.net/projects/candy-athene/files/Candy-athene-7.1.2.Final.v6.0-UNOFFICIAL-20171220-2153.zip/download
    Boot img from BabyFish Kernel:
    https://sourceforge.net/projects/babyfish-kernel/files/athene/nougat_caf/babyfish-nougat_caf-athene-v3.img/download
    Magisk 14.5: https://forum.xda-developers.com/attachment.php?attachmentid=4340290&d=1511453617


    Happy flashing. :good:
    9
    Final Update for Nougat

    So as Nougat winds up and Oreo comes up soon, here is the final update to Candy on Android N 7.1.2 .

    Changelog:
    1. Do not start livedisplay in the first boot (This reduces device performance at times)
    2. Dexpreopt boot to speed up boot time
    3. Update to Candy v6.0 Final.
    4. Other changes can be found here: https://gerrit.bbqdroid.org/#/q/status:merged

    Broke the OTA accidentally but yes it will be useful for the future updates on Android 8.0 Oreo (MAYBE).

    Download
    https://sourceforge.net/projects/ca...al.v6.0-UNOFFICIAL-20170825-1807.zip/download

    Thanks :fingers-crossed: :good:
    7
    Update

    Update : 4 August 2017

    Changelog:
    Fix call recording
    Fix miracast
    Disable auto brightness at first boot
    Enable adb at first boot
    Add real time charging info on lock screen.
    Add spectrum profiles support
    Add f2fs support for cache partition.
    Switched to stock CAF kernel


    Downloads:
    https://sourceforge.net/projects/candy-athene/files/

    Clean Flash is recommended. :fingers-crossed: