Related
Code:
*** Disclamer
1. You are installing this at your own risk
2. I am not responsible to brick ur device or like something damaged device.
3. This kernel is for Nexus 5, never ever ever install on other devices.(Well it's ur choice but i don't know what will happen next!)
4. This kernel is for CM-Based ROM(Non-Caf, I'm not sure whether boot in AOSP.)--Normal branch cm-12.1
What is this?
I have a 2 projects called KangDroid-Project(ROM) and this one: KangDroid-Kernel. And this is a KangDroid-Kernel.
This is ONLY AIM for Nexus 5 CyanogenMod 12 kernel, based on cm-12.1 branch(non-caf) and this kernel uses "Aroma" scripts for installing kernel. So it is highly customizable, user-friendly kernel.
Required Stuff
* Must based on CM.
* init.d support
* basic knowledge of flashing stuff
Functions?
* CM Basic-Functions
* Based on CyanogenMod 12.1 Source(Not caf, just cm-12.1 branch)
* Linux 3.4.107
* Support Multirom(That means Kexec-HardBoot)
* toolchain: use Self-Built Linaro 6.0.0
* Using Intelliplug as a default CPU Hotplug(MP-Decisions are disabled)
* Lots of Governor, Configurable in Installer: (Intelliactive, abyssplugV2, adaptive, badass, dancedance, darkness, hyper, intellidemand, intellimm, lazy, lionhearted, nightmare, ondemandplus, optimal, pegasus, slim, smartmax, smartmax_eps, uberdemand, wheatley, etc..)
* Lots of I/O Schedulers(BFQ, CFQ, deadline, fifo, fiops, no-op, row, sio, tripndroid, vr, zen)
* Random from 3.14
* Use intelli-thermalV2 for Thermal control.
* Faux Sound Control
* Voltage Control
* Configurable Fast Charge
* Configurable Fsync
* Configurable Sweep 2 sleep
* Configurable Sweep2Wake, DoubleTab2Wake(And it's vibration and timeout, PowerButton Support, gestures too!!)
* CPU OVERCLOCKING(USE AT OWN RISK)
* Configurable exFAT Support
* Aroma: Full translation for Korean(Yes I did cuz I'm Korean, don't say that do some translation for other language)
* And alot!
Download
Download is available at second thread, below this thread.
How to flash:
Flash as normal as other kernel:
1. Download and save wherever to sdcard.
2. goto recovery(I'm using TWRP/Multirom) and goto directory that u saved kernel.
3. flash, follow instructions and reboot and done.
Feedback
Use this thread to report bug/suggest functions or use my Project Facebook
Contributers
note that tag is based on github, not xda.
@major91 @arter97 @GwonHyeok @Aroma Scripts--> Gave me a idea/files of Aroma scripts
@flar2 --> https://github.com/flar2/ElementalX-N5
@major91 --> https://github.com/major91/Zeta_Chromium-L
@franciscofranco --> https://github.com/franciscofranco/hammerhead
@CyanogenMod --> https://github.com/CyanogenMod/android_kernel_lge_hammerhead --> this kernel is based on this
@Electrex --> https://github.com/Electrex/Electroactive-N5
@Starship-Android --> https://github.com/Starship-Android/android_kernel_lge_hammerhead-starship (For Basic Upstream)
@AnguisCaptor --> https://github.com/AnguisCaptor/PwnKernel_Hammerhead --> For patch of NET
@Cl3Kener --> https://github.com/Cl3Kener/UBER-L --> for basic governor and I/O Schedulers
And a lot of peoples!
XDA:DevDB Information
KangDroid-Kernel_Project, ROM for the Google Nexus 5
Contributors
Jason Hyunwoo
Source Code: https://github.com/KangDroid/android_kernel_lge_hammerhead
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: At lease using CM-BASED ROM. Above 5.1.1
Version Information
Status: Beta
Current Beta Version: V1.0
Beta Release Date: 2015-05-27
Created 2015-05-27
Last Updated 2015-05-30
Download
V1.1: https://github.com/KangDroid/KangDr....1-FIXED/kdp-kernel-1.1-20150530-OFFICIAL.zip
For Older downloads:
V1.0
For PrimaryRom: https://github.com/KangDroid/KangDr...d/V1.0/kdp-kernel-1.0-20150527-UNOFFICIAL.zip
For Secondary/Third Rom(Multiform): https://github.com/KangDroid/KangDr...p-kernel-1.0-MULTIROM-20150527-UNOFFICIAL.zip
Note: I changed to init.d support for kernel functions and configurable Settings. From V1.1, you don't need to separate secondary or primary rom. just flash V1.1(Above download) one.
ChangeLog
For Main changeLog:
* Fix Voltage Control
* Revert Whole FS(File system) commits I made
* Add support for exFAT File System(Configurable in Aroma)
* Add fsync support(Configurable in Aroma)
* Proper CPU OVERCLOCKING, Set maximum frequency to 2.8GHZ
* Change kernel default compression: gzip to LZO(Increase of Performance)
and other kernel improvements:See github for full changeLog!
Common Q&A
Q: When is next update?
A: Weekly so.. (Maybe Sundays, haven't decided yet.)
Q: Kernel Functions are not working, but i installed kernel successfully and in Settings, kernel version says right version. What happened?
A: Reboot device, and if that doesn't work, than check whether system has 99KangDroidKernel in /system/etc/init.d/99KangDroidKernel. Also, check for init.d support.
Q: Kernel/ROM doesn't boot at all. What should I do?
A: First restore your latest rom and check your rom that ur using CM based rom or aosp-based rom. I am not sure, but it might not work on aosp-based rom. This kernel is CM-Based Rom.(Non-Caf)
Q: When I enable S2W or DT2W, it causes battery drain I think. Am I correct?
A: Yes you are, S2W and DT2W Causes battery drain. To minimize drain, you might want to try timeout and Power Key support on Sleep-Misc settings in Aroma.
Q: When I enable Power Key support for S2W/DT2W, my S2W or DT2W aren't working.
A: When that settings enabled, and if you trigger power key, S2W and DT2W are stop working. To resurrect this features, maybe try Swipe to Sleep or DoubleTab on StatusBar Area to sleep(CM Features).
Q: I think I got a bug.
A: Than post to XDA or my project Facebook which mentioned on first thread. It's really usefull to get log like in terminal: su && cat /proc/kmsg and post it here. If you can't than you have to describe Specific details of bug and how to produce it.
Hello bro
I want to try, but do not install
i love linaro build download now ihope no need new bootloader
because i install it but same issue
7sen said:
i love linaro build download now ihope no need new bootloader
because i install it but same issue
Click to expand...
Click to collapse
bootloader??? you mean rom? This is not a rom! this is kernel. To able to flash my rom, you should have newest boot loader, but I think you don't need newest boot loader for this kernel.(Cuz this runs with Aroma.)
toma62 said:
Hello bro
I want to try, but do not install
Click to expand...
Click to collapse
You wanna try but don't install? You mean a bug or like anxious of bricking? or you meant that you can't install? Sorry I can't understand: I apologize.
Jason Hyunwoo said:
You wanna try but don't install? You mean a bug or like anxious of bricking? or you meant that you can't install? Sorry I can't understand: I apologize.
Click to expand...
Click to collapse
I'm sorry for my English, but you can not install the kernel in any rom
many thanks man
Overclocking: Use at own risk!
I have found that if I increase maximum frequency to 2.8ghz, and than, if I run Benchmark(I won't say which benchmark) about 25% of progress, it just reboots. This overclocking makes device really hot. Get ready for cooler if you use 2.8ghz everyday.
(Overclocking added on today's version, which is V1.1)
Code:
Disclaimer
#include
*
* [B]Your warranty is now void.[/B]
*
* 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 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. Hard. A lot.
*/
Welcome to hadesKernel
Some personal thoughts:
- this kernel works only on A3 and A5 2015 versions. I`m not responsable for what can happen if you flash on other devices.
- if you take any of my work without my permission i'll report you, and you'll probably get banned.
- you should read at least install instructions stated in this post - i won`t offer support for any issues regarding installation;
- bug reports without device variant and logs can't be considered bugs - make sure you provide detailed info when reporting bugs;
- press 'Thanks' button instead of saying it - it will keep the thread clean and keep me motivated to do more;
- feel free to donate to me if you want to support my work.
Features:
Aroma Installer with root options
SuperSU 2.82 SR1
Magisk v13.3
OTG support enabled
knox 0x0
CPU overclock to 1.5Ghz
GPU overclock to 720Mhz
A500FUXXU1CQF5 update - June 2017 security patch
Adreno Idler
intelli_thermal
nvidia relaxation patch
undervolt
Color calibration
prima wlan driver
fast, stable and cool
Latest ramdisk
Permissive kernel
init.d support
maybe more - will update when remember...
Devices:
A300FU
A500FU
A500F
A500G
A500K
A500M
A500H
A500S
A500W
A500Y
Bugs:
None (see FAQ on #3 post for any issues)
Instructions:
make sure you have this twrp installed
download zip and put it into phone's storage
enter TWRP recovery
flash zip
reboot and enjoy
Telegram support
Updates and info channel
Offtopic group
Downloads
Mega
AndroidFIleHost
Credits:
*DjSteve
*Lord Boeffla
*psndna88
*Bulgaricus
*SuperR
*Faux123
*duki994
*kernel testers
*if i missed someone PM me and i`ll add
XDA:DevDB Information
hadesKernel v2.6, Kernel for the Samsung Galaxy A Series
Contributors
corsicanu
Source Code: https://bitbucket.com/corsicanu/hadesKernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v2.6
Stable Release Date: 2017-08-01
Created 2017-01-19
Last Updated 2018-11-12
Changelog:
v2.6 - 01.08.2017
rebased kernel from scratch on A500FUXXU1CQF5 June 2017 security patch
built with optimised gcc 4.9.4
added latest Magisk v13.3 and SuperSU 2.82 SR1
fixed some graphic glitches (blue flickers)
ditched some things that weren`t actually working
v2.5 - 26.04.2017
fixed heating on A500G
fixed wifi
re-fixed camera for J5 family
added i/o schedulers back
v2.4 - 25.04.2017
kernel built permissive to avoid some issues
updated ramdisk to latest official fw
added root options in Aroma
added Magisk as root option
removed charging limit for some devices
disabled modules unload
reworked modules implementation,
*now you can switch to any other kernel without wifi or FM Radio issues
reworked knox 0x0 script
revert update to linux 3.10.60 for now
revert add more governors for now
revert add hotplugs for now
revert add i/o schedulers for now
v2.3 - 05.04.2017
fixed camera focus for J series
added support for A500W and A500K
updated to linux 3.10.60
added more governors (alucard/lionfish/barry_allen/intelliactive - these can be unstable-use interactive if you have issues)
added hotplugs (intelliplug/bricked hotplug/alucard/msm_hotplug)
added i/o schedulers (vr/fiops/sioplus/zen) and set FIOPS as default
knox 0x0 - borrowed some things from magisk and from @Bulgaricus
updated powersuspend
ramdisk tune-ups
cpufreq tune-ups
memory/cache tune-ups
v2.2 - 20.02.2017
added support for J5 2015 (J500xx)
added usb fast charge
made cubic tcp default for better net speeds
disabled software CRC for better performance
optimized framebuffer for better performance
added regulator for overclock
undervolted for better battery
lowered safe frequency from 400 to 200mhz
A5S deepsleep fix
added nvidia relaxation patch for better battery
enhance power efficiency
implement fast idling of CPU
reduced high-load and average-load for better battery
enabled arch_power
lowered throttle threeshold and enable it by default
v2.1 - 10.02.2017
Fix FM Radio
Fix OTG for all versions
Fix overheating issues for G
Add support for A3FU
Add SuperSU-v2.79-SR3
v2.0 - 25.01.2017
J500HXXU2BPK4 update - December security patches
Add support for A500H/A500S versions
Add builtin wlan module
Add westwood tcp and make cubic default again
Adreno Idler 1.1, fixed msm_adreno_tz
Add powersuspend
More msm-thermal tweaks
kernel: reduce overheat
Enable multi-core power savings
Add SuperSU SR5 back
Fix Deepsleep for F/G/M
Add 50Mhz and 100Mhz frequencies for low consumption when awake (AOD)
Add dynamic sync 2.0
Add lcd notify
xz: Optimize Sfck Compression
Added Aroma Installer
v1.4 - 22.12.2016
Fixed wifi again for each version
Multitask and battery optimisations + permissive mode enabled
Fix for frequencies not sticking at boot
ramdisk cpu / io / battery tune-ups
Add specific ramdisk for each supported variants
Separate SU from ramdisk
Fixed Kcal (color calibration)
V1.3 - 15.12.2016
add KCAL driver
4sysctl: favor filesystem
GPU OC to 720Mhz
Reverted CPU OC to 1.5Ghz
Fixed wifi for A500G
V1.2 - 11.11.2016
A500FU SuperSU SR3 patch + init.d support
SuperSU SR3 patch + init.d support
Experimental wifi fix
A500FU support
Switch to CUBIC TCP congestion control
arch/arm : compile with hardfloat + neon-vfpv4"
Tune-up for Cortex A53/ARMv8 architecture
V1.0 - 08.11.2016 - initial release
A500GXXU1CPH4 update
OTG and permissive enabling
free-mem optimisations
added SU patched ramdisk
2.07Ghz CPU OC
Enable neon and VFPv3
enable xz compression
Reserved
FAQ:
Q: My wifi is broken after flash. What to do?
A: Flash latest modem available for your device from here.
Q: Can`t connect to wifi network. What to do?
A: Reboot the phone, reboot the wifi router/ap, make sure you don`t have mac filtering enabled on ap/router.
Q: My mac address has changed, how can i get original one back?
A: Install Change my mac and restore original mac address. Please do note i am not responsable for any of your legal or less legal actions.
Q: Device appears as "unauthorized" in adb and notification to authorize doesn`t appear. What to do?
A: Enter developer options, disable usb debugging, wait 30 seconds and re-enable it. Now you should see the notification to allow debugging.
Q: loading
A: loading
One more
welcome to the club happy to see also ur kernel over here! cheers bruh
hai there
corsicanu said:
Code:
Disclaimer
#include <std_disclaimer.h>
*
* 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. Hard. A lot.
*/
Welcome to hadesKernel
Features:
OTG support enabled
CPU overclock to 2.07Ghz
Added msm-thermal-simple for better temp handling
fast, stable and cool
SuperSU patched ramdisk
Permissive mode can be enabled
Latest source for new drivers and security patches
maybe more - will update when remember...
Devices:
A500F
A500G
A500FU-not yet
A500M-not yet
Bugs:
None (see FAQ on #3 post for any issues)
Instructions:
download zip and put it into phone's storage
enter TWRP recovery
flash zip
reboot and enjoy
Downloads
Google Drive
Android File Host
Xda DevDB
Credits:
*DjSteve
*SuperR
*Bulgar
*Faux123
*kernel testers
*if i missed someone PM me and i`ll add
XDA:DevDB Information
hadesKernel, Kernel for the Samsung Galaxy A Series
Contributors
corsicanu
Source Code: https://github.com/corsicanu/kernel-msm8916
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v1.0
Stable Release Date: 2016-11-08
Created 2016-11-08
Last Updated 2016-11-08
Click to expand...
Click to collapse
can i use it on custom rom or it is for stock? is it for LL or MM?
batakpro said:
can i use it on custom rom or it is for stock? is it for LL or MM?
Click to expand...
Click to collapse
Only for marshmallow, and touchwiz based roms.
Running Stable SM-A500M
Running Stable SM-A500M
my wifi doesnt work,can someone help me pls... im using a500f single sim.
leonardoncm said:
Running Stable SM-A500M
Click to expand...
Click to collapse
All good? Everything works?
Sent from my SM-A500F using Tapatalk
batakpro said:
my wifi doesnt work,can someone help me pls... im using a500f single sim.
Click to expand...
Click to collapse
Can you attach your original build.prop?
Sent from my SM-A500F using Tapatalk
here it is
batakpro said:
here it is
Click to expand...
Click to collapse
Try to flash CPH5 BL and CPH2 Modem... Seems like you have latest FW installed. Can't understand why wifi doesn't work..
Sent from my SM-A500F using Tapatalk
tq..,i will let you know the result soon.
corsicanu said:
Try to flash CPH5 BL and CPH2 Modem... Seems like you have latest FW installed. Can't understand why wifi doesn't work..
Click to expand...
Click to collapse
is it because the host?
batakpro said:
is it because the host?
Click to expand...
Click to collapse
Nope. Has nothing to do with hosts. Did you tried H2 modem?
Sent from my SM-A500F using Tapatalk
corsicanu said:
Nope. Has nothing to do with hosts. Did you tried H2 modem?
Click to expand...
Click to collapse
not yet im at outside,will do it later..
hmmm....
corsicanu said:
Nope. Has nothing to do with hosts. Did you tried H2 modem?
Sent from my SM-A500F using Tapatalk
Click to expand...
Click to collapse
i have try,but still not working :crying:
it work with speedtouch v3 rom?..
nope
leviz0689 said:
it work with speedtouch v3 rom?..
Click to expand...
Click to collapse
only touchwiz MM.
MiPa KernelDisclaimer:
Code:
/*
* Your warranty is 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 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.
*/
Features:
Toolchain Google's TC v4.9
Linux 3.10.108
SELinux Permissive
CPU UC 200/400Mhz (A53/A57)
GPU UC/OC 160-772Mhz
CPU and GPU Voltage Controls
Memory Bus Voltage Controls
Thermal Control
Init.d Support
Add many CPU Governors and IO Schedulers
Add support AOD
Fake flag knox 0x0
Led Controls (FadeLed)
Synapse support
Many optimizations for battery life and performance
Boeffla Wakelock Block
Wakelock Block
State Notifier
Tweaks Ramdisk
Settings: Synapse and MTweaks
Installation instructions:
Use TWRP
Flash Kernel
Then flash root (Magisk/SuperSU)
Reboot
Download:
v.0.5:
925F/FD/I/S/K/L: https://yadi.sk/d/LtmYNcqR3Yg3Wp
920F/FD/I/S/K/L: https://yadi.sk/d/R8viMTMC3Ytp7r
v.0.4:
925F/FD/I/S/K/L: https://www.androidfilehost.com/?fid=890278863836288930
920F/FD/I/S/K/L: https://www.androidfilehost.com/?fid=890278863836288929
If you like my work, you can buy me coffee
paypal.me/palaych
Telegram link:
https://t.me/joinchat/DNw0ZEN1NZEhWoXraa1XqQ
Credits:
@Tamerlan2009
@Noxxxious
Those whose commits i used
XDA:DevDB Information
MiPa Kernel, Kernel for the Samsung Galaxy S6
Contributors
palaych
Source Code: https://github.com/palaych/mipa_kernel
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 0.5
Stable Release Date: 2018-07-18
Created 2018-05-31
Last Updated 2018-07-18
Changelog:
v.0.5:
Add driver WireGuard
Add driver Frandom
Some optimize commits
Optimize Makefile
Some edite ramdisk
Some tweaks sched/fair/hmp
Different edits
Small edits in cpufreq/interactive
Click to expand...
Click to collapse
Reserved
will this kernel works on galaxy S6 Nougat stock rom?
iamkani said:
will this kernel works on galaxy S6 Nougat stock rom?
Click to expand...
Click to collapse
Yes
Great kernel
Release the last 0.5 version. Support discontinued.
Add driver WireGuard
Add driver Frandom
Some optimize commits
Optimize Makefile
Some edite ramdisk
Some tweaks sched/fair/hmp
Different edits
Small edits in cpufreq/interactive
Click to expand...
Click to collapse
Download:
925F/FD/I/S/K/L: https://yadi.sk/d/LtmYNcqR3Yg3Wp
920F/FD/I/S/K/L: https://yadi.sk/d/R8viMTMC3Ytp7r
Can I update the kernel on your rom? Thanks
Running MIPA rom for the 1st time.
Runs really smooth.
Battery is excellent.
Using as my daily driver.
Love it.
Also using latest v.05 MIPA kernel as well.
Thanks Dev for all the hard work))
I have been using this Kernel on my stock Nouget rom for 2 days. So far so good, everything is very smooth.
Thanks buddy, you have saved my S6 Edge
Sound included in your Kernel for our Wm1840??
Your kernel is not showing up or working on Nemesis Rom V3.1 synapse is saying no "UCI Support"
Does it have cifs support?
Your kernel is great but I think he has latency problem when I play games I hear crackling audio and lag stutring stuff
Installed this a little while ago on my S6 edge, performance and battery life were good, great work.
Good Job
I love this kernel, i hope you always make this kernel more better ...
Thanks for your effort @palaych
Can this be installed on custom rom. I currently have LOS 16.
How to activate Always on display??
INTRODUCTION
Canting is a kernel based on Google Common 4.9 merged over CAF-kernel.lnx.4.9.r25-rel. Built to provide security and stability improvement
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.
*/
FEATURES----------------------------------------------
• NOTE: Don't flash this kernel over MEMEUI.
• Linux version 4.9.280
• CAF Tag LA.UM.8.3.c25-03100-sdm845.0
• Build with Clang-12
• CPU Governors: schedutil, powersave
• I/O Schedulers: noop, cfq
• Compat vDSO from Pixel kernel
• TCP Congestion Algorithm: bbr, westwood, reno, cubic
• WireGuard VPN support (Current version: 1.0.20210424)
• Boeffla wakelock blocker (Nothing is blocked by default)
• Simple Low Memory Killer
• Sound Control: Speaker, Microphone, Headphone (Per-channel control)
• KCAL & KLapse Interface
• Vibration Intensity Control
• backlight min option
• Removed safetynet flags (no need of magisk to bypass safteynet)
• F2FS & NTFS Support
• for more info check my commits
INSTALLATION INSTRUCTIONS
Download latest kernel version
Boot to recovery
Flash kernel.zip
reboot to system
DOWNLOAD LINK
Github Latest Release
CREDITS
• nathanchance
• bgcngm
• abhishek987
• fransiscofranco
• flex1911
• All of contributors from my git history
XDA:DevDB Information
Canting, Kernel for the Xiaomi Poco F1
Contributors
khusika
Source Code: https://github.com/khusika/canting_kernel_xiaomi_sdm845
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 3.6
Stable Release Date: 2021-08-22
Created 2019-03-05
Last Updated 2021-08-22
Reserved
Reserved
Nice will test it out
Vibration Intensity Control - anymore details on this? My biggest complaint on this phone is the weak vibration.
veekay said:
Vibration Intensity Control - anymore details on this? My biggest complaint on this phone is the weak vibration.
Click to expand...
Click to collapse
You can change that "strength" in any kernel manager app if this enabled by kernel. I am sure that's it. I am using FK Manager app for these.
About kernel, looks and sounds cool, give it a try.
Handle this phone too now? I know you on Mia1 forum.
Sent from my Poco F1 using Tapatalk
Hi. If u remember me from mi a1 canting thread. I asked u about F2FS and somethings there
Is there any telegram ID I can msg u?
Good job, smooth and also CPU temp does not rise much.
Parthalucky said:
Hi. If u remember me from mi a1 canting thread. I asked u about F2FS and somethings there
Is there any telegram ID I can msg u?
Click to expand...
Click to collapse
Better to discuss it here
Release 0.2
New build is up
Changelogs :
Merge 4.9.163
Upstream with Lineage tree
Upstream with Google Common 4.9
Fix various clang warn
Add power saving flags to the panels
Introducing KLapse - A kernel level livedisplay module v4.3
clk: qcom: clk-cpu-osm: Use CLK_GET_RATE_NOCACHE
Download link in the OP, enjoy it
I love this kernel
Using it with the latest PE CAF release and it's butter smooth and gives a good SOT
Release 0.3
New build is up
Changelogs :
Merge 4.9.164
Download link in the OP, enjoy it
Release 0.2
New build is up
Changelogs :
Merge 4.9.164
Download link in the OP, enjoy it
Can you please add Adreno Boost V2.2 to your kernel?
Does this kernel work in miui global beta or stable release??
Pronabesh said:
Does this kernel work in miui global beta or stable release??
Click to expand...
Click to collapse
Read OP
abid52 said:
Read OP
Click to expand...
Click to collapse
Sorry bro...but cant able to find what i am seeking in OP.
Pronabesh said:
Sorry bro...but cant able to find what i am seeking in OP.
Click to expand...
Click to collapse
No not supported
Release 0.4
New build is up
Changelogs :
Merge 4.9.165
Upstream with Lineage tree
Upstream with Google Common 4.9
Merge upstream f2fs-stable/linux-4.9.y
Download link in the OP, enjoy it
DxT Kernel
* Your warranty is now void.
* 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 is a user friendly thread, all your suggestions are important to us and will be taken into consideration.."
This kernel is only for Payton
Features
1. Built with Clang 13 + Polly optimize
2. Merge Linux kernel and driver as soon as possible
3. DxT is CAF based and uptodate with latest tag
4. Fixed all compile-time warnings
Other Features
1. kcal, sound gain control
2. CPU OC using some sdm660 frequencies ,[Little cores = 2.0ghz ,Big cores = 2.5ghz]
3. Added & Updated LZ4 for ZRAM (Enabled by Default)
4. AnyKernel3 Installer Script
5.Compiled With Latest Proton CLANG 12
6. Exfat driver comes from arter97
7. Available I/O scheduler: bfq, cfq(default), deadline
8. Available TCP congestion algorithm: westwood(default)
9. Merge some optimization commits from Sultan
10. Kernel-level cpusets parameter optimization, optimize CPU core calls
11. Latest Wireguard driver
12. Adreno GPU boost
13. Some other visible and invisible optimizations...
Due to different moto action implementation on different roms i made two versions
* normal version support roms like superior,pixel experience,msm-xtended,ancient
* L version support roms like LOS,crdroid,havoc,derpest
DOWNLOAD
DxT v4.2
DxT v4.2-L
DxT UC
OTA SUPPORT:
# DxT 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)
DxT = https://raw.githubusercontent.com/DhineshCool/Dxt_downloads/new/dxt.json
DxT-L = https://raw.githubusercontent.com/DhineshCool/Dxt_downloads/new/dxt-L.json
Telegram Group
Use the app EXKM, FK Manager, kernel adiutor or smartpack to tweak the kernel!
special thanks to all contributators
attack11, nathanchance , joshuous , akhilnarang , flar2 , kerneltoast , GuaiYiHu , Pzqqt
if u like my works u can donate
[email protected] - upi
https://www.paypal.me/cool585 -paypal
XDA:DevDB Information
DxT kernel, Kernel for the Moto X4
Contributors
dhinesh_cool
Source Code: https://github.com/DhineshCool/Dxt_payton
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v4.2
Created 2020-06-22
Last Updated 2021-07-25
## DxT Changelogs ##
v4.2
*upstreamed to v4.276
*merged latest caf tags
*latest proton clang
*improved cpu frequency
*clean up rarely working freq
*improved cpu idle
*fixed battery drain on idle
*removed prlmk to prevent twrp crash
*more code cleanup fro stability
V4.1
*Fixed battery drain issue
*Fixed some bugs
v4.0
*upstreamed to v4.270
*latest proton clang
*fully rebase
*rework thermal engine
*rework ram-managment
*lot see my git
ota json has been changed
DxT = https://raw.githubusercontent.com/DhineshCool/Dxt_downloads/new/dxt.json
DxT-L = https://raw.githubusercontent.com/DhineshCool/Dxt_downloads/new/dxt-L.json
v3.6
*upstreamed to v4.258
*latest proton clang
*added anxiety io for faster app opening
*added z3fold from sony
*improved zram performance
*updated ashmem
*fixed some thermal sensor spamming on logcat
*more fixes see my git
v3.5
*upstreamed to v4.253
*Merged tag LA.UM.9.2.r1-02000-SDMxx0.0
*latest proton clang
*Backport new vmalloc for "large performance benefits"
*selinux: Allow audit to be disabled
* page_alloc: double zone's batchsize
*nuke more debloat
*more optimation for better smoothness
now ui will be more smooth
*Updated wireguard to "1.0.20210124"
v3.4
*DxT rebased to caf base
*upstreamed to v4.251
*added persist bug fix
*latest proton clang
*Gpu added 710 freq
*more ion fixes from sultan
*Enable CONFIG_HID_NINTENDO
*Updated wireguard to "1.0.20201221"
v3.3
New Year Release
*upstreamed to v4.248
*latest proton clang
*Gpu oc to 800mhz
*no thermal throttling on gpu
*more ion fixes from sultan
*Updated wireguard to "1.0.20201221"
note uc version pushes to bimonthly release
v3.2
*upstreamed to v4.247
*fix payload calculation
*usb: Add Drivedroid Support
*power: msm-core: Fix mutex not getting unlocked in error path
*cpufreq: stats: optimize proc files
*mm: speed up mremap by 20x on large regions
*work on cpu idle
*lot of work done see my git
(https://github.com/DhineshCool/Dxt_payton)
*latest proton clang
**** rework on uc version -it now fully stable no thermal throttling ****
*for the people on xda i released v3.1 on my telegram group , i forget to update on xda
that why directly releasing v3.2
v3.1
*upstream to v4.244
v3.0
*upstreamed to v4.240
*clean up codes
*fixed build warning
*added additional safetynet patch
*rework on thermals
*work on cpu idle
*work on ram managment
*lot of work done see my git
(https://github.com/DhineshCool/Dxt_payton)
*latest proton clan
v2.8
*upstreamed to v4.239
*power: bcl: Improve power efficiency of the workqueue
*used latest proton clang (20201010)
v2.7
*upstreamed to v4.238
*qcacld-3.0: Disable Wifi SAE by default
*optimizations for block
*used latest proton clang (20200930)
v2.6
*upstreamed to v4.237
*New OC for payton (thnx to seba3567)
*Remove some scheduler
*ipc logging disabled
*changes on debugfs
*increase thermal trip points
*optimize gpu
*used latest proton clang (20200923)
Reserved
Much appreciated! I've been wanting a custom kernel for Moto x4!
Running on HavocOS 3.6, seemingly no issues. Definitely feels snappier than the base kernel. Will update after a couple days use.
Thanks again!
Installation instructions?
Zohaibzx said:
Installation instructions?
Click to expand...
Click to collapse
Method 1: Download and install the zip for your rom from the download links, then flash in twrp
Method 2: Use Franco Kernel Manager (requires root) and configure it to use the proper link listed under OTA support. FKM will read any new releases in Dhinesh's github, and update the kernel without a need to flash in recovery.
Hope that helps!
I tried to flash it in twrp but after flashing the phone just reboots to recovery instead of system. I'm using pixel experience and have used the proper variant of your kernel.
I've tried to flash this (Using FKM Manager), to both of my X4's, one is running Havoc 9, and one is running the latest version of Havoc 10.
Both gave the same error message: "Unsupported device. Aborting..."
Flashed using fkm in pixel rom. No issues
Is there anyway to increase the minimum cpu frequency? Whenever i do with fkm it goes back to 300mhz. 300mhz seems too low causing some stuttering while scrolling and in some system animations
helo123 said:
Is there anyway to increase the minimum cpu frequency? Whenever i do with fkm it goes back to 300mhz. 300mhz seems too low causing some stuttering while scrolling and in some system animations
Click to expand...
Click to collapse
U can manually set minimum freq
Zohaibzx said:
I tried to flash it in twrp but after flashing the phone just reboots to recovery instead of system. I'm using pixel experience and have used the proper variant of your kernel.
Click to expand...
Click to collapse
Some people had this issue on pe
I don't know why this happening I will try to fix
Tell your variant with ram
dhinesh_cool said:
U can manually set minimum freq
Click to expand...
Click to collapse
I tried many apps to change minimum frequency. It still goes back to 300.. only i can change the maximum frequency now
RBJ26 said:
I've tried to flash this (Using FKM Manager), to both of my X4's, one is running Havoc 9, and one is running the latest version of Havoc 10.
Both gave the same error message: "Unsupported device. Aborting..."
Click to expand...
Click to collapse
U need clean flash latest havoc then install
helo123 said:
I tried many apps to change minimum frequency. It still goes back to 300.. only i can change the maximum frequency now
Click to expand...
Click to collapse
Weird I will check ,but lag is due to ram management
I added some tweaks for ram management that was causing lag after sometime for 3gb variant I was aware of this issue I will fix soon
dhinesh_cool said:
Some people had this issue on pe
I don't know why this happening I will try to fix
Tell your variant with ram
Click to expand...
Click to collapse
1900-7 Dual Sim 3GB 32GB
dhinesh_cool said:
U need clean flash latest havoc then install
Click to expand...
Click to collapse
Sorry, I should have given more info.
I should have said I had two clean installs of Havoc. On one phone is with Havoc 2.7 (which you say is not supported - OK).
The other phone is a clean install of Havoc 3.6
I have not tried to flash through TWRP would this help? or could there be another issue with my phone.
ETA: I think I understand now. Do you mean without root, etc?
Thanks,
R
RBJ26 said:
Sorry, I should have given more info.
I should have said I had two clean installs of Havoc. On one phone is with Havoc 2.7 (which you say is not supported - OK).
The other phone is a clean install of Havoc 3.6
I have not tried to flash through TWRP would this help? or could there be another issue with my phone.
ETA: I think I understand now. Do you mean without root, etc?
Thanks,
R
Click to expand...
Click to collapse
Flash through twrp
Or u need root to flash via fk manager
dhinesh_cool said:
Flash through twrp
Or u need root to flash via fk manager
Click to expand...
Click to collapse
Flashing via TWRP worked fine, Thanks!
For some reason flashing from FKM would not work, even with root.
RBJ26 said:
Flashing via TWRP worked fine, Thanks!
For some reason flashing from FKM would not work, even with root.
Click to expand...
Click to collapse
On FKM u need to give proper permission to storage then on flasher u need select storage and give access