[Xiaomi Redmi Note 3 [Snapdragon] ROMs, Kernels, Re] psndna88:
AGNi pureMIUI-MM/N 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:

Recommended to flash after dirty-flashed rom

DOWNLOAD MIUI-MM v11.5

DOWNLOAD MIUI-N 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 !!!!