- Ships with new Moto Dolby implementation
- Adjusted doze brightness values
- Adjusting of screen brightness while dozing in low power state
- Set lz4 as the default for ZRAM compression
- Nuked GoogleTagManager logs
- Tuned Dolby values from Oneplus 9R for Improved sound quality
- Disabled volume leveler by default in Dolby
- Enabled post process for voice call
- Enabled Surface Flinger Cache by default
- Added flag to store Task Snapshot in 16 bit pixel format to save memory
- Added RIL props for battery improvements
- Created PERFD deamon related dirs
- Enabled Config for vibrate on Icon Animation
- Removed deprecated aptX(HD) encoder shared libs
- Redefined bluetooth a2dp offload capabilities
- Restored pre a13 battery warning threshold
- Removed useless esepmdaemon, qseeproxydaemon, ssgqmigd, ptt_socket_app, sensingdaemon from rootdir
- Imported Google photos properties from pixelify
- Forced device to treat 170M as sRGB in SF
- Configured correct wifi overlay configuration
- Miscellaneous other changes to make rom smoother and better
- Ships with Moto Audio (Dolby Sound)
- Nuked Kharame Dirac
- Disabled SF composition prediction model
- Enabled suspend to RAM (Idle drain reduction)
- Improved Doze state transitions
- Enabled vendor perf gesture fling boost
- Adjusted lmkd kill timeout to avoid long waiting on dying process
- Switched lmkd to use minfree levels for kill decisions
- RAM management improvements implemented
- Other miscellaneous changes to improve ROM performance and stability
- Fixed Tint when switching between landscape and portrait during video playback
- Fixed issue where some videos were getting stuck in apps like Instagram
- Enabled display protected contents in SF (required for PIP in Netflix and other widevine apps)
- Disabled Async MTE on System Server
- Offloaded WM shell to another thread (improves performance)
- Enabled QR scanner shortcut in lockscreen
- Added hwui props from RUI2.0
- Miscellaneous other changes to make rom smoother and better
******* CLEAN FLASH IS MUST FOR THIS VERSION *****
- Based on January Security Patch
- Fixed video playback tinting issue in apps like Instagram
- Fixed boot animation lags/freezes
- Fixed triple frame buffer regression
- Upstreamed Kharame Kernel to latest 4.9.337
- Miscellaneous other changes to make rom smoother and better
- Ships with Lineage Aperture cam instead of GcamGo
- Enabled world phone bool
- Dropped deprecated audio flags
- Dropped deprecated flags from BoardConfig
- Removed resource cache on early boot to avoid derps on dirty flash
- Enabled overlay for haptic feedback on text selection/insertion
- Reduced RAM usage by Speed profile services and wifi-service
- Set block binder thread on incoming calls
- Set LatchUnsignaledConfig to Auto Single Layer (reduces app jank)
- Killed IMS logspam
- Disabled Skia tracing by default (performance/power improvements and reduced janks)
- kernel: Fix slow charging when screen is ON
- Upstreamed Kharame kernel to latest 4.9.336
- Dropped the config set Color Transform Accelerated as it is enabled by default
- Disabled advanced network scan
- Enabled Zygote Critical window (Efficient and faster app launch)
- Added cpu set for audio app (optimized audio scheduling)
- Compacted cached app heaps in the background (helps fit more cached apps in memory)
- Removed virtual frame buffer (consumes lot of memory and is not needed)
- Disabled kpti (helps increase performance)
- Switched back to Vulkan ui rendering from SkiaGL rendering (after December merge, SkiaGL & OpenGL giving hell lags)
- Updated battery health overlays as per latest source changes
- Miscellaneous other changes to make rom smoother and better
- Fixed issue with in-call volume not changing
- Improved Brightness (Now enjoy high brightness even at low slider position)
- Added feature to include sliders for vibration instead of just on/off toggle
- Replaced Google Dialer with AOSP Dialer.
- Added feature to show app Memory usage detail in app info
- Nuked the following Google apps: Calendar, Drive, Gmail and Photos
- Nuked deprecated legacy ril codes
- Optimized for kryo385
- Tuned bmps listening interval to achieve power savings during wifi idle
- Extended buffer size for offload playback to reduce cpu wake up
- Used QCOM implementation for audio effects
- Optimized the shutdown time
- Dropped deprecated vp8-vp9 media codecs
- Reduced number of CPUs for system-background apps to reduce cpu workload
- Enabled UXE for performance improvement
- Disabled TDLS offchannel in wifi
- Nuked test apps installation
- Switched to AVC 3.1 for screen recording
- Upstreamed Kharame kernel to latest 4.9.333
- Miscellaneous other changes to make rom smoother and better
- Switched to User Build from User Debug
- Fixed low volume issue at Receiver's end during call
- Fixed low mic input on Telegram and whatsapp calls on speaker
- Added props to improve Battery Backup
- Cleared settings cache after dirty flash (avoids broken strings on settings app)
- Hide magisk better (banking apps should work even better now)
- Added missing entry for com.dsi.ant (Needed by Fitness trackers)
- Disabled BT and touch sounds by default
- Improved RAM by not pinning camera app in memory
- Nuked the flag of BT clean-on as it's not needed anymore
- Upstreamed Kharame kernel to latest 4.9.330
- Safetynet passes by default
- Miscellaneous other changes to make rom smoother and better
- Initial A13 release
- CTS passes by default
- Selinux is Enforcing
- Build is encrypted (FBE Enabled, so use ofox 12.1 recovery)
- BT Media and calling working fine