• 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][OP2] Delight Oreo 8.0 - Be Delighted

nicesoni_ash

Elite Member
May 26, 2012
6,085
10,956
113
....


Code:
[CENTER]I am not responsible if you brick your devices or other issues.
Do some research if you have any concerns about features in.

[B][COLOR="Red"]How to [B][URL="https://forum.xda-developers.com/galaxy-s3/help-i9305/how-to-how-to-best-phrase-request-to-t3404880"]submit[/URL][/B] a bug report?[/COLOR][/B]

[B][COLOR="Red"]How to [B][URL="https://forum.xda-developers.com/showpost.php?p=71866662&postcount=4154"]submit[/URL][/B] a bootloop log?[/COLOR][/B]

[COLOR="Blue"]Feature requests:
I am open to feature requests.
It'll be helpful if you provide me git commit links to cherry-pick.

[B]No support for custom kernels so don't report any issues if you use any.[/B][/COLOR]

[/CENTER]
About Delight ROM
Changelog
Installation
Downloads and useful links


About Delight ROM

Delight Rom is based on LineageOS with many features cherry-picked from omni, slim, du and other available roms.

Kernel is based on BlueBolt sources, I'll move to LineageOS sources once it's officially out for op2.


Credits
CM (LineageOS),
RR,
OMNI,
ABC Rom,
SLIMROMS,
crDroid,
TeslaRom,
Nitrogen-project,
AICP,
DU,
AOSIP,
ValidusOS,
and of course to all the supporters

Main Features


-Navigation Bar
-Enable/Disable Navbar
-Navbar Button Customization
-Pixel Animations

-Statusbar
-Brightness Slider
-Network Name
-Smart Pulldown Switch
-Battery Charging text
-Battery Bar customization
-Network Traffic Indicator

-Animations
-Toast Animations
-ListView Animations
-System Animations

-Gestures
-Touchscreen Gestures
-Gestures Anywhere Feature

-AlertSlider Customizations
-Extra options for Torch, Coffiene etc for alert slider buttons.
-Disable them based on DND

-Recents Panel
-Clear All button Switch
-Clear All Button Location(Top right,Top Left,Top Center,Bottom Left,Bottom Right,Bottom Center)

-LockScreen
-Lockscreen Shortcuts
-Disable Lockscreen Media Art
-Unlock just with FP after a Reboot/SystemUI
-Enable/Disable Emergency option

-Notification Drawer
-Weather Display Switch
-Quick Settings
-Enable Disable Brightness Slider in Notification Panel
-Enable Disable Automatic Brightness switch in front of Brightness Slider
-Advanced Location Settings Switch(Choose Battery saving/Device Only/High Accuracy Directly in Notification Panel)
-LongPress Toogles to Enter Settings

-Buttons
-Custom HW buttons actions
-Backlight Timer
-Power Menu
-Power Menu End Calls Switch
-SystemUI/SoftReboot/AdvancedReboot
-Long Press Back Button to Disable Screen-Pinning

-Headset
-Launch default music player on headset connect (with BT compatibility)
-Headset Volume Warning Switch
-

-Volume Buttons
-Wake Up Device
-Playback Control
-Keyboard Cursor Control
-Swap Buttons on Landscape mode

-Perfomance Profiles
-Heads Up Customizations

-Signature Spoofing (microG GmsCore support)
-Disable Signature Verification
-Apps Downgrade possiblity.

-Bluetooth
-Improve AVRCP quality and state handling
-Accept all files" option for incoming files via BT
-Display bluetooth battery status when available

-Delta Updates Support

-AND ....... (I'm tired of writing them all. I'll update this list later)

Changelog

Check here

Installation Instructions

- Download the latest build
- If it's a bump in the version number e.g. 1.0 - 2.0, download the whole rom zip instead of downloading through OpenDelta.
- Download Gapps (Any v8.0 Gapps will do)
(Recommended not mandatory) - Take a nandroid backup
- Recommended - Full wipe and factory reset
- Flash ROM using latest TWRP recovery
- Flash Gapps and other zip you would want to flash.
- Reboot.
- Enjoy!​

Update Instructions

- Download the latest build
(Recommended not mandatory) - Take a nandroid backup
- Flash ROM using recovery
- Wipe cache
- Wipe dalvik cache
- Reboot
- Enjoy!​

XDA:DevDB Information
[ROM][OP2] Delight Oreo 8.0 - Be Delighted, ROM for the OnePlus 2

Contributors
nicesoni_ash
Source Code: https://github.com/ashoksoni/android_kernel_oneplus_msm8994

ROM OS Version: 8.x Oreo
ROM Kernel: Linux 3.10.x
Based On: LineageOS

Version Information
Status: Beta
Current Beta Version: v1.2
Beta Release Date: 2017-11-29

Created 2017-11-09
Last Updated 2017-11-21
 
Last edited:

nicesoni_ash

Elite Member
May 26, 2012
6,085
10,956
113
....
Reserved

Frequently Asked Questions (FAQs)

Where is changelog?
Changelog
or
Settings->System-About-Changelog

ROM is rootless?
Yes, this rom is rootless. Flash Magisk or SuperSU or LineageOS addon to gain root functionalities.

What is OpenDelta and how to use it? (Delta updates will be available later.)
- OpenDelta is an app developed by @Chainfire for OmniRoms which is open sourced and can be used by anyone. It's for providing incremental updates to users so instead of downloading a file of about 500+mb in size, you only need to download a file that's only about 20-50mb in size. This size can vary from update to update yet it'll still be better than the full zip.
- Checking for updates can be automated or manually invoked by user.
- If you want more files to be flashed with the delta update, put them under sdcard/OpenDelta/FlashAfterUpdate
- You can enable Secure Mode in OpenDelta settings to make sure that the delta updates are signed with proper key and no intermediate injection was done, only downside is that the additional zips won't be flashed.
- OpenDelta is in Customization - Misc.
- Remember to keep the full zip of latest you have flashed, else when the delta update available it will ask you to download full zip of latest version instead of patching your existing zip with delta update.
- If you are getting update disabled, make sure you clean flashed 23/02/2017 build or do a clean flash of any build after that and you will be fine later.

How to use Backup in OpenDelta properly?
- This feature is added recently and only supports system/data/cache/recovery and boot partitions with data compression ON and md5checksum OFF.
- There is currently no option to select which storage partition you want to backup yet, I will implement in future in my free time.
- Remember if there isn't enough space left on your device for backup, whole script will halt and no further installation will happen so make sure there is enough space on your storage.
- You will be shown a warning if you forgot to check Backup option under settings.

How to use CleanFlash in OpenDelta properly?
- This feature is added recently to clean flash the updates.
- This can work with Backup option so it's better if you click both Backup and CleanFlash options as then it will take a backup first before a clean flash.
- You will be shown a warning if you forgot to check Backup option under settings when you do a clean flash using this option.

How to submit a bootloop log?
- Visit this post and follow the procedure.

My apps don't have access to Clipboard, what's wrong?
- It's a security precaution and you can enable app's background clipboard access by going into Security and enable "Allow background clipboard access".

I am not able to access my USB devices, like my pen drive etc, they were working fine earlier. What's wrong?
- This is again a security precaution and you can give access them by going to Security - USB Accessories and choose appropriate option from there.

Are there any known issues in this rom before I report them to you?
- Smartbar settings doesn't get saved and force close in restoring.
- Report other stuff that's not mentioned here.

My phone is slow charging,, why?
- When the device is in use, charging current will directly reduce to under 1amp but when device kicks idle it'll charge faster and could go upto 1.9amp. It should fully charged within 2 hours and few minutes but if it takes much longer than that, I suggest to use a different charging adapter or cable. I can't suggest any other solution to this as my phone is getting charged within the expected time frame.

Here is a good charging analysis for op2 with a third party adapter company which is a good read.

What about a different bootanimation/logo or something else that makes the appearance of this rom better?
- Bootanimation/Launcher/Delight logo and everything that's subjective to the appearance of rom would be finalized later. This is all temporary till I finalize everything.

*Current Delight logo is provided by @zipalign which is a bit modified by me so all credits to him.

---- I will keep adding stuff here whenever I feel like it's needed to be.
 
Last edited:

nicesoni_ash

Elite Member
May 26, 2012
6,085
10,956
113
....
Screenshots

Few screenshots..
 

Attachments

Last edited:

satishenl

Senior Member
Jan 10, 2011
96
12
0
Hyderabad
HI @nicesoni_ash,
Thanks for the Oreo Build. I am currently on Lineage OREO build, but I see a lot of additional features in your build. I would like to flash this ROM, can I dirty flash this over Lineage Oreo build or do I have to do a clean flash.
 

kavee.gauravjoshi

Senior Member
Nov 21, 2016
407
333
63
Pune, Maharashtra
Can anyone review the battery status?
1. The ROM is updated 4 hrs ago, so its too early to comment about battery. Generally one should give min. 2- 3 battery cycles to check battery status
And 2. The most important thing - battery depends on user and is very much subjective. So its always better to use the ROM yourself and decide about the battery life :)

Anyway, the battery life for beta 1 was like any other o ROM for me...
 

SGCMarkus

Recognized Developer
Jan 10, 2011
1,074
2,072
113
Hi, have to say really great ROM :)

noticed a little "error" though, automatic unlock on correct pin still shows wrong pin, but unlocks, so just a little design error.
and the compass in the statusbar doesnt seem to work, stuck on initializing ^^
Edit: also noticed security patch level still seems to be August ?
 
Last edited: