[ROM][OPO][8.1.0_r52] Candy8.1 [OFFICIAL][SUBS][EOL]

Search This thread

NoSpamDan

Recognized Developer
Jan 12, 2012
4,325
10,053
candyroms.org
OnePlus 6T
OnePlus 7T
vZEJIY3.png


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

T52EQzn.jpg


@gimmeitorilltell @NoSpamDan @kdp162 @chadouming @nick_gunale @axxx007xxxz @yaznas

Come visit us on Telegram: @CandyRoms

LIotfD9.jpg


ROM
DEVICES/KERNELS

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.

FEATURES

CandyShop:
  • SYSTEM
    • Volume buttons up/down for Do Not Disturb
    • Swap volume buttons on rotation
    • Volume keys control media volume (or the default ringtone/notification volume)
    • Long press volume playback control
    • Custom volume steps
    • Screen off power button torch (double press and long press)
    • Power menu locked/unlocked customizations
    • Notification light customizations
    • Battery charging light customizations
    • App Ops
    • Smart notification sounds
    • Wake on plug
    • Vibrate on plug
    • Show app icons in toasts
  • LOCKSCREEN:
    • Ambient Music Ticker (artist/track info)
    • Show media cover art
    • Music visualizer
    • Double tap to sleep on lock screen
    • Face auto unlock
    • FP unlock without PIN/password
    • Disable QS when locked
    • Hide lock screen icon
    • Hide or show custom bottom shortcuts
    • Clock widget
    • Clock styles
    • Date widget
    • Date styles
    • Alarm text
  • 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)
      • Show tiles title
      • Quick pulldown (right)
      • Quick Scroll small QS tiles
      • QS footer warnings
      • QS transparency settings
      • QS animations, duration, interpolation
      • Custom Statusbar header images
    • Control status bar items
    • Custom Candy logo
    • Custom carrier label
    • Double tap to sleep on status bar
    • Brightness control slider built into Status bar
    • Less annoying heads-up mode
    • Statusbar notification ticker
  • NAVIGATION
    • Navbar options:
      • Stock navbar
      • Smartbar
      • Fling
      • Pulse
    • Hardware keys:
      • Hardware Key Rebinding
      • Hardware lights controls
      • Accidental Touch mode
  • STOCK ROOM
    • Numerous recents options
      • AOSP Recents:
        • Immersive Recents
        • Clear all button options
        • Memory bar
        • Custom icon pack supoort
      • Slim Recents:
        • App limit
        • Left or Right option
        • Custom Recents panel and card background colors
        • Rounded corners option
        • Custom icon pack support
        • Recent apps blacklist
    • Gesture Anywhere
    • Alarm Blocker
    • Wakelock blocker
    • Chooser Activity Blacklisting
    • Custom screen shot editor app settings
    • Launch music app on headset connection
    • Launch music app on headset customization
    • Android P Animation style
    • Expanded Desktop
  • GENERAL
    • Rootless Substratum support
    • Night light
    • Network name display option
    • Prevent accidental wake up via proximity sensor
    • Ambient display controls
    • Double tap to wake (supported devices only)
    • Device theme (Substratum if installed, Pixel, Stock)
    • Finer DPI and Resolution selections
    • Pixel sounds
    • Quick PIN unlock
    • Root management options (if rooted)
    • OnePlus Doze (supported devices only)
    • Screen off gestures (supported devices only)
    • Notification slider options (supported devices only)
    • SystemUI Tuner
    • Battery stats reset option
    • Fruity Pebbles system theming (wallpaper/light/dark)
    • Fruity Pebbles system accent color selector
    • Built-in screen recorder with 3 resolution settings and recording indicator

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 your device. I'll try to provide specific information as needed, and occasional flashable firmware files too.

Coming from another rom
NOTE: If you are coming from OOS, you need to FORMAT your /data partition. This is where TWRP asks you to type "yes" to proceed, and is where you will delete all your personal files on your phone. So, BACK THEM UP!
(As an alternate method, you can put the device in fastboot, and use "fastboot format userdata")

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

Updating from previous Candy8 release
1) Download Candy8.zip (See Post #2)
2) Boot into recovery
3) Flash Candy8.zip
4) Wipe Dalvik
5) Wipe Cache'
6) Reboot

IMPORTANT - PROBLEMS/ISSUES:
If you have issues, you need to provide both of 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 GZOSP, GZR-Roms, LineageOS, SlimRoms, Omni, TeslaROM, and all the rest who make their source open. We can't do all of this on our own.

Looking to become a Device Maintainer for Candy? Read more about the requirements HERE.

XDA:DevDB Information
[ROM][OPO][8.1.0_r52] Candy8.1 [OFFICIAL][SUBS], ROM for the OnePlus One

Contributors
NoSpamDan, gimmeitorilltell, kdp162
Source Code: https://github.com/CandyRoms

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Latest
Based On: AOSP + CAF

Version Information
Status: Stable
Stable Release Date: 2018-04-16

Created 2018-02-11
Last Updated 2019-02-06
 

NoSpamDan

Recognized Developer
Jan 12, 2012
4,325
10,053
candyroms.org
OnePlus 6T
OnePlus 7T
Reserved

HMoMdBE.jpg


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


ROM:
AndroidFileHost Downloads Folder

GAPPS
NOTE: You need to use GApps that are compatible with your Android version (8.0, 8.1,etc.) and platform (ARM, ARM64, etc.).
Open GApps (Smallest ARM package is recommended)

RECOVERY
TWRP v3.2.1.0 or newer

FIRMWARE - FLASHABLE
It is expected that you are on the last released firmware for bacon.
You can find a thread with them all here.

Then just wipe system, data and cache and flash Candy8.

Previous builds:

Android 8.1:
(stay tuned)

 
Last edited:

NoSpamDan

Recognized Developer
Jan 12, 2012
4,325
10,053
candyroms.org
OnePlus 6T
OnePlus 7T
FAQ
  1. You may find that you have apps FCing after a dirty flash or nandroid restore. Such apps may include Email apps, and other apps that use WebView. AOSP includes their WebView, but it is pretty outdated. If you experience these FCs, and clearing data or even REINSTALLING an app does not fix it, take a look at the version of webview selected in Settings > System > Developer options > WebView implementation, and choose the newest one, in this case, Chrome stable:
    View attachment 4405650View attachment 4405651
  2. Depending on the version of GApps you have installed, you may remove/replace included apps (like Dialer, Calendar) without knowing it. For this reason it's suggested to use the smallest GApps package possible that gives you Play Services functionality.

What's not working:
You tell me. With LOGS of the ROM only, no third party mods...
 
Last edited:

BradOPONexus

New member
Feb 11, 2018
3
0
Atlanta, GA
Mobile Hotspot not working

Thanks for the amazing work. Everything is working great except WiFi Hotspot. Connected, no internet. Any thoughts?
 
Last edited:

ixdinfinity

Member
Dec 15, 2014
47
5
Would you recommend the official OpenGapps 8.0, or the unofficial OpenGapps 8.1?
I'm aware that it links to the 8.0 but this ROM is 8.1 so i'm a bit confused.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 61
    vZEJIY3.png


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

    T52EQzn.jpg


    @gimmeitorilltell @NoSpamDan @kdp162 @chadouming @nick_gunale @axxx007xxxz @yaznas

    Come visit us on Telegram: @CandyRoms

    LIotfD9.jpg


    ROM
    DEVICES/KERNELS

    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.

    FEATURES

    CandyShop:
    • SYSTEM
      • Volume buttons up/down for Do Not Disturb
      • Swap volume buttons on rotation
      • Volume keys control media volume (or the default ringtone/notification volume)
      • Long press volume playback control
      • Custom volume steps
      • Screen off power button torch (double press and long press)
      • Power menu locked/unlocked customizations
      • Notification light customizations
      • Battery charging light customizations
      • App Ops
      • Smart notification sounds
      • Wake on plug
      • Vibrate on plug
      • Show app icons in toasts
    • LOCKSCREEN:
      • Ambient Music Ticker (artist/track info)
      • Show media cover art
      • Music visualizer
      • Double tap to sleep on lock screen
      • Face auto unlock
      • FP unlock without PIN/password
      • Disable QS when locked
      • Hide lock screen icon
      • Hide or show custom bottom shortcuts
      • Clock widget
      • Clock styles
      • Date widget
      • Date styles
      • Alarm text
    • 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)
        • Show tiles title
        • Quick pulldown (right)
        • Quick Scroll small QS tiles
        • QS footer warnings
        • QS transparency settings
        • QS animations, duration, interpolation
        • Custom Statusbar header images
      • Control status bar items
      • Custom Candy logo
      • Custom carrier label
      • Double tap to sleep on status bar
      • Brightness control slider built into Status bar
      • Less annoying heads-up mode
      • Statusbar notification ticker
    • NAVIGATION
      • Navbar options:
        • Stock navbar
        • Smartbar
        • Fling
        • Pulse
      • Hardware keys:
        • Hardware Key Rebinding
        • Hardware lights controls
        • Accidental Touch mode
    • STOCK ROOM
      • Numerous recents options
        • AOSP Recents:
          • Immersive Recents
          • Clear all button options
          • Memory bar
          • Custom icon pack supoort
        • Slim Recents:
          • App limit
          • Left or Right option
          • Custom Recents panel and card background colors
          • Rounded corners option
          • Custom icon pack support
          • Recent apps blacklist
      • Gesture Anywhere
      • Alarm Blocker
      • Wakelock blocker
      • Chooser Activity Blacklisting
      • Custom screen shot editor app settings
      • Launch music app on headset connection
      • Launch music app on headset customization
      • Android P Animation style
      • Expanded Desktop
    • GENERAL
      • Rootless Substratum support
      • Night light
      • Network name display option
      • Prevent accidental wake up via proximity sensor
      • Ambient display controls
      • Double tap to wake (supported devices only)
      • Device theme (Substratum if installed, Pixel, Stock)
      • Finer DPI and Resolution selections
      • Pixel sounds
      • Quick PIN unlock
      • Root management options (if rooted)
      • OnePlus Doze (supported devices only)
      • Screen off gestures (supported devices only)
      • Notification slider options (supported devices only)
      • SystemUI Tuner
      • Battery stats reset option
      • Fruity Pebbles system theming (wallpaper/light/dark)
      • Fruity Pebbles system accent color selector
      • Built-in screen recorder with 3 resolution settings and recording indicator

    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 your device. I'll try to provide specific information as needed, and occasional flashable firmware files too.

    Coming from another rom
    NOTE: If you are coming from OOS, you need to FORMAT your /data partition. This is where TWRP asks you to type "yes" to proceed, and is where you will delete all your personal files on your phone. So, BACK THEM UP!
    (As an alternate method, you can put the device in fastboot, and use "fastboot format userdata")

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

    Updating from previous Candy8 release
    1) Download Candy8.zip (See Post #2)
    2) Boot into recovery
    3) Flash Candy8.zip
    4) Wipe Dalvik
    5) Wipe Cache'
    6) Reboot

    IMPORTANT - PROBLEMS/ISSUES:
    If you have issues, you need to provide both of 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 GZOSP, GZR-Roms, LineageOS, SlimRoms, Omni, TeslaROM, and all the rest who make their source open. We can't do all of this on our own.

    Looking to become a Device Maintainer for Candy? Read more about the requirements HERE.

    XDA:DevDB Information
    [ROM][OPO][8.1.0_r52] Candy8.1 [OFFICIAL][SUBS], ROM for the OnePlus One

    Contributors
    NoSpamDan, gimmeitorilltell, kdp162
    Source Code: https://github.com/CandyRoms

    ROM OS Version: 8.x Oreo
    ROM Kernel: Linux 3.4.x
    ROM Firmware Required: Latest
    Based On: AOSP + CAF

    Version Information
    Status: Stable
    Stable Release Date: 2018-04-16

    Created 2018-02-11
    Last Updated 2019-02-06
    23
    New build

    You guys are gonna like this one, I think... had some issues to sort out but should be good now.

    Added font engine, blackaf system theme, finished theming the power menu, SELinux Enforcing, and more. See the in-ROM changelog for more info...

    Thanks for being patient while I tried to find time for bacon.. And a HUGE thank you to @david72262 for helping me get everything working by testing and finding bugs! #BaconNation

    Candy-bacon-8.1-OFFICIAL-20180416-0255.zip

    Enjoy!
    20
    Reserved

    HMoMdBE.jpg


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


    ROM:
    AndroidFileHost Downloads Folder

    GAPPS
    NOTE: You need to use GApps that are compatible with your Android version (8.0, 8.1,etc.) and platform (ARM, ARM64, etc.).
    Open GApps (Smallest ARM package is recommended)

    RECOVERY
    TWRP v3.2.1.0 or newer

    FIRMWARE - FLASHABLE
    It is expected that you are on the last released firmware for bacon.
    You can find a thread with them all here.

    Then just wipe system, data and cache and flash Candy8.

    Previous builds:

    Android 8.1:
    (stay tuned)

    18
    I always wondered why only few ROMs are using Sultan camera blobs which is way better than LOS cam. If Im not wrong your Slim7 dev dm builds were using Sultan camera. Agent_fabulous made it to work on oreo AOSP builds but LOS camera is having problems with O. Overall bacon is struggling hard with Oreo based ROMs, but still hoping to see Slim8 one day :D But Im not the dev, so I have no idea how hard it is to make stuff to work. At least thank you for your work on Candy8
    I've been in touch with @Agent_fabulous already. He's graciously provided me with a list of commits he used to get Fab Oreo going. Some I had, some not, and some other stuff I've needed too.

    Camera works, and saves photos. Video stops recording instantly but I need some uninterrupted time to log and look into this. I think the display choppiness and video recording issues are related.
    17
    New test build for bacon, to see if the PIN unlock problem is fixed:

    candy-bacon-8.1b-OFFICIAL-20180219-0918.zip

    I'm currently working on trying to add the OSS camera HAL to bacon.