Rad Kernel • Updates pinned «Important links • > Getting Started with RAD Kernel > Features of RAD Kernel > About different variants of Kernel > How to flash an Android Kernel?»
RAD KERNEL v4.2/x4.2 is up 🔥
By • rad
Build Date • April 25, 2020
Changelogs •
• Merged Linux v4.4.220
• Merged msm-4.4 from CAF tag LA.UM.8.2.r2-01300-sdm660.0
• lowmemorykiller: add back all CAFs LMK changes
• Updated WireGuard to v1.0.20200413
• Updated qcacld from tags LA.UM.7.2.r3-00700-sdm660.0, LA.UM.7.2.r1-08700-sdm660.0, LA.UM.7.2.r3-00900-sdm660.0
• Sources • GitHub
Download link • HERE
Note • All builds (HMP, EAS, OC) are for both new as well as old camera blobs.
By • rad
Build Date • April 25, 2020
Changelogs •
• Merged Linux v4.4.220
• Merged msm-4.4 from CAF tag LA.UM.8.2.r2-01300-sdm660.0
• lowmemorykiller: add back all CAFs LMK changes
• Updated WireGuard to v1.0.20200413
• Updated qcacld from tags LA.UM.7.2.r3-00700-sdm660.0, LA.UM.7.2.r1-08700-sdm660.0, LA.UM.7.2.r3-00900-sdm660.0
• Sources • GitHub
Download link • HERE
Note • All builds (HMP, EAS, OC) are for both new as well as old camera blobs.
Rad Kernel • Updates
Important links • > Getting Started with RAD Kernel > Features of RAD Kernel > About different variants of Kernel > How to flash an Android Kernel?
Announcement for ROM maintainers only!
From now on the kernel sources will be unified for Xiaomi's older camera blobs as well as for newer camera blobs.
Sources are configured for newer camera blobs by default, but if you willing to use the kernel with older blobs one then you need to set...
CONFIG_XIAOMI_NEW_CAMERA_BLOBS=n
In favour of older camera blobs
Say "y" for new camera blobs and "n" for old camera blobs.
Like • HERE
In this path • /arch/arm64/configs/whyred-perf_defconfig.
From now on the kernel sources will be unified for Xiaomi's older camera blobs as well as for newer camera blobs.
Sources are configured for newer camera blobs by default, but if you willing to use the kernel with older blobs one then you need to set...
CONFIG_XIAOMI_NEW_CAMERA_BLOBS=n
In favour of older camera blobs
Say "y" for new camera blobs and "n" for old camera blobs.
Like • HERE
In this path • /arch/arm64/configs/whyred-perf_defconfig.
GitHub
whyred: defconfig: configure kernel for old camera blobs · theradcolor/android_kernel_xiaomi_whyred@bd4d554
As we using Xiaomi's older camera blobs!
Signed-off-by: Shashank Baghel <theradcolor@gmail.com>
Signed-off-by: Shashank Baghel <theradcolor@gmail.com>
RAD KERNEL v4.3/x4.3 is up 🔥
By • rad
Build Date • May 13, 2020
Changelogs •
• Merged Linux v4.4.223
• Common TouchPanel interface for Double tap to wake
• Added dt2w node for synaptics_dsx_e7s and nvt_touch_e7s
• Adjusted LED configuration
• Now should fixed LED and dt2w in common trees
Sources • GitHub
Download link • HERE
Note for ROM maintainers •
Sources has been unified for both old camera as well as new camera blobs, Read full kernel wiki HERE to know.
Also need to update LED HAL sources like HERE read in this Post!
By • rad
Build Date • May 13, 2020
Changelogs •
• Merged Linux v4.4.223
• Common TouchPanel interface for Double tap to wake
• Added dt2w node for synaptics_dsx_e7s and nvt_touch_e7s
• Adjusted LED configuration
• Now should fixed LED and dt2w in common trees
Sources • GitHub
Download link • HERE
Note for ROM maintainers •
Sources has been unified for both old camera as well as new camera blobs, Read full kernel wiki HERE to know.
Also need to update LED HAL sources like HERE read in this Post!
RAD KERNEL v4.4/x4.4 is up 🔥
Linux • 4.4.223
Build Date • May 18, 2020
Changelogs •
• Merged CAF Tag LA.UM.8.2.r2-01900-sdm660.0
• Upstreamed qcacld-3.0 from CAF Tag LA.UM.7.2.r1-08800-sdm660.0
• Fixed LED 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
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on WiKi
Linux • 4.4.223
Build Date • May 18, 2020
Changelogs •
• Merged CAF Tag LA.UM.8.2.r2-01900-sdm660.0
• Upstreamed qcacld-3.0 from CAF Tag LA.UM.7.2.r1-08800-sdm660.0
• Fixed LED 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
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on WiKi
RAD KERNEL v4.4.1/x4.4.1 is up 🔥
Build Date • May 22, 2020
Changelogs •
• Merged Linux • v4.4.224
• Enabled CONFIG_HZ_300
• Enabled CONFIG_SUSPEND_SYNC
• Set CFQ as default iosched Governor
• Upstreamed WireGuard to v1.0.20200520
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on WiKi
Build Date • May 22, 2020
Changelogs •
• Merged Linux • v4.4.224
• Enabled CONFIG_HZ_300
• Enabled CONFIG_SUSPEND_SYNC
• Set CFQ as default iosched Governor
• Upstreamed WireGuard to v1.0.20200520
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on WiKi
RAD KERNEL v4.5/x4.5 is up 🔥
Build Date • May 30, 2020
Changelogs •
• 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: drivers/leds: new white LED Implementation
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on HERE
Build Date • May 30, 2020
Changelogs •
• 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: drivers/leds: new white LED Implementation
Download link • HERE
Note • Please report back in Group if any bug is there!
For maintainers • Have a look on HERE
RAD KERNEL v4.6/x4.6 is up 🔥
Build Date • June 5, 2020
Changelogs •
• 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: qcacld-3.0: partially revert the changes from tag LA.UM.7.2.r1-08800-sdm660.0
Download link • HERE
Note for maintainers over • HERE
Build Date • June 5, 2020
Changelogs •
• 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: qcacld-3.0: partially revert the changes from tag LA.UM.7.2.r1-08800-sdm660.0
Download link • HERE
Note for maintainers over • HERE
Hey there, we have our own app for our kernel!
Checkout @tweaksKM
It's still wip, but we are looking forward to your contribution.
Checkout @tweaksKM
It's still wip, but we are looking forward to your contribution.
Rad Kernel • Updates
Announcement for ROM maintainers only! From now on the kernel sources will be unified for Xiaomi's older camera blobs as well as for newer camera blobs. Sources are configured for newer camera blobs by default, but if you willing to use the kernel with older…
For ROM maintainers •
We will be now having two different configurations,
• whyred_defconfig for older camera blobs
• whyred-newcam_defconfig for newer camera blobs
is defined already so no need to do, just switch the defconfig file!
We will be now having two different configurations,
• whyred_defconfig for older camera blobs
• whyred-newcam_defconfig for newer camera blobs
CONFIG_XIAOMI_NEW_CAMERA_BLOBSis defined already so no need to do, just switch the defconfig file!
RAD KERNEL v5/x5 is up 🔥
Build Date • July 13, 2020
Changelogs •
• 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 10.1.0
• Source cleanups and various other improvements, read full changelogs on GitHub
Download link • HERE
Note for maintainers over • HERE
Build Date • July 13, 2020
Changelogs •
• 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 10.1.0
• Source cleanups and various other improvements, read full changelogs on GitHub
Download link • HERE
Note for maintainers over • HERE
Hey, we have a CI channel of our kernel for betas and and testings! @radkernelci
RAD KERNEL v5.1/x5.1 is up 🔥
Build Date • July 30, 2020
Changelogs •
• Merged Linux • v4.4.231
• Merged CAF TAG LA.UM.8.2.r1-07100-sdm660.0
• Upstream qcacld-3.0, qcacmn, fw-api from CAF LA.UM.7.2.r3-01300-sdm660.0
• Added KLAPSE • kernel level livedisplay
• Configs • Disable msm8998, SCSI, and other unnecessary debugging drivers and improved various misleading logs
And fix various other logging spams
• treewide • removed debugfs drivers
• ARM: dts: sdm660_e7s • fix reversed memory overlapping
• Removed tracing of printk func
• Updated WireGuard to v1.0.20200729
• Makefile • Use -O3 optimization
• configs • Enabled Dead Data code elimination
• Compiled with GNUs GCC 10.1.0 with Link Time Optimization
For full changelogs checkout
sources at GitHub.
Download Link • HERE
Note • GCC LTO and dead data code elimination patches are not enabled in default branches but can be found on staging/gcc branch!
Note for maintainers over • HERE
Build Date • July 30, 2020
Changelogs •
• Merged Linux • v4.4.231
• Merged CAF TAG LA.UM.8.2.r1-07100-sdm660.0
• Upstream qcacld-3.0, qcacmn, fw-api from CAF LA.UM.7.2.r3-01300-sdm660.0
• Added KLAPSE • kernel level livedisplay
• Configs • Disable msm8998, SCSI, and other unnecessary debugging drivers and improved various misleading logs
And fix various other logging spams
• treewide • removed debugfs drivers
• ARM: dts: sdm660_e7s • fix reversed memory overlapping
• Removed tracing of printk func
• Updated WireGuard to v1.0.20200729
• Makefile • Use -O3 optimization
• configs • Enabled Dead Data code elimination
• Compiled with GNUs GCC 10.1.0 with Link Time Optimization
For full changelogs checkout
sources at GitHub.
Download Link • HERE
Note • GCC LTO and dead data code elimination patches are not enabled in default branches but can be found on staging/gcc branch!
Note for maintainers over • HERE
RAD KERNEL v5.2/x5.2 is up 🔥
Build Date • Aug 3, 2020
Changelogs •
• Merged Linux • v4.4.232
• tas2557: reduce the default printk logging
• arm64: prevent regression in Image size
• Power/PM:
• Add detail suspend abort reason
• wakeup_reason: fix formating for printk
• Improve logging for PM wakeups
• 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
• For full changelogs checkout
sources at GitHub.
Download link • HERE
Note • No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
Note for maintainers over • HERE
Build Date • Aug 3, 2020
Changelogs •
• Merged Linux • v4.4.232
• tas2557: reduce the default printk logging
• arm64: prevent regression in Image size
• Power/PM:
• Add detail suspend abort reason
• wakeup_reason: fix formating for printk
• Improve logging for PM wakeups
• 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
• For full changelogs checkout
sources at GitHub.
Download link • HERE
Note • No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
Note for maintainers over • HERE
RAD KERNEL v5.3/x5.3 is up 🔥
Build Date • Aug 19, 2020
Changelogs •
• 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
• For full changelogs checkout
sources at GitHub.
Download link • HERE
Note • No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
Note for maintainers over • HERE
Build Date • Aug 19, 2020
Changelogs •
• 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
• For full changelogs checkout
sources at GitHub.
Download link • HERE
Note • No more perf cpu gov after flashing on ROMs shipped with EAS kernels, flash HMP without any hesitations!
Note for maintainers over • HERE