Source changelog: - Merged July security patch (android-12.1.0_r11) - Switched to GameSpace, with all goods from old GamingMode kept - Refactored in-game lock gesture feature - Added Status Bar Ticker - Added Music QS tile - Added Google Lens into screenshot UI - Added proximity check on wake toggle - Added support to show battery level for AirPods series - Added support to reset auto brightness adjustment - Added more haptic feedback scenes for supported devices - Relax slider haptic feedback strength - Dropped slider haptic feedback for some devices - Added OPPO Sans - Allow receive / send any type of files from Bluetooth - Fixed less boring heads up toggle - Fixed 2-button navbar option missing - Improved partial screenshot - Improved pocket mode layout - Moved extra dim feature into display settings - Show 12L in settings and updated Easter Egg from PUI - Updated default wallpaper - Updated various system icons - Updated various APNs - Updated lawnchair to latest dev & Enabled dexpreopt - Other cleanup and improvements Device Changelog: -Fixed instagram playback issue (https://imgur.com/a/7kMOO5R) -Dropped unused radio properties -Update blobs from LA.UM.9.12.r1-14200.02-SMxx50.QSSI12.0 -Build 64 bit version of codec2 libs -init: Remove unused tcp property change actions -Add a script to update sha1sum from vendor commit -Nuke non-existent oneplus gpudriver prop -Remove virtual framebuffer -Props: Use HintManager for HWUI -Remove TARGET_ENABLE_MEDIADRM_64 -Drop QTI camera device usage -Stop explicitely building netutils-wrapper-1.0 -Enable all codec2 components with their normal ranks -Codec2: Set minQP to 1 for IMS VT Call -Enable Average-QP feedback from Encoder to ECO -Optimize art props -Enable content based SF refresh rate setting -Props: Enable content based SF refresh rate setting -Set Surfaceflinger refresh rate timers -Add display fps deferral -Drop audio.a2dp.default Kernel Changelog: - Update build optimizations - sched/fair: reset migration margins for balance - kernel: set 50Hz tick rate - Tweak cpuidle governor to enter deep C state faster - Use power efficient workingqueues - Update bbr - patches to wifi drivers - disable oneplus configs - Edit slmk values - Use Linux random number generator - Use hrtick - turn off writeback - remove process reclaim - Zram entropy patches - remove f2fs patches from anykernel - don't allow s2idle to be used - Scheduler patches - arm64: define pud_index for PGTABLE_LEVELS < 4 - rollback wakelock blocker to older version - Overall idle drain, battery backup - System latency has improved