[Kernel][Shamu]Flash Kernel[Nougat]

Berlino

Android 2.1 Éclair
Beiträge
649
XDA-Member und -Moderator @The Flash stellt seinen Kernel für das N6 vor...Link zum Thread: Beitrag im Thema "ROM] [N] [7.0] Velocity bullhead"

Features
Here are the major features of the kernel (feel free to explore Github)
  • Upstream Linux versions 3.10.41-3.10.103
  • Updated to the October security patch
  • Patches for some CVEs
  • Upstream patches from CAF
  • Support for overclocking to 2880 MHz
  • CPU governors: barry_allen, blu_active, chill, conservative, darkness, elementalx, impulse, interactive (default), nightmare, ondemand, performance, userspace, zzmoove
  • Hotplugs: blu_plug, msm_sleeper, zen_decision (default - mpdecision is disabled), mako_hotplug
  • High brightness mode and backlight dimmer
  • Adreno Idler
  • Wake gestures (sweep2wake, doubletap2wake, sweep2sleep, and camera launch gesture)
  • Voltage control
  • Franco sound control and high performance audio
  • Adaptive low memory killer
  • I/O schedulers: bfq, cfq, deadline, fiops, maple, noop, sioplus (default), tripndroid, and zen
  • Wakelock controls
  • BCL disabled
  • TCP algorithms: bic, cubic, highspeed, htcp, hybia, illinois, lp, reno, scalable, vegas, veno, westwood (default)
  • Kexec patch for MultiROM support
  • Compiled with the Linaro 6.2 toolchain, built from Uber's source here
  • Forced encryption and dm-verity disabled

Downloads

7.x: Main | Mirror


Wer über Updates und Beta-Versionen per Telegram benachrichtigt werden möchte, abonniert den Channel hier !


Installation

- Wer auf Stock mit Stock Kernel ist, muss nur den Flash Kernel installieren
- Seid ihr auf einem Custom Rom, installiert ebenfalls den Flash Kernel
- Im Fall von einem Custom Rom MIT Custom Kernel, flasht euer Rom dirty drüber oder extrahiert das boot.img aus dem Rom.zip und flasht es ebenfalls über TWRP, dann erst den Flash Kernel


v1.8
  • Toolchain bumped to 6.3.1
v1.7
  • December security update
  • Upstream F2FS commits
  • Improvements to cpuidle
  • Double tap to wake now works when either halfscreen or fullscreen is selected in KA
  • Fix tethering on 7.1.1 ROMs
  • Add Live Display (work with KCAL thanks to @flar2)
v1.6
  • Revert an interactive governor patch that was introducing lag
v1.5
  • Fixes for sdcardfs on certain ROMs like CM 14.1
  • Upstream patches from CAF and Linux
  • Interactive governor improvements
  • Detect when kernel is flashed on an unsupported Android version
  • Add support for FK Updater's performance profiles
v1.4
  • November security update
  • Chill governor updates (thanks to @frap129)
  • Fixed Mako Hotplug (thanks to @Yoinx)
  • Updated BCL commits (thanks to @franciscofranco)
  • Fixed some compiler warnings (thanks to @Yoinx)
v1.3
  • Upstream Linux patches for vmstat and libgcc
  • Backported MDSS and GPU patches from Marlin (thanks to @franciscofranco)
  • Low memory killer improvements
  • Removed cmdline patch from 1.2
v1.2
  • Linux version 3.10.104
  • Move back to a constant tickrate of 300HZ
  • Add a patch to hide bootloader unlock from SafetyNet
v1.1
  • Add smartmax governor
  • Add full F2FS support
  • Add Motorola quick wakeup driver
  • Fix simple_ondemand GPU governor
  • Add UKSM (disabled by default)
  • Set default I/O scheduler to zen and readahead to 128kb
  • Start kernel at stock frequencies
v1.0

intial release

Weder ich noch Android Port sind verantwortlich für irgendwelche Schäden an eurem Gerät, ihr flasht auf eigene Gefahr!
 
Zuletzt bearbeitet:

Berlino

Android 2.1 Éclair
Beiträge
649
Ja, der macht nen sehr guten Eindruck...scheint, als ob wir einen würdigen Nachfolger für den Blackbird Kernel haben. ;)
 

Berlino

Android 2.1 Éclair
Beiträge
649
Nathan kocht ja auch Roms und ist wirklich fit...der Kernel legt schon mal gut vor und kann nur noch besser werden - bin jetzt schon ganz angetan.
 

Spevil

Teammitglied a. D
Beiträge
2.547
Ort
Dort Mund ;)
<b>Update!</b><br />
<br />
Just my standard update (I try to have a new release every week if they are substantial enough). Added F2FS commits from upstream and added the proper line to the fstab so it should be good to go. Added the smartmax governor by demand. Also fixed some stuff and set some default values in the ramdisk (stock frequencies, zen at 128, and disabled UKSM by default). Let me know if there are any issues via the process in the OP.<br />
<br />
Download FLASH 1.1 for N: Main | Mirror <br />
<br />
<b>Changelog:</b> (also on Github)<br />
* Add smartmax governor<br />
* Add full F2FS support<br />
* Add Motorola quick wakeup driver<br />
* Fix simple_ondemand GPU governor<br />
* Add UKSM (disabled by default)<br />
* Set default I/O scheduler to zen and readahead to 128kb<br />
* Start kernel at stock frequencies

Gesendet von meinem Nexus 6
 

Berlino

Android 2.1 Éclair
Beiträge
649
Und wieder ein kleines Update auf v1.2-RC1 durch das Linux-Update auf 3.10.104:

Flash Kernel beta updates!

Only difference here is the tenative 3.10.104 Linux update. The patch was sent out via email and applied cleanly. Appears fine on Angler for me but let me know if there are any issues. Assuming there are none, I will merge and release fully when the source drops on kernel.org which appears to be on either Friday or Saturday.
http://nchancellor.net/Kernels/shamu/7.0/Beta/FLASH-1.2-rc1-shamu.zip
 

Spevil

Teammitglied a. D
Beiträge
2.547
Ort
Dort Mund ;)
Flash Kernel updates for Nougat 7.0!


Sorry for the back to back updates but I think this is worth it. Added some patches from upstream Linux and two patches backported from the Pixel (XL) by Franco, which help a lot with performance. I've been running it all day on my 6P and it has made a difference. Additionally, I have removed that command line patch from 1.2 as it does nothing for this device. Sorry for the confusion and false hope :( This will probably be it from me for about a week or so, I have been exhausted from doing so much work in terminal. Enjoy and let me know if there are any issues using the process in the OP.

Download FLASH 1.3 for Nougat 7.0: Main | Mirror

Changelog: (also on Github)
* Upstream Linux patches for vmstat and libgcc
* Backported MDSS and GPU patches from Marlin (thanks to @<a href="Main" target="_blank">franciscofranco</a>)
* Low memory killer improvements
* Removed cmdline patch from 1.2

Nexus 6 (shamu): Main

Gesendet von meinem Nexus 6
 

Berlino

Android 2.1 Éclair
Beiträge
649
Und das Update auf v1.4 inkl. Google November Sicherheits-Update:

Changelog: (also on Github)
  • November security update
  • Chill governor updates (thanks to @frap129)
  • Fixed Mako Hotplug (thanks to @Yoinx)
  • Updated BCL commits (thanks to @franciscofranco)
  • Fixed some compiler warnings (thanks to @Yoinx)
 

Berlino

Android 2.1 Éclair
Beiträge
649
Update auf v1.7 inkl. Dezember Security Update!
  • December security update
  • Upstream F2FS commits
  • Improvements to cpuidle
  • Double tap to wake now works when either halfscreen or fullscreen is selected in KA
  • Fix tethering on 7.1.1 ROMs
  • Add Live Display (work with KCAL thanks to @flar2)
DL über den Startpost
 

Berlino

Android 2.1 Éclair
Beiträge
649
Kleines Update auf v1.8 (Toolchain-Update)!

Ferner lässt der Dev wissen, daß er wahrscheinlich wegen Mangel an Zeit das Projekt aufgeben wird und verweist schon mal auf den allseits bekannten Blackbird-Kernel...

Small update as I have not had much time for this device unfortunate
To be entirely honest, I am considering dropping support as my time will be severely limited in the coming months due to school. I will wait a bit to evaluate though. If I do drop support (and even if I don't), I would HIGHLY recommend checking out B14CKB1RD by @REV3NT3CH, it's a FANTASTIC kernel, pretty much what this kernel aspires to be. You'll be in good hands.
 

Berlino

Android 2.1 Éclair
Beiträge
649
Was Nathan schon angekündigt hatte...das Ende der Reise mit dem Flash Kernel:

There is not really an easy way to say this since it is kind of coming out of the blue but I am no longer going to be making Flash Kernel for this device. My heart is just not in it anymore and I've been perpetually tired from working with Git and trying to find things to fix and merge. I am going to be starting school here again in a couple of weeks and I need to have all my focus going to this going forward. I may consider releasing one final build with the January update but that is to be determined. There will be no 7.1.1 update though. Thanks for everything, I'll still be around in other threads and participating in XDA, just can't devote as much time as I would like to this project.

Nathan

PS: As for another kernel to try/flash, I would highly recommend B14CKB1RD by [MENTION=5037435]REV3NT3CH[/MENTION]. This kernel would not have been possible without that one and it's better than this one imo. Definitely give that one a go.
 

Top