[KERNEL][7.x/8.x]Infected Kernel R11[10-11-2017][FPC/GOODIX][REBORN]

neonkat

Senior Member
Aug 15, 2014
4,408
2,936
0
lost


!DISCLAIMER!

Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war or your phone flies away because its fast. 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.
*/

----NOTICE----

ATM this kernel is only compatible with 7.x/8.x LOS/AOSP and other based roms.Please don't expect performance of a one plus 5 and battery life of an inverter.:cowboy:

NOTE- the stock settings for kernel is for battery life and light gaming so in case you feel any lag,then please tune it up to your liking!:)

!!!!WARNING!!!!


Before posting, DO read EACH and EVERY "OP" POST made by me!! Any post which is rude, report bugs incorrectly,USELESS POSTS or ask for ETAs, WILL be REPORTED to the MODS!

All information you may be looking for can be found either in this thread or under F.A.Q or by performing a simple search. Think before you post.:)You have been warned!!!



Kernel features:-


  • Upstreamed to Linux 3.10.108
  • Build with Latest Linao GCC 6.4 Toolchain
  • Based on CAF tag LA.BR.1.3.6_rb1.23
  • Based on Prima tag LA.BR.1.3.6_rb1.23
  • Synced with latest changes by LineageOS
  • Goodix Support
  • UV CPU
  • CPU Voltage Control[-60 mV by default(stable)]
  • -O3,Justarchi's,cortex a72-a53 and other optimisations
  • Spectrum App Support
  • enabled arch power
  • New CPU Governers-zzmove,despair,elementalx,cafactive,bioshock,relaxed,bluactive,cultivation
  • Big clusters OC at 1958Mhz & small clusters at 1440 Mhz
  • Several new i/o-Maple,zen,sioplus,fiops,etc
  • Added LazyPlug Hotplug
  • Using Anykernel2 by osmosis
  • Included slimbus overclock
  • Wake Controls by flar2
  • USB FastCharge
  • Fingerprint Boost
  • AdrenoBoost
  • exfat and NTFS support
  • Added Kcal Support
  • Franco' QC 2.0t
  • Dynamic Fsync
  • Added powersuspend and frandom
  • Fully permissive kernel
  • Sound Control by Flar2
  • disabled loads of craps
  • Latest Busybox
  • Enabled Advanced Tcps(default:Westwood)
  • entropy updates and tuned zram values with tuned up governers
  • miscellaneous updates
    More(i forgot):p

****NOTICE****


  • This is a kernel,so please do not expect REGULAR builds.New builds can be rolled out the same day or once in a week or maybe once in a month.
  • I will not add lots of fancy stuffs.whatever you see here goes under several tests first and if it performs well,then it is added.Suggestions are always welcomed!:D
  • Do not post external links or make mirros without my permission!
  • Please read FAQ properly, will try to answer all questions there and don't post uselessly and get yourself in trouble.:)


Recommended app for tuning: EX Kernel Manager/Kernel Adiutor/Spectrum



HOW To FLASH

The lastest version TWRP IS RECOMMENDED!


  • Keep the kernel.zip in your ext sd/internal sd.
  • Boot to latest TWRP(recommended)
  • dirty flash your stock boot.img
  • Flash the Kernel.zip
  • Reboot!

Bugs:
  • Tell me.

Not working on:
  • idk,you tell me :v

Downloads and Changelog in Post #2:cowboy:

NOTE:First boot may take some time,so while its booting,don't forget to press the thanks button!:D(its free:p)


Credits:
@TheStrix for the initial bringup:good:
@AmolAmrit @warlord_rk @TheDarkStrix @AKabhishek @Wizper99 and all my teammates and telegram users who always bugged me and never tested my builds
@nicknitewolf, @ktomov @flar2 , @Santhosh M @thomas1991_12, @osm0sis, @neobuddy89 (my inspiration :)), @DespairFactor and all other great developers! :eek:

(If i forgot your name,then please Drop me a PM!!)


XDA:DevDB Information
Infected Kernel, Kernel for the Xiaomi Redmi Note 3

Contributors
neonkat
Source Code: https://github.com/neonkat/kenzo_kernel.git

Kernel Special Features: flash it and you will know. :p

Version Information
Status: Stable
Current Stable Version: R11
Stable Release Date: 2017-11-10

Created 2017-02-18
Last Updated 2017-11-10
 
Last edited:

neonkat

Senior Member
Aug 15, 2014
4,408
2,936
0
lost
Downloads

----Downloads----​

Unified Builds


-----------------------------------------------------------------------------​


DO NOT CREATE MIRRORS!!IF LINKS ARE NOT WORKING THEN TELL ME!!!

Changelog:​


R11(10-11-2017)
*rebased kernel on rb1.23,most of the old stuffs have been removed.fixing a lot of issues.
*Linux 3.10.108
*Merged battery issue patches
*updated zram and lz4 modules
*upstream updates and fixes

OLDER:

R10(14-10-2017)
*merge LA.BR.1.3.6_rb1.22
*fix video recording issue
*merge latest changes from los
*check git lulz

R9(05-09-2017)
*initial O support(still in testing)
*switch to linaro GCC 6.4.1 2017.08
*new flashlight hal compatibility
*enabled slimbus,should improve sound quality(can't say,try yourself :p)
*builds are now full -O3
*lots of upstream updates and fixes

R8(11-08-2017)
*Merge Caf/Prima LA.BR.1.3.6_rb1.21
*Switch to Linaro GCC 6.4 toolchain
*switch back to old fp boost drivers
*Merge Lineage kernel changes
*enable 621mhz gpu freq for both speed bins
*merge latest f2fs changes
*enable ksm
*misc. updates and fixes

R7(12-07-2017)
*Linux 3.10.107
*Merge Caf/Prima LA.BR.1.3.6_rb1.20
*Switch to stock GCC 6.4 toolchain
*Fixed zram
*CPU Voltage Control by billchen
*Merge cpu boost,lz4,etc updates
*Fingerprint boost drivers
*Upstreams updates
*Kate support
*Update all profiles

R6(18-06-2017)
*Linux 3.10.106
*Merge Caf/Prima LA.BR.1.3.6_rb1.19
*Switch back Linaro 6.3.1 2017.06-dev1
*upstream updates
*Added bugs

R5:(23-05-2017)
*Merge CAF/Prima LA.BR.1.3.6_rb1.18
*Builds are now are fully compatible with billchen's ramdisk,settings will apply correctly now
*Switch to stock GCC 6.3 toolchain(Compiled from gcc 6 branch,no modification)
*Added Support for Spectrum! Download from Goolge Play , more info here
*Updated lazyplug and Maple i/o
*Merged latest changes by LOS
*Lots of upstream updates
*new interactive governer tunings and stock settings updated(stock settings is balanced profile)

R4:(10-05-2017)
*Unified for both fp
*LA.BR.1.3.6rb_1.17
*add cultivation cpu governer
*sync with los trees
*enabled cpu boost to reduce micro stuttering
*franco' qc 2.0
*Dynamic Fsync

R3:(23-03-2017)
*Add bluactive Governer
*remove fifo,tripndroid,sio,vr i/o
*fix safety net and bootloop on newer magisk
*Upstream Updates
*Fixed zen i/o crash
*adrenoboost implemented
*relaxed and interactive governer updates

R2:(03-03-2017)
*UV cpu by 1.5 mA
*add zzmove profiles
*merge LA.BR.1.3.6_rb1.14 & Prima WLAN drivers
*minor update and fixes

R1-Goodix:(26-02-2017)
*Initial Release :p

R1-FPC:(18-02-2017)
*initial release :p
 
Last edited:

neonkat

Senior Member
Aug 15, 2014
4,408
2,936
0
lost
Reserved

#Gaming(performance)
  • big clusters-elementalx/performance
  • small clusters-elementalx/performance
  • max cpu freqs
  • gpu governer-performance
  • i/o-zen/fiops
  • turn off adreno idler

#Balanced
  • big clusters-interactive/zzmove/relaxed
  • small clusters-bioshock/relaxed
  • i/o-sioplus

#Heavy Multi-tasking
  • big clusters-interactive
  • small clusters-bioshock
  • i/o-bfq/sioplus

#Mother of GOD battery life(ofcourse laggy)
  • both cpu-powersave
  • big clusters-off
  • small clustters-1190mhz
  • i/o-noop/fifo

#Personal Setup
  • big clusters-interactive
  • small clusters-bioshock
  • i/o-sioplus
  • i/o readahead-1024

have a good profile?let me know so can add here!

P.s-very few stuffs but will be updated as new things will be added to kernel.:D
Want your our setup?follow this.
 
Last edited:

aaz03

Senior Member
Nov 26, 2013
818
479
0
Encryption error with f2fs formatted /data , megax91 recently patched this issue on his kernel it's about 1commit , could you contact him and patch this ?
 

miguelang611

Senior Member
May 14, 2016
386
65
28
@neonkat
My impressions:
-Smooth
-Looks not to eat lot of battery... Although I have seen on EXKM, (every app closed), and leaving the phone there small clusters frequencies are going up and down and up and down (on default settings -relaxed governor forma small cluster-)
-LazyPlug is not working (I tried Scream Manager and EXKM), any core is turned on or off and configurations are not being saved (forma example maximum cores).
Thanks and regards!!

---------- Post added at 08:21 PM ---------- Previous post was at 08:20 PM ----------

thanks!hope you like it, btw this only supports fpc.

important:if you have fpc,then flash fpc kernel by the nos developer first and then flash my kernel.
On NOS, FPC drivers are wiped (it doesn't occur with Guyver/Zetsubou/Scream Kernel).
Thanks and regards!
 
Last edited:

neonkat

Senior Member
Aug 15, 2014
4,408
2,936
0
lost
Encryption error with f2fs formatted /data , megax91 recently patched this issue on his kernel it's about 1commit , could you contact him and patch this ?
yeah,i talked it him and he told me about that,will soon merge them and get you a build!

My impressions:
-Smooth
-Looks not to eat lot of battery... Although I have seen on EXKM, (every app closed), and leaving the phone there small clusters frequencies are going up and down and up and down (on default settings -relaxed governor forma small cluster-)
-LazyPlug is not working (I tried Scream Manager and EXKM), any core is turned on or off and configurations are not being saved (forma example maximum cores).
Thanks and regards!!

---------- Post added at 08:21 PM ---------- Previous post was at 08:20 PM ----------


On NOS, FPC drivers are wiped (it doesn't occur with Guyver/Zetsubou/Scream Kernel).
Thanks and regards!
lazyplug is on by default,for some reason it is not showing up in kernel adiutor.lazyplug doesn't shut down cores quickly,it keeps cpu on for a specific interval of time and when there is no load on the cpu,it shuts it down,saving the time dealy between turning on/off any cpu.no such issue for me in exkm app,maybe update your app.

fpc drivers wiped?could you please explain it?

ik fpc drivers are shipped in different kernel(fpc fix).what i recommended is flash the fpc kernel first and then flash my kernel(because using anykernel).
 

miguelang611

Senior Member
May 14, 2016
386
65
28
yeah,i talked it him and he told me about that,will soon merge them and get you a build!



lazyplug is on by default,for some reason it is not showing up in kernel adiutor.lazyplug doesn't shut down cores quickly,it keeps cpu on for a specific interval of time and when there is no load on the cpu,it shuts it down,saving the time dealy between turning on/off any cpu.no such issue for me in exkm app,maybe update your app.

fpc drivers wiped?could you please explain it?

ik fpc drivers are shipped in different kernel(fpc fix).what i recommended is flash the fpc kernel first and then flash my kernel(because using anykernel).
My fault... I reflashed NOS and I forgot to reflash fpc-fix...
And about LazyPlug, it doesn't seem to be very effective, then...
Thanks and regards!