
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
- OMS/Substratum support
- Dialer/calls:
- Proximity speakerphone
- Call blocking
- OnePlusDoze:
- Pick up mode
- Hand wave mode
- Pocket mode
More to come, we are never done...
Flashing Steps:
NOTE: You MUST decrypt to flash this custom ROM! This may change in the future, but is required for now!
NOTE: You should also make sure you are on one of the most recent firmware versions shipping with OOS. I'll try to provide specific information as needed, and occasional flashable firmware files too. Grab the latest OOS zipfiles HERE.
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:
- Logs from you (logcat, last_kmsg, dmesg) linked to on pastebin.com or hasteb.in, showing the failure.
- A clear description of the steps that I need to take to exactly reproduce the problem.
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 GZR-Roms, 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][OP5][7.1.2_r36] Candy7 [OFFICIAL][OMS][NZH54D], ROM for the OnePlus 5
Contributors
NoSpamDan
Source Code: https://github.com/CandyRoms
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 4.x
ROM Firmware Required: OnePlus latest OP5 firmware (4.5.5 OB10 atm)
Based On: AOSP + CAF
Version Information
Status: Stable
Current Stable Version: 6.0
Stable Release Date: 2017-07-15
Created 2017-07-08
Last Updated 2017-12-14