• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][OP3/OP3T][7.1.2_r36] Candy7 [OFFICIAL][NZH54D][OMS][Nougat]

Status
Not open for further replies.

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113


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.



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



ROM
DEVICES/KERNELS

Disclaimer: We here at The CandyShop are 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
  • 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
    • Disable HW keys
    • Pie control
  • Navigation bar:
    • Adjust colors
    • Smartbar/fling
    • Pulse
  • Screenshots:
    • 3 finger
    • Adjust framing
  • SlimLauncher

More to come, we are never done...

Flashing Steps:

Coming from another rom
1) Download Candy7.zip (See Post #2)
2) Download 7.1.2 Gapps (optional - See Post #2))
3) Boot into recovery (TWRP)
4) Full wipe (Dalvik Cache, Cache, System, Factory Data Reset)
5) Flash Candy7.zip
6) Flash Gapps
7) Reboot

Updating from previous Candy7 release
1) Download Candy7.zip (See Post #2)
2) Boot into recovery
3) Flash Candy7.zip
4) Reboot

IMPORTANT - PROBLEMS/ISSUES:
If you have issues, I need the following:
  1. Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
  2. 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 LineageOS, SlimRoms, Omni, TeslaROM, and all the rest who make their source open. We can't do this on our own.

XDA:DevDB Information
[ROM][OP3/OP3T][7.1.2_r36] Candy7 [OFFICIAL][NZH54D][OMS][Nougat], ROM for the OnePlus 3

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

ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
ROM Firmware Required: OnePlus OEM firmware, v4.0.3
Based On: AOSP + CAF

Version Information
Status: Stable
Current Stable Version: v5.0 7.1.2_r17
Stable Release Date: 2017-06-14
Current Beta Version: v4.0 7.1.2_r2
Beta Release Date: 2017-04-26

Created 2017-03-09
Last Updated 2017-12-14
 

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113
Downloads




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


ROM: - OMS + Magisk
Candy-oneplus3-7.1.2.Final.v6.0-OFFICIAL-20171212-1903.zip

GAPPS
NOTE: You need to use GApps that are compatible with your Android version (7.1.1, 7.1.2,etc.). Beans Dynamic GApps are recommended for now.
Beanstown106's Dynamic GApps
Open GApps (Pico recommended due to included packages)

RECOVERY
TWRP v3.0.3 or newer

RADIO
Testing with stock MPSS.TH.2.0.c1.9-00078-M8996FAAAANAZM-1.81324.1

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 Flashable firmware and modem zips - by Lord Boeffla
OP3 ONLY:OP3 Flashable firmware and modem zips - by jamal2367

Previous builds:
 
Last edited:

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113
FAQ/Info/Known issues

FAQ
  1. Change log is In-ROM, under Settings>About phone>About Candy>Changelog
  2. If you find a boot loop, try the following:
    1. Grab the latest Magisk uninstaller and installer from the Magisk Official Release Thread.
    2. Flash the Magisk uninstaller
    3. Boot up the ROM to verify that Magisk was causing the boot loop.
    4. Reboot to recovery, flash the Magisk installer, and reboot.
  3. OOS 7.1.2 blobs are included
  4. To DISABLE Hardware Touch Key LIGHTS, issue the following command in a terminal emulator or adb shell window (accept root access prompts):
    Code:
    su -c 'echo 0 > /sys/class/leds/button-backlight/max_brightness'
  5. To ENABLE Hardware Touch Key LIGHTS, issue the following command in a terminal emulator or adb shell window(accept root access prompts):
    Code:
    su -c 'echo 255 > /sys/class/leds/button-backlight/max_brightness'

Not Working/Not Present (yet):
  1. You tell me....

Other
  1. Boot animation is a touch small... and the AOSP default one.
 
Last edited:

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113
Folks, you may get a SystemUI FC when you first boot the device. You can dismiss it with the power key and it seems fine but I think there's an issue with Bluetooth. I'll look into this later.

Sent from my Slim OnePlus3-T using Tapatalk
 
Last edited:

yung40oz84

Elite Member
Sep 23, 2014
3,090
1,027
0
sites.psu.edu
Folks, you may get a SystemUI FC when you first boot the device. You can dismiss it with the power key and it seems fine but I think there's an issue with Bluetooth. I'll look into this later.
Ugh, I need BT, lol. Everything I use is BT. Does BT work?

---------- Post added at 12:59 AM ---------- Previous post was at 12:59 AM ----------

Always nice to see a new ROM! Downloading right now, will give my opinions on it later.
Please report BT. Thank u
 

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113
Well I've taken the original build down and uploaded the last version I have, which doesn't have the security updates nor rootless OMS commits. Everything works though. So for now, you can try that until I can sort out the Bluetooth issues. It looks like upstream LineageOS rebased quite a few repos, so I've forked them and I'm building to test...

Here's the build if you want to play with it. Be forewarned that once rootless OMS is good, you may end up having to clean flash.
Candy-oneplus3-7.1.1.Beta.v2.8-UNOFFICIAL-20170308-0506.zip
 

NoSpamDan

Recognized Developer
Jan 12, 2012
4,174
9,816
113
@NoSpamDan finally!!! It's good to see you here with the 3T. Tried your last build. Really solid for a first!! Keep up the good work. Finally some Candy for the 3T. :cowboy:
Thanks... the pre-rootless-OMS build was near perfect... but then when you want the latest, greatest stuff, you sometimes take 2 steps forward, and one step back!
 
  • Like
Reactions: KforHorizon

Dariusdd

Senior Member
Apr 23, 2011
175
75
28
Bucharest
The March 8th build works overall fine. Running with the latest magisk. Performance is pretty smooth. Last time I used a Candy ROM was on my old grouper, used it until the storage kinda died. I'm looking forward to awesome stuff getting posted here.
 

KforHorizon

Senior Member
Feb 23, 2014
188
124
0
Thanks... the pre-rootless-OMS build was near perfect... but then when you want the latest, greatest stuff, you sometimes take 2 steps forward, and one step back!
Hey Dan, I was just wondering if you have any plans to make Candy EAS compatible? Just a thought/suggestion. Feel free to turn me down (Don't? :p ) .:cowboy:
 
Status
Not open for further replies.