[ROM][UNIFIED][EOL] SkyDragon OS [9.x][08.06]

3,861 posts
Thanks Meter: 13,678
By HolyAngel, Recognized Developer / Inactive Recognized Contributor on 24th October 2018, 08:45 PM
Post Reply Email Thread
Best Performance & Battery Life

SDRom Info

Welcome to SkyDragon OS for the OnePlus 3/3T!
This ROM is based on AOSP source that I have optimized specifically for the Snapdragon 820/821.
I have paired it with my already optimized kernel. You won't find a better experience anywhere else.

Based on AOSP
Android Version: 9.0 PQ3B.190801.002
Rom Version: SkyDragon-OS-P-oneplus3-20190806
Actually Optimized specifically for MSM8996(SD820/SD821)
HolyDragon Kernel Built-in
SkyDragon Boot animation
QS Layout Customization

Feature/Location list

Custom Theme Support
- Accents (Amber, Black, Cerulean, Crimson, Deep Purple, Emerald, Fuchsia, Green, Grey, Hot Pink, Light Blue, Lime, Maroon, Mexican Sunset, Pink, Pixel, Pumpkin, Teal, White, Yello)
- Primary/Base (Almost Black, Dark Blue, Pitch Black, White)
- Notification (Dark, Light, Match Primary)

Volume Rocker Customization
- Rocker Playback Control
- Rocker Wake Control
- Rocker Cursor Key Control
- Rocker Answer Key

HW Button Customization
- Backlight Intensity
- Backlight Time-out
- Backlight on-touch toggle
- Accidental Touch toggle
- Home button answer toggle
- Disable HW keys toggle
- Complete HW key customization (Set custom actions)

- Jump to camera on unlock (Double tap power button)
- Prevent ringing
- OP6 Navigation Gestures
- Screen-off power button Torch(long press power button)

Lock Screen Customization
- Change lockscreen bottom shortcuts
- Double tap to sleep anywhere on lockscreen
- Lockscreen charging info toggle
- Fingerprint authentication vibration toggle
- Fingerpint unlock on first boot toggle
- Lockscreen media cover art

Navigation Bar
- Navbar button layout customization (Normal, Compact, Left-leaning, Right-leaning)
- Extra left/right button customization
- Invert navbar layout
- Navbar burn-in protection toggle with shift configurable

- Heads-up toggle
-- Heads-up time-out selectable (2/4/5/6/8/10 seconds)
-- Heads-up snooze timer selectable (Disabled/1/5/10/15/20 minutes)
-- Heads-up stoplist (block while in chosen apps)
-- Heads-up blacklist (black from apps)
- Notification light per-app configurable
- Battery charging light toggle
-- Battery light in DND mode toggle
-- Battery light blink when low toggle
-- Battery light colors
- Disable notifications while screen on toggle
- In-call vibrate on connect toggle
- In-call vibrate on call waiting toggle
- In-call vibrate on disconnect toggle

Power menu customization
- Disable on lockscreen toggle
- Menu options (Power/Restart/Advanced restart(Shortpress recovery/longpress bootloader)/Screenshot/Flashlight/Airplane/Settings/Lock Down/Users/Logout)

Quick Settings Customization
- Brightness slider toggle
- Brightness slider on bottom toggle
- QS Footer toggle
- Vibrate on qs tile touch
- Running Services Toggle
- Bluetooth battery status toggle

Recents Apps Customization
- Clear-all button toggle
- Clear-all location 
- Memory Bar toggle

Status Bar Customization
- Status bar items configurable
- Double tap to sleep toggle
- Battery Icon choices (Portrait/Circle/Dotted Circle/Text/Hidden)
-- Battery percentage in icon
- Battery bar customization
-- Location (Status bar/top of navbar/bottom of navbar)
-- Battery bar style (Regular/Center-Mirrored/Reversed)
-- Battery bar thickness (1/2/3/4 dp)
-- Charging animation
-- Colors (Charging/low-high battery)
- Bluetooth battery status toggle
- Clock and Date toggle
-- Clock style (Left/Center/Right)
-- AM/PM style (Hidden/Small/Normal)
-- Show Seconds toggle
-- Date (Hidden/Small font/Normal font)
-- Date style (Normal/Lowercase/Uppercase)
-- Date format
- ADB Notification toggle
- Network Traffic toggle
-- Network traffic activity threshold configurable
- Use oreo style mobile icons
- Use 4G instead of LTE toggle

- System service toggle
-- Update interval
-- Provider (Yahoo/OpenWeather Map)
-- Unit (F/C)
-- Custom Location
- Icon pack
- Statusbar Weather toggle (Hidden/Temp with image and scale/Temp with image/Temp with scale/Temp/Image)
- Lockscreen Weather toggle
- Show City Name on lockscreen
- Show Temperatue on lockscreen

- App Ops
- Sensor block per-package toggle
- System Wakelock blocker
- System alarm blocker
- Wake up on charger connected toggle
- Scrolling cache selection (Force enable/Default enable/Default disable/Force disable)
- Doze Settings configurable
-- Preset profiles (Aggressive/SkyDragon)

Device Features
- OP Off-screen gestures 
-- Proximity check toggle
-- Tap to wake toggle
- Swap HW Keys toggle (Back/Recents)
- Vibration strength configurable
- HW Slider position customization
- Panel Modes (sRGB/Soft Color/Wide Color/HighBrightness Mode)
- Ambient Display configuration
-- Pickup toggle
-- Hand-wave toggle
-- Pocket toggle

Wifi and Network
- Sim cards toggle
- Auto hide unprovisioned sim slots

Apps & Notifications
- Show package version

- Auto reset battery stats at %99
- Reset battery stats toggle

- Extra font sizes
- Extra display sizes
- Dashboard conditions toggle
- Dashboard summaries toggle

Security & Location
- Scramble Pin layout
- Quick unlock on correct pin/pass toggle

About Phone
- Viewable Changelog
- Phone Info button (*#*#4636#*#*)

SDRom Changelog

SkyDragon Rotating Changelog

SDRom Install

Latest Official TWRP is Recommended and what the instructions are for!
Download ROM
Make a nandroid backup
Reboot to TWRP
Wipe system/cache/data(not internal storage!)
Find in Recovery "Install Zip" followed by "Choose Rom zip from wherever you put the rom at
Select the Rom to install
Watch Install process
Flash Gapps (recommend OpenGapps)
(Optional) Flash Magisk
(Optional) Flash SDDebloater
???? (Reboot to System)
(Optional) Install Magisk Manager APK

SDRom Meet The Team

SkyDragon OS Team
HolyAngel - Dev

SkyDragon Core Team

SDRom Download Center




Aroma flashable app remover and Dalvik/Cache wiper and system/data/cache trimmer.
(If it gets stuck while flashing(aroma bug) just keep tapping where the 'next' button should be)
Removal List

MD5: 9244a9e6cb6d498f46047333d8710e70

If you want to contribute to testing pre-release kernels, or need further assistance please join our:
Discord Server

SDRom Credits
Everyone translating on our Crowdin Project

Special shout-out to xyyx, literally would not be here without his hard work.
I'm sure I'm missing other people on this list. I try and maintain authorship as best as I can but sometimes things get lost.
If I missed you or issues please let me know and I will try to resolve asap.

XDA:DevDB Information
[ROM][UNIFIED][EOL] SkyDragon OS [9.x][08.06], ROM for the OnePlus 3

HolyAngel, Liam_Davenport, MarcAnt01
Source Code:

ROM OS Version: 9.x Pie
ROM Kernel: Linux 3.x
ROM Firmware Required: Stable Firmware
Based On: AOSP

Version Information
Status: Stable
Current Stable Version: Current
Stable Release Date: 2018-10-24

Created 2018-10-24
Last Updated 2019-12-23
Attached Thumbnails
Click image for larger version

Name:	Screenshot_Settings_20181024-231417.png
Views:	58224
Size:	156.8 KB
ID:	4626507   Click image for larger version

Name:	Screenshot_Settings_20181024-231424.png
Views:	57322
Size:	100.8 KB
ID:	4626508   Click image for larger version

Name:	Screenshot_Settings_20181024-231436.png
Views:	55514
Size:	145.4 KB
ID:	4626510   Click image for larger version

Name:	Screenshot_Nova_Launcher_20181024-210516.png
Views:	55728
Size:	164.8 KB
ID:	4626606  
The Following 157 Users Say Thank You to HolyAngel For This Useful Post: [ View ]
24th October 2018, 08:45 PM |#2  
HolyAngel's Avatar
OP Recognized Developer / Inactive Recognized Contributor
Flag Springfield
Thanks Meter: 13,678
Donate to Me
We do not recommend nor support using 3rd party mods(helix/akt/viper/substratum/greenify/etc), beta magisk versions, magisk modules, and especially not other kernels.

Before issues should be reported:

1. Rom needs to be clean flashed
2. No Xposed, AKT Profiles, Helix Engine, magisk modules, or other mods, kernels, etc.
3. Do not restore any apps with TiBu or Swift or some other app restoring application
4. No Substratum themes installed

If you can still reproduce the issue you're having:
1. Logcat/logs must be provided with your report in order to receive any support.
2. I also need a full description of what happened, what you were doing when it happened, and a way to guarantee-ably reproduce the problem. If I or my testers cannot reproduce it, not only will it likely not get fixed, it likely isn't even an issue with the rom/kernel.
3. Screen record or picture of the issue is also helpful.

If you're not familiar with how to get logs, I prefer that you would use Syslog app from the Play Store as it will grab all necessary logs for you and scrub any personal data from them when doing so.

If you can't give logs for errors or possible bugs, I literally cannot help you solve it. You might as well not even report it.

If you have a question:
1. Please read at least the last two pages of the thread
2. Use the 'Search this thread' function on the top-right of this site

If you still cannot find the answer you need, go ahead and ask away.

Telegram Support Group is closed. Support will only be given here

Common issues:

Q: What does clean flash mean?
A: Wipe system/data/cache/dalvik in recovery and then flash rom, gapps, and magisk if you want it.
A2: If you are doing so in order to reproduce an issue you're having, no other things must be flashed, changed, altered.

Q: What is dirty flash and when is it allowable?
A: We do support dirty flashing SD releases directly on top of previous SD releases ONLY. You just flash new release right on top of previous SD version without wiping anything. We do recommend you wipe cache/dalvik cache however.
A2: If you have slow downs or any other issues tho, you must clean flash the rom and follow the steps above before reporting anything.

Q: You get 'Android is starting' on first boot after using SD-Debloater.
A: You removed launcher3quickstep without having another launcher installed or restored with google. Install another launcher or wait to use debloater until after you've setup the phone and installed a separate launcher.

Q: You flashed magisk zip and booted phone and there is no magisk manager apk in apps and root isnt working.
A: Install magisk manager apk by itself once you're booted, it sometimes doesn't get installed with zip.

Q: My battery life is horrible
A: Stop using Greenify, amplify, and/or other "battery optimization" apps or mods. Stop blocking wakelocks and alarms, just use the rom and kernel as they come without any tweaking.
Side note: Facebook/FB Messender/Instagram/musicly will destroy your battery life.

Q: Can't change QS layout (Rows/Columns)
A: Pull down QS Shade, click 'Pencil' looking icon, click 3-dot menu, enjoy.

Q: What do location icons mean
A: Dot = Sensors only, + = Battery Saving, H = High Accuracy

Q: No Recents options/clear-all button in Settings
A: Quickstep Launcher(Pie recents) uses its own setup so 'Recents' options are hidden while its installed/enabled. If you remove/Disable the Launcher3Quickstep and hence go back to normal AOSP recent style, then Dragon's Den will show a 'Recents' tab with Clear-all button toggle, placement selection, and a membar toggle.

A: This game is horribly "optimized". I do not support this game at all and I do not build anything with this game in mind.

Q: Screen flickers/android auto
A: For now best bet is disable HW Overlays in developer options.
The Following 58 Users Say Thank You to HolyAngel For This Useful Post: [ View ]
24th October 2018, 08:45 PM |#3  
HolyAngel's Avatar
OP Recognized Developer / Inactive Recognized Contributor
Flag Springfield
Thanks Meter: 13,678
Donate to Me
Extra stuff

This is my own modified build of Grarak's Kernel Adiutor app.
I have added a few extras that were missing for sound control, pdesire audio, DCI_P3 mode, sultan's battery cycle/charge commits, Boeffla Wakelock blocker, and KLapse-Livedisplay support.
Also changed the theme, and updated some stuff.
Work in progress but needed something to fully control my kernel.
Full credits and much love to Grarak for putting in all the hard work on this app, not trying to take away from his work, I am just posting mine here in case you deleted it from my rom.
My source for it is here.

HolyDragon Recovery Project 3.2.3-0 8/09

*Fixed not saving settings
*August patches
*New decryption blobs
This is my own modified build of TWRP, currently version 3.2.3-0.
I build it with my rom source so same optimization as my rom, Built and optimized specifically for the OP3/msm8996 SOC.
I built a kernel specifically for this Recovery to maximize the backup/restore speeds and lower the battery usage at the same time.
What once took ~140 seconds to backup system/boot now takes ~70. No loss in functionality, encryption and all that still works fine here.
I've changed the default theme and also ported some features from RedWolf Recovery that I found useful like substratum overlay wipe.
Source for this here: device, twrp, kernel
The Following 66 Users Say Thank You to HolyAngel For This Useful Post: [ View ]
24th October 2018, 08:47 PM |#4  
liam_davenport's Avatar
Senior Member
Flag Wakefield
Thanks Meter: 4,974
Please no more talk about Gcam and Spectrum they're removed from the rom and considered OT if you need them go to their threads.


The Following 4 Users Say Thank You to liam_davenport For This Useful Post: [ View ] Gift liam_davenport Ad-Free
24th October 2018, 08:49 PM |#5  
Senior Member
Thanks Meter: 136
Nice to have an official XDA thread. Congratulations!
24th October 2018, 08:54 PM |#6  
HolyAngel's Avatar
OP Recognized Developer / Inactive Recognized Contributor
Flag Springfield
Thanks Meter: 13,678
Donate to Me
Originally Posted by qhsusb_bulk

Nice to have an official XDA thread. Congratulations!

heh right? I just needed to get volte and a couple other things working before I felt comfortable posting to the world, but that's done now
The Following 15 Users Say Thank You to HolyAngel For This Useful Post: [ View ]
24th October 2018, 08:54 PM |#7  
svandasek's Avatar
Senior Member
Flag Czech Republic
Thanks Meter: 838
Donate to Me
hell yes, now i need to try this. Looks good !

btw this reminds of these sweet young oneplus 2 time with this beasty rom:
also skydragon but other level lol
24th October 2018, 09:05 PM |#8  
HolyAngel's Avatar
OP Recognized Developer / Inactive Recognized Contributor
Flag Springfield
Thanks Meter: 13,678
Donate to Me
Originally Posted by svandasek

hell yes, now i need to try this. Looks good !

btw this reminds of these sweet young oneplus 2 time with this beasty rom:
also skydragon but other level lol

yep mati's work, he's still part of the team but not working on OP3 currently
This is same idea only way better, aosp base instead of stock rom
The Following 5 Users Say Thank You to HolyAngel For This Useful Post: [ View ]
24th October 2018, 09:08 PM |#9  
Senior Member
Thanks Meter: 122
Great guy,thanks!
24th October 2018, 09:25 PM |#10  
Beedeezy10's Avatar
Senior Member
Flag Houston
Thanks Meter: 180
Flashing now!
24th October 2018, 09:53 PM |#11  
Thanks Meter: 20
Best battery I have had on Pie custom Rom. That thing is finger-licking, butter smooth. And the team is super chill. Check them out on telegram. Congrats
The Following 4 Users Say Thank You to Mr. Y For This Useful Post: [ View ] Gift Mr. Y Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes