nysa's pixel 3/3xl kernel builds
- Based on latest Android security patch from Google (30/06: 4.9.210)
- TCP BBR backports
- RCU, QoS and other subsystem backports
- 4.19 PELT load tracking
- Static image display power saving features
- Mainline scheduler backports to fix CAF mess
- CAF boosting removed
- kerneltoast's Simple Low Memory Killer
- Built with Proton Clang 11
- Other things that I can't remember
I'd highly recommend you use my Magisk module with this kernel to improve battery life and task placement: https://github.com/nysascape/pixel3-xl-powerhint
Downloads:
https://drive.google.com/drive/folders/1Kw7b2WOekJBRRLRuutHQ7BEu5CaN2nuQ?usp=sharing
Source:
https://github.com/nysascape/kernel_google_msm-4.9
Prebuilts:
https://github.com/nysascape/device_google_crosshatch-kernel
XDA:DevDB Information
[KERNEL][10.0] nysa's Pixel 3 Kernel, Kernel for the Google Pixel 3
Contributors
nysascape
Source Code: https://github.com/nysascape/kernel_google_msm-4.9
Kernel Special Features:
Version Information
Status: Stable
Created 2020-07-05
Last Updated 2020-07-05
nysascape said:
nysa's pixel 3/3xl kernel builds
Click to expand...
Click to collapse
What's your daily driver?
Related
Features:
Based on Chroma Kernel (special credit for TomorrowLand_Ace work)
Blu_active Default Governor
Blu_plug - CPU Hotplug (removed Franco hotplug)
FIOPS I/O Scheduler
Enabled Overclocking CPU & GPU
Undervolted GPU
Build on Ubuntu 14.10
Kernel is secure
Compiled with lastest UBERTC 4.9.3, -O3 flags (GPU included), Graphite, hardfloat, and many other otimizations
FauxSound
PowerSuspend Driver
MSM Sleeper
Battery Life eXtender
LCD KCAL (Last version from @savoca, can't be tuned from any kernel manager for now)
Init.d Support
USB OTG
LZ4 (for a faster boot)
S2W / DT2W
Wake Gestures (huge thanks to @flar2)
Stereo Call Recording
Removed a lot of debug
Some Features from 3.7+ linux kernel
Upstream with Linux kernel .00
Full F2FS support (need to mod ramdisk to make it work, will make it automatic later)
Lots of optimizations from CAF, CM, and other kernels around xda
Main idea: Greatly patched kernel with the best governor, I/O scheduler and hotplug built with UBER toolchain.
Download for Lollipop 5.1
MOD EDIT, Download removed, rule 12 @gregbradley
Credits:
@TomorrowLand_Ace
@eng.stk
@franciscofranco
@faux123
@flar2
@show-p1984
@neobuddy89
@savoca
@RIPng
Source
If you want to support student and his work:
XDA:DevDB Information
Crystal Kernel, Kernel for the Google Nexus 5
Contributors
mastero9017
Source Code: https://github.com/mastero9017/hammerhead
Kernel Special Features:
Version Information
Status: Stable
Created 2015-04-03
Last Updated 2015-04-03
Reserved.
Where is the download link.? Can't open
Zonkoprince said:
Where is the download link.? Can't open
Click to expand...
Click to collapse
Fixed, link is under clickable Mediafire.
What app i should use to customise?
Zonkoprince said:
What app i should use to customise?
Click to expand...
Click to collapse
I suggest Kernel Auditor.
Kinda wondering could you maybe add some features from this kernel thread?
http://forum.xda-developers.com/showthread.php?t=2845768
It has nexus 5 kernel too but the devs mainly focused on n4 so maybe you could make the n5 version of it especially the 5.1 version. If it is allowed by the devs. Since the last commit is 2 months old and no new updates for 2 months
JJsevol said:
Ah makes sense now.
@mastero9017 are there any other changes you made from chroma besides the blu changes and toolchain? Liking the kernal so far :good:
Click to expand...
Click to collapse
Everything is listed in OP. I'm not sure yet about future of this kernel. TomorrowLand_Ace will provide great patches for kernel itself and i will try to port changes to blu modules from shamu and tweaks some values, flags, etc
Thread temporarily closed whilst I look in to the multiple reports made
@eng.stk has explicitly said that you have not got permission to share his work.
Download removed, thread remains closed
Hi all,
I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery and also add features.
I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.
This kernel is based on LineageOS 15.1 sources for bullhead and has been upstreamed to version 3.10.108.
I also have a 3.10.73 version which obviously is not upstreamed but in my opinion has better battery life. Features remain the same between those two versions.
So let's jump the interesting part!
Sphinx Kernel Features
Upstream Linux version from 3.10.73 to 3.10.108
Compiled with GCC 4.9
Built with -O2 optimizations
April Security Patch
Some CVE Patches
Overclock to 2016 MHz for the Big and 1632 MHz for the Little
Underclock to 302 MHz for Big & Little
Faux Sound Control
High Performance Audio
Adreno Idler
Boeffla Wakelock Control
Input Boost Driver
Kcal Advanced Color Control
TouchBoost Control
Backlight Dimmer
Vibration Control
Fingerprint Boost Driver
DoubleTap2Wake
DoubleTap2Sleep
Sweep2Sleep
Sweep2Wake
Camera Launch Gesture
Governors : blu_active, interactive, ondemand, userspace, powersave, performance
leds - qpnp : Smooth pulsing of LED for charging and notifications by @jollaman999
Zipped up with AnyKernel2 from @osm0sis
Special Thanks
@nathanchance, @mr.ace, @flar2
Notes
I bear absolutely no responsibility if you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed
Downloads
Version 3.10.108 :
Version 3.10.73 :
XDA:DevDB Information
Sphinx Kernel, Kernel for the LG Nexus 5X
Contributors
milouk
Source Code: https://github.com/milouk/android_kernel_lge_bullhead
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2018-05-07
Current Beta Version: -
Beta Release Date: 1969-12-31
Created 2018-05-07
Last Updated 2018-05-07
Hi all,
I decided to share my personal custom kernel with all of you. The main reason i started developing this kernel is to balance performance / battery and also add features.
I believe i have included most of the usually requested features. If your feature is not included you can ask for it and i will try to include it as long as you don't ask for ETA's. I am a student and i do this on my spare time.
This kernel is based on LineageOS 15.1 sources for bullhead and has been upstreamed to version 3.10.108.
I also have a 3.10.73 version which obviously is not upstreamed but in my opinion has better battery life. Features remain the same between those two versions.
So let's jump the interesting part!
Sphinx Kernel Features
Upstream Linux version from 3.10.73 to 3.10.108
Compiled with GCC 4.9
Built with -O2 optimizations
April Security Patch
Some CVE Patches
Overclock to 2016 MHz for the Big and 1632 MHz for the Little
Underclock to 302 MHz for Big & Little
Faux Sound Control
High Performance Audio
Adreno Idler
Boeffla Wakelock Control
Input Boost Driver
Kcal Advanced Color Control
TouchBoost Control
Backlight Dimmer
Vibration Control
Fingerprint Boost Driver
DoubleTap2Wake
DoubleTap2Sleep
Sweep2Sleep
Sweep2Wake
Camera Launch Gesture
Governors : blu_active, interactive, ondemand, userspace, powersave, performance
leds - qpnp : Smooth pulsing of LED for charging and notifications by @jollaman999
Zipped up with AnyKernel2 from @osm0sis
Special Thanks
@nathanchance, @mr.ace, @flar2
Notes
I bear absolutely no responsibility if you brick your device. If you are not sure what a kernel is, how to flash it or how to restore your phone in case something goes wrong then do NOT proceed
Downloads
Version 3.10.108 :
Version 3.10.73 :
XDA:DevDB Information
Sphinx Kernel, Kernel for the LG Nexus 5X
Contributors
milouk
Source Code: https://github.com/milouk/android_kernel_lge_bullhead
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: 2.0
Stable Release Date: 2018-05-07
Current Beta Version: -
Beta Release Date: 1969-12-31
Created 2018-05-07
Last Updated 2018-05-07
Introduction
Hello everyone, this is my personal continuation of the famous Flash Kernel by Nathan Chancellor for the OnePlus 5/T.
This kernel is made with a focus on performance, battery life and stability.
You got the choice between a HMP version and a EAS version of the kernel.
Hopefully you will enjoy it!
Important thread information!
If you got issues please provide a log.
If you got feature requests, just ask.
OT is allowed.
Flash instruction
On OOS stock kernel:
- Flash kernel zip
On custom kernel:
- Dirty flash stock rom
- Flash kernel zip
Features
Major features of both (HMP and EAS) kernels
- Up to date with OOS (Stable and Beta)
- Up to date with the latest stable Linux version
- Up to date with the latest CAF tag
- Mainline patches from Linux, focusing on bug fixes/security
- Mainline CFQ scheduler improvements
- Kernel hardening from CopperheadOS
- Disables dm-verity
- Several subsystems converted to use power efficient workqueues
- Accidental touch protection on hardware keys
- Backlight dimmer
- KCAL color control
- Sweep2sleep
- Sound control
- Wakelock blocker
- Latest WireGuard snapshot
- Westwood as the default TCP algorithm
- Built with a self compiled Clang 7.0.3 toolchain
- USB fast charge
- CPU Boost improvements
- Pixel2Oreo WiFi MOD v5 Stable included
- Wake Gestures
- Notification LED Control
EAS specific features:
- Schedutil governor
- Dynamic stune boost
HMP specific features:
- CPU input boost
- Devfreq boost
- Simple LMK
Downloads
Primary
Archive
Sources:
Kernel: https://github.com/crian/kernel_oneplus5
AnyKernel: https://github.com/crian/AnyKernel2
Credits and Thanks:
- @nathanchance for Flash and inspiration
- @osm0sis for AnyKernel2
- @Sultanxda for being a Dev
- @franciscofranco for having some nice stuff
- @RogerF81 for WiFi MOD
- @joshuous and @RenderBroken for EAS
- @azaidi for Adaptive Stune app
- and all the other amazing Devs out there
XDA:DevDB Information
[KERNEL][OOS 8.1.0 TREBLE][CLANG] Reverse Flash, Kernel for the OnePlus 5T
Contributors
crian
Source Code: https://github.com/crian/kernel_oneplus5/tree/reflash
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v2.1
Stable Release Date: 2018-10-25
Created 2018-09-12
Last Updated 2019-01-05
Misc
Adaptive Stune app
This app calculates the Dynamic stune boost on the EAS kernel for each activity you are running.
It optimizes battery drain while aiming for 60 FPS.
This a slightly modified version of @azaidi's work.
Instruction
- Install the apk
- Give access and su permission
- Settings are available via long-press shortcut
Download
AdaptiveStune.apk
Source
https://github.com/crian/AdaptiveStune
In
Sent from my ONEPLUS A5010 using Tapatalk
Great! Thanks
Goodluck![emoji4]
Thank you!! I think this just became my daily driver kernel.
Aside from upstream. I suggest improve the kernel base too and fixes.
radz_ said:
Aside from upstream. I suggest improve the kernel base too and fixes.
Click to expand...
Click to collapse
What improvements do you want?
crian said:
What improvements do you want?
Click to expand...
Click to collapse
You are the expert..lol
of course Flash Kernel is not perfect there will always be a room for improvement. Most devs using Flash as base, all they do is upstream. That's all.
Will this work in op5 not t.
Sent from my OnePlus 5 using XDA Labs
This looks interesting. I wanna try it out. I'm on OOS 5.1.5 with custom kernel. What steps should I do?
bkma said:
Will this work in op5 not t.
Click to expand...
Click to collapse
Will work. It's unified.
crian said:
Will work. It's unified.
Click to expand...
Click to collapse
Thanks.
Sent from my OnePlus 5 using XDA Labs
rushier.ivan said:
This looks interesting. I wanna try it out. I'm on OOS 5.1.5 with custom kernel. What steps should I do?
Click to expand...
Click to collapse
Dirty flash OOS and magisk if you're using this.
To be safe I would recommend to wipe caches, system and vendor and then flash OOS, Magisk and kernel.
Just installed, will give it a try for a week to check performance and battery life. Coming from Zenith which was great already
Will this work on LOS based roms or only OOS? On AICP treble version 5t
kamisan said:
Will this work on LOS based roms or only OOS? On AICP treble version 5t
Click to expand...
Click to collapse
Only on OOS as mentioned in the thread title.
Update to v1.1
Changelog
- Upstreamed to Linux 4.4.156
- CPU Boost improvement (Apps start faster on a cold launch)
- USB fast charge
- Upstreamed Android Binder
- Removed Dynamic SchedTune Boost (it is not very effective on a HMP kernel)
Download
Primary: https://raw.githubusercontent.com/crian/rf-zips/master/stable/ReverseFlash-OP5-v1.1.zip
Archive: https://github.com/crian/rf-zips/tree/master/stable
Commits: https://github.com/crian/kernel_oneplus5/commits/reflash
thanks
works on beta 16?
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