• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[KERNEL][EAS][HMP][20/07]EXTENDED KERNEL V81

Search This thread

attack11

Recognized Developer
Nov 28, 2011
1,264
2,993
Buenos Aires
EXTENDED KERNEL

Code:
#include <std_disclaimer.h>
/*
* Your warranty is no longer valid, unless you lie.
*
* I am not responsible for bricked devices, strained relationships,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this kernel
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/

This Kernel aims to use be simple, stable and optimized!

Features :
  • ANDROID PIE & ANDROID 10 SUPPORT (UNIFIED)
  • EAS AND HMP VERSION´S
  • EAS Whit Pelt Load tracking
  • AnyKernel3 Installer Script
  • Compiled With Latest Proton Clang
  • Update To Latest Linux 4.4.268
  • Update To Latest kernel.lnx.4.4.r38-rel (android 10 caf tag)
  • Update Wifi Drivers To Latest kernel.lnx.4.4.r37-rel (android 9 caf tag)
  • Added F2fs Support with Arter´s97 enhancements
  • Added Upstreamed CFQ (Default) I/O
  • Added Westwood TCP And Set Westwood By Default
  • Added & Updated LZ4 for ZRAM (Enabled by Default)
  • Memory Optimizations
  • Added KCAL Color Control
  • Added Sound Control
  • Added WireGuard Support
  • Enabled TTL Support
  • Added Backlight Dimmer
  • Removed additional SafetyNet flagsTo Pass SafetyNet
  • Disabled some debugging
  • Misc Tweaks and Optimizations
----------

DOWNLOAD

----------​


OTA SUPPORT:

# Extended Kernel FKM Manager Support

This kernel has FKM Manager support for autoflash updates directly from the app.For this to work you must import the configuration link in the section "Flasher" of the app:
Then you must select the option: "Import a kernel download configuration"
This are the URLs for the two versions,just copy,paste and save. (You must add and save one first and if you want both versions available add the other after)

HMP : https://raw.githubusercontent.com/attack11/fkmupdater/Extended-Whyred/Extended-Whyred-hmp.json

HMP - NEWCAM: https://raw.githubusercontent.com/a...tended-Whyred/Extended-Whyred-hmp-newcam.json

EAS : https://raw.githubusercontent.com/attack11/fkmupdater/Extended-Whyred/Extended-Whyred-eas.json

EAS - NEWCAM : https://raw.githubusercontent.com/a...tended-Whyred/Extended-Whyred-eas-newcam.json




Use the app EXKM, FK Manager, kernel adiutor or smartpack to tweak the kernel!

XDA:DevDB Information
EXTENDED KERNEL, Kernel for the Xiaomi Redmi Note 5 Pro

Contributors
attack11, nathanchance , joshuous , akhilnarang , flar2 , kerneltoast , GuaiYiHu , Wloot
Source Code: https://github.com/attack11/msm-4.4

Kernel Special Features:

Version Information
Status:
Stable

Created 2019-08-01
Last Updated 2020-08-27
 
Last edited:

attack11

Recognized Developer
Nov 28, 2011
1,264
2,993
Buenos Aires

01-08
- First Release


06-08
- 2° Release
- Upstreamed to Latest Linux 4.4.187
- Upstreamed CFQ I/O
- Added Headphone Gain Control
- Disabled some debugging and wakelocks
- Added sRGB toggle (check if it works please)


19-08
- 3° Release
- Rebase from the scratch
- Upstreamed to Latest Linux 4.4.189
- Updated to LA.UM.7.2.r1-07400-sdm660.0 caf tag
- Remove CFQ I/O changes
- Added Upstreamed BFQ I/O and set by default
- Disabled some logs
- Removed some misc stuff...


19-08
- 4° Release
- Rebase from the scratch from latest GuaiYiHu sources
- Upstreamed to Latest Linux 4.4.190
- Some misc updates and cleanup


19-08
- 5° Release
- Upstreamed to Latest Linux 4.4.191


11-09
- 6° Release
- Upstreamed to Latest Linux 4.4.192
- Added back upstreamed CFQ I/O (set by default)
- Some misc optimizations.


18-09
- 7° Release
- Upstreamed to Latest Linux 4.4.193


21-09
- 8° Release
- Upstreamed to Latest Linux 4.4.194


21-09
- First ANDROID 10 support

05-10
- 11°
- Unified PIE & ANDROID 10 Support
- Rebase To Latest Aosp 4.4 Kernel Common Sources
- Rebase To Latest Pie Caf Tag "LA.UM.7.2.r1-07600-sdm660.0"


07-10

- 11° Release
- Update To Latest Linux 4.4.196


22-10
- 12° Release
- Rebase To Latest Android 10 Caf Sources
- Upstreamed to Latest Linux 4.4.197
- Removed some unused stuff...


30-10
- 13° Release
- Upstreamed to Latest Linux 4.4.198
- Some misc updates & fixes...


06-11
- 14° Release
- Upstreamed to Latest Linux 4.4.199
- Upstreamed to Latest Caf Tag LA.UM.8.2.r1-04800-sdm660.0
- Some misc updates & fixes...


13-11
- 15° Release
- Upstreamed to Latest Linux 4.4.201
- Handle of wifi modules in a different way
- Switched from WALT to PELT for eas version,Also disable cpu-boost for it,Please check how is performance/battery life (the results seems pretty good for now)
- Some misc updates & fixes...


13-11
- 16° Release
- Rebased back to PIE latest caf tag (Until some issues with 10 base are fixed)
- Upstreamed to Latest Linux 4.4.202


25-11
- 17° Release

- Rebased back (again) to android 10 latest caf tag (keeping wifi drivers from pie sources)
- Upstreamed to Latest Linux 4.4.203
- Some misc updates & fixes...


28-11
- 18° Release
- Upstreamed to Latest Linux 4.4.204


04-12
- 19° Release
- Upstreamed to Latest Linux 4.4.205
- Enabled CDG tcp (westwood still default)


07-12
- 20° Release
- Upstreamed to Latest Linux 4.4.206


19-12
- 21° Release
- Updated to Latest Caf LA.UM.8.2.r1-05100-sdm660.0
- Updated WiFi drivers to Latest Caf LA.UM.7.2.r1-07900-sdm660.0
- Added sRGB Toggle


23-12
- 22° Release
- Upstreamed to Latest Linux 4.4.207
- Added WireGuard Support
- Added Target TTL Support


03-01
- 23° Release
- Fixed srgb
- Properly show pa_term0 temperature


06-01
- 24° Release
- Upstreamed to Latest Linux 4.4.208
- Added back Srgb toggle to fix settings reset on miui


13-01
- 25° Release
- Upstreamed to Latest Linux 4.4.209
- Uploaded builds To Gihub


14-01
- 26° Release
- Upstreamed to Latest Linux 4.4.210
- Upstreamed SdFat to latest
- Upstreamed Wifi Tag to LA.UM.7.2.r1-08100-


23-01
- 27° Release
- Upstreamed To Latest Linux 4.4.211
- Updated WireGuard
- Build whit clang 10.0.1
- Upstreamed Kernel Tag to LA.UM.8.2.r2-00600-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.r3-00400-sdm660.0
- Some misc updates & cleanup
- Added build with tagged as "NEWCAM" for roms whit updated cam blobs (download in github releases page)


30-01
- 28° Release
- Upstreamed To Latest Linux 4.4.212


06-02
- 29° Release
- Upstreamed To Latest Linux 4.4.213
- Updated SdFat
- Updated AnyKernel3
- Some misc updates & cleanup...


19-02
- 30° Release
- Upstreamed To Latest Linux 4.4.214
- Upstreamed Wifi Tag to LA.UM.7.2.r1-08200-sdm660.0


29-02
- 31° Release
- Upstreamed To Latest Linux 4.4.215
EAS :
- Updated Energy Model With The sdm660 From Caf 4.14


11-03

- 32° Release
- Upstreamed To Latest Linux 4.4.216


21-03

- 33° Release
- Upstreamed To Latest Linux 4.4.217
- Updated WireGuard to latest snapshot
- Build whit clang 10.0.4
- Upstreamed Kernel Tag to LA.UM.8.2.r2-01100-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.r3-00700-sdm660.0
- Some misc updates & cleanup


01-04

- 34° Release
- Upstreamed Wifi Tag to LA.UM.7.2.c6-05400-sdm660.0
- Fixed WireGuard
- Fixed front cam in Gcam


08-04

- 35° Release
- Upstreamed To Latest Linux 4.4.218
- Updated Anykernel3 script


13-04

- 36° Relase
- Upstreamed To Latest Linux 4.4.219
- Updated Wireguard To "1.0.20200401"


37° Relase
- Upstreamed To Latest Linux 4.4.220
- Build whit clang 10.0.5
- Upstreamed Kernel Tag to LA.UM.8.2.r2-01300-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.r3-00900-sdm660.0
- Added fkm support for new cam blobs


- 38° Release
- Upstreamed To Latest Linux 4.4.221
- Upstreamed Kernel Tag to LA.UM.8.2.r1-06500-sdm660.0
- Added oreo firmware support
- Added some little cpu OC


07-05
- 39° Relase- Upstreamed To Latest Linux 4.4.222
- Updated Wireguard To Latest "1.0.20200506"


11-05
- 40° Relase- Upstreamed To Latest Linux 4.4.223


23-05
- 41° Release- Upstreamed To Latest Linux 4.4.224
- Upstreamed Kernel Tag to LA.UM.8.2.r2-01900-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.r3-01000-sdm660.0
- Added builds based on sdm660 common kernel tree (in testing)


29-05
- 42° Release
- Upstreamed To Latest Linux 4.4.225
- Upstreamed Kernel Tag to LA.UM.8.2.r1-06600-sdm660.0
- Build with clang 10.0.6
- Added support for roms based on common tree (led fix thanks to agni)
- Disable some logging
- Some misc updates & cleanup



03-06
- 43° Relase
- Upstreamed To Latest Linux 4.4.226
- Upstreamed Kernel Tag to LA.UM.8.2.1.r1-04900-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.c7-01400-sdm660.0
- Fixed cam frezzes


14-06
- 44° Relase
- Upstreamed To Latest Linux 4.4.227
- Upstreamed Kernel Tag to LA.UM.8.2.r1-06700-sdm660.0
- Upstreamed Wifi Tag to LA.UM.7.2.r1-08900-sdm660.0
- Some cleanup in the sources (trying to fix the random bootloop bug)


05-07
- 46° Relase
- Upstreamed To Latest Linux 4.4.229
- Compiled With Clang 11.0.1
- Some Build Warnings Fixes
- Removed msm_rtb Register
- Upstreamed Kernel Tag to LA.UM.8.2.r2-02100-sdm660.0
- Upstream Updates To f2fs
- Switch From Sdfat To Exfat Driver


16/07
- 47° Relase
- Upstreamed To Latest Linux 4.4.230
- Updated wireguard to "1.0.20200712"
- Removed a LOT of debug
- Disable audit
- Memory leak fixes
- Removed OC



02/08
- 48° Relase
- Upstreamed To Latest Linux 4.4.232
- Upstreamed Kernel Tag to LA.UM.8.2.r1-07100-sdm660.0
- Updated wireguard to "1.0.20200729"
- Added AOSPA's dt2w support
- Added LiveDisplay driver
- "Fixed" drivedroid support


24/08
- 49° Relase
- Upstreamed To Latest Linux 4.4.233
- Upstreamed Kernel Tag to LA.UM.8.2.r1-07200-sdm660.0
- Reverted WiFi stack to LA.UM.7.2.r1-07200-sdm660.0
- Built with latest proton clang (clang 12.0)


27/08
- 50° Release
- Upstreamed To Latest Linux 4.4.234
- Added back backlight dimmer
- For hmp builds: Try to fallback to interactive governor after boot always
- Some misc updates


05/09
- 51° Relase
- Upstreamed To Latest Linux 4.4.235


17/09
- 52° Relase
- Upstreamed To Latest Linux 4.4.236
- Upstreamed Kernel Tag To "LA.UM.8.2.r2-02700-sdm660.0"
- Updated Wireguard To "1.0.20200908"


26/09
- 53° Relase
- Upstreamed To Latest Linux 4.4.237


04/10
- 54° Relase
- Upstreamed To Latest Linux 4.4.238


17/10
- 55° Relase
- Upstreamed To Latest Linux 4.4.239
- Upstreamed Kernel To Latest "LA.UM.8.2.r2-03000-sdm660.0" caf tag


25/10
- 56° Relase
- Rebased to LOS sources on top of 'LA.UM.8.2.r1-07300-sdm660.0' kernel caf tag
- Wifi stack from 'LA.UM.7.2.r1-09400-sdm660.0' caf tag
- Upstreamed To Latest Linux 4.4.240
- Fixed compability for D2tw and led on roms based on "old" sources


29/10
- 57° Relase
- Back to previous source base
- Some misc updates & cleanup


09/11
- 58° Relase
- Upstreamed To Latest Linux 4.4.241
- Some misc updates and Cleanup.


13/11
- 59° Relase
- Upstreamed To Latest Linux 4.4.243
- Updated Wireguard to latest snapshot
- Some misc updates and Cleanup.

- Added also my personal build,with some experimental stuff,mostly a lot (or almost all) optimizations from sultanxda kernel,its eas- oldcam , compiled with latest gcc & LTO,along with some other experimental stuff just for testing (you can see all the changes in the "personal" branch) (download link its in my github releases)


22/11
- 60° Relase
- Upstreamed To Latest Linux 4.4.244
- Updated WiFi drivers to "LA.UM.7.2.r1-09600-sdm660.0"


25/11
- 61° Relase

- Upstreamed To Latest Linux 4.4.246
- Upstreamed Kernel To "LA.UM.8.2.r1-07500-sdm660.0"
- Added again my personal build's for testing (old & newcam) (check personal2 branch)
- Added an addon for Overclock to flash after the kernel (check telegram group for link)


06/12
-62° Relase

- Upstreamed To Latest Linux 4.4.247
- Added fixes for app gurú and reported correct key code of headset buttons


15/12
63° Relase

- Upstreamed To Latest Linux 4.4.248


31/12
-64° Release

- Upstreamed To Latest Linux 4.4.249
- Updated wireguard to "1.0.20201221"


05/02
-67° Release

- Upstreamed To Latest Linux 4.4.255
- Back again to "LA.UM.7.2.r1-09600-sdm660.0" WiFi stack
- Updated wireguard to "1.0.20210124"


23/02
- 68° Relase

- Upstreamed To Latest Linux 4.4.257
- Updated wireguard to "1.0.20210219"




24/04

- 74° Relase

- Upstreamed To Latest Linux 4.4.267
- Upstreamed Kernel To "LA.UM.9.2.r1-03000-SDMxx0.0"
 
Last edited:

ali.damiri

Senior Member
Mar 11, 2017
270
244
shiraz
Hey. Thanks you for development this kernel .
Tested on miui pie and its same all functions work fine.
I have a problem with custom kernels on miui:
Face unlock isnt fast and animation of face unlock is laggy. I have this problem with kangroo x and your kernel and some other kernels but I haven't this problem on purecaf kernel i hope you can help me!
 

jokerpappu

Senior Member
Sep 24, 2013
1,715
593
kathmandu
Sony Xperia L
LG G3
Hey. Thanks you for development this kernel .
Tested on miui pie and its same all functions work fine.
I have a problem with custom kernels on miui:
Face unlock isnt fast and animation of face unlock is laggy. I have this problem with kangroo x and your kernel and some other kernels but I haven't this problem on purecaf kernel i hope you can help me!

thats because of gpu override. in those kernels where gpu override is present meaning our adreno 509 gpu is faked and shownas 512.
this causes face unlock to slow down. pure coffee and ice cold has reverted this and their gpu id is shown 509 which makes face unlock faster.
but if you have gpu id 509 you cant play pubg in hd or high fps mode so many people still prefer to have gpu id as 512 instead of 509 to get pubg hd and sacrifice faster face unlocking for that
 

xell75

Senior Member
Dec 25, 2009
1,366
757
Berlin
thats because of gpu override. in those kernels where gpu override is present meaning our adreno 509 gpu is faked and shownas 512.
this causes face unlock to slow down. pure coffee and ice cold has reverted this and their gpu id is shown 509 which makes face unlock faster.
but if you have gpu id 509 you cant play pubg in hd or high fps mode so many people still prefer to have gpu id as 512 instead of 509 to get pubg hd and sacrifice faster face unlocking for that
I don't think this GPU fake is only for Pubg, not everyone in this world plays Pubg
 

attack11

Recognized Developer
Nov 28, 2011
1,264
2,993
Buenos Aires
Hey. Thanks you for development this kernel .
Tested on miui pie and its same all functions work fine.
I have a problem with custom kernels on miui:
Face unlock isnt fast and animation of face unlock is laggy. I have this problem with kangroo x and your kernel and some other kernels but I haven't this problem on purecaf kernel i hope you can help me!

Hi,thanks,so in miui works ok,About face unclock , I dont use it,but maybe I can make you a kernel without the "gpu mod" to see if itts because of that,Tell me if is hmp or eas
 

Top Liked Posts

  • There are no posts matching your filters.
  • 57
    EXTENDED KERNEL

    Code:
    #include <std_disclaimer.h>
    /*
    * Your warranty is no longer valid, unless you lie.
    *
    * I am not responsible for bricked devices, strained relationships,
    * thermonuclear war, or you getting fired because the alarm app failed. Please
    * do some research if you have any concerns about features included in this kernel
    * before flashing it! YOU are choosing to make these modifications, and if
    * you point the finger at me for messing up your device, I will laugh at you.
    *
    */

    This Kernel aims to use be simple, stable and optimized!

    Features :
    • ANDROID PIE & ANDROID 10 SUPPORT (UNIFIED)
    • EAS AND HMP VERSION´S
    • EAS Whit Pelt Load tracking
    • AnyKernel3 Installer Script
    • Compiled With Latest Proton Clang
    • Update To Latest Linux 4.4.268
    • Update To Latest kernel.lnx.4.4.r38-rel (android 10 caf tag)
    • Update Wifi Drivers To Latest kernel.lnx.4.4.r37-rel (android 9 caf tag)
    • Added F2fs Support with Arter´s97 enhancements
    • Added Upstreamed CFQ (Default) I/O
    • Added Westwood TCP And Set Westwood By Default
    • Added & Updated LZ4 for ZRAM (Enabled by Default)
    • Memory Optimizations
    • Added KCAL Color Control
    • Added Sound Control
    • Added WireGuard Support
    • Enabled TTL Support
    • Added Backlight Dimmer
    • Removed additional SafetyNet flagsTo Pass SafetyNet
    • Disabled some debugging
    • Misc Tweaks and Optimizations
    ----------

    DOWNLOAD

    ----------​


    OTA SUPPORT:

    # Extended Kernel FKM Manager Support

    This kernel has FKM Manager support for autoflash updates directly from the app.For this to work you must import the configuration link in the section "Flasher" of the app:
    Then you must select the option: "Import a kernel download configuration"
    This are the URLs for the two versions,just copy,paste and save. (You must add and save one first and if you want both versions available add the other after)

    HMP : https://raw.githubusercontent.com/attack11/fkmupdater/Extended-Whyred/Extended-Whyred-hmp.json

    HMP - NEWCAM: https://raw.githubusercontent.com/a...tended-Whyred/Extended-Whyred-hmp-newcam.json

    EAS : https://raw.githubusercontent.com/attack11/fkmupdater/Extended-Whyred/Extended-Whyred-eas.json

    EAS - NEWCAM : https://raw.githubusercontent.com/a...tended-Whyred/Extended-Whyred-eas-newcam.json




    Use the app EXKM, FK Manager, kernel adiutor or smartpack to tweak the kernel!

    XDA:DevDB Information
    EXTENDED KERNEL, Kernel for the Xiaomi Redmi Note 5 Pro

    Contributors
    attack11, nathanchance , joshuous , akhilnarang , flar2 , kerneltoast , GuaiYiHu , Wloot
    Source Code: https://github.com/attack11/msm-4.4

    Kernel Special Features:

    Version Information
    Status:
    Stable

    Created 2019-08-01
    Last Updated 2020-08-27
    22
    # KERNEL UPDATED

    06-02
    - 29° Release
    - Upstreamed To Latest Linux 4.4.213
    - Updated SdFat
    - Updated AnyKernel3
    - Some misc updates & cleanup...

    If you like it hit the thanks button!
    22
    # KERNEL UPDATED

    04-12

    - 19° Release
    - Upstreamed to Latest Linux 4.4.205
    - Enabled CDG tcp (westwood still default)

    If you like it hit the thanks button!
    22
    # KERNEL UPDATED

    19-02

    - 30° Release
    - Upstreamed To Latest Linux 4.4.214
    - Upstreamed Wifi Tag to LA.UM.7.2.r1-08200-sdm660.0

    # REMEMBER THERE ARE BUILDS WITH NEW CAM BLOBS COMPATIBLE,CHECK FOR "NEWCAM" VERSION IN GITHUB RELEASES #

    [url]https://github.com/attack11/Whyred/releases[/URL]

    If you like it hit the thanks button!
    22
    # KERNEL UPDATED

    23-12
    - 22° Release
    - Upstreamed to Latest Linux 4.4.207
    - Added WireGuard Support
    - Added Target TTL Support

    If you like it hit the thanks button!