AGNi pureLOS-N/O v11.5:- (Audiophile's Blazing Fast & Efficient Kernel)
>> 1st Page OP updated by AGNi's Description <<
Audio:-
wcd9335: modify compander for headphone processing v3
wcd9335: modify compander for speaker processing
wcd9335: remove increased HPH PA gains by PDesire Audio
wcd9335: allow 384KHz sampling rate for headphone
wcd933x: remove redundant high_perf_mode tunable
slimbus: support 384KHz audio sampling rate
wcd-mbhc-v2: show High/Low impedance reporting for headphone
wcd-mbhc-v2: modify hph impedance reporting
wcd-mbhc-v2: show impedance in agni control jack log
ASoC: wcd9335: Fix compander disable after SSR
fix reboot bug when notification/screenshot sound when music playback
Kernel Base Upgrades:-
Merge 3.10.108 EOL
Merge caf/LA.BR.1.3.6_rb1.24
Merge caf/LA.BR.1.3.7_rb1.5
staging: prima: Update to LA.BR.1.3.7_rb1.5
Fixes:-
fix pureMIUI-MM selinux related boot problems
Fix led blinking and video recording issues in pureMIUI-N
Fix OREO random reboot/bootloop issues
Update compatibility with magisk v14+ and supersu SR5
firmware_class: reduce firmware loading timeout for replacement screens
disable mmc deferred resume to fix late wakeup on VoLTE call
vidc: remove hal session flush (fixes black screen on video in Oreo)
drivers/power: some fixups
dts: revert changes to haptics
kcal: reduce more compensation for fix yellow tint for boe panel
dtsi: adjust prim panel and panel-supply as per latest miui
wakelock: disable PDesire Dynamic wakelock blocker by default
sdcardfs_mm: add missing Flag files as non-mappable
uksm: make less aggressive during run while charging
revert "drivers/power: retain changes before caf/LA.BR.1.3.7_rb1.3
Updates:-
drivers/cpufreq: Update Interactive CPU Governor
drivers/mmc/block.c: support REQ_META access
lib/lz4: make arrays static const,reduces object code size
cpu-boost: Decrease priority of notifier_block
PM/sleep: Mechanism for aborting system suspends unconditionally
arm64: Use optimized memcmp
arm64: Import optimized strrchr from newlib
arm64: strcmp: Align to cache and preload
dts: updates to cpu-bwmon and msm_thermal
sched: some fixes
kernel/rcu: restore to older state
BACKPORT: xfrm: Clear sk_dst_cache when applying per-socket policy
qpnp-smbcharger: conditional power efficient wq for boardtemp
msm: camera: Bound check for num_of_stream.
vidc: partial restore to older state
drivers: video: mdss: Fix direct references to HZ
fs: f2fs: Fix direct references to HZ
dts: kenzo rpm-regulator-ldoa6 always on
Partial revert "Power efficient workqueue patches (squashed)"
camera_v2/isp: add buffer_timestamp_new_mode used for LOS-N & O
powersuspend: add power_suspended boolean for global access
New Additions:-
boeffla_wl_blocker: implement v1.1.0
rcu: 3x aggressive RCU_FAST_NO_HZ
cpufreq: Introduce fingerprint boost driver
kernel/power: new PM kernel driver for powersuspend v1.5
Reduced debugging/tracing:-
binder: disable tracing
block/blk-core: disable tracing
prima: disable tracing
kgsl,adreno: disable tracing
drivers/mmc: disable tracing
drivers/cpufreq: interactive disable tracing
wcd9335: disable debug mode
bcl,msm_thermal: disable tracing
Disable a TON more of tracing
AGNi specific additions:-
AGNi control: add options for speaker & headphone lineout gain levels
AGNi control: add PDesire dynamic wakelock blocker option
AGNi control: add sound codec power save option
AGNi installer: auto install of old thermal libs for MIUI-N & option for MIUI-MM (solves heating problems with permissive selinux)
AGNi installer: remove wifi channel bonding option (moved to agni toolbox)
NOTE:
- Separate zip files for Nougat and Oreo from v11.5
- Recommended to flash after dirty-flashed rom
DOWNLOAD LOS-N v11.5
DOWNLOAD LOS-O v11.5
AGNi Toolbox v1.5 AROMA-flashable-zip:-
-update updater binary and script
-add 2.4GHz wifi channel bonding options
DOWNLOAD TOOLBOX v11.5
I thank the 600+ Telegram Group members for testing almost 90+ test builds of v11.5 !!!!