WaveOS v4.3 | Rasmalai

WaveOS v4.3 | Rasmalai

Raghav

Changelog:

Source Side:

Device Changelog

• Remove lmkd properties to enable new lmkd kill strategy

• Disable AUDIO_FEATURE_ENABLED_KPI_OPTIMIZE

• Disable UI touch sounds by default

• Disable bluetooth by default

• Enable freeform windows

• Disable NearbyMessagingService and DiscoveryService

• Correct GBoard Spacing

• allow appdomain to get persist_camera_prop

• Don't pin camera app in memory

• Pin surfaceflinger

• Fix mic issues in apps like WhatsApp

• enable QPower and Deep Sleep at the same time

• enforce 24 bit audio for offload playback

• Force triple frame buffers

• zram tuning

• Enable DFS channel scanning in P2P search.

• Relax WiFi re-association RSSI thresholds.

• Smarter decisions on whether to use a 2Ghz or 5Ghz AP.

• Bump min freq of big cluster to 768Mhz

• Kang EAS configuration from sunfish

• Override readahead to 128KiB after post•boot

• Import boot/runtime fs tuning from coral

• Force show network traffic on statusbar

• Update blobs from mojito-user 11 RKQ1.201022.002 V12.0.2.0.RKGEUXM release-keys

• Update Graphic stack From: LA.UM.9.1.r1-09100-SMxxx0.0

• Switch to prebuilt sensors@2.0 stack

• Update GPS to LA.UM.9.1.r1-09200-SMxxx0.0

• Switch to source built vendor.qti.hardware.perf@2.2

• Drop prebuilt libwfdaac

• Build open source bluetooth interfaces from source

• Cleanup unnecessary sepolicy

• Explicitly enable iorap

Kernel Changelog

• Rebased kernel on latest CAF tag(LA.UM.9.1.r1-09200-SMxxx0.0)

• Merged kernel/common, uprev sublevel to 231

• Increase vmstat interval

• Do not collect I/O statistics

• Smoothen WALT predicted load boosting

• Enable CONFIG_SCHED_AUTOGROUP

• Avoid run-time IPIs from expedited grace periods

• Implement RHEL's Low Latency Kernel cmdline

• optimize file overwrites

• Enable kernelspace battery saver

• Rework scheduling setup

• Bind to LITTLE cpus and reduce RT prio

• Disable UNMAP_KERNEL_AT_EL0

• Disable UTS namespace

• Disable SLUB per-CPU partial caches

• Enable basic tracing for IORap

• Enable TTL/HL target support

• Disable stack frame size warning

• Avoid dynamic memory allocation for small write buffers

• Disable SCHEDTUNE_BOOST_UTIL

• Silence log unnecessary spams

• Enable LZ4 ZRAM

• Improvements on wakelocks reduce idle drains

• Enable LSE atomics

• Disable PAN emulation

• Turn off SCHED_CORE_CTL to prevent incurring unnecessary overhead

• Don't pre-create any loop devices(Improves Boot time)

• Fix Random audio crashes

• Enable Devfreq Boost

• Misc optimizations and and stability fixes


Credits 

• @Nubbest for testing

• @panchajanya1999 for DDR boost and other misc improvements on kernel

- and everyone else who contributed


Report Page