Skip to content

ASB-V15

Choose a tag to compare

@krilikd krilikd released this 01 Mar 19:08
· 4640 commits to main since this release
e028516

ASB V15 - Changelog

This release refines V14 by improving stability, removing risky radio/Dolby forcing,
cleaning vendor config duplication, and focusing on predictable standby behavior
without sacrificing audio performance.


Audio

  • Removed forced Dolby (music-oriented) property overrides.
    Surround / Spatializer flags remain enabled.

  • Enabled Audio Keep-Alive for better Bluetooth stability:

    • vendor.audio.keep_alive.disabled: true -> false
    • vendor.audio.feature.keep_alive.enable: true
  • 24-bit software decoders remain enabled (AAC / FLAC / MP3 / OPUS).

  • MB DRC remains disabled for stronger peak dynamics.

  • Game audio pipeline flags preserved.


Radio / IMS (Stability-Oriented Cleanup)

  • Removed forced IMS / VoLTE / iWLAN / QoS property overrides.
  • Removed vendor radio forcing flags from V14.
  • Retained only safe data connection recovery flag.

Effect:

  • Lower modem wakeups risk
  • Better carrier-managed behavior
  • Reduced standby instability risk

Wi-Fi

  • Removed bundled vendor Wi-Fi configuration overrides (WCNSS / supplicant overlays).
  • Preserved feature-level flags only:
    • MIMO
    • signal optimized
    • multi-P2P
    • supplicant_scan_interval=300

Effect:

  • Better regulatory compliance
  • Lower standby drain risk

VM / I/O

  • vm.dirty_expire_centisecs tuned: 6000 -> 3000
  • vm.dirty_writeback_centisecs tuned: 5000 -> 3000

Effect:

  • Smoother background writeback
  • Reduced burst I/O spikes

Networking

  • net.ipv4.tcp_slow_start_after_idle: 1 -> 0
  • net.ipv4.tcp_fin_timeout: set to 30
  • net.core.bpf_jit_enable: enabled

Effect:

  • Faster network resume after idle
  • Reduced connection tail latency

Vendor / ODM Consistency Fix

  • Unified duplicated vendor/odm config files:
    • audio_effects_config.xml aligned to ODM version
    • media_profiles_V1_0.xml aligned to ODM version

Effect:

  • Eliminates config divergence risk
  • Ensures consistent behavior across SKU paths

Cleanup

  • Removed legacy packaging assets
  • Removed unnecessary commentary blocks
  • Module structure streamlined