• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[ROM][river][10.0.0_r27]CandyROM[OFFICIAL][15 Mar 2020]

Search This thread

rajatgupta1998

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


This is Candy ten for the Moto G7. 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
Kernel Source for Moto G7
Device specific sources: CandyDevices Github
Gerrit Review [url]https://gerrit.bbqdroid.org[/URL]


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


Note:
If you are coming from stock you need to flash copy_partitions.zip just after flashing twrp, else you might face a hard brick.
Do not wipe or format data in TWRP, use fastboot -w instead after flashing the ROM, as mentioned below.


1. If you're coming from another ROM:

  • Official TWRP is recommended.
  • Boot into TWRP
  • Flash ROM (link in 2nd post)
  • Flash TWRP Installer
  • Reboot to Recovery
  • Flash OpenGApps
  • Flash the latest stable Magisk
  • No 3rd party mods are supported. (Like Xposed Framework or shady Magisk Modules)
  • Reboot to bootloader
  • Perform a factory reset using:
    Code:
    fastboot -w
  • Reboot to system


2. If you're updating the ROM:

  • Reboot to recovery
  • Flash Substratum rescue zip if you have a theme applied
  • Flash ROM
  • Flash TWRP Installer
  • Reboot to recovery
  • Flash OpenGApps
  • Flash Magisk
  • Reboot to bootloader
  • Perform a factory reset using:
    Code:
    fastboot -w
  • Reboot to system

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/swift 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): [url]http://candyroms.org[/URL]

Come visit us on Telegram: @CandyRoms

CandyRoms Telegram Release Channel: @CandyRoms_Channel

CandyRoms on SourceForge: SourceForge Project


Other Credits:
TeamReviver
@erfanoabdi
@vache
@Jleeblanch
@SyberHexen
Lukk1337, Luca Stefani and other LineageOS Devs
All the people responsible behind Motorola SDM632 bringup and development.


XDA:DevDB Information
Candy Ten for river, ROM for the Moto G7

Contributors
rajatgupta1998
Source Code: [url]https://github.com/CandyRoms[/URL]

ROM OS Version: Android 10
ROM Kernel: Linux 4.x
Based On: AOSP

Version Information
Status: Stable
Stable Release Date: 2020-03-15

Created 2020-03-15
Last Updated 2020-04-12
 
Last edited:
Apr 1, 2017
8
3
I've never heard of CandyROM before and am currently running lineageOS 16 so I'm curious as to what the differences are in terms of customization and general feel of the interface.

Also does candy ten mean this is an android 10 build or is it just the versioning?

Wanna try it out regardless but I'm hoping these questions get answered before I get a chance to ?
 
  • Like
Reactions: Nyoutaa

jontyfernz97

New member
Nov 19, 2015
3
2
Do this also work with G7plus?
Nope the G7 plus and the G7 are different devices hence their ROMs are also different

---------- Post added at 10:14 PM ---------- Previous post was at 10:13 PM ----------

I've never heard of CandyROM before and am currently running lineageOS 16 so I'm curious as to what the differences are in terms of customization and general feel of the interface.

Also does candy ten mean this is an android 10 build or is it just the versioning?

Wanna try it out regardless but I'm hoping these questions get answered before I get a chance to ?
Based on the screenshots Rajat posted on Twitter,it seems to be android 10
 
  • Like
Reactions: Nyoutaa
Apr 1, 2017
8
3
Nope the G7 plus and the G7 are different devices hence their ROMs are also different

---------- Post added at 10:14 PM ---------- Previous post was at 10:13 PM ----------


Based on the screenshots Rajat posted on Twitter,it seems to be android 10

Just checked the telegram channel. It is indeed android 10. Happy to finally be able to move on from pie!

EDIT: I suppose I could just read the full post and see that it says android 10, but that'd be too easy...
 
Last edited:
  • Like
Reactions: Nyoutaa

JailsonJr232

New member
Oct 5, 2017
2
1
So far the only bug I encountered it's some choppiness on the animations especially on the recents menu going in and out of some applications, but this happens every time with a new version of Android regarding custom roms, I remember the same thing happening with oreo and pie, aosp or one ui, it's a little bit annoying but totally forgivable since everything else is fine as hell, thank you very much my dude, awesome job.
 
  • Like
Reactions: Nyoutaa

anri_dedis

Member
May 9, 2008
23
6
1. If you're coming from another ROM:
  • Official TWRP is recommended.
  • Boot into TWRP
  • Flash ROM (link in 2nd post)
  • Flash TWRP Installer
  • Reboot to Recovery
Hi, everyone. Tried to install Candy from stock ROM. After theese steps my phone has bricked. No reaction on buttons, when linked to PC by cable it looks like "qualcomm hs-usb qdloader 9008" in the device Manager.
What was my mistake?
 
  • Like
Reactions: Nyoutaa

Korax94

Senior Member
Apr 19, 2016
131
18
Hi, everyone. Tried to install Candy from stock ROM. After theese steps my phone has bricked. No reaction on buttons, when linked to PC by cable it looks like "qualcomm hs-usb qdloader 9008" in the device Manager.
What was my mistake?

You weren't mistaken, as you followed the instructions the OP provided. The same happened to me and after digging a bit I found out that when you're coming from stock you have to flash a file called "Copy Partitions Zip" before trying to install any custom roms. I know this can easily be our fault but at least he should've written clear and COMPLETE instructions.

I'm going to try unbricking the phone, I'll let you know if I come to any useful conclusion. Thanks OP.
 
  • Like
Reactions: anri_dedis

fronto

Senior Member
Jan 16, 2019
53
20
OP thanks for making an Android 10 for the G7! Rom appears to be quite smooth and rung great. However, half my apps (even current up to date versions) seem to crash on it. Cant find a Gcam build that will run on it. That makes it unusable for me at the moment. Totally clean flash per directions with stock (Fi) kernel. Am I doing something wrong?
 

deathcruizer

Member
Aug 21, 2017
7
4
Great work on the rom! Doesn't even lag ,haven't faced any issues till now or encountered any bugs. I wish I could use Smart Reply anyway . Everything works just great :D

---------- Post added at 10:17 AM ---------- Previous post was at 10:05 AM ----------

In case you guys are having difficulty flashing candy rom on G7,follow the instructions below,that's how I install custom roms

Just backup or move everything to your PC,sync photos and contacts.
Here we are supposed to wipe internal storage in order to clean flash the rom.

+Boot into twrp,Format user data > yes
+Boot into twrp,wipe Data,Internal Storage,System,Dalvik/ART cache.
+Boot into twrp,flash copypartitions.zip
+Boot into twrp,flash candyrom.
+Now,from twrp,Boot into bootloader
+Boot into twrp,flash ARM64 10.0 Nano Gapps.
+Wipe Dalvik cache after flashing Gapps,powerOFF.
+Boot into System.

Incase if you want to permanently install TWRP on Candy rom and Root.

+Enable USB Debugging
+run command : adb reboot bootloader
+Boot into twrp,flash copypartitions.zip
+Flash twrpinstaller.
+Now,from twrp,Boot into recovery.
+Flash magisk.
+Reboot or manually powerOFF+ON.
 

elboss

Member
Mar 29, 2011
26
3
That fixed that issue. I have been getting now like flashing screen sometimes when pulling down the status bar to see notifications. Any fix for that? thanks
 
  • Like
Reactions: Nyoutaa

n2locarz

Senior Member
Good morning guys. I am about to take this custom build. Coming from stock w/ Magisk. Super excited. Following the steps before actually doing the install, I didn't see the location to the "copy_partitions.zip" - can someone please provide a link or show me where I missed it please.

---------- Post added at 04:08 AM ---------- Previous post was at 03:42 AM ----------

located the copy partitions over on the LinageOS install page here:

https://www.cyanogenmods.org/forums/topic/download-lineageos-16-for-moto-g7/

Direct link:
https://drive.google.com/file/d/1oiry9UfP2tf-5A6nQBF7pn2t2eSGKt0F/view
 

ttar ttar

Member
Apr 6, 2020
9
0
Does Candy ROM have fingerprint?

Hi, I downloaded this Candy Rom for Moto G7 and it has been doing GREAT! Thanks. Just a question. When I try to use Terminal Emulator to edit device fingerprint. But this option is disabled?! Is it because this ROM does not have fingerprint? or how can I enable it? Can you please help? Thanks

------> under Terminal Emulator
------> type "SU"
------> Type "props".
Then the option is given
1 - edit device fingerprint (disable) Below photo is what it should be. But my device is showing (Disabled)
2........

pokemon-go-custom-rom-linage-os-root-magisk-play-4-jpg.16958
 
Last edited:

Top Liked Posts

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


    This is Candy ten for the Moto G7. 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
    Kernel Source for Moto G7
    Device specific sources: CandyDevices Github
    Gerrit Review [url]https://gerrit.bbqdroid.org[/URL]


    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


    Note:
    If you are coming from stock you need to flash copy_partitions.zip just after flashing twrp, else you might face a hard brick.
    Do not wipe or format data in TWRP, use fastboot -w instead after flashing the ROM, as mentioned below.


    1. If you're coming from another ROM:

    • Official TWRP is recommended.
    • Boot into TWRP
    • Flash ROM (link in 2nd post)
    • Flash TWRP Installer
    • Reboot to Recovery
    • Flash OpenGApps
    • Flash the latest stable Magisk
    • No 3rd party mods are supported. (Like Xposed Framework or shady Magisk Modules)
    • Reboot to bootloader
    • Perform a factory reset using:
      Code:
      fastboot -w
    • Reboot to system


    2. If you're updating the ROM:

    • Reboot to recovery
    • Flash Substratum rescue zip if you have a theme applied
    • Flash ROM
    • Flash TWRP Installer
    • Reboot to recovery
    • Flash OpenGApps
    • Flash Magisk
    • Reboot to bootloader
    • Perform a factory reset using:
      Code:
      fastboot -w
    • Reboot to system

    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/swift 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): [url]http://candyroms.org[/URL]

    Come visit us on Telegram: @CandyRoms

    CandyRoms Telegram Release Channel: @CandyRoms_Channel

    CandyRoms on SourceForge: SourceForge Project


    Other Credits:
    TeamReviver
    @erfanoabdi
    @vache
    @Jleeblanch
    @SyberHexen
    Lukk1337, Luca Stefani and other LineageOS Devs
    All the people responsible behind Motorola SDM632 bringup and development.


    XDA:DevDB Information
    Candy Ten for river, ROM for the Moto G7

    Contributors
    rajatgupta1998
    Source Code: [url]https://github.com/CandyRoms[/URL]

    ROM OS Version: Android 10
    ROM Kernel: Linux 4.x
    Based On: AOSP

    Version Information
    Status: Stable
    Stable Release Date: 2020-03-15

    Created 2020-03-15
    Last Updated 2020-04-12
    5
    W65pFlK.png


    What's not working:
    • Jio VoLTE
    • Navigation Gestures on first boot, until you select in settings.

    Notes:

    Changelog
    • 15 March 2020
      • Initial build
    4
    6Il0fWe.png



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


    ROM:
    Latest Release: Candy-river-10.Stable-Official-20200315-1932.zip
    Other Releases: river

    GApps
    Open GApps nano is preferred.

    Recovery
    Official TWRP

    Firmware
    <>
    3
    Hello everyone!

    I have seen people doing rage commenting in here. Please, let me remind all of you again, FOLLOW THE FORUM RULES. Remember, XDA is a community where we all strive to be helpful towards each other with a passion to mod things. It was never a place to demand updates from someone specifically. A thread is a place for discussion related to the intention of what it was created with.

    2.1 Language: XDA is a worldwide community. As a result, what may be OK to say in your part of the world, may not be OK elsewhere. Please don't direct profanity, sexually explicit language, or other offensive content toward Members or their work. Conversely, while reading posts from other members, remember that the word you find offensive may not be offensive to the writer. Tolerance is a two-way street.

    2.3 Flaming / Lack of respect: XDA is about sharing and this does not involve virtual yelling (flaming) or rudeness. Flaming or posting with a lack of respect is unacceptable. Treat new members in the manner in which you would like to have been treated when you were a new member. When dealing with any member, provide them with guidance, advice, and instructions when you can, showing them respect and courtesy. Never post in a demanding, argumentative, disrespectful, or self-righteous manner.

    Please take note of the above-quoted forum rules. We often misunderstand what the other fellow friend of ours wants to convey to us and that is what results in a heated discussion. Words can be misinterpreted and that's why we should always keep a calm mind and try to keep the discussion within the forum rules. All the posts, breaking forum rules have been removed. In case you feel that a member is breaking rules, please use the report button instead of coming back to a way to counter him. We moderators will handle the rest.

    Have a good day everyone!. Please be safe in this crisis.

    Regards,
    TheImpulson,
    Forum Moderator / Recognized Developer
    2
    Great work on the rom! Doesn't even lag ,haven't faced any issues till now or encountered any bugs. I wish I could use Smart Reply anyway . Everything works just great :D

    ---------- Post added at 10:17 AM ---------- Previous post was at 10:05 AM ----------

    In case you guys are having difficulty flashing candy rom on G7,follow the instructions below,that's how I install custom roms

    Just backup or move everything to your PC,sync photos and contacts.
    Here we are supposed to wipe internal storage in order to clean flash the rom.

    +Boot into twrp,Format user data > yes
    +Boot into twrp,wipe Data,Internal Storage,System,Dalvik/ART cache.
    +Boot into twrp,flash copypartitions.zip
    +Boot into twrp,flash candyrom.
    +Now,from twrp,Boot into bootloader
    +Boot into twrp,flash ARM64 10.0 Nano Gapps.
    +Wipe Dalvik cache after flashing Gapps,powerOFF.
    +Boot into System.

    Incase if you want to permanently install TWRP on Candy rom and Root.

    +Enable USB Debugging
    +run command : adb reboot bootloader
    +Boot into twrp,flash copypartitions.zip
    +Flash twrpinstaller.
    +Now,from twrp,Boot into recovery.
    +Flash magisk.
    +Reboot or manually powerOFF+ON.