[KERNEL][N5X][Nougat] franco.Kernel

r18
* Improvement! Reduce the fingerprint scanner->screen on latency by boosting the CPU when the scanner is reading your fingerprints and also migrate those tasks to the big cluster until the scanner has finished unlocking your device
* Improvement! Re-enabled KEXEC for multirom
* New! Added support to disable wlan_wow_wl and wlan wakelocks from /sys/module/wakeup/parameters/ support from FKUpdater to disable these available on the next app update


zip: http://kernels.franco-lnx.net/Nexus5X/7.0/anyKernel/fk-r18-anykernel2.zip
 
New franco.Kernel version for the Nexus 5X

r20

* Improvement! Merged October security patchset
* Improvement! Major changes to big.Little clusters interactive tunables. Give more freedom to the little cluster to scale quickly and evenly between frequencies without using hispeed_freq, but restrict the big cluster from using big frequencies too often and letting it scale down in 1 sample rather than waiting 2. Considering the little cluster's max frequency uses less power than the minimum frequency of the big cluster we can abuse little cluster's performance while letting the big one just safely aiding when needed without destroying battery life. It's a much welcomed change and you'll notice the improvements right away


zip: http://kernels.franco-lnx.net/Nexus5X/7.0/anyKernel/fk-r20-anykernel2.zip
 
New franco.Kernel version for the Nexus 5X
r21

* Improvement! Enabled CIFS by user request
* Improvement! Updated built-in Performance Profiles in light of r20 changes
* Improvement! Reverted a patch that was introducing a little bit of jank
r22
* Improvement! Fixed a bug that prevented Square Register app from working properly
* Improvement! Fixed a SELinux permission issue that would show "0 freq" when trying to adjust GPU frequencies on FKUpdater
* Improvement! Small patch that can potentially help a tinsy tinsy bit on reducing power consumption

zip: http://kernels.franco-lnx.net/Nexus5X/7.0/anyKernel/fk-r22-anykernel2.zip
 
r24 bringt einen kleinen Fix:
r24 is up with just a change that fixes the "Dirty cow" vulnerability.
I normally don't push Kernels when I'm abroad (I'm currently in London with my GF for Droidcon UK as a speaker), but the patch is just too important to not merge & push. There's no other change though, so don't think this has better/worse [insert some random thing].
 
New franco.Kernel version for the Nexus 5X
r25

* 1. Merged Google's November security patchset
* 2. Added option to bypass IPA_WS wakelock
* 3. Further power consumption reduction by migrating yet some more Kernel workqueues to a power efficient version
* 4. Merged some patches from Nougat 7.1 preview 1 Kernel source to fix a couple of Kernel panics, crashes and memory leaks present on 7.0. This does not mean this release is compatible with 7.1, because it's not, since it's not a complete merge


zip: http://kernels.franco-lnx.net/Nexus5X/7.0/anyKernel/fk-r25-anykernel2.zip
 
New franco.Kernel version for the Nexus 5X (Android 7.1.1 only!)

r29
1.
Merged a patch from the Pixel to lower idle power consumption
2. Enabled F2FS support
3. Disabled qcom_rx_wakelock, wlan and wlan_wow_wl wakelocks by default since they've been destroying battery life since the middle ages
4. Some other custom patches, check github

zip: http://kernels.franco-lnx.net/Nexus5X/7.1/anyKernel/fk-r29-anykernel2.zip
 
New franco.Kernel version for the Nexus 5X

r32

1. Updated F2FS to the latest 4.10-rc1 state fixing compatibility with SuperSu and fixing a full system deadlock researched and found by arter97
2. Power-saving performance profile now limits max display brightness to 1/3 of its max. It's still bright enough and it'll save your battery life in a pinch. Other performance profiles reset the max panel brightness to allow the full curve
3. Fixed some script init issues with SuperSu SR1 and SR2 by using a new SELinux context, while maintaining backwards compatibility with older SuperSu releases
4. Merged patches from upstream and kernel-common from Google, with important fixes

zip: http://kernels.franco-lnx.net/Nexus5X/7.1/anyKernel/fk-r32-anykernel2.zip
 
New Franco Kernel version for the Nexus 5X

r35

1. Offload a lot of background daemons to the system-background group, which only allows them to run on cpus 0, 1 and 2, freeing all other cores, specially the big cluster. This will reduce needlessly cpu wake-ups from idle, and largely reduce processing power requirements from cpu 3, 4, and 5 (4 and 5 are part of the big cluster, which uses a lot of energy)
2. Lower power consumption from the big cluster by lowering the occurence of sample rate which'll in turn make the big cluster cpus less nervous and say in lower frequencies more often. In contrast little cluster is a little more forgiving and scales up a little easily. Since the little cluster uses 4 times less power, this is just fine
3. Tweaked Performance Profiles, Power-saving now turns off the big cluster to save precious power, but the little cluster will be boosted for longer during input touch events

zip: https://kernels.franco-lnx.net/Nexus...anykernel2.zip
 
New Franco Kernel version for the Nexus 5X

r36
1. Merged the latest security patches from the March 2017 Security patchset
2. Merged additional security patches from Google's AOSP Kernel common tree
3. Slightly adjusted big cluster governor parameters
4. Added in a fix from flar2 to make conservative governor work fine with our big.Little architecture

zip: https://kernels.franco-lnx.net/Nexus...anykernel2.zip
 
qu4nd schrieb:
1. Merged the latest security patches from the March 2017 Security patchset

Setzt die Nutzung der r36 dann eigentlich auch das entsprechende Build (N4F26T) voraus? Hatten den Kernel meist immer nur aktualisiert, wenn ich eine neue Nighlty genommen hatte und mir daher nie Gedanken dazu gemacht.
Sprich, kann ich den aktuellsten Kernel jetzt auch in der aktuellen Nightly, welche noch mit Build N4F26O läuft, nutzen?
 

Ähnliche Themen

qu4nd
Antworten
32
Aufrufe
7.361
qu4nd
qu4nd
Toronto
Antworten
17
Aufrufe
3.064
Jetze
J
qu4nd
Antworten
9
Aufrufe
2.378
GokuSS4
GokuSS4
Zurück
Oben Unten