[OnePlus 8T ROMs, Kernels, Recoveries, & Other Deve] chandu dyavanapelli:
20/05/2021

Device changes:

==============================

Improved FOD

Remove virtual framebuffer

overlay: Update brightness values

overlay: Enable Adaptive Charging

overlay: Tune vibrator pattern

overlay: Set up custom FOD pre-enrollment images

DeviceExtras: Added HBM & HBM QSTile

Notes:

==============================

If system animations turned off, Please try to check in developer options and set 1.0x value for Window, Transition and Animator scale.

DO NOT use a third party kernel without proper support for new FOD changes

ROM changes:

==============================

5/20

Bluetooth: follow system theme in dialogs

Bluetooth: sync dialog layout for consistency

5/19

Doze-on-charge: Improvements

Settings: Add missing icons in Network and Internet

Settings: Consolidate smart charging under 'Adaptive Charging'

Settings: Development: Disable DSULoader

Settings: Move app compatibility preference to apps and notifications

Settings: Settings observer fail to unregister

Settings: Use model & hardware as device codename fragment

SystemUI: VPN tile: Collapse panel when opening app

For FOD devices only

Evolver: Add more FOD animations

5/18

Add Bluetooth and Wi-Fi timeout features

Settings: remove Bluetooth related text from DNS-dialog

apns: Add AT&T 310-280 ids

base: add option to scale default wallpaper to screen size

base: shrink hi-res files of headers or ambient image than the device size

5/17

SystemUI: Add VPN tile

SystemUI: Import VoLTE & VoWiFi icons from Vivo X60 Pro

VolumePluginManager: More fixes toggling panel

For OP devices only

Evolver: Alert Slider: Add toggle to disable notifications

Upstream Alert Slider changes from crDroid

5/16

BT: Don't allow isBleScanAlwaysAvailable API call for non foreground users

Handle landscape and portrait display for PIP rotation

IMS: Fix issue with answering call for some 3rd party apps

Screenrecord: Add an option to record for longer

pixelstyle: config: Move gestural overlay to vendor

pixelstyle: config: Remove redundant props

pixelstyle: config: Turn off storage manager

5/15

Add national roaming for o2 & E-Plus in germany

Core: tweak some QQS dimens

LiveDisplaySettings: Unlock Reading Mode whenever is possible

ReadingModeTile: Drop dependency on wellbeing app

SystemUI: Add reading mode tile

device_config: Enable recents text selection for Pixel Launcher users

overlays: Add leaf icon shape

pixelstyle: fonts: Update Inter to v3.18

5/14

Snap: api2: add QR scanner mode

Snap: api2: reduce unneeded animations

Snap: api2: update promode icons

Snap: api2: use nicer icons in settings

apns: Remove T-Mobile UK

apns-conf: Add TPG Singapore configs

overlays: Update Accent colors

13/05/2021

------------------------------

Device changes:

==============================

Latest Hasty Kernel Changes

overlay: Map out our display modes

LiveDisplay: Introduce PictureAdjustment

Wifi: Enable DFS channel scanning in P2P search

Wifi: Relax WiFi re-association RSSI thresholds

------------------------------

ROM changes:

==============================

5/13

Add Inter Font overlay

Evolver: make app volume rows optional

SystemUI: add app volume row to volume dialog (stock panel only)

5/12

Settings: Remove dependency on pref object for peak refresh rate isAvailable()

5/11

Settings: Make FRP go through ChooseLockPatternSize if needed

Settings: Make setup wizard go through ChooseLockPatternSize if needed

Settings: Remove hardcoded extras from ChooseLockPatternSize

Settings: Update preference videos

base: SystemUI: fix NPE in PowerShareTile

5/10

Evolver: Update about section

SystemUI: Fix DND QS panel background

fwb: Fix wrong VoLTE/VoWiFi slot detection

wm: don't move home stack to front in freeform mode

5/9

Update translations

backuptool: Map extra dynamic partitions for Addon.d V3

backuptool: use correct BLK_PATH on a-only dynamic partitions devices

5/7

HwAudioSource: wrong native handle check

Remove wtf about JobScheduler.Background

Snap: api2: close mode switcher on back-keypress

Snap: api2: close mode switcher on promode events

Snap: api2: correct format-setting icon

Snap: use translucent control background on 16:9

Use new icons for default lock screen shortcuts

surfaceflinger: add property debug.sf.disable_hwc_overlays

use more loadDrawableAsUser in MediaDataManager

5/6

Add kill button to notification conversation guts

Remove Heads Up snooze feature (broken)

Set notification opacity for smart replies

SystemUI: Update carrier label margin right after setting the padding

Upstream blur changes from ProtonAOSP

manifest: Don't track AOSP Settings search

pixelstyle: overlay: Define blur radius in device-independent pixels

5/5

Allow media art with enabled facelock lockscreen bypass

ARM64: FP16.compare() intrinsic for ARMv8

Keyguard: analog clock: update positioning

Link dialog radius to config_dialogCornerRadius

Make popup menus more rounded

SystemUI: use simple check for isFaceDisabled

XML Pull Parser optimizations

gms: Bring back DocumentsUIGoogle

vendor: Remove AOSP DocumentsUI overlay

04/05/2021

------------------------------

Device changes:

==============================

overlay: Set default Light Yellow FOD pressed color

overlay: Enable refresh rate controls

prop: Enable pre-rendering

prop: Enable Seamless Transfer

Drop QTI vibrator HAL

Include stock vibrator HAL

KeyHandler: Use mode specific vibration effects

ueventd: Don't modify permissions of /dev/hw_random

------------------------------

ROM changes:

==============================

5/4

AuthBiometricsView: Add missing null checks

AuthController: Add null check for mCurrentDialog in onBiometricError()

Merge May 2021 security patches

PixelPropsUtils: Update to May 2021 build fingerprint

Upstream Lineage’s interfaces changes

camera: Allow selected camera apps to skip unconfigure

fastboot: Don't fail when unable to get boot partition size

pixelstyle: rro_overlay: Don't allow some strings to be translated

rootdir: Look for ODM & vendor ueventd entries in ETC too

sepolicy: label USB 1.1 HAL

version: Bump to 5.7

vendor: apns: Add LIDL Connect

5/3

Settings: Clipboard access toast: Improvements

StitchImage: Remove Firebase from prebuilt manifest

StitchImage: Update prebuilt apps

StitchImage: use accent for buttons

5/1

Fix two problems in the ExecuteBinary function

Use loadDrawableAsUser in MediaDataManager

envsetup: Make dopush() /system_ext aware

4/30

Screenshot: Extend "Post a silent notification if screenshot is dismissed"

configure same GID based APNs as per carrier requirements

art: Disable host and target debugging

art: Enable compiler/dalvikvm/dex2oat/runtime -O3

art: Fix inliner instruction/register limits

4/29

Evolver: HeadsUp: Add snooze function

Evolver: HeadsUp: Add timeout option

Evolver: HeadsUp: Make all prefs depend on master global switch

Evolver: Introduce AppListPreference for a much cleaner look

Evolver: Utilize our AppListPreference with Heads-up, GamingMode, Sensor block

HeadsUpManager: Switch to SysUIToast for showing toasts

IDEClock: s/u0027/u0022

base: add missing device config permissions for settings

4/28

Camera: Fix a removal-while-iterate bug

DeviceConfig: Add telephony to public namespaces

Evolver: Lockscreen Clocks: Add more designs

Fix notification guts and header opacity

Fix up alpha scale for notification image view

Fix up notification opacity with animation

FOD: Final fixes to icon getting stuck in AOD/Ambient

NetworkRegistrationInfo: Add Parcel recycle

Settings: Allow user to block individual apps from resuming

Settings: Make media player allowed list dependent on toggle

User switch: Unbind headsetservice in bluetooth Off state

usb: Increase debounce time for DISCONNECT processing

4/27

Bluetooth: Check Null-safeness when switching optional-codecs state

DisplayModeDirector: Default min refresh rate to 60 Hz

Evolver: Notifications background opacity (experimental)

Settings: Add switch to select SBC HD by default

Settings: Power button press to unlock with fingerprint

base: Allow unlocking fingerprint only on power button press

26/04/2021

------------------------------

Device changes:

==============================

Addressed Some denials

Fix Touchscreen gestures

Added Device Extras ( DeviceSettings )

doze: Introduce raise to wake gesture

------------------------------

ROM changes:

==============================

4/26

VolumeDialogImpl: Get the location in window instead of on screen

VolumeDialogImpl: Remove insets listener on dismiss

4/25

Doze: Enable DT2W by default

FOD: Various fixes

Keyguard: Fix mapping mismatch between KeyEvent and NumPadKey

Settings: Add preference for maximum screen refresh rate

Settings: Add toggle for 60Hz refresh rate on battery saver

4/24

Evolver: Add back lock screen visualizer feature

Evolver: Lockscreen Visualizer: Add pulse magic

Settings: Cleanup strings

4/23

Add customizable action for back long press button

Add device key action to kill app

Add device key action to toggle flashlight

Add toggle to disable HW keys

Evolver: Move all navbar and button related settings into Button category

GamingMode: Re-enable HW keys toggle

PhoneWindowManager: Clean up arguments in MSG_CAMERA_LONG_PRESS

SystemUI: Make center clock layout safe insets aware

base: Add accidental touch prevention for assist key

base: Add device key action to Clear all notifications

base: Add device key action to expand notifications panel

base: Add device key action to toggle volume panel

base: Add more custom actions

base: Introduce Accidental Touch

base: Micro optimization for accidental touch prevention

base: Show disabled signal icon when SIM is disabled

22/04/2021

- Initial Official Release