• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[EOL][KERNEL][STABLE][TW][5.0.2][SM-G901F] StockKernel V1.4

Status
Not open for further replies.

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Hello all togerher, as I promised you, I'm beginning here with my own custom kernel

IF YOU FOLLOW MY STEPS BELOW, YOU WILL LOSE YOUR WARRANTY, KNOX WILL DISPLAY 0x1! I'M NOT RESPONSIBLE FOR ANY DAMAGED DEVICE!

Features of this Kernel:
- Built with latest Linaro Toolchain 5.3 GNU GCC made by ME :), Cortex A15 tuned
- Latest Linux version 3.10.101, is always up to date
- Vibration strength and wake lock can be blocked threw kernel adiutor
- crc disabled (30% more performance)
- cfs/nfs/cdrom support built in
- Choose between different CPU governors: Interactive, Arteractive, Ondemand, Conservative, Userspace, Performance, Powersave, bioshock, lionheart, alucard, barry_allen, blu_active, cafactive, darkness, despair, electroactive, electrodemand, HYPER, intellidemand, intelliactive, interactive_x, intellimm, nightmare, ondemandplus, ondemand_x, pegasusq, smartassV2, smartmax, smartmax_eps, umbrella_core, yankactive, zzmoove
- CPU OC/UC AND GPU OC/UC
- MANY DIFFERENT HOTPLUGS: bricked_hotplug, zen decision, autosmp, thunderplug, msm_hotplug, intelli_plug, alucard_hotplug, mako_hotplug and blu_plug
- FauxSound V3.6 build in
- KCAL control for full control about your screen!
- Qcald v2 build in with a more updated version than samsungs stock kernel!
- Frandom support
- Voltage Control
- State Notifier included
- updated wireless drivers
- Adreno Idler build in
- Simple ondemand gpu
- Task's ADJ tree for better LMK
- Power_efficient_wq for better battery management
- CPU-Boost updated to work with state notifier (and add hotplug boost)
- Built with latest ramdisk sources from samsung (BOL1)
- Kernelsource from latest Update BOK2
- I/O schedulers: ROW (default), CFQ, Noop, deadline, test-iosched, BFQ-Iosched, fiops, sio, VR, zen, fifio, sioplus, tripndroid
- UKSM (Ultra-Kernel Samepage Merging)
- Init.d Support
- Busybox support
- Charging Control/ Fast Charge
- Allow ADB-Insecure
- ASYNC FSync from HTC
- Toggle to enable/disable fsync
- updated lowmemorykiller with better memory management
- TCP (Network) control: Cubic (default), Reno, Bic, Westwood, Highspeed, Hybla, HTCP, Vegas, Veno, Scalable, LP, Yeah and Illinois
- SeLinux is set to permissive
- restrict rooting and tima disabled

Download:
V1.3 online

Bugs/Problems:
- None

Instructions:

If you want to install the Kernel, follow this:

1. Install a custom recovery for your phone, like this one here:TWRP Recovery
2. Follow the instructions on the page above, until you get a working recovery
3. Download the Kernel from below and copy it to your external SD Card
4. Reboot to your recovery by pressing volume up, home button and power button at the same time.
5. Install zip/select the kernel
6. Wipe cache and dalvik cache (recommand)
7. Reboot

Support:
If you like my work, please hit a thanks down on my posts. A thanks is enough!:highfive: If you really really really really really like my work, you can donate something to me, but it is not necessary. I created a paypal account, just in case, someone would give me a small donation. :good:
As I said, you don't have to give me something, but this keeps me motivated to built better Kernels and keep updating everything. It's your choice, and I'm very thankfull for every donation! No matter how big it is! Thank you so much for supporting me, cheers and have a nice day :fingers-crossed:

Credits/Thanks:
- Samsung for sources
- @faux123 for all the great stuff he did for the kernels
- @Yank555
- @dorimanx!
- @neobuddy83


If you want to take my work and need it somewhere, or do other things with it, please ask me first for the permission. Otherwise you are not allowed to take it! Thank you :)!

XDA:DevDB Information
StockKernel kccat6, ROM for the Samsung Galaxy S5

Contributors
Tkkg1994
Source Code: https://github.com/Tkkg1994/StockKernel

ROM OS Version: 5.0.x Lollipop
ROM Kernel: Linux 3.10.x

Version Information
Status: Stable
Current Stable Version: V1.4
Stable Release Date: 2016-04-18

Created 2016-03-21
Last Updated 2016-09-15
 

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Changelog:

Changelog V1.1:
- Initial release!

Changelog V1.1:
- Added kcal control with all upates(Kernel adiutor)
- Added OC and UC for GPU (166 to 800 MHz)
- Added OC and UC for CPU (268 until 2880 MHz)
- Added faux sound version 3.7
- Added frandom support
- Added voltage control
- Added bricked_hotplug, zen decision, autosmp, thunderplug, msm_hotplug, intelli_plug, alucard_hotplug, mako_hotplug and blu_plug

Changelog V1.2:
- cpufreq: cpu-boost: export input_boost_enable to userspace
- msm: thermal: add a module param to change the thermal throttle temperature point to userspace
- input: add generic touch event listener
- cpufreq: Introduce new relation for freq selection
- cpufreq: Break out early when frequency equals target_freq
- fs: sync: Asynchronous Fsync from HTC
- fs/sync: Make sync() satisfy many requests with one invocation
- fs: fsync: add a toggle to enable or disable fsync() operations
- sync: don't block the flusher thread waiting on IO
- Writeback: Fix occasional slow sync and some other fixes to writeback
- readahead: make context readahead more conservative
- update cfq iosched
- added back all governors from novakernel (over 30 governors build in the kernel now)
- added all ioscheds back and tuned them
- updated lowmemorykiller with some mods

Changelog V1.3:
- a lot of script updates/optimisations of the makefile
- lz4 Ramdisk supported
- cifs supported
- nfs supported
- cd-rom format supported
- stackprotecter updated
- kernel mode neon included
- implement state notifier to dcache
- vibration control added, control with kernel adiutor
- Sysfs interface to Enable/Disable CRC (crc disabled means 30% more performance)
- power updates
- led, blinking support
- usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs
- rbtree updates

Changelog V1.4:
- fix drivedroid
- update cpufreq (many updates)
- added support for ntfs read and write
- updated hotplug drivers
- more things I may forgot
 

Attachments

Last edited:

kakobubu

Senior Member
Jan 22, 2011
75
13
0
Hi and thanks !
But still no deep sleep after speedtest, someone with the same problem ?
Thanks for the job ! Great kernel !

Envoyé de mon SM-G901F en utilisant Tapatalk
 

netsba

Member
Jun 7, 2013
29
10
0
I have a problem with his headphones, there are sizzling . StockRom & stockkernel

Envoyé de mon SM-G901F en utilisant Tapatalk
 

PhilCapron

Senior Member
Dec 26, 2011
155
33
28
CPU boost

Using Nova 1.5.5.So with Kernel Aduitor,is it right to enable CPU boost with all 4 cores to the maximum value (2457),or not?(Installed v1.0 using Philz Recovery.Phone seems to run better and faster than Guyver 0.9).
 

artaniss11k

Senior Member
Aug 24, 2015
221
76
28
Using Nova 1.5.5.So with Kernel Aduitor,is it right to enable CPU boost with all 4 cores to the maximum value (2457),or not?(Installed v1.0 using Philz Recovery.Phone seems to run better and faster than Guyver 0.9).
first: it's ok to run all 4 cores set on max value with all governors except performance
second: how did you figure it runs better and faster than Guyver's 0.9? There's no freakin' way !!!
the only kernel that runs better than Guyver's is @Tkkg1994 custom kernel witch is still in progress and we all wait for a stable version
 

PhilCapron

Senior Member
Dec 26, 2011
155
33
28
first: it's ok to run all 4 cores set on max value with all governors except performance
second: how did you figure it runs better and faster than Guyver's 0.9? There's no freakin' way !!!
the only kernel that runs better than Guyver's is @Tkkg1994 custom kernel witch is still in progress and we all wait for a stable version
Antutu scores are higher with this Kernel than 0.9,FWIW.
 
Last edited:

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Changelog V1.1:
- Added kcal control with all upates(Kernel adiutor)
- Added OC and UC for GPU (166 to 800 MHz)
- added OC and UC for CPU (268 until 2880 MHz)
- Added faux sound version 3.7
- added frandom support
- added voltage control
- Added bricked hotplug, zen decision, autosmp, thunderplug, msm_hotplug, intelli_plug, alucard_hotplug, mako_hotplug and blu_plug
- Some things I may forgot

for full changelog visit here: Kernel commits

download on the first page, second post
 
Last edited:

Agadoo

Senior Member
Jan 7, 2013
168
160
43
I have a problem with headphones, there are sizzling . StockRom v1.0 & stockkernel v1.0 & v1.1 too.
With StockRom built in kernel haven't problem.
 
  • Like
Reactions: netsba

Tkkg1994

Recognized Contributor / Inactive Recognized Devel
Jun 10, 2014
10,138
29,141
0
Coding City
Same problme here.

Envoyé de mon SM-G901F en utilisant Tapatalk
I have a problem with headphones, there are sizzling . StockRom v1.0 & stockkernel v1.0 & v1.1 too.
With StockRom built in kernel haven't problem.
I have a problem with his headphones, there are sizzling . StockRom & stockkernel

Envoyé de mon SM-G901F en utilisant Tapatalk
What do you mean with 'sizzling'?
I didn't notice anything different sound whise.

If you can explain to me what is happening while listening to music I can maybe help

Sent with my Nova powered SM-G901F
 

netsba

Member
Jun 7, 2013
29
10
0
Without headphones I have a normal sound. With the headphones I have a very active and annoying background noise

Envoyé de mon SM-G901F en utilisant Tapatalk
 
Status
Not open for further replies.