[OnePlus 5 ROMs, Kernels, Recoveries, & Other Devel] Blackscorpion3:
Merry Chritmas Update.

Download

This is a big update, recommend a clean flash

project frameworks/base/Use

Wireless charging vibration feedback for wired too.

SQLite: Do integrity_check only once

SQLiteDatabase: Catch corrupt exception during transaction

Add handling SQLiteDatabaseCorruptException

android.view: Speed things up!!

ViewConfiguration: support for max/min fling velocity

frameworks: squash of leak & race fixes

Improve scrolling cache

base: set scrolling to 0.006f

core: touch response optimizations

base: SystemUI: make storage notification channel blockable

base: SystemUI: fix debug drawing lines for icon containers

base: disable warning in StaticLayout

Camera: Ignore torch status update for aux or compsite camera

Camera: Skip stream size check for whitelisted apps

Camera2: Notify fps as Session Based Parameter

Do not use theme context in notifications for remote views

Reload assets on overlay change: code improvements

Clean up gboard/now playing light theme switch

Expose autofill save dialog text color

Reload more assets on overlay change

Expose a bool to tint notification app name

Add bool to enable algorithm for dark backgrounds

Notification dynamic colors bool compatible with OMS7

Expose a bool to disable dynamic colors

Fix notification overlay config

Add support for theming notifications

Expose screenshot flash colors and use a light grey by default

Power save: when disabling it, go back to the previous set theme mode

Update the themes QS tile

Add Gboard overlay

Activate dark theme when the UiMode is UI_MODE_NIGHT_YES

Allow to disable qs footer warnings [1/2]

Allow faster app switching

base: SystemUI: add seven and eight qs columns for portrait

Fix volume rocker skip track on Ambient Display and Lift to Wake

base: volume key music control [1/2]

base: Set multiColorNotificationLed to true

SystemUI: Sort subscriptions in reversed order

PackageManager: Don't dereference mPlatfromPackage until available

fwb: Add vendor platform signature overlay

base: make qs lanscape rows count configurable

fwb: PackageManager: Add configuration to specify vendor platform signatures

base: SystemUI: add QS rows config

base: SystemUI: add back QS hide label

base: SystemUI: make QS columns count configurable

SystemUI: Allow overlaying max notification icons

base: show bluetooth battery status when available

SystemUI: re-enable Tuner

SystemUI: add UserContentObserver

Disable Lockscreen Media Art [1/2]

Enable non-market apps install by default

SystemUI: guard possible concurrent issue in LocationController

SystemUI: thread protect keyguard callbacks

base: SystemUI: enable qs DUAL_TARGET_ALLOWED = true

Change swipe up gesture settings config [1/4]

fingerprint: Speed up wake-and-unlock scenario

base: SystemUI: add qs quick tile column auto to follow columns

base: SystemUI: qs quickbar columns config

Quick statusbar tiles header: expand panel on longpress for details view

Fix StatusBar Brightness Control

SystemUI: Port forward statusbar brightness control [1/2]

base: limit direct share targets to reduce lag

Allow creating custom dialogs in DialogPreference

Fix ix Intent restoreFromXml missing type

[SQUASHED] Add Dual Channel into Bluetooth Audio Channel Mode developer options menu

Framework: add Settings.System boolean helper methods

project packages/apps/Messaging/

Pixelize all things

Vectorized checkmark drawable

project packages/apps/Settings/

Fix white text on light accents switch bar theme issue

Enable power save config of system apps [2/2]

Changes on Settings UI for a better user experience

Settings: Add package name to installed app details

Change swipe up gesture settings config [2/4]

project packages/services/OmniJaws/

Mass weather icon additions

project vendor/themes/

Fix the legacy color icons

Theme dark notifications

Fix notification overlay config

project packages/apps/Scorpion/

Statusbar brightness control [2/2]

Allow to disable qs footer warnings [2/2]

Volume Rocker music controls [2/2]

Disable Lockscreen Media Art [2/2]

project manifest/

Track our SettingsIntelligence

manifest: Organization is key

manifest: track our own Launcher3

project vendor/scorpion/

Change swipe up gesture settings config [4/4]

Added new fonts to the Scorpion fonts pack

Add Scorpion font package

Add changelog script

packages/apps/SettingsIntelligence

SettingsIntelligence: Match Settings style

packages/apps/Launcher3

Change swipe up gesture settings config [3/4]