Releases: psndna88/AGNi_pureMIUI
v8.1 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
net/sched: Implement Common Applications Kept Enhanced (CAKE) packet scheduler from 4.19
Compile using Snapdragon LLVM clang 12.0.2
Merge CAF LA.UM.8.9.r1-11700-SM6xx.0 (MIUI Q/AOSP QR)
qcacld-3.0: Merge wifi CAF LA.UM.8.9.r1-11700-SM6xx.0 (MIUI Q/AOSP QR)
hid: add valve steam & nintendo hid drivers from CAF LA.UM.9.1.r1-08600-SMxxx0.0 (MIUI Q/AOSP QR)
net: update wireguard v1.0.20210219
Merge kernel 4.14.221
fs: implement exfat v5.8.2 - arter97
net: tweak various parameters for more performance + bbr enabled.
kernel/sched: disable sched gentle fair sleepers.
mmc: restore to CAF + Xiaomi gram-oss state.
qcacld-3.0: disable 802.11ax (WIFI 6) support as our wcn9330 chip doesnt support it.
Rebase AOSP R with encryption configuration
v8.0 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.220
AOSP R build - based on LA.UM.9.1.r1-08600 (AOSP R tag).
AOSP QR build - based on LA.UM.8.9.r1-11200 (AOSP Q tag).
MIUI Q build - based on LA.UM.8.9.r1-11200 (AOSP Q tag).
qcacld-3.0: Fix regulatory domain country names.
sched: Disable SCHED_DEBUG.
ft8756: fix strnstr usage.
initramfs: add skip_override parameter.
msm: kgsl: run kgsl-workqueue as a high prio wq.
Revert: "msm-poweroff: enable warm reset".
v8.9_stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
AGNi modules:
AGNi Sound Mod v3.1 update
AGNi Charging temperature control v3.2
AGNi Thermal control module (curtana only)
AGNi AOSP Deep Sleep helper module
AGNi wifi Tuning module v1.1 using BBR2
Linux Kernel upstreams:
Merge kernel 4.14.229, 4.14.230, 4.14.231
CAF Merges:
Merge CAF LA.UM.8.9.r1-11900-SM6xx.0 (Q tag)
camera: merge from latest CAF A11 + disable debugs (AOSP/MIUI R)
techpack: audio: Merge CAF LA.UM.8.9.r1-11900-SM6xx.0 (Q tag)
qcacld-3.0: Merge wifi CAF LA.UM.8.9.r1-11900-SM6xx.0 (Q tag)
Others:
Switch to LMKD for all AOSP
net: implement BBR2 & net/sched: ipa: use interruptible wait
fs: upfate exfat v5.11.1 & incfs
fs: fuse: don't wait forever in request_wait_answer
block: add Anxiety, maple, zen, sio, fiops IO schedulers
techpack: audio: enable impedance detection
techpack: audio: merge Xiaomi sources, enable dolby & dts support
kernel: Affine android hwcomposer to big CPUs
arm64: update & enable ARM64 v8.2 LSE Atomics hardware instructions
drm/msm/dsi-staging: enable ULPS
power: Default to suspend-to-idle instead of deep suspend (AOSP/MIUI R)
drivers: power: add timeouts to wakelocks
v8.7_stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Fix AGNi Wifi Tuning Module installation.
power: supply: reduce battery warm temperature from 45C to 42C
Disable more logging
scsi: ufs: disable auto hibern8.
Revert "mm: zero-seek shrinkers"
Revert "PM / suspend: Default to suspend-to-idle instead of deep suspend"
Revert "drivers: thermal: Don't qualify thermal polling as high priority"
AGNi Firmware Files Modules:
These are device - independent firmware files as magisk module. AOSP users can use to ensure they are using compatible firmware based on installed Q rom or R rom.
v8.6_stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.227
AGNi sound mod v2.6.1 update
prlmk: add dummy sysfs nodes of android lmk to keep rom's happy.
Disable lot of dmesg logspam.
mm: Kill the hardened usercopy overhead.
arm64: kernel: implement fast refcount checking.
v8.4 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.223, 4.14.224, 4.14.225
AGNi sound mod v2.4 with HiFi audio mode.
Introducing MIUI A11 support.
Merge CAF LA.UM.9.1.r1-09100-SMxxx0.0 (AOSP & MIUI R)
qcacld-3.0: Merge wifi CAF LA.UM.9.1.r1-09100-SMxxx0.0 (AOSP & MIUI R)
ion: Implement ion heap pool auto refill + more updates
treewide: get rid of various variable length arrays.
alarmtimer: Add ndelay for tight loop
add devfreq boost and its requirements.
A ton of updates to iommu, tcp-bbr, kgsl, EAS-task scheduler and lots more.
Detailed Changelog:
changelog.txt
v8.3 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
sched: Reapply UCLAMP & scheduler commits.
Merge the camera stuff upto CAF LA.UM.8.9.r1-11700 (MIUI Q/AOSP QR).
cpufreq: Remove cpufreq_times from CAF.
Add AGNi UCLAMP EAS configuration module.
Add AGNi WIFI tuning module.
v8.4_RC2 AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.224
Merge CAF LA.UM.9.1.r1-09100-SMxxx0.0 (AOSP & MIUI R)
qcacld-3.0: Merge wifi CAF LA.UM.9.1.r1-09100-SMxxx0.0 (AOSP & MIUI R)
AGNi sound mod v2.4 with HiFi audio mode.
ion: Implement ion heap pool auto refill + more updates
Revert few commits
v7.8 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.216
AGNi MIATOLL Wired Audio Clarity module v2
AGNi Support module v2 - disable LMKD (AOSP)
BACKPORTED: mm: convert totalram_pages and totalhigh_pages variables to atomic
fs/exfat: enable discard by default
qcacld-3.0: modify wifi configuration v2
v7.7 stable AGNi for MIATOLL excalibur/curtana/joyeuse/gram
Merge kernel 4.14.214, 4.14.215
Introduce AGNi MIATOLL Wired Audio Clarity as autoinstalled magisk module
-(does not use any extra cpu processing like Dolby).
Autoremove all previous AGNi modules and autoinstall new AGNi Support module.
-(Includes modified powerhint.json to fix EAS HAL problems in AOSP).