Releases: radcolor/android_kernel_xiaomi_whyred
Kernel v/x 5.3
Changelogs • tag v/x 5.3 [Aug 19, 2020]
• Merged CAF TAG LA.UM.8.2.r2-02500-sdm660.0
• mdss: Added live display driver
• Revert wlan drivers back to 5.1.1.73Q
• Built with -O3 + polly and thin LTO
• ASoC: report correct key code of headset buttons
• And some minor bug fixes
Notes
-
For Android 8/9/10 as well as reported to be working on MIUI!
-
For bug reporting and feedback, they can tag admins on Telegram Group
-
Happy flashing 😉
-
Other instructions can be found on Site
Kernel v/x 5.2
Changelogs • tag v/x 5.2 [Aug 3, 2020]
• Merged Linux • v4.4.322
• tas2557: reduce the default printk logging
• arm64: prevent regression in Image size
• Power/PM:
• Add detail suspend abort reason
• wakeup_reason: fix formatting for printk
• Improve logging for PM wake-ups
• Fixes for dt2w on MIUI and MIUI based ROMs
• added our init.rc scripts to avoid unnecessary sysfs changes
• ARM: dts: sdm660_e7s: Add & adjust clock-frequency property to CPU nodes
Notes
-
No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
-
For Android 8/9/10 as well as reported to be working on MIUI!
-
For bug reporting and feedback, they can tag admins on Telegram Group
-
Happy flashing 😉
-
Other instructions can be found on Site
Kernel v/x 5.1
• Merged Linux • v4.4.231
• Merged CAF TAG LA.UM.8.2.r1-07100-sdm660.0
• Upstream qcacld-3.0, qca-wifi-host-cmn, fw-api from CAF TAG LA.UM.7.2.r3-01300-sdm660.0
• Use FIFO SCHED for nvt_touch_e7s and synaptics_dsx_e7s
• Added KLAPSE • a kernel level livedisplay module
• configs • enable QCOM_PRESERVE_MEM to perform warm reset
• Configs • Disable msm8998, SCSI, ACPI, and other unnecessary debugging drivers and improved various misleading logs and other driver loggings
And fix various other logging spams
• treewide • removed debugfs drivers for kernel except wakeup, rpm_stats, and qcacld
• ARM: dts: sdm660_e7s • fix reversed memory overlapping of splash region node on dfps_data_mem
• Removed tracing of printk func
• Revert SCHED_FIFO thread from mmc
• Updated WireGuard to v1.0.20200729
• Configs • enabled inline optimize of arch
• Makefile • Use -O3 optimization
• configs • Enabled Dead Data code elimination
• Compiled with latest GNUs GCC (https://github.com/theradcolor/aarch64-linux-gnu) 10.1.0 with Link Time Optimization (https://gcc.gnu.org/wiki/LinkTimeOptimization)
For full changelogs checkout sources at GitHub (https://github.com/theradcolor/android_kernel_xiaomi_whyred)
Kernel v/x 5
• Merged Linux • v4.4.230
• Merged CAF tag LA.UM.8.2.r2-02100-sdm660.0
• Updated qcacld, qca-wifi-host-cmn, fw api from TAG LA.UM.7.2.r1-09000-sdm660.0
• Updated WireGuard to v1.0.20200712
• Compiled with latest GNUs GCC (https://github.com/theradcolor/aarch64-linux-gnu) 10.1.0
• Source cleanups and various other improvements!
Kernel v/x 4.9
- Merged v4.4.228
- Merged CAF tag LA.UM.8.2.r1-06900-sdm660.0
- net: wireless: remove enum ieee80211_band
Kernel v/x 4.7
- Merged Linux v4.4.227
- Upstreamed WireGuard to v1.0.20200611
Kernel v/x 4.6
- Merged Linux • v4.4.226
- Merged CAF TAG LA.UM.8.2.r1-06700-sdm660.0
- mm: bump swappiness to 40
- fs: F2FS rapid GC patches
- drivers: staging: partially revert the changes from tag LA.UM.7.2.r1-08800-sdm660
Kernel v/x 4.5
- Merged Linux • v4.4.225
- Merged CAF TAG LA.UM.8.2.r1-06600-sdm660.0
- Makefile: Use cc-option to disable Qualcomm defined CFLAGS
- ARM: dts: driver/leds: new white LED Implementation
Kernel v/x 4.4.1
- Merged Linux • v4.4.224
- Enabled CONFIG_HZ_300
- Enabled CONFIG_SUSPEND_SYNC
- Set CFQ as default iosched Governor
- Upstreamed WireGuard to v1.0.2020052
Kernel v/x 4.4
- Linux v4.4.223
- Merged CAF Tag LA.UM.8.2.r2-01900-sdm660.0
- Up-streamed qcacld-3.0 from CAF Tag LA.UM.7.2.r1-08800-sdm660.0
- Fixed LED not working on some ROMs
- Compiled with AOSP Clang 11.0.1 (r383902)
- Fixed various Clang misleading indentation warnings
- Enabled debugfs usage for rpm stats, power wake-up, and qcacld-3.0