[OnePlus 7 Pro ROMs, Kernels, Recoveries, & Other D] HolyAngel:
Best Performance & Battery Life

​

[IMG="SDRom Info"]https://img.xda-cdn.com/zazUV3bfRMO0gvf9xbkKXoYB0ck=/http%3A%2F%2Fi43.tinypic.com%2F2ivmjp4.png[/IMG]

Welcome to SkyDragon OS for the OnePlus 7 Pro!

This ROM is based on AOSP source that I have optimized(WIP) for our device. It currently only fully supports the 7 Pro as that is what I own. Theoretically the 5G version will work too with a supported kernel flashed after magisk before booting the OS. The regular 7 will likely work fine too but no notch support currently for it. These are test builds for now while I work on fixing the few remaining bugs. Most things work tho!

Based on AOSP

Android Version: 9.0 PQ3B.190605.006

Rom Version: SkyDragon-OS-P-oneplus7pro-20190613

Actually Optimized

specifically for SM8150(SD855)

HolyDragon Kernel Built-in

SkyDragon Boot animation

​

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

Gestures
- 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

Notifications
- 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
- Recents Apps Style (AOSP/PIE)
- 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
- Disable VoLTE Icon
- Use oreo style mobile icons
- Use 4G instead of LTE toggle

Weather
- System service toggle
-- Update interval
-- Provider (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

Miscellaneous
- 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)
- Aggressive Battery Toggle

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

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

Display
- 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#*#*)

[IMG="SDRom Changelog"]https://img.xda-cdn.com/pl2JRfhWvWklAXCzuM-TIPbzsUE=/http%3A%2F%2Fi44.tinypic.com%2F29gmtco.png[/IMG]

SkyDragon Rotating Changelog

[IMG="SDRom Install"]https://img.xda-cdn.com/rD8B6XtVHePBNDJ97NG-9cb_p9Y=/http%3A%2F%2Fi44.tinypic.com%2Frwib9g.png[/IMG]

Clean Flash

Latest Mauronofrio's TWRP is Recommended and what the instructions are for!

If you're coming from OOS YOU WILL NEED TO FORMAT DATA AND LOSE INTERNAL STORAGE!

* Make sure your stuff is backed up to pc/otg drive

* Download ROM, latest OpenGapps Pico/Nano, latest Magisk, latest twrp installer to pc/otg drive

* Reboot To Recovery

* Flash ROM + TWRP installer zip

* Reboot To Recovery again

* Format Data

* You may need to unmount data partition and remount in twrp if using PC

* Copy Gapps/Magisk back to internal storage if not using OTG Drive

* Flash Gapps

* Flash Magisk

* Reboot to system and profit

Update/Dirty Flash

* Download latest SkyDragon-OS

* Reboot to recovery

* Wipe Cache/Dalvik

* Flash ROM + TWRP installer zip

* Reboot To Recovery

* Flash Gapps

* Flash Magisk

* Reboot to system and profit

[IMG="SDRom Download Center"]https://img.xda-cdn.com/m555JcVZ8V7MzEn9aEUPNUakntk=/http%3A%2F%2Fi61.tinypic.com%2F29dtmr9.png[/IMG]

What does work:

Back camera(Main lens only)

RIL(Phone calls/data/volte/wifi calling/Messaging)

Audio/microphone

Brightness

Always-On Display

I.E. Most standard functions

What doesn't work:

Front camera motor

Extra rear lenses

Fingerprint(may actually work?)

NFC

Tap to Wake

Offscreen Gestures

USB Selection Toggle Notification(Have to change in dden/misc or system/dev options 'Default USB Configuration'

vibrate mode slider option

adaptive brightness(brightness slider works fine tho)

If you find anything else please let me know and please provide logs

Closed for now while I work on the rom base

[IMG="SDRom Meet The Team"]https://img.xda-cdn.com/lZLfnVwt4GnABwDhiSECfQ09p8g=/http%3A%2F%2Fi41.tinypic.com%2F2dvnyio.png[/IMG]

SkyDragon OS

HolyAngel - Dev

SkyDragon Core Team

Dragonesdenano

HolyAngel

Jeryx

2wildfire

09ram

GraveDigger176

maurydes

Joni2012

v1rk

Joefrank

Imotep95

Liam_Davenport

matitorres07

VampireHeart

[IMG="SDRom Credits"]https://img.xda-cdn.com/4xwEBN82E0n3NK8OY7-qhaL9Chs=/http%3A%2F%2Fi39.tinypic.com%2F25jjnmv.jpg[/IMG]

xyyx

Maxwen

SuperDroidBond

SkullShady

Zenixxx

Markakash

Mazda

Xanaxdroid

MSM-Xtended

NOS

Havoc

AOSPA

PixelExperience

CarbonBeta

BenzoRoms

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][OP7PRO][JUNE 13] SkyDragon OS [AOSP][Testing], ROM for the OnePlus 7 Pro

Contributors

HolyAngel, Liam_Davenport, Imotep95

Source Code: https://gitlab.com/HolyDragonProject

ROM OS Version: 9.x Pie

ROM Kernel: Linux 4.x

ROM Firmware Required: 9.5.7

Based On: AOSP

Version Information

Status: Testing

Created 2019-06-13

Last Updated 2019-06-13