[OnePlus 7T Pro (Regular & McLaren) ROMs & Dev.] varund7726:
Update 8.5.5

Resurrection Remix Q Ver 8.5.5 Changelog

Device:
Hotdog: update blobs from 10.0.11
Guacamole Update blobs from 10.3.4
Hotdog update audio configs from 10.0.11
guacamole update audio configs from 10.3.4
Update automatic HBM mode from OOS
Update vendor security patch level
Update to OP camera from 10.3.4/ 10.0.11

Features
Completely revamp button settings
Add 3 button and 2 button navbar custom actions for
Home button (longpress, double tap)
Back button (longpress, double tap)
Recents button (longpress, double tap)
Add ability to add custom app for navbar gestures
Add extended swipe gestures for gesture navigation
Add separate left longswipe gesture action and right gesture longswipe actions
Allow user to choose longswipe duration
Allow user to switch from edge to edge or regular long swipe gesture
Add ability to add custom app for longswipe gesture
Allow changing navbar handle thickness
Add 9 power menu animations
Add more buttons to power menu as options such as
flashlight, settings, users airplane mode
Longpress settings power menu button for RR tools
Longpress screenshot power menu action for partial screenshot
Add network traffic font style
Add Separate font style, size and color or QS clock
Add separate color for lockscreen charging text
Add option for showing dual target expand indicator for quick tiles
Add option to disable night light on FOD(disabling night light is recommended)
Make sensor block package list configurable
Allow to show Headsup media option

Fixes
Fix blank language settings
Fix Network traffic dissapearing on QS header
Pulse: Default to fading blocks
Fix settings icon visibility in qs header
Fix some icon shapes overriding UI radius
PhoneInterfaceManager: Force network to catch LTE on suspend state actions
Power menu: dismiss dialogs on longpress activities
Lockscreen: Make Pinview Divider invisible
Fix PackageManagerService original-package does not work.
SystemUI: Fix SystemUI failed to go to doze issue
StateMachine: check for null curState in dump()
Avoid deadlock when applying preferred activities
base: Fix another SystemUI crash
Set alert dialog message to use system font
Fix list style alert dialog to use system font
SystemUI: Fix QS Detail Header
Dnd: Use dialog for tile click (fixed a certain glitch)
Add isFaceAuthEnabledForUser checks in KeyguardLiftController
Avoid potential fd leaks from jniCreateFileDescriptor
Don't request render in GLSurfaceView.GLThread ctr
Other updates and fixes

kernel
Synchronize codes for HD1907 Oxygen OS 10.0.10.HD63CB
Input: add safety guards to input_set_keycode()
Synchronize codes for OnePlus 7 Oxygen OS 10.3.3/OnePlus 7 Pro Oxygen OS 10.3.3
vgacon: Fix a UAF in vgacon_invert_region
msm: vidc: remove additional checks in response_handler
msm: kgsl: Fix race condition between drawobj and context destroy
can: peak_usb: pcan_usb_pro: Fix info-leaks to USB devices
psi: Fix OOB write when writing 0 bytes to PSI files
net: qrtr: Handle error from skb_put_padto
Check user generated timestamp before queuing drawobjs
HID: Fix assumption that devices have inputs
Input: ff-memless - kill timer in destroy()
Synchronize codes for OnePlus 7 Oxygen OS 10.3.3/OnePlus 7 Pro Oxygen OS 10.3.3

Settings
Move Button settings to navgiation in RR tools

OTA Updater
Only cancel notification if update isn't installed

Messaging
Fix quick reply choices on wearable devices
Fix quick reply feature on non wearable devices