[KERNEL] [E6853-E6883-E6653-E6683] [19/06] Aur-Kernel-V4.0 [MM-Fw.224] - Xperia Z5 Premium Android Development

Aur-kernel for xz5x
- Features
Compiled with gcc 4.9.4 (UBERTC)
Powersuspend
Thunderplug
Frandom
Vnswap
Dynamic sync
Fast charge
Underclocking.
Sio and fiops i/o shedulers
Faux sound control
NVIDIA power efficiency patches
Enabled power_efficient workqueues
Optimized memset - memcpy
Usb fastcharge
Drive droid support - mount cdrom
Kcal color control (thanks to @savoca)
Module param to change the thermal throttle temperature
Various performance/stability optimizations
- Changelog-Marshmallow
Aur-Kernel_Xz5x _E6xxx _v3.0
-Based on sony kernel source fw 32.1.A.1.185 marshmallow
-ARM64 CRC32 hw accelerated module
-Interactive governor optimizations
-Ipv4 window size to 64K (speed improvement)
-Add a module param to change the thermal throttle temperature
-Implemented task's adj rbtree
-Increased the buffer-head per-CPU LRU size
-Adreno idler for devfreq
-Added sysinterface for GENTLE_FAIR_SLEEPERS
Aur-Kernel_Xz5x _E6xxx _v2.0
-Based on sony kernel source fw 32.1.A.1.163 marshmallow
-First release for mm
-All features and patches from aur-kernel LL
FOR MORE CHECK GITHUB AUR KERNEL
- Changelog-Lollipop
Aur-Kernel_Xz5x _E6xxx _v1.2.5
-BFQ and ZEN i/o schedulers
-Enabled power_efficient workqueues
-Drive droid support - mount cdrom
-UPDATE :NVIDIA power efficiency patches
-Allow 320K AAC encoding
-Added new driver for on/off operations
-Enable L1/L2 clock gating WA
Aur-Kernel_Xz5x _E6xxx _v1.2.4
NVIDIA power efficiency patches
-Usb fastcharge
-Add audit support
-Memory utilities optimization
-Activate additional 27 MHz gpu frequency step
-Tweaks to reduce lags improve battery life
Aur-Kernel_Xz5x _E6xxx _v1.2.3
-Removed msm hotplug
-Cleaned some patches
-Add underclocking....
Powersuspend
Thunderplug
Frandom
Vnswap
Dynamic sync
-More kernel optimizations
Aur-Kernel_Xz5x _E6xxx _v1.2.2
-Introduce new relation for freq selection
-Optimizations on cpu-boost <integrated with hotplug driver and cpufreq governor>
-Added Impulse governor
-Prevent the driver from handling userspace on msm performance
-Added a simple api to query the display state (on/off)
-Enabled arch power
-Optimized make file for cortex-a57
-Added power quickwakeup
-Optimize ksm
-Added msm hotplug driver
-Added hotplug enable toggle
-Added a module param to change the thermal throttle temperature
Aur-Kernel_Xz5p _E68xx _v1.2
- Enabled x-reality,etc.. -Thanks to tobias.wadvogel
- Add sio and fiops i/o shedulers
- Make input boosting optional
- Implement task's adj rbtree
- Skip dying or exiting task
- Maintain LMK rbtree with signal->adj_node
- Reduce the rate of needless idle load balancing
- Stop searching for tasks in newidle balance
- Enable UFS ICE
Aur-Kernel_Xz5p _E68xx _v1.1
- Removed tomtomsound control
- Added faux sound control
- Kcal color control (thanks to @savoca)
- Various performance/stability optimizations
SEE MORE ON GITHUB
Aur-Kernel_Xz5p _E68xx _v1
- Based on fw 32.0.A.6.200
- Compiled with gcc 4.9.3 (UBERTC)
- Disabled dm_verity
- Selinux enforcing
- Tomtom sound control by Tom G.
- Kernel Marshmallow :
Aur-Kernel_Xz5p _E6853 _v4.0
Aur-Kernel_Xz5p _dsds _v4.0
Aur-Kernel_Xz5 _E6653 _v4.0
Aur-Kernel_Xz5 _dsds _v4.0
Kernel_Xz5p _E6853_fw224-STOCK
Kernel_Xz5p _DUAL_fw224-STOCK
Kernel_Xz5 _E6653_fw224-STOCK
Kernel_Xz5 _DUAL_fw224-STOCK
- Kernel Lollipop :
Kernel_Xz5 _E6653 _v1.2.5
Kernel_Xz5p _E6853 _v1.2.5
Kernel_Xz5p _E6853 _v1.2.1 overclock-drm fix
Kernel_Xz5p _E6883 _v1.2.5
Kernel_Xz5p _E6883 _v1.2.1 overclock-drm fix
INSTALL KERNEL ADIUTOR FROM PLAY STORE TO MAKE CHANGES AND ThunderZap Control FOR Thunderplug
SEE MORE ON GITHUB
Kernel Source :
Aur kernel
Thanks Too :
tobias.waldvogel for drm fix
flar2
franciscofranco
AndroPlus
Tommy-Geenexus
- I AM NOT RESPONSIBLE FOR ANY DAMAGES THAT MAY CAUSE YOUR DEVICE
- If you appreciate my work qualifies with 5 stars
- If you appreciate my work and dedication
Feel free to donate

RESERVED

Thank bro

Hy
Is this for Customized Locked BL Kernel?
Gesendet von Rotwild G1 Gravity

get2easy said:
Hy
Is this for Customized Locked BL Kernel?
Gesendet von Rotwild G1 Gravity
Click to expand...
Click to collapse
Custom kernels will never work with locked BL
Sent from my Z5 Premium using XDA Labs

Thx for the Information
Gesendet von Rotwild G1 Gravity

auras76 said:
- Features
Compiled with gcc 4.9.4 (UBERTC)
Powersuspend
Thunderplug
Frandom
Vnswap
Dynamic sync
Underclocking.
Sio and fiops i/o shedulers
Faux sound control
NVIDIA power efficiency patches
Enabled power_efficient workqueues
Optimized memset - memcpy
Usb fastcharge
Drive droid support - mount cdrom
Kcal color control (thanks to @savoca)
Module param to change the thermal throttle temperature
Various performance/stability optimizations
- Changelog-Marshmallow
- Changelog-Lollipop
Aur-Kernel_Xz5x _E6xxx _v1.2.5
-BFQ and ZEN i/o schedulers
-Enabled power_efficient workqueues
-Drive droid support - mount cdrom
-UPDATE :NVIDIA power efficiency patches
-Allow 320K AAC encoding
-Added new driver for on/off operations
-Enable L1/L2 clock gating WA
Aur-Kernel_Xz5x _E6xxx _v1.2.4
NVIDIA power efficiency patches
-Usb fastcharge
-Add audit support
-Memory utilities optimization
-Activate additional 27 MHz gpu frequency step
-Tweaks to reduce lags improve battery life
Aur-Kernel_Xz5x _E6xxx _v1.2.3
-Removed msm hotplug
-Cleaned some patches
-Add underclocking....
Powersuspend
Thunderplug
Frandom
Vnswap
Dynamic sync
-More kernel optimizations
Aur-Kernel_Xz5x _E6xxx _v1.2.2
-Introduce new relation for freq selection
-Optimizations on cpu-boost <integrated with hotplug driver and cpufreq governor>
-Added Impulse governor
-Prevent the driver from handling userspace on msm performance
-Added a simple api to query the display state (on/off)
-Enabled arch power
-Optimized make file for cortex-a57
-Added power quickwakeup
-Optimize ksm
-Added msm hotplug driver
-Added hotplug enable toggle
-Added a module param to change the thermal throttle temperature
Aur-Kernel_Xz5p _E68xx _v1.2
- Enabled x-reality,etc.. -Thanks to tobias.wadvogel
- Add sio and fiops i/o shedulers
- Make input boosting optional
- Implement task's adj rbtree
- Skip dying or exiting task
- Maintain LMK rbtree with signal->adj_node
- Reduce the rate of needless idle load balancing
- Stop searching for tasks in newidle balance
- Enable UFS ICE
Aur-Kernel_Xz5p _E68xx _v1.1
- Removed tomtomsound control
- Added faux sound control
- Kcal color control (thanks to @savoca)
- Various performance/stability optimizations
SEE MORE ON GITHUB
Aur-Kernel_Xz5p _E68xx _v1
- Based on fw 32.0.A.6.200
- Compiled with gcc 4.9.3 (UBERTC)
- Disabled dm_verity
- Selinux enforcing
- Tomtom sound control by Tom G.
- Kernel Marshmallow :
Kernel_Xz5p _E6853_fw163-STOCK
Kernel_Xz5p _E6883_fw163-STOCK
Kernel_Xz5 _E6653_fw163-STOCK
Kernel_Xz5 _E6683_fw163-STOCK
- Kernel Lollipop :
Kernel_Xz5 _E6653 _v1.2.5
Kernel_Xz5p _E6853 _v1.2.5
Kernel_Xz5p _E6853 _v1.2.1 overclock-drm fix
Kernel_Xz5p _E6883 _v1.2.5
Kernel_Xz5p _E6883 _v1.2.1 overclock-drm fix
INSTALL KERNEL ADIUTOR FROM PLAY STORE TO MAKE CHANGES
SEE MORE ON GITHUB
Kernel Source :
Aur kernel
Thanks Too :
tobias.waldvogel for drm fix
flar2
franciscofranco
AndroPlus
Tommy-Geenexus
Click to expand...
Click to collapse
FYI for other early adopters: None of the features implemented in e6653 mm kernel

goRt said:
FYI for other early adopters: None of the features implemented in e6653 mm kernel
Click to expand...
Click to collapse
Working on it.

With new aur custom kernel for 6853 for MM faux sound doesn't work.seems that feature are not implemented

leobiagi said:
With new aur custom kernel for 6853 for MM faux sound doesn't work.seems that feature are not implemented
Click to expand...
Click to collapse
Mm kernel is near stock as of now I assume. Drm fix and selinux enforcement has been done. This allows the basic rooting of the phone .
I think he is working on a custom kernel based on MM for the device , so wait for a while maybe

hi, the new kernel (Aur-Kernel_Xz5p _E6853 _v2.0) for your MM rom i install simply by flash from recovery? Or adb method?Thank you, auras!!!!

Eddiejam72 said:
hi, the new kernel (Aur-Kernel_Xz5p _E6853 _v2.0) for your MM rom i install simply by flash from recovery? Or adb method?Thank you, auras!!!!
Click to expand...
Click to collapse
On recovery.

The kernel is running smooth as of now thanks @auras76
Sent from my Sony E6883 using XDA Labs

What about e6833

How to enable hotplug?

Use Kernel adiutor from playstore
---------- Post added at 16:25 ---------- Previous post was at 15:25 ----------
Is it possible to make a permissive version of this kernel?

Black_Focus_X said:
Use Kernel adiutor from playstore
---------- Post added at 16:25 ---------- Previous post was at 15:25 ----------
Is it possible to make a permissive version of this kernel?
Click to expand...
Click to collapse
It is.

auras76 said:
It is.
Click to expand...
Click to collapse
Ok cool thanks

@auras, is it possible to restore fm radio without headset feature?
Thanks

hey the kernel for the Xz5 and the Xz5p on FW.163 is the same file, they are both for the Xz5p
Is this right? I am flashing the Xz5p one onto my E6653 and it doesn't work...

Related

[Kernel] [AOSP] [10.12.2014] AGK Kernel v1.4

workes on AOSP based ROMZ
just like:
-CM11 -TeamEOS AOSP -pacman nightly -beanstalk -carbonrom -liquismooth
and more...
AGK-Kernel Features:
- CPU UC/OC 81 mhz - 1836 mhz
- CPU Volt Controll
- GPU UC/OC 128 mhz - 487 mhz (only in special Version) PM
CPU Governor:
-smartmax -interactive -conservative -ondemand -userspace -powersave -Lionheart -performance -badass -intellidemand
-intelliactive -smartassV2 -lagfree -nightmare -wrexy
Scheduler:
-noop -deadline -row -cfg -fiops -sio
Wake:
-sweep2wake -flick2wake -flick2sleep -doubletap2wake -home2wake -pick2wake -pocket detection -logo2menu
-Zimage is XZ compressed
-Add some Bluetooth driver
-Add Generic Dynamic Voltage and Frequency Scaling (DVFS) support
-Add HTC GPIO headset detection driver
-Add Line6 USB support
-Add intelli Plug new
-Add alucard hotplug new
-Add MSM Hotplug new
-Add CPR (core power reduction) new
Hotplug:
its always mpdecision and intelliplug.
if somebody like others like MSM or Alu, i can Build it!
I have switched to new fresh Kernel Source. The old builds are working with the most AOSP Romz. If you cant switch on wifi, try the new AGK Kernel. Download and source code will be here in thread! I let the old build online, so you can choose the best Kernel for you! Every Custom Rom is special, so just try!
Download new Kernel:
AGK-CM-BASED-v1.4.zip - 4.08 MB
AGK-CM-BASED v1.3-Aroma.zip - 8.53 MB
AGK-CM-BASED-v1.3.zip - 4.08 MB
AGK-CM-BASED-v1.3 - OC-VERSION.zip - 4.08 MB ATTENTION USE IT AT YOUR OWN RISK CPU up to 2.1GHz GPU up to 487MHz
AGK-CM-BASED v1.2-Aroma.zip - 8.52 MB
AGK-CM-BASED-v1.2.zip - 4.07 MB
AGK-CM-BASED-v1.1.zip - 4.08 MB
AGK-CM-BASED-v1.0.zip - 4.07 MB
Link to source: https://github.com/antaril/AGK-CM-BASED
History:
AGK CM Based Kernel v1.4
-add simple GPU Governor
-add intellim Governor
-add AGK-Lollipop features (GPU UC/OC CPU OC/UC options)
AGK CM Based Kernel v1.3
-add more scheduler
-fix pocket detection,pick2wake and flick2wake for all AOSP Roms
-merge new CM comits
AGK CM Based Kernel v1.2
-add a lot of fixes and stuff
-fix wake gestures
-add sound control
AGK CM Based Kernel v1.1
-Set VM_MAX_READAHEAD to 2048
-update intelliplug code
-overclock slimbus for best audio quality!!
-add more cpu stepps... OC and UC
-give more vcore room. For OC and UC
-Adding h2w/l2w/s2w/logo2menu/long tap sleep
AGK CM Based Kernel v1.0
-add sound control
-add intelli plug
-add governors
-add sheduler
-add volt controll
-add tweaks
-add CPU UC and little OC
-add bln
-add hotplugs
more coming soon...
Click to expand...
Click to collapse
----------------------------------------------------------------------------------------------------------------------
OLD KERNEL (stopping dev)
Link to source: https://github.com/antaril/AGK​
Click to expand...
Click to collapse
History:
AGK Kernel v1.19
-refresh WIFI code
-refresh bluetooth code
AGK Kernel v1.18
-Set VM_MAX_READAHEAD to 2048
-change vref_core if oc is enable
-add ultra low cpu clock (81mhz)
-set lower .vreg[VREG_CORE] if OC is disabled
AGK Kernel v1.17
-add custom boot animation
-try to fix installation bug by 0% please report
-try to fix some wifi problems please report!!
AGK Kernel v1.16
-add "blinkin button mod" change it in AROMA
-fixing pocket detection when suspended
AGK Kernel v1.15
-fix intelli plug
-add msm hotplug (not active)
AGK Kernel v1.14
-add intelli plug
-add alucard hotplug (not active)
-add CPR (core power reduction)
-add wrexy governor
-add nightmare governor
-add Modules support
AGK Kernel v1.12
-Add Generic Dynamic Voltage and Frequency Scaling (DVFS) support
-Add HTC GPIO headset detection driver
-Add Line6 USB support
AGK Kernel v1.11
- compiled with XZ compression
AGK Kernel v1.1
-standard Governor smartmax
-standard Scheduler fiops
-Linaro 4.7 compiled
-Bluetooth fix
new Governors
-intellidemand
-intelliactive
-smartassV2
-badass
-lagfree
new Schedulers
-fiops
-sio
Click to expand...
Click to collapse
DOWNLOAD:
AGK Kernel v1.19
Aroma Link:AGK_Kernel - v1.19-Aroma.zip - 8.51 MB
AGK Kernel v1.18
Aroma Link: AGK_Kernel - v1.18-Aroma.zip - 8.52 MB
Non Aroma Link: AGK_Kernel - v1.18-nonAroma.zip - 4.07 MB
-Set VM_MAX_READAHEAD to 2048
-change vref_core if oc is enable
-add ultra low cpu clock (81mhz)
-set lower .vreg[VREG_CORE] if OC is disabled
Special Versions:
AGK_Kernel - v1.24-DU.zip - 4.03 MB Based on MSM9860 Kernel Source! Once createt especially for Dirty Unicorns Rom, now it works with a lot AOSP based ROMZ.
AGK_Kernel - v1.15-Aroma.zip - 8.52 MB OC-VERSION only for people who know what they do!!
AGK_Kernel - v1.15-MSM-Aroma.zip - 8.52 MB MSM Hotplug
AGK_Kernel - v1.15-alu-Aroma.zip - 8.52 MB alucard hotplug
AGK_Kernel - v1.15-nohot-Aroma.zip - 8.52 MB no alternative hotplugs!!
AGK_Kernel - v1.15.zip - 3.79 MB classic recovery
thx to: faux123, team7, neobuddy89, myfluxi, Se Hun Kim, and especially AuxXxilium for his help!!!​
Desperately wating for AOSP KERNEL. thanks man:::
does it has AROMA INSTALLER.....?
hiimimtayaz said:
Desperately wating for AOSP KERNEL. thanks man:::
does it has AROMA INSTALLER.....?
Click to expand...
Click to collapse
no classic recovery
Antaril said:
Here is my own Kernel! Try and give responce please!
Click to expand...
Click to collapse
Can we get a link to your kernel source please.
Thanks.
Andy said:
Can we get a link to your kernel source please.
Thanks.
Click to expand...
Click to collapse
sorry iam from germany, so my english is not very good.
the source is on my computer.
i download the ground source from github and add OC/UC governors,scheduler and some patches.
iam not a coder, i think iam a modder! sorry i hope this is ok
i can upload my source to github if this is possible
Antaril said:
i can upload my source to github if this is possible
Click to expand...
Click to collapse
Yes please. In order to be GPL compliant, the source required to build the exact same kernel needs to be available.
Thanks.
Andy said:
Yes please. In order to be GPL compliant, the source required to build the exact same kernel needs to be available.
Thanks.
Click to expand...
Click to collapse
In first post, you can see the link to source code!
Antaril said:
In first post, you can see the link to source code!
Click to expand...
Click to collapse
Thank you very much.
Andy said:
Thank you very much.
Click to expand...
Click to collapse
you are welcome
I wanted a AOSP kernel as well. we have over 20 kernels all are sense. finally. thanks,
Will try, finally a kernel with s2w and dt2w, thanks!
Sent from my HTC One using XDA Premium 4 mobile app
first hardcore AOSP kernel and the guy only has a few likes? c'mon people, I don't even use AOSP, but that $h17 deserves some thanks!
Needs a better download host or a mirror ..site won't load on my cell and I won't install a third party app to download it
Sent from my One using XDA Free mobile app
Yeah...we need a download source that doesn't require an app. Then I'll give it a go.
Sent from my One using XDA Premium 4 mobile app
chillybean said:
Needs a better download host or a mirror ..site won't load on my cell and I won't install a third party app to download it
Click to expand...
Click to collapse
badams1 said:
Yeah...we need a download source that doesn't require an app. Then I'll give it a go.
Sent from my One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Please find here a Mirror. If the author of the kernel has anything against the mirror, please let me know otherwise he may do with it whatever he wants
Mirror at zippyshare
Here's another mirror:
https://www.dropbox.com/s/sap95hm0j7fsvkz/AGK_Kernel - v1.11.zip
Sent from the Thing that should not be.
Finaly. Anyone tested on liquidsmooth
Sent from my One using Tapatalk
thx "No_Fear"
add link to first thread
Thanks for supporting aosp
Inviato dal mio HTC One utilizzando Tapatalk
Downloading now. Always appreciative for additional options.
Sent from my One

[Kernel] [LOLLIPOP] [AOSP V1.71] [GPE/Sense V1.21] [12.04.15] AGK-LOLLIPOP

Here i bring you the first custom kernel for lollipop with all AGK typical features!!!!
AGK-Kernel Features:
- CPU UC/OC 81 mhz - 1836 mhz
- CPU Volt Controll
- GPU UC/OC 64 MHz - 487 MHz NEW
CPU Governor:
-smartmax -interactive -conservative -ondemand -userspace -powersave -Lionheart -performance -badass -intellidemand
-intelliactive -smartassV2 -lagfree -nightmare -wrexy
Scheduler:
-noop -deadline -row -cfg -fiops -sio -fifo -zen
Kexec Hardboot for Multirom!! NEW
Wake:
-sweep2wake -flick2wake -flick2sleep -doubletap2wake -home2wake -pick2wake -pocket detection -logo2menu
XZ compressed
Intelli Plug includet
Hotplug:
its always mpdecision and intelliplug.
if somebody like others like MSM or Alu, i can Build it!
Click to expand...
Click to collapse
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
DOWNLOAD:
GPE / Sense/U]
AGK-LOLLIPOP-GPE-V1.21.zip - 4.48 MB Test it
AGK-LOLLIPOP-GPE-V1.0.zip - 4.44 MB
AGK-LOLLIPOP-GPE-V1.1.zip - 4.44 MB
AOSP Edition
AGK-LOLLIPOP-V1.71. zip
AGK-LOLLIPOP-V1.7 zip
AGK-LOLLIPOP-V1.62zip - 4.08 MB Same as 1.61 but compiled with Linaro 4.7
AGK-LOLLIPOP-V1.61.zip - 4.08 MB
AGK-LOLLIPOP v1.61-Aroma.zip - 8.53 MB
AGK-LOLLIPOP v1.6-Aroma.zip - 8.53 MB
AGK-LOLLIPOP-V1.6.zip - 4.08 MB
AGK-LOLLIPOP v1.5-Aroma.zip - 8.55 MB
AGK-LOLLIPOP-V1.5.zip - 4.10 MB
AGK-LOLLIPOP v1.4-Aroma.zip - 8.54 MB
AGK-LOLLIPOP-V1.4.zip - 4.09 MB
AGK-LOLLIPOP v1.3-Aroma.zip - 8.54 MB
AGK-LOLLIPOP-V1.3.zip - 4.09 MB
AGK-LOLLIPOP v1.2-Aroma.zip - 8.53 MB
AGK-LOLLIPOP v1.2-Aroma.zip - 8.53 MB : MIRROR
AGK-LOLLIPOP-V1.1.zip - 4.08 MB
AGK-LOLLIPOP-V1.1 - oc.zip - 4.09 MB Be carefull !!!
MIRROR: http://www.xup.to/dl,37250953/AGK-LOLLIPOP-V1.1.zip/
AGK-LOLLIPOP-V1.0.zip - 5.76 MB
Back to stock
If you want back to stock cm12 kernel without AGK features, just flash this!
You will flash the original cm12 kernel!!
back-to-stock.zip - 5.71 MB
Click to expand...
Click to collapse
Kernel Source:
https://github.com/antaril/AGK-LOLLIPOP
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
Changelog:
AGK-LOLLIPOP V1.61 (AOSP)
-add msm sleeper
AGK-LOLLIPOP V1.21 (GPE)
-add smartmax
-add more scheduler
-add Thermal controle
-fix for intelli_plug
-add LCD colour adjust
AGK-LOLLIPOP V1.6 (AOSP)
-add simple GPU GOVERNOR
-compiled with Linaro 4.8
AGK-LOLLIPOP V1.5 (AOSP)
-add brand new iltellim governor (thx to faux123 for development)
-add preservative governer
-add OTG support
AGK-LOLLIPOP V1.4 (AOSP)
-complete adding kedex hardboot
AGK-LOLLIPOP V1.3 (AOSP)
- complete recoding features
-add underclocking Option in kernel settings
-if GPU OC and UC is enabled, GPU goes Form 64MHz-450MHz.
-if only OC is enabled GPU goes Form 128MHz- 487MHz
-if disabled GPU OC and UC it goes from 128MHz-400MHz (stock)
-should have better smoothness, please report!
AGK-LOLLIPOP V1.2 (AOSP)
-synched with newest CM source
-add ultra low GPU freq (experimental)
-add CPU/GPU OC/UC option in source (not activate in normal build)
-some changes in touch stuff
-now with AROMA installer
AGK-LOLLIPOP V1.1 (AOSP)
-add volt controll
-add governors
-deactivate all other hotplugs
-xz compressed
-and more...
AGK-LOLLIPOP V1.0 (AOSP)
-add touch stuff
-add BLN
-add Intelli-Plug
-add Sound controll
-add OC and UC
more coming soon ...
Click to expand...
Click to collapse
if you like my work... buy me a beer
​
Thank you. Testing [emoji106]
One cihazımdan Tapatalk kullanılarak gönderildi
I'll test it. I hope this kernel doesn't have SODs
I've been running it for maybe five minutes and it's smooth. I'll test it further.
How to use this features? I dont see any app to control kernel.
marcinowozniako said:
How to use this features? I dont see any app to control kernel.
Click to expand...
Click to collapse
trickster mod for example
Antaril said:
Here i bring you the first custom kernel for lollipop with all AGK typical features!!!!
AGK-Kernel Features:
- CPU UC/OC 81 mhz - 1836 mhz
- CPU Volt Controll
- GPU UC/OC 128 mhz - 487 mhz (only in special Version) PM
CPU Governor:
-smartmax -interactive -conservative -ondemand -userspace -powersave -Lionheart -performance -badass -intellidemand
-intelliactive -smartassV2 -lagfree -nightmare -wrexy
Scheduler:
-noop -deadline -row -cfg -fiops -sio
Wake:
-sweep2wake -flick2wake -flick2sleep -doubletap2wake -home2wake -pick2wake -pocket detection -logo2menu
-Zimage is XZ compressed
-Add some Bluetooth driver
-Add Generic Dynamic Voltage and Frequency Scaling (DVFS) support
-Add HTC GPIO headset detection driver
-Add Line6 USB support
-Add intelli Plug new
-Add alucard hotplug new
-Add MSM Hotplug new
-Add CPR (core power reduction) new
Hotplug:
its always mpdecision and intelliplug.
if somebody like others like MSM or Alu, i can Build it!
DOWNLOAD:
AGK-LOLLIPOP-V1.0.zip - 5.76 MB
Kernel Source:
just uploading...
​
Click to expand...
Click to collapse
Damn son u fast!!
Ha!!! Here we go!!!
Everything works. [emoji16]
And long press logo is sleep.
Is this kernel better in terms of battery life than the stock kernel?
Also why does the screen turn back on sometimes or off when I pick it up? Lol
could it add kexect-hardboot?
LoneFlac said:
Is this kernel better in terms of battery life than the stock kernel?
Also why does the screen turn back on sometimes or off when I pick it up? Lol
Click to expand...
Click to collapse
you have to use trickster mod and go to the wake options... there you can see pick2wake! deactivate it, if you like!
I have the feeling that the kernel makes CM a bit more laggy instead of smooth...
Scrolling feels laggy but other then that everything is fantastic
Running great on M7VZW, thanks brohan!
great job. will try and feed back
alistondsouza said:
@Antaril...
https://plus.google.com/104557258779291557233/posts/HoaxL6GHdse
Click to expand...
Click to collapse
thx man
new version out there
your not the first my kernel has been L ready for about 3 weeks but theres been no reason to release an L kernel because before now there has been no roms
cannondaleV2000 said:
your not the first my kernel has been L ready for about 3 weeks but theres been no reason to release an L kernel because before now there has been no roms
Click to expand...
Click to collapse
but now there are
i have try your kernel... good work!! But not with Lollipop, just KitKat

[DISCONTINUED][KERNEL][MM|LP] RKernel v4.0 [UPDATED 9-08-2016]

RKernel​
Code:
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
Custom kernel with some ThunderZap and other future
-Based on latest sources
- Compiled with GCC 4.8
-Aroma Installer (thank varun.chitre15)
-Switched to AnyKernel
-Compilled with gpu and neon optimized flags
-CPU Overclockable upto 1.5Ghz
-GPU Overclockable to 500Mhz
-New hotplug(Alucard | Itelli | msm)
-New governor
-New I/O Schedulers
-Add new TCP/IP
-Slightly speed up EXT4
-Switch to LZ4 kernel compression for faster boot
(better than XZ)
-Fast charge by @faux123
-Added zSwap from Linux 3.11
-Added frontswap
-Added vnswap
-Dynamic Fsync 2.0
-Intelli-thermal by @varun.chitre15
-CPU Voltage Control
-GPU Voltage Control [930 | 1000 | 1100]
-Smooth Scrolling Tweak
- Linux MM Readahead set to 512k
-Enable Aggressive Multi-Core Power Savings
-Disabled CRC check
-Disabled GENTLE_FAIR_SLEEPERS
-Enabled ARCH_POWER
-Optimizations to default SLUB allocator
-Patch for depleting entropy requiring no need of frandom or any rngd tweaks
-Asynchronous I/O latency to a solid-state disk greatly increased
-Faster NOATIME and NODIRATIME fs mounting flags
-Optimized apply_slack() method for size and speed
-Lock initial TCP window size to 64k (Improves network ping and output)
-Dynamic management of dirty page writebacks
- Improved IO throughput
- Merged some writeback patches to improve vmscan module​
DOWNLOAD:
V4.0
Credits:
@varun.chitre15
@faux123
@Tomoms
XDA:DevDB Information
RKernel, Kernel for the Sony Xperia L
Contributors
rostifaner, cucumber09
Source Code: https://github.com/rostifaner/android_kernel_sony_msm8930
Kernel Special Features: Best feature nowadays
Version Information
Status: Stable
Created 2016-03-27
Last Updated 2016-10-21
Changelogs
V4.0
Fixed WI-FI
Based on latest sources
Fixed second core over-riding issue if using stock mpdecision
Deleted all hotplug(not needed now)
Update to latest f2fs
Fix some memory leaks
Deleted zSwap
Added zRam from latest source
Optimised memory routine
Added ThunderSonic Engine(tnank varun.chitre15)
Deleted current fast charge
Added Charger control(tnank varun.chitre15)
Enable optimized SHA-256/224
Added frandom support
Improves network speed
Optimization for the memcpy, memmove, copy_page
Cleaned kernel from unused stuff
Other small fixes and improves
V3.0
Aroma Installer (thank varun.chitre15)
Switched to AnyKernel
Compability with - CM12.x CM11(need test) - AOSP,CM based ROM's
Compilled with gpu and neon optimized flags
Added zSwap from Linux 3.11
Added frontswap
Added vnswap
Update to latest f2fs
Added LZ4 decompressor module
Set CONFIG_HZ to 300(improve UI responsiveness, especially
when there is significant background CPU work)
Slightly speed up EXT4
Switch to LZ4 kernel compression for faster boot
(better than XZ)
Added Alucard hotplug
Added msm_hotplug
Dynamic Fsync 2.0
Set readahead to 512
Fix a possible memory leak
Other small fixes and improves
V2
OC to 1.5GHz
UC to 286MHz
Fixed second core over-riding issue with OC thank @faux123
Decreased voltage for all frequency by @varun.chitre15
Based on latest sources
New hotplug(Bricked and Intelli)
New governor (intellidemand2 | intelliactive | smartmax | wheatley | bioshock | lionheart)
New I/O Schedulers (fifo | vr | zen | sioplus)
Add new TCP/IP
Fast charge by @faux123
Intelli-thermal by @varun.chitre15
Add .zip installation
and other small fixes
About second core, stock mpdecision causes this bug.You need to disable his and using other hotplug(bricked or intelli)
V1
Initial Release. More features to come soon
Old version
DOWNLOAD:
V3
V2
V1
Good work :good:
rostifaner said:
RKernel​
Code:
[/QUOTE]
Awesome work bro,co thank ;):o
Click to expand...
Click to collapse
We need zram because of just 1Gb available on this phone. Thanks
cojocar.andrei said:
We need zram because of just 1Gb available on this phone. Thanks
Click to expand...
Click to collapse
I'm testing Zram, this slows down our memory
Cm12.1 support ?
OmenHTX said:
Cm12.1 support ?
Click to expand...
Click to collapse
No,only for the cm13.0
rostifaner said:
I'm testing Zram, this slows down our memory
Click to expand...
Click to collapse
I was afraid of this. 1Gb is really not enough anymore...
Does this work on custom roms based on cm13?
cojocar.andrei said:
I was afraid of this. 1Gb is really not enough anymore...
Click to expand...
Click to collapse
1gb ram is not enough. I cant use chrome, set live wallpaper and chat messenger at the same time. It is so laggy
newguyknowsnothing said:
1gb ram is not enough. I cant use chrome, set live wallpaper and chat messenger at the same time. It is so laggy
Click to expand...
Click to collapse
You don't have to use live wallpaper?
1GB is really not enough nowadays but then u don't have to use some extra stuff like live wallpaper.
any reason for not having 1.5ghz (preferred, not much gain if 1.7ghz on geekbench3) or 1.7ghz (well, the more the merrier ) ?
shouldn't bring much heat unless you use both cores at such OC speed.
I need it for PPSSPP and Drastic which only uses 1 core.
EDIT : nevermind, just noticed you added 1.5ghz on your github.
Xperia_L said:
You don't have to use live wallpaper?
1GB is really not enough nowadays but then u don't have to use some extra stuff like live wallpaper.
Click to expand...
Click to collapse
Yeah I know ... Just saying. i haven't used live wallpaper for such a long time. 1 gb is not enough for apps these days.
lybxlpsv said:
EDIT : nevermind, just noticed you added 1.5ghz on your github.
Click to expand...
Click to collapse
yaa,release rollout soon
Great Job! :good:
Waiting AOSP MM support
★Deathstroke★ said:
Great Job! :good:
Waiting AOSP MM support
Click to expand...
Click to collapse
Welcome my friend!
Do i need to flash this even if the rom rr-6.0.1 has its built-in kernel,/audiutor? Whats the difference of this kernel to stock kernel of RR.
Thanks in advance.
Update
RKernel-2.0+
Time for the new future
OC to 1.5GHz
UC to 286MHz
Fixed second core over-riding issue with OC thank @faux123
Decreased voltage for all frequency by @varun.chitre15
Based on latest sources
New hotplug(Bricked and Intelli)
New governor (intellidemand2 | intelliactive | smartmax | wheatley | bioshock | lionheart)
New I/O Schedulers (fifo | vr | zen | sioplus)
Add new TCP/IP
Fast charge by @faux123
Intelli-thermal by @varun.chitre15
Add .zip installation
and other small fixes
About second core, stock mpdecision causes this bug.You need to disable his and using other hotplug(bricked or intelli)
Download

[KERNEL][MIDO][Oreo/Pie] ElectraBlue Kernel 21.0 - July 06 - Redmi Note 4

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Electrifying Android!​
About ElectraBlue Kernel
ElectraBlue Kernel was first introduced to Android One 1st generation devices. Now it is also available for Redmi Note 4. It is developed to unleash the full power of your device. This kernel is developed in a manner to give you a balanced blend between battery life and performance. I added various tweaks i.e. governors, i/o schedulers, hotplug drivers and various other patches and fixes from many great kernels. The kernel will get updates regularly with new features/patches/fixes. I am continuously trying to make it more better day by day. I believe in quality over quantity.
Code:
#include
/*
* I am not responsible for bricked devices, dead SD cards, thermonuclear
* war, or the current economic crisis caused by you following these
* directions. YOU are choosing to make these modificiations, and
* if you point your finger at me for messing up your device, I will
* laugh at you.
*/
Features
Compiled with Linaro 7.3.x Toolchain (Optimized for Cortex-A53)
Linux version 3.18.140
Android Oreo & Pie support
Latest CAF tag "LA.UM.7.6.r1-05300-89xx.0"
DTS Eagle
Significantly improved performance & battery life
sdFAT filesystem (supports ext4, vFat and others too)
WireGuard VPN support
Spectrum support
KCAL v2 colour control
Sound Control
Qnovo charging driver for maintaining temperature
Boeffla wakelock blocker
Kernel Sampage Merging (KSM)
Disabled CRC check (up to 30% faster I/O)
USB Fastcharge
Vibration intensity control
F2FS support
Governors : alucard, conservative, ondemand, userspace, powerspace, interactive(default), performance, electron
I/O Schedulers : noop, deadline, cfq, maple, fiops, sio, bfq(default), zen
Westwood as default TCP congestion algrorithm
Requirements
Must be on Oreo/Pie based ROM (MIUI not supported, only Lineage and AOSP based ROMs supported as of now)
Must be on stock kernel of your ROM
A custom recovery (TWRP) should be installed
How to flash
Download the zip file of kernel from given below link
Boot your device into recovery mode
Select ElectraBlue-xx-xxxx-xx-mido.zip file
Flash the zip
Reboot
Enjoy!!
Downloads
ElectraBlue latest build
Credits
- @abhishek987
- @The_Flash
- @akhilnarang
- @flar2
- @MSF-Jarvis
- @frap129
- @franciscofranco
- @Adesh15 (For sending some useful pull requests)
- @krasCGQ
- Kernel Talk Telegram group
XDA:DevDB Information
ElectraBlue Kernel For Xiaomi Redmi Note 4 mido, Kernel for the Xiaomi Redmi Note 4
Contributors
LordArcadius
Source Code: https://github.com/LordArcadius/electrablue_mido
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 21.0
Stable Release Date: 2019-07-06
Created 2017-08-13
Last Updated 2019-07-06
Important Information
Getting Fruitloops(bootloop)? Bugs? Or any other issue? Then post here with logs! cause LOGS or GTFO.
Do read the OP before posting any question or any issue.
Do not ask same question again
Every included feature of this kernel will be given in the features section or in changelogs. Do not ask whether this kernel have this and that feature.
If you do not read OP or ask same question again then you'll be ignored.
For further discussions join our Telegram group:- http://t.me/eb_kernel
Happy Flashing!
Changelogs
ElectraBlue Kernel 21.0 - July 06, 2019
Upstream to Linux 3.18.140
Merge latest CAF tag
Upstream prima to latest
Removed all hacks related to display wake up
Much faster display wake up
Use AnyKernel3 instead of AnyKernel2
ElectraBlue Kernel 20.0 - April 13, 2019
Fixed app force close issue
Removed CPU input and Devfreq boost
Updated the DTS Eagle drivers
ElectraBlue Kernel 19.0 - April 12, 2019
Upstreamed Linux to 3.18.138
Merged latest CAF tag
Merged latest prima
Drop non-treble ROMs support
AnyKernel2 upstreams
Added CPU Input Boost
Added Devfreq Boost
Improved app loading speed
Fixed Spectrum
ElectraBlue Kernel 18.0 - March 24, 2019
Upstream to Linux 3.18.137
Upstream to latest CAF tag
Upstream prima
Reset LMK to 3.18-common tree
Set interactive as default governor
Addded FK manager profile
ElectraBlue Kernel 17.0 - Feb 19, 2019
Fixed touch to focus issue in Camera
Other under the hood changes
ElectraBlue Kernel 16.0 - Feb 11, 2019
Linux kernel upstream to 3.18.134
CAF upstream to latest tag
WLAN Prima upstream to latest tag
ElectraBlue Kernel 15.0 - Jan 13, 2019
Upstreamed to 3.18.132
Upstreamed to latest CAF tag
Fingerprint unlock speed improvements
Display wake-up improvements
Added Adreno boost
ElectraBlue Kernel 14.0 - Dec 28, 2018
Rebased the kernel to CAF Pie tag
Upstreamed to Linux 3.18.131
Upstreamed CAF tag
Upstreamed prima to latest
Debloated the kernel
Removed OC & UC
Upstreamed F2FS
Other under the hood optimisations
ElectraBlue Kernel 13.0 - Sep 04, 2018
Upstreamed to 3.18.120
Merged latest CAF Tag (LA.UM.6.6.r1-09200-89xx.0)
Huge update to spectrum profiles
Fixed all the spectrum profile issues
Introduced new frequency table by Raphielscape
CPU Overclocked to 2.1 GHz & Underclocked to 195 MHz
GPU Overclocked to 750 MHz & Underclocked to 200 MHz
Many kgsl optimsations kanged from Raphielscape
Added back missing frandom generator
Unified treble & non-treble builds into one zip! Thanks to KrasCGQ
Many under the hood optimisations & fixes
ElectraBlue Kernel 12.1 - July 23, 2018
Upstreamed to 3.18.116
Merged latest CAF Tag (LA.UM.6.6.r1-09200-89xx.0)
Updated DTS Eagle driver
ElectraBlue Kernel 12.0 - July 16, 2018
Upstreamed to 3.18.115
Merged latest CAF Tag (LA.UM.6.6.r1-09000-89xx.0)
Added latest DTS Eagle driver
BFQ I/O Scheduler updated to latest v8
Updated F2FS
Upstreamed Crypto
Added latest sdFAT support
Added CPU wake boost driver
Android BInder upstreams
Device specific Xiaomi upstreams
Fixed some more memory leaks
Updated WireGuard driver
Added more sched optimisations
Work queue optimisations
Re-added the Fingerprint boost driver
Added support for Treble ROMs
ElectraBlue Kernel 11.0 - April 14, 2018
Upstreamed to 3.18.105
Latest CAF Tag
Upstreamed Crypto
Upstreamed F2FS
Latest display drivers
Imported all the latest changes from Xiaomi
Fixed Omnivision Camera crash
Many under the hood optimizations and fixes
Switched to LInaro 7.3.x Optimized
Switched to Google common BInder
Upstream the BInder to latest
Live Display support added
Performance & battery life improvements
ElectraBlue Kernel 10.0 - February 11, 2018
Upstreamed to latest Linux 3.18.94
Latest CAF tag
Fingerprint sensor boost driver made its way again
Sched optimizations
Deep sleep issue fixed
Added Sweep to wake & sweep to sleep gestures
Added fix for new Omnivision camera blobs
CPU Boost optimisations
KCAL improvements
Enabled KSM again
Many under the hood optimizations
ElectraBlue Kernel 9.0 - January 07, 2018
Upstreamed to 3.18.91
Latest CAF Tag for both oreo and nougat builds
WireGuard support added
New display panel support added
Fixed zRAM
Added some Cortex-A53 specific optimisations
Goodix fingerprint sensor improvements
And many more improvements, check github for more info.
ElectraBlue Kernel 8.1 - December 10, 2017
Upstreamed 3.18.85 to 3.18.87
Removed CPU Quiet (It was unstable)
Some zwap optimisations
Some other minor changes
ElectraBlue Kernel 8.0 - November 30, 2017
Rebased to @abhishek987's latest Oreo kernel source
Added CPU Quiet again! Works perfectly
Upstreamed to latest Linux 3.18.85
Cleaned up many useless stuffs
Improved performance and battery life (reported by testers)
Download server moved to Google Drive from AFH(It sucks from past few weeks)
ElectraBlue Kernel 7.0 - November 23, 2017
Upstreamed to 3.18.83
Switched to LInaro 7.2.x Cortex-A53 optimised toolchain
Removed safetynet flags (no need of magisk to bypass safteynet)
Removed previous wakelock blocker
Added Boeffla wakelock blocker
Upstream Crypto
Completely removed Lazyplug
Spectrum profile update
Added Qnovo driver for maintaining temperature while charging
Completely removed CPU Quiet
Some other changes. Check full changelogs HERE
ElectraBlue Kernel 6.1 - November 02, 2017
Upstreamed to 3.18.79
Full changelogs are HERE
ElectraBlue Kernel 6.0 - October 20, 2017
Upstreamed to 3.18.76
Slimbus OC
Fixed random reboot issue
Fixed lags in Spectrum battery profile
Spectrum profiles are updated
Many fixes related to performance and battery
Removed gentle fair sleepers
Allow all 8 cores on bootup
Full changelogs are HERE
ElectraBlue Kernel 5.0 - October 01, 2017
Upstreamed to 3.18.72
Added Spectrum support
Added HID gadgets support (Thanks to @h4waii)
Added LazyPlug Hotplug driver
Added chill, relaxed and electron CPU governors
CPU boost optimizations
Adreno boost optimizations
Tuned interactive governor
Zswap optimizations
Added Snappy compression/decompression library support
Many more performance and battery life related improvements
Full changelogs are HERE
ElectraBlue Kernel 4.0 - September 09, 2017
Upstreamed to 3.18.70
Android 8.0 Oreo support added
Reduced CPU Load Average
Optimised ARM RWSEM Algorithm
Fix some more memory leaks
Fixed lags in Adreno Idler
Added zzmoove governor
Unlock HZ options
Disable quick wakeup driver
Removed AutoSMP Hotplug
Full changelogs HERE
Older Changelogs
ElectraBlue 3.0 - August 26, 2017
Readded Adreno idler
Adreno idler disabled by default
Upstreamed to LInux 3.18.67
Added state notifier
Added quick wakeup driver
Added early suspend
Added LCD notifier
Added power suspend driver
Added cpu quiet framework
Disabled FP boost
Added adreno boost
Tweaked interactive governor
Merged CAF tag LA.UM.5.6.r1-05400-89xx.0
Added BFQ I/O sched
Disabled CPU L2 cache while playing video
Switched to Linaro 7.1.x toolchain
Fix many memory leaks
Added AutoSMP(doesn't work ATM)
Added gentle fair sleepers
Added Arch power
Full Changelogs HERE
ElectraBlue 2.0 - August 15, 2017
Code:
Added KCAL Colour Control
Added Sound control
Added Fingerprint sensor boost driver
Added Adreno idler
Enabled westwood, htcp and bic TCP congestion algorithms
Enabled Kernel Sampage Merging
Some optimisations and improvements in performance and battery life
4affb58 eb.sh: Update USER
b0683dc mido_defconfig: ElectraBlue 1.1->ElectraBlue 2.0
8d21576 mdss_fb: backlight dimmer option
df22871 mido_defconfig: Enable Sound control and Kernel Sampage Merging (KSM)
11843ba ASoC: msm8x16-wcd: add speaker gain and prevent reset
38472a9 ASoC: msm8x16-wcd: Sound control: allow further reduction of digital gain
60fa725 ASoC: msm8x16-wcd: Sound control: add mic gain
2c7871611 ASoC: msm8x16-wcd: Sound control
f920d9b mido_defconfig: Add exFAT support
d79c728 Add exFAT support
873cfde Revert "msm: mdss: Use a high priority WQ for irq_done work"
4d10cdd msm: mdss: Use a high priority WQ for irq_done work
17bb40c2 workqueue: Implement delayed_work_busy()
5da5736 msm: qpnp-haptic: Use a high-priority workqueue for haptics
2c3352f mido_defconfig: Enable FP Boost
cf57acd fp-boost: Decrease duration to 2 seconds
376ebde fp-boost: Set priority to max
74455d6 cpufreq: Introduce fingerprint boost driver
3e52b0b mm: Set vm swapiness to 0
3fa7236 adreno_idler: fix a declaration after statement warning I should just disable these but whatever.
f930214 adreno_idler: Add display state awareness
6516f4a adreno_idler: fix-up some comments
2803718 adreno_idler: fix-up type definitions
b25e00f adreno_idler: remove frequency bump
7dd3bb5 adreno_idler: switch to count based instead of time based
eba3920 mido_defconfig: Enable Adreno Idler
17cd016 Introduce Adreno idler for devfreq-based Adreno devices
4f65cf7 Merge branch 'nougat' of git://github.com/Adesh15/electrablue_mido into nougat
15dc057 mido_defconfig: Enable KCAL
d633554 msm: mdss: KCAL: disable igc update
34bafa7 msm: mdss: KCAL: Send a pp display commit when changes are made
39c5f15 mdss: mdp: kcal for mdss_mdp_v1_7
bb8cb89 msm: mdss: kcal: Only apply updates on index 0
2398b02 msm: mdss: KCAL: Send a pp display commit when changes are made
6b7a074 msm: mdss: KCAL: Do not read from picture adjustment registers
f2263d1 msm: mdss: KCAL: Read values from MDP registers wherever possible
5e1fe2c msm: mdss: KCAL: Apply default values on boot
166e081 msm: mdss: KCAL: Queue changes when panel is powered off
4e8e46d msm: mdss: KCAL: Remove MODULE_DESCRIPTION
c3b7b0b msm: mdss: KCAL: Update Kconfig description
c1c2cab msm: mdss: KCAL: Update according to linux guidelines and checkpatch.pl
f858849 msm: mdss: KCAL: Check panel power state before applying values
3ce1f4e msm: mdss: KCAL: Allow kcal_enable to control all post-processing features
fbf5470 msm: mdss: Keep KCAL within its own source file
567026c msm: mdss: Remove deprecated __dev* markings
2f64e0f msm: mdss: Add pa_v2 support to KCAL
8309fbd msm: mdss: Replace PGC implementation with PCC for KCAL
6ee27aa msm: mdss: Add KCAL support for post processing control [v2]
3212819 sched: LOAD_FREQ (4*HZ+61) avoids loadavg Moire. From [url]http://ripke.com/loadavg/moire[/url]
10660a7 int_sqrt: Improve 3x faster integer sqrt.
1755d1a int_sqrt: correction square root algo with naming
ElectraBlue 1.1 - August 13, 2017
Many commits have been picked from @sys01's repo cause they were great. Thanks to him.
Code:
Upstream from 3.18.64 to 3.18.65
Disabled CRC check (up to 30% faster I/O)
USB Fastcharge
Switch for Fsync
CRC & SHA256 crypto algorithms
Blocked many wakelocks
HZ 1000 for best battery & performance
fffe259 Update: ElectraBlue 1.1_r01->ElectraBlue 1.1 Revisions will not be mentioned in Kernel version from now
cef3c7a Update: ElectraBlue 1.0_r69->ElectraBlue 1.1_r01
135757f mido_defconfig: Enable USB fastcharge
70d71e6 drivers: misc: implement usb fast charge mode
12e1574 Revert "USB fastcharge for kenzo"
4c825f0 Disable crc check for faster IO
ba9bfb8 msm: thermal: Check temperature only if probed
3203fd9 msm: thermal: Add sysfs nodes to control parameters
b99ed41 proc: much faster /proc/vmstat
248ea2c power: process: drecrease time to enter sleep
66204e6 Arm64: Enable Dcache word access
7212a67 Topology: Enhance For MultiCore Decision Making
307eec5 tcp_output: set initial TCP window size to 64K
0b397e3 USB fastcharge for kenzo
8f04a66 cpufreq: fallback to interactive if governor is not found
33d8c3e Added fsync on/off support.
146bfa7 mido_defconfig: Enable CRC32 & SHA256
baff483 arm64: crypto: reduce priority of core AES cipher
7342427 arm64/crypto: use crypto instructions to generate AES key schedule
6d48847 arm64: crypto: increase AES interleave to 4x
3f3020e arm64/crypto: issue aese/aesmc instructions in pairs
dd14a55 arm64: crypto: Change priority of arm64 aes cipher.
9f934cd crypto: arm64/crc32 - bring in line with generic CRC32
9d6a158 crypto: crc32 - Add ARM64 CRC32 hw accelerated module
dd3178b AIO: Don't plug the I/O queue in do_io_submit()
4354330 BACKPORT: ext4: fix data exposure after a crash
edb4e1d msm_performance: don't let userspace change min/max freq policy by default
ad0f708 msm_performance: fix input boosting disable not sticking on big cluster
25ad37e msm_performance: Make input boosting optional
6847437a qcom: msm-core: uninterruptible wait
53ef487 msm: Use interruptible wait to not affect load average & reduce load avg
3d7ee0b msm: Use interruptible wait to not affect load average
7a3c01d cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0
b99f8bc cpufreq: cpu-boost: export input_boost_enable to userspace
bbcb708 cpufreq: cpu-boost: don't boost over user set max freq
24f0cd9 drivers: cpu-boost: optimize policy update loop on input cpufreq boost
c774311 cpufreq: cpu-boost: set interval between consecutive boosts to be at least the duration of the boost instead of a bigger value
1ff9577 drivers: wakeup: squash wakelock blocking
b5a58c2 arm64: lib: improve copy_page to deal with 128 bytes at a time
7e9ac48 arm64: make default ARM64_DMA_IOMMU_ALIGNMENT as 9
c92d687 arm64: strcmp: align to 64B cache line
9edc2bc arm64: lib: memory utilities optimization
30fdc6a arm64: topology: fix cpu power calculation
9c7c59b arm64: eliminate the .eh_frame sections from vmlinux and kernel modules
147cbe5 sched: Remove heavy task calc. in sched_freq_input
c11e073 cpufreq: interactive: Skip timer when policy->min == policy->max
89a51ee cpufreq: interactive governor drops bits in time calculation
2752dea Convert few critical drivers to use msecs_to_jiffies insted of HZ
51563e8 CHROMIUM: cpufreq: interactive: calculate load before freq change
bffa05e Linux 3.18.65
fafedfa ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output
724c838 udp: consistently apply ufo or fragmentation
1bfcb94 revert "ipv4: Should use consistent conditional judgement for ip fragment in __ip_append_data and ip_finish_output"
1cc2f05 packet: fix tp_reserve race in packet_set_ring
7767431 net: avoid skb_warn_bad_offload false positives on UFO
99f375c tcp: fastopen: tcp_connect() must refresh the route
cc9e850 net: sched: set xt_tgchk_param par.nft_compat as 0 in ipt_init_target
3b0c985 net: fix keepalive code vs TCP_FASTOPEN_CONNECT
51e2ad3 tcp: avoid setting cwnd to invalid ssthresh after cwnd reduction states
d71d105 Merge branch 'Adesh15-nougat' into nougat
23767be iosched_switcher: Remove unneeded code in change_elevator()
c3856a6 iosched_switcher: Ensure the previous elevator name is always present
12d5516 dm: Configure the I/O sched switcher for dm block devices
b85e846 scsi: sd: Configure the I/O sched switcher for sda too
f50dc61 iosched_switcher: Allow multiple block devices to be used
4ad034a scsi: sd: Configure the I/O sched switcher for the sde block device
d27a9e3 block: Add driver to change the I/O scheduler when the screen turns off
1beac89 setlocalversion: Removed + sign
64a84bb super.c: Fixed a mess
140645b f2fs: sanity check checkpoint segno and blkoff
a72749b Revert "f2fs: sanity check checkpoint segno and blkoff"
ElectraBlue 1.0_r69 - August 13, 2017
Code:
Upstreamed to latest Linux 3.18.64
Added maple, sio, fiops, zen I/O schedulers
Added alucard, darkness, nightmare, blu_active governors
Added F2FS support
Compiled using UberTC 6.0
For full changelogs visit [URL="https://github.com/LordArcadius/electrablue_mido/commits/nougat"]HERE[/URL]
Reserved
Download link does not work
Link pls
exodius48 said:
Download link does not work
Click to expand...
Click to collapse
Paul 77 said:
Link pls
Click to expand...
Click to collapse
Link updated! Check now ?
LordArcadius said:
Link updated! Check now ?
Click to expand...
Click to collapse
OK,now working. :good:
Btw, how to use F2FS with your kernel?
exodius48 said:
OK,now working. :good:
Btw, how to use F2FS with your kernel?
Click to expand...
Click to collapse
As usual! You just have to be on latest twrp. Flash my kernel then format your data and cache partition into f2fs format. For further information you should check YouTube videos.
LordArcadius said:
As usual! You just have to be on latest twrp. Flash my kernel then format your data and cache partition into f2fs format. For further information you should check YouTube videos.
Click to expand...
Click to collapse
If I already on f2fs filesystem, then want to update my current ROM, do I need clean install the ROM or just dirty flash ROM as usual?
exodius48 said:
If I already on f2fs filesystem, then want to update my current ROM, do I need clean install the ROM or just dirty flash ROM as usual?
Click to expand...
Click to collapse
You can just reflash boot.img of your current rom if you was using another custom kernel, then intsall this kernel and good to go. There's no need to dirty flash the whole ROM.
PriPhaze said:
You can just reflash boot.img of your current rom if you was using another custom kernel, then intsall this kernel and good to go. There's no need to dirty flash the whole ROM.
Click to expand...
Click to collapse
Please read carefully my post!
I already installed this kernel with f2fs filesystem.
Will try... thanks
Does it have kcal support??
Nais Job sir, added to index!
Can't wait to try! Thanks for your effort for the kernel!!!!
Usb fastcharging is there or not?!
exodius48 said:
If I already on f2fs filesystem, then want to update my current ROM, do I need clean install the ROM or just dirty flash ROM as usual?
Click to expand...
Click to collapse
You can do whatever you want mate. Basically every ROM for mido comes with the kernel that has f2fs support. It's upto you that you want to clean install your ROM or do a dirty flash. Flashing process won't be different for f2fs mate.
PriPhaze said:
You can just reflash boot.img of your current rom if you was using another custom kernel, then intsall this kernel and good to go. There's no need to dirty flash the whole ROM.
Click to expand...
Click to collapse
He's saying something else bro. He's already on f2fs.
rahulk096 said:
Will try... thanks
Click to expand...
Click to collapse
Great!
Bluehacks said:
Does it have kcal support??
Click to expand...
Click to collapse
I will add KCAL in next build ?
sachin n said:
Nais Job sir, added to index!
Click to expand...
Click to collapse
Thanks Sir _/\_
acat550 said:
Can't wait to try! Thanks for your effort for the kernel!!!!
Click to expand...
Click to collapse
?
What benchmarks does this rom give on antutu
ashish kkr said:
What benchmarks does this rom give on antutu
Click to expand...
Click to collapse
It's kernel sir, not rom.:silly:

[7.0+] Matsuura Kernel for Xperia E3 [Based on LineageOS ROM]

Matsuura Kernel | Stability for Performance
For Xperia E3
Based on Lineage OS 14.1 source​
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* 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 ROM
* 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.
*/
Matsuura Kernel is based on Lineage OS source (renaissance), and included many improvement, features and optimization on processor for Xperia E3 that use Lineage OS Nougat as base ROM.
Matsuura Kernel offer kernel stability, smoothness process on cpu and This kernel is include several feature to increase performance, This kernel need kernel configuration app to control this kernel, so try to find kernel configuration app after flash this kernel.
Recommended Kernel Configuration App:
- Kernel Adiutor [Recommended, simple and easy to use]
- Device Control
This kernel feature is :
- Linux Kernel v3.4.113
- Added CPU overclock up to 1,6Ghz
- Added CPU underclock to 96Mhz (300Mhz as minimum idle freq)
- Added GPU overclock and underclock to 100Mhz as lower and 550Mhz as higher frequency
- Compatibility with AOSP,CM And LineageOS based ROM [Android 7.0+]
- Added custom CPU Governor : Alucard,Intelliactive,IntelliMM,PegasusQ,Smartmax,Lionheart, & Intellidemand
- Added custom I/O Sched Governor : zen,sio,sioplus,tripndroid,fifo,fiops,maple,bfq and vr
- Added custom TCP Modules : Advanced,Bic,Westwood,Hybla,Vegas,Veno,Yeah,Ascarex and more
- Implement Power Efficient Workqueues
- Added Interface of Gentle Fair Sleepers,CPU Boost,Android Logger,Wakelock Toggles and Arch Power (Option Disable by Default)
- Added Frandom Support
- Added Dynamic Fsync 1.5
- Entropy Tweaks
- NEON VFPV4 Optimized (hard)
- Added Intelli Plug v4.0 (Disabled on new update)
- Added Intelli Thermal v1.0
- Added Headset High Perfomance Mode (HPF)
- Added Simple GPU Algorithm
- Added Faux Sound Control v3.6
- Added Powersuspend Driver v1.6
- Added MSM Hotplug
- Added State Notifier Driver
- Compiled using GCC 5.4.1 Hyper Toolchains
- Added Compatibility with AnyKernel v1 Script
- Added EXFAT File System Support (Need Test)
- Updated F2FS to latest revision branch (f2fs-stable.git) [F2FS Branch]
How to install :
>> For v4 and v4.1
1. Download Matsuura Kernel and install it from recovery mode, use TWRP recovery then reboot to system
2. Download Root Explorer or whatever it is
3. Delete /system/etc/init.d/99matsura then reboot
4. install kernel adiutor from Playstore Link for kernel configuration (i don't have myself app to control kernel)
5. Final step, let's configure kernel like what you want it :victory: and enjoy my first custom kernel
>> For v3
1. Download Matsuura Kernel and install it from recovery mode, use TWRP recovery then reboot to system
2. install kernel adiutor from Playstore Link for kernel configuration (i don't have myself app to control kernel)
3. Final step, let's configure kernel like what you want it :victory: and enjoy my first custom kernel
For download, look at download tab on top of this thread
Thanks to :
@rmnhg
@infus38
@jpzex
@aryawpratama
Have Try :highfive: !
XDA:DevDB Information
Matsuura Kernel for Xperia E3, Kernel for the Sony Xperia E3
Contributors
Nicklas Van Dam, rmnhg, aryawpratama
Source Code: https://github.com/Nicklas373/renaissance
Kernel Special Features: Optimized for flamingo, Build for peformance, and Overclock
Version Information
Status: Stable
Current Stable Version: 4.1
Stable Release Date: 2018-04-17
Created 2018-02-19
Last Updated 2018-05-06
Changelog
Changelog :
- 4.1 (20180417):
- Removed CPU Freq Upstream
- Removed CPU Gov Chill & Relaxed
- Removed Interactive optimization
- Revert Change of dynamic fsync to 1.5 cause stability issue
- Improved CPU algorithm after clean up
- Improved Kernel Performance & Stability Runtime
- Reduced Some Wakelock Code on kernel
- Change some init.d optimizations
- Fourth Build (20180415) :
- Misc change with WLAN
- Update powersuspend to v1.6
- Updated new power manager API
- Optimized kernel sched balance feature
- Added new filesystem dynamic read-ahead (thanks to @infus38)
- Added interface toggle of printk logger
- Added MSM Hotplug and disable intelli plug
- Misc kernel optimizations
- Fix some memory leak issue on selinux and other
- Added new wakelock toggle (bluedroid and bluesleep)
- Updated kernel power efficient workqueue algorithm
- Added initial init.d support
- v3.1 (20180319):
- CPU misc optimization
- Added dynamic management of dirty page writeback
- Disable some tracing and debugging
- Misc optimization for intelli thermal
- Third Build (20180305)[F2FS Version][Last Support that use F2FS]:
- Re-port F2FS to current revision branch from f2fs-stable.git
- Re-configure F2FS configs
- Update FAUX Sound Control to v3.6
- Added Maple I/O Sched with state notifier
- Added TCP Ascarex congestions
- Removed stock mpdecision on kernel to fix hotplug problem
- Configure some CPU Governor freq & Update Alucard to v1.1
- Removed SDCARDFS Drivers (Not work)
- Added Tripndroid I/O Sched
- Setting up Maple as default I/O Sched, TCP Westwood as default and Intelli Plug enable as default
- Second Build (20180225):
- Misc Optimizations on CPU Table
- Fixed CPU OC and OC up to 1.6Ghz
- Fixed CPU UC and UC to 96Mhz with 300Mhz as minimum idle frequency
- Fixed GPU OC and UC to 550Mhz as higher and 100Mhz as lower frequency
- Re-build new dt.img (to refresh new CPU/GPU Freq)
- Added sioplus I/O Sched
- Added Lionheart CPU Governor
- Removed MSM Limiter & Maple I/O Sched
- Added SDCARDFS Drivers (Need Test)
- Removed F2FS Support (NOTE: Other build still support, but won't for long term support)
- First Build [BETA](20180219):
- INITIAL RELEASE
Kernel Adiutor Configuration
CPU Manager :
CPU Max Frequency : 1190Mhz (For Normal Usage), 1.406Mhz (For Multitasking Usage) & 1.596Mhz (For Hard/Gaming Usage)
CPU Min Frequency : 384Mhz / 787Mhz (For Normal / Idle) & 96Mhz / 192Mhz (For Battery Saving)
CPU Governor: Alucard or Interactive (For Normal Usage), Alucard or IntelliMM (For Multitasking Usage) & Lionheart or Intelliactive (For Hard/Gaming Usage)
CPU Boost: 20ms
Sync Threshold: 787Mhz
Input Interval: 40ms
Input Boost Frequency Core 1 - 4: 998Mhz
(Beside that leave it as stock)
Thermal Manager:
Intelli Thermal : Enable
Core Control : Enable
Frequency Throttle Temperature : 60c
CPU Throttle Temperature : 70c
Thermal Limit Low = 2
Thermal Limit High = 11
(Beside that leave it as stock)
GPU Manager
GPU Max Freq : 450Mhz (For daily usage), 550Mhz (For hard gaming)
GPU Governor : msm-adreno-tz
Simple GPU Algorithm : enable
I/O Scheduler =
Internal Storage: maple (default), bfq (For multitasking)
External Storage: maple (default), bfq (For multitasking)
NOTE : It should set as maple for internal, but i don't know about external, but you can use another if you want to get some experience with it
Misc =
Software CRC Check = Disable
Dynamic Fsync = Disable
Arch Power = Disable (Not really recommended)
Gentle Fair Sleepers = Disable
Power Suspend Mode = Hybrid
TCP Congestions = Depends on your need
Wakelock = Disable all toggles to disable wakelock that active on idle
Option already update during new kernel feature is include
For explanation (cpu hotplug, and i/o sched) check on this thread
CPU Governor : Link- 1 Link-2
I/O Sched : Link
CPU Hotplug :Link - 1 Link - 2
Special Thanks to @gsstudios for guide :laugh:
FAQ Thread
FAQ Thread:
1. Can i install this kernel on type D22XX?
: Yes, you can install this kernel on all variant of flamingo (Xperia E3)
2. Can i install this on other version of lineage or other ROM from the other ROM?
: Yes, you can directly to install it without any worry because this ROM already integrated with anykernel
3. I've some problem with my device, like ....?
: You can report it with give proper dmesg or kmsg log here, go to kernel adiutor and go to settings -> search about dmesg or kmsg section and upload that log here.
4. Why stock mpdecision is gone after flash this kernel?
: Yes, i'm disable it but not remove it. To avoid overlap issue when using mpdecision but intelli plug already available as change for mpdecision and enable by default
5. Can i restore mpdecision?
: yes, try to rename it with root explorer or other root manager and go to /system/vendor/bin and rename mpdecision.bak to mpdecision and change permission to rwx-xr-xr (0755) and reboot it. It should restore your mpdecision
6. About F2FS Support
: Last build of kernel that still support for F2FS is on v3, build is higher than that is not supported for F2FS again during some unsolved issue for adoptable storage user.
So Nice , I'm so sad to only dev for e3 and not own one
thanks to you for push that on xda , people will love it
Great Kernel. :victory:
From another great dev
Thank You
Will flash it Asap.
Ali Haide 001 said:
Great Kernel. :victory:
From another great dev
Thank You
Will flash it Asap.
Click to expand...
Click to collapse
Thanks , Have Try !
New update is release !
New update is release for matsuura kernel with major change on kernel :highfive:
in this update, OC/UC is really work because i already update dt.img and improve anykernel script.
Kernel stability already increase with following adding much feature on it and adding kernel wakelock toggles
I'm still include much change and improvement on kernel, for further change look on changelog page.
Download links in download tabs, have try
New kernel adiutor configurations is already updated, please see it to get better performance when using this kernel
NOTE: Mpdecision is removed for this build, so when you want to flash another kernel beside this try to do this before
try to rename it with root explorer or other root manager and go to /system/vendor/bin and rename mpdecision.bak to mpdecision and change permission to rwx-xr-xr (0755) and reboot it. It should restore your mpdecision
Thank you for update
Developer is great and supporting:angel:
I have been using this kernel from some time and i can say that it's awesome
I recommend everyone to try this Kernel:highfive:
can't download because it's under maintenance https://forum.xda-developers.com/devdb/project/dl/?id=28779
aryawpratama said:
can't download because it's under maintenance https://forum.xda-developers.com/devdb/project/dl/?id=28779
Click to expand...
Click to collapse
Link download is already fixed, try to access on pc if you've problem with it. When server is maintenance just wait for a few hours and it will available again.
Or maybe i'll make a mirror on androidfilehost later
Sent from my Sony Xperia M using XDA Labs
Nicklas Van Dam said:
Link download is already fixed, try to access on pc if you've problem with it. When server is maintenance just wait for a few hours and it will available again.
Or maybe i'll make a mirror on androidfilehost later
Sent from my Sony Xperia M using XDA Labs
Click to expand...
Click to collapse
Thank you!
aryawpratama said:
Thank you!
Click to expand...
Click to collapse
you're welcome .
If have any problem with it just ask it or contact me at PM
New update is release !
New update is release or matsuura kernel, at this release i add much feature and some bunch of fix inside the kernel
Kernel stability already increase with following adding much feature on it and adding additional kernel wakelock toggles
I'm still include much change and improvement on kernel, for further change look on changelog page.
kernel already used init.d script, so kernel will get auto configured after boot is completed
Download links in download tabs, have try
New kernel adiutor configurations is already updated, please see it to get better performance when using this kernel
NOTE: MSM Hoptlug is used to change intelli plug, let's see if this can manage better than intelli plug
and F2FS Build isn't supported again since fourth build, if anyone use adoptable with f2fs then stick with v3 for keep your device decrypted normally or PM me to request for f2fs build.
New update is release !
New build is release to fix some problem with copyright issue with the owner of code..
What's removed :
- Upstream CPU Governor
- Chill & Relaxed Governor
- Interactive Patch Update
- Downgrade Dynamic Fsync to 1.5 from 2.0
But, i already fix some issue and increase kernel stability and performance after that remove. So kernel runtime and performance isn't drop down cause that remove.
Have try
New build is on download tab and i already update changelog
The mobile struck on the lineage booting page after installing this kernel.
I am using LOS v3 with mastuura kernel v4 . everything is fine . one day i drained my full battery and kept it for charging the phone is not charging up and not turning on .. can anyone help ?
arulsherlin said:
I am using LOS v3 with mastuura kernel v4 . everything is fine . one day i drained my full battery and kept it for charging the phone is not charging up and not turning on .. can anyone help ?
Click to expand...
Click to collapse
Same with me
Mother board is fused
Go to Sony repair ward . they'll fix for 2000₹
@Nicklas Van Dam Tank you
How to download this File Kernel? I can't look the downloads link

Categories

Resources