[OnePlus 6 ROMs, Kernels, Recoveries, & Other Devel] anirudhgupta109:
New Alpha build dated 20200202 is out!

( I like that build date a ton xD)

Another delayed update, another massive changelog.

It seems normal at this point :silly::silly:

The update should already be on the Updater.

The link to ROM is in the OP.

I have started including TWRP in the ROM now so a change of flashing method has taken place incase you're manually flashing.

The procedure to update from existing AOSiP to the new one is:

Boot to TWRP

Flash AOSiP

Reboot to recovery

Flash GApps

Flash Magisk

Reboot to system

Enjoy!

NOTE: If you use Quickswitch, use the latest Quickswitch zip from the Magisk repo, using older versions will not work.

As usual let me know about any issues with the ROM.

Changelog:

Upstream kernel to 4.9.212
Add KCal support to kernel
Merge in 10.3.1 OOS kernel changes
Address yellow tinting of display on default colour mode
Include TWRP in the ROM
Drop prebuilt boot-WfdCommon.oat
Volume panel: Long press settings button to launch Sound Settings
QSFooterImpl: Animate multiuser avatar
Set /sys/power/wake_lock permissions on init.
ScreenshotHelper: ignore timeout when taking partial screenshots
SystemUI: implement better partial screenshot
Make NtpTrustedTime safer / expand docs
Revert "NtpTrustedTime: Refresh NTP server from resources before requesting time"
fw/b: biometrics: Add overlay to prevent cleanup of unused fingerprints
base: Allow switching to drawable for qs icons
Context-aware Bluetooth airplane mode
Power detail pages: Finish off the rest of the icon tinting
Settings: fix icon tinting in power detail pages
Themes: make sure settings shortcut icons follow system accent
Desktop backup password: Tint buttons to match system theme
Remove duplicate preferences
Network & Internet: Remove carrier settings preference
Settings Icons: add VPN icon
base: Whitelist more permissions needed for SystemUIGoogle
Properly set fonts and icons on keyguard when changing styles
Introduce bold digital and Samsung like lockscreen clocks
Keyguard: add binary custom clock face
KeyguardClockPositionAlgorithm: Allow forcing default clockY positioning
LockscreenVisualizer: Use offload thread
Lockscreen visualizer: fix SystemUI FC when using Pulse
Add haptic feedback to QS tiles [2/2]
Dailer: match adaptive icon to contacts one
Dialer: Add option to disable proximity sensor
Add haptic feedback to QS tiles [1/2]
PhoneWindowManager: Improve haptics and use VibrationEffect
VibratorService: implement OnePlus proprietary vibrator format
Beautify call stats details category headers.
manifest: Track ContactsProvider
ContactsProvider: Prevent device contact being deleted.
LatinIME: Change jni lib to prebuilt Google version
aosip: Add prebuilt keyboard swipe lib google version
Contacts: add dark mode support
Contacts: PoorManThemes: fix editor popup items
PoorManThemes: fix selector bg color
[1/2] Contacts: fix action mode theme coloring
Contacts: use commnon menu style for themed apps
Contacts: add missing primary color to launcher theme
Contacts: style fast scroll thumb like in Dialer
Contacts: allow some Poor Man Theming
Contacts: tint launcher icons based on primary color
Contacts: add missing bottom margin for fab
Contacts: provide adaptive icons
Allow calling contacts via specific phone accounts.
Place EmergencyInfo shortcut on drawer
Place MyInfo shortcut on drawer
Contacts: Enable support for device contact.
Contacts: Up minimum SDK to 26
Contacts: Remove unused boolean resource
Contacts: define app category
Messaging: fix the fix and unify alert and normal dialog styles
Messaging: fix dark mode ExpandableListView e.g. vcf card attachment
Messaging: fix dark theme of settings dialogs
OwlsNest: Add Asus VoLTE Icon [2/2]
OwlsNest: Add VoLIT icon [2/2]
VoLTE Icon - User Selectable VoLTE Icon [2/2]
Change default wallpaper name
wallpaper: change default name to our custom
Sounds: Set ringtone, notification and alarm
Add AOSIP_PRODUCT_PROPERTIES hook
Long press QS settings for OwlsNest
Disable default media picker activity
OwlsNest: Implement a check to remove the battery light preference completely on no led config
Battery light customization [2/2]
base: Add a config to remove the battery light preference
Battery light customization [1/2]
[2/2] Ambient Visualizer
Lockscreen Visualizer: Add pulse magic
OwlsNest: Add lockscreen visualizer toggle
[1/2] Ambient Visualizer
Lockscreen Visualizer: Add pulse magic
SystemUI: Add visualizer feature
sdm845-common: sepolicy: Address init denials
sdm845-common: doze: Fix dark theme issues
sdm845-common: Use TARGET_COPY_OUT_SYSTEM
Revert "soong: use absolute path for OUT_DIR"
sepolicy: Allow Snap to execute bcc
Snap: Always override Camera2
privapp-permissions: Grant START_ACTIVITIES_FROM_BACKGROUND perm to Snap
Camera: allow camera to use power key as shutter
Utils: Add a method to enable/disable package components
Fix janky layout when in 'can't see ****' mode
Introduce a category preference
Power button flashlight toggle: rely on aosp doze sensors check code
Allow to choose lockscreen or Ambient on wake gestures
ThemePicker: Don't store clock plugin as JSON
Overlay: Add Nature primary
Overlay: Add Ocean primary
Overlay: Adjust a few exposures for our theming
overlay: unify dark SystemUI styles and support primary overlays
Overlay:Add some Kronic to our overlaystub
ThemePicker: Switch to a new style for color accent chips
Enable gesture settings
Only inherit Active Edge settings for Pixel devices
Enable aware settings
Update raw animations and drawables from Pixel 4 XL
Bring back animations in Settings
Add missing animations
Pixels: Add Elmyra library for Active Edge
Screen off animations
OwlsNest: QS panel opacity[1/2]
OwlsNest: Add switch to pre P mobile icon style [2/2]
base: add permission for SurfaceFlinger
base: SystemUI: add tuner to hide qs drag handle
SystemUI: refactor qs bg color into dedicated color resource
SystemUI: add tuner switch for transparent qs status bar bg
[2/2] base: QS panel opacity
SystemUI: old style mobile data type indicator layout update
SystemUI: add AOSiPSettingsService with dagger injection
SystemUI: fix qs customizer column menu setup
SystemUI: fix qs page num calc algo
SystemUI: use LayerDrawable for status bar bt icon
SystemUI: make security footer height same as general footer
SystemUI: fix qs footer side margin
SystemUI: fix layout of qs header info
SystemUI: keep width on qs expand move
SystemUI: bring back old style mobile data indicators
soong: use absolute path for OUT_DIR
Restore getSubIdFromNetworkRequest method
Restore isEmergency method
Add simple iconpack support
Themes: ensure some elements are fine and dandy after overlay changes and various inits
ThemePicker: fix apply of empty primary overlay choices
overlay: Make black theme BlackAF
Partial pick:Center the suggestion card button
Fix brightness slider under Settings/Display
Theme Moar dialogs
Theme safe boot dialog
PowerMenu: Theme the power menu the same color as QS/Settings background
Kill teal color for the default printer service
Resolve theme issues
Update color overlays for Android 10
Fixed some sepolicy
Kill sysinit
Launcher3: add dark primary support
Add more default permissions from Google
Track vendor/overlays
Clean up class preloading
Utils: Update notch check logic
AlarmManagerService: Add null check to QCNsrmAlarmExtension call
Fix cannot see "see more" button in UI
Settings: Bump privacy category's initial expanded children count to 10
Don't change nouns in summaries to lower case for German
fingerprint: Allow devices to configure sensor location
DevelopmentSettings: Hide OEM unlock by default
Fix SystemUI glitches from ambient display
NtpTrustedTime: Refresh NTP server from resources before requesting time
SystemUI: Use matching data usage size formatting between QS and Settings
Update NotificationRecord of snooze even after it is cancelled
Limit the retry attemps on restarting Bluetooth
Services exit fg when bg-restricted app leaves top
Telephony: Direct return false for unsupport sms platform.
fingerprint: handle PerformanceStats NULL pointers
sensors: Create bool to select what timestamp to use
PowerProfile: allow overriding default power profile
Merge changes for launching wifidisplay from system settings
Check GL extension is supported before using it in glwallpaper
Reduce unnecessary NotificationListener binder transaction.
Don't clear the output array if it failed to open the proc status file
Fix memory leak in aapt2
aapt2: disable leak detection
Fix FD leak in ConnectivityManager.getConnectionOwnerUid
Apply JNI optimizations to HwParcel
AudioService: Remove Analog Dock from fixed-volume devices
Correction in logic of roundend size calculation of SD card
Fix bug Device that can't support adoptable storage cannot read the sdcard.
AppOpsService: Watch op mode changes when an AppOp restriction dies
audio: Don't play sound effects if stream is muted
Color/tint the wifi/mobile status bar icons correctly
Remove a user/userdebug difference.
core/Build: ro.system when comparing fingerprint
overlay: Introduce AOSiP Primary
Settings: fix hardcoded black text in storage summary
OwlsNest: integrate ThemePicker
vendor: Add a bunch of accents for ThemePicker
Correct fingerprint position during setup
CameraService: Support hooks for motorized camera
Fix Issue Where SignalStrengthGsm is null
toasts: Increase elevation to 4
toasts: Follows theme corner radius
core: Materialize Toast notifications
Gesture nav Assistant handles: don't show them in lockscreen
PowerMenu: Tint lockdown with the system accent
PowerMenu: Fix Advanced button position on low DPI
PowerMenu: Only tint items once
Dark theme: Clean up
Address a memory leak
Suggestion cards: Align them to searchbar
In sim1 APN settings interface and hot plug out/in sim2, APN information change to sim2's
fingerprint: Remove unnecessary spacing in enroll layout
Remove empty space in tether preference
SearchBar: Add avatar to search bar
vendor: Conditionally include our Prebuilts repo
ueventd: make parallel restorecon functionality optional
adb: host: Provide better sideload status
NFCService: Add sysprop to prevent FW download during boot with NFC off.
No Calendarwidget 4x4 widget displayed
Use common style for recents task menu divider
Use Google's strings for Google now panel
Let's make the search bar on all apps round
Launcher3: Add updated Google Feed lib from Pixel 3 launcher
Launcher3: Allow swipe for google now to be optional
Launcher3: Animate workspace when animating the Google now page
Launcher3: Make sure service is connected before trying to unbind
Launcher3: Support google now tab
Launcher3: Import reversed google now lib
Launcher3: Can't search out local app by Chinese
Use new widget style for Google searchbar
Launcher: disable uneeded dev settings
Add back button to Settings
Stability NullPointer issue
Elevate to 'core/platform' app'
Launcher3: correctly apply grid changes from grid control provider
Launcher3: fix preview rendering after adding qsb switch
Launcher3: add switch to hide search widget
prebuilt: backuptool: Implement dynamic system mount for A-only
Revert "recovery: Blank screen during shutdown and reboot"
Support PRESIGNED in soong_app_prebuilt.mk
releasetools: Move system mount handling to backuptool
releasetools: squash backuptool support
Improve scrolling cache
base: set scrolling to 0.006f
Gboard: Set pixel theme as default
Allow tuning of heaptargetutilization
Trigger GC when 90% heap is utilized
Add dalvik-heap device configs for 8/12/16 GiB devices
Add dalvik-heap device-configs for 4/6GB devices
Don't print critical path parallelism ratio if elapsed time is 0.
Take into account RAM usage for multiproduct_kati
Revert "soong: Default kati jobs to NumCPU()"
Add TotalRAM detection
Fix crash in call stats.
Dialer: AudioModeProvider: use wired route for usb headsets
Control dialer's incoming call proximity sensor check via an overlay
Dialer: disable anti-falsing for call answer screen
Dialer: adaptive icon
Dialer: define app category
Re-add call statistics.
Allow per-call account selection.
Add setting to enable Do Not Disturb during calls
Allow using private framework API.
Revert "Remove dialer sounds and vibrations settings fragments and redirect to the system sound settings fragment instead."
libhardware: Add new display types.
aosip: sounds: Fix default sounds
aosip: Switch to Pixel sounds
Statusbar clock date: behave like on stock when showing QS panel
Add VOLTE icon toggle
SystemUI: Show 4G instead of LTE switch
Fix VOLTE icon color on Light statusbar
VoLTE: Add New Minimal Icon
base: Fix padding for VoLTE icon
SystemUI: Enhancement for volte icon
SystemUI: Query IMS state after CapabilityCallback is regisered
SystemUI: Fix HD icon missing
Adapt to IMS registration changes.
SystemUI: Refactor the feature of volte icon
SystemUI: Fix volte icon doesn't update in real time
SystemUI: Add new configuration for displaying Volte icon
soong_config: Add BOOTLOADER_MESSAGE_OFFSET
manifest: update to android-10.0.0_r23
vendor: elgoog: fix new permissions for Q
releasetools: ota_from_target_files: add FullOTA_PostValidate
build: ota: Support for install tools in /tmp/install

Thanks for your feedback and support ;);)!