[Xiaomi Poco F3 / Xiaomi Mi 11X / Redmi K40] tsavman:
Havoc-OS v4.8 Changelog 05-08-2021:

- Merged July and August Security Patch (android-11.0.0_r39/40)

- Added Hotspot client manager

- Added Auto-brightness icon to QS footer

- Improved QS Panel layout in landscape

- Improved FOD with Assistant on Lockscreen

- Improved Night Light transition

- Improved Brightness slider animation

- Improved captions and ringer buttons when on landscape

- Improved scrolling in some apps

- Improved some UI elements for user fonts

- Improved vertical padding between QS tiles

- Spoofed device for a few more Google apps

- Removed VoLTE slice from MobileDataPanel

- Fixed Status icons activity crash

- Fixed Auto-hide clock for right/center clock positions

- Fixed Clock icon in Kai, Victor icon packs

- Fixed wiping dynamic partitions in Havoc-OS Recovery

- Added Google Search Widget to homescreen dock

- Improved homescreen dock padding

- Fixed Kill App button in recents app sheet

- Fixed Blur not showing in some scenarios

- Other fixes and improvements

DEVICE changelog:

Changelog 5-08-21:

- August marllow fingerprint

- Fixed Google photos crashing while playing videos because of kernel

- Dexopt improvements for a faster boot

- Inbuilt minimal gapps

- Added some needed overlay

- Revert scheduler changes

- Fix a derp with dt2w that came on entering in the crete of dfeature fragment.

- Bump up maximium Autobrightness

- Drop prebuilt android.hardware.thermal@2.0-service.qti

- Sepolicy: Label more hwservice properties

- Set Bluetooth MAC address using persist property

- Create Adreno symlinks

- Create full vendor/rfs symlinks

- Make fastrpc_shell_3 publicly available

- Wire up hardware permissions

- Import NVRAM blobs

- Move eSE support to nfc SKU

- Set target arch variant "armv8-2a"

- Add missing IMS symlinks

- Build offline charging daemon dependency

- Drop aptX adaptive & TWS entries due to lack of suppor…

- Props: Explicitly enable IORap and IORapd prefetching

- Rootdir: init_postboot: Drop scheduler settings from CAF

- Remove virtual framebuffer.

- Ship liba2dpoffload.so from stock

- Use prebuilt vendor libdisplayconfig.qti.so

- Fixed Drm Crash for Netflix

- Massimize max value of autobrightness

- Fixed a hidden problem with shared preference of dt2w

- Fixed pick_up to pulse notifications

- New pocket protection impl, enable under display ambient options

- Switch to libperfmgr

- Thermal mode to evaluation

- Audio configs improvements

- Disable offline rotator

- Clean zram configuration

- Disable annoying safe headphone volume

- Skip brightness ramp at screen on

- Don't enable nfc service for aliothin users

- Blobs updated to 12.5.2 thanks manuel <3

- Brightness Improvements

- Fixed telegram vndk problems and problems due to casefolding

- Support auto suspend mode from display, deep sleep for aod

- Fixed 4k video recording for all gcam builds

- Implemented Clear Speaker feature

- Initial device support for ZRam

- Set Boot security patch

- Some sepolicy denials fix

- Fixed wakelock caused by proximity sensor in doze

- Fix mic issues for some apps

- Fix sim reset issue

- Don't modify permissions of /dev/hw_random

- Enable higher SBC dual bitrate

- Update audio_io_policy for VoIP

- NetWorkStack Overlays

- Import missing wifi overlays from miui

- Wfc Ims is available, depends on carrier provisioning, availability etc

- Import stock config_mobile_tcp_buffers

- Filter Locked Boot intent for a totally functional implementation of dt2w at boot