FORUMS
Remove All Ads from XDA

SmartPack [Kernel] project for stock Marshmallow [kltexxx]

539 posts
Thanks Meter: 708
 
Post Reply Email Thread
Announcement from sunilpaulmathew: Presenting SmartPack Kernel for kltexxx
/* Introduction */
I started this project with an aim to learn something about kernel (android in general) development. Since the results are not bad, I decided to share the same here. This version of kernel is only for Samsung stock MM ROM. SmartPack Kernel for AOSP and LOS based Nougat ROMs are available here.

Code:
DISCLAIMER!!
I am not responsible for any damage to your device. Everything you are doing on your device is on your own risk.
I only own kltelgt (Korean variant). Hence, kernels under the category 'kltekor' are only tested by myself.
This kernel is only tested on stock Marshmallow. It may or may not be compatible with other ROMs as well.
Please note that flashing any custom Kernel including mine will void your warranty.
/* Features */
Build from latest klte source code (G900FXXS1CQB5).
Build using Linaro gcc 4.9 toolchain.
Anykernel for compatibility with maximum devices.
Linux Kernel version is updated to 3.4.111
Kernel tweaker app recommend: Kernel Adiutor-Mod by David 617.
Added features includes

CPU Freq Gov: INTELLIDEMAND, INTELLIACTIVE, WHEATLEY, SMARTMAX, LIONHEART, NIGHTMARE, PEGASUSQ, IMPULSE, SMARTMAX_EPS, ADAPTIVE, ALUCARD, ZZMOOVE, TRIPNDROID, YANKACTIVE, YANKDEMAND & ABYSSPLUGV2
CPU Hotplugs: Mako, Zen decision, MSM & Alucard
IO schedulers: FIOPS, SIO, VR, ZEN, FIFO
TCP congestion algorithms: Westwood, reno & cubic
CPU Input Boost
Intelli thermal v2.0
Charge level
FRandom
Faux audio
The Ultra Kernel Samepage Merging (UKSM) feature
CPU voltage control
CPU input boost
KCAL v2
Dynamic sync control 2.0
and a lot more...
/* Downloads */
kltekor
klte
klteduos
kltespr

Old builds
If anyone like to get Kernel Adiutor-Mod in one click, you may use this recovery flash-able zip file (all the credits to its dev).

Other devices will be added as per user requirements...
/* How to */
1. Go to recovery (TWRP recommend)
2. Flash Kernel
3. Wipe Cache/Dalvik Cache
4. Reboot and enjoy
/* Special note to Korean S5 users */
Flashing this kernel (kltekor build) after many klte (SM-G900F) MM ROMs may allows the use of those ROMs on SM-G900S/K/L (not tested all).

/* Special note to ROM developers */
You are allowed to include my kernel in any ROMs. You may also use my kernel to make your ROMs compatible with Korean Galaxy S5. Feel free to contact me, if you need any assistance from my side.

/* Acknowledgements */
Lord Boeffla
Sultanxda
franciscofranco
CrazyGamerGR
osm0sis for AnyKernel project
David 617.
Our Korean Galaxy S5 Facebook group members
Many other XDA developers

XDA:DevDB Information
SmartPack, Kernel for the Samsung Galaxy S5

Contributors
sunilpaulmathew
Source Code: https://github.com/SmartPack

Kernel Special Features:

Version Information
Status: Stable
Stable Release Date: 2017-03-22

Created 2017-03-07
Last Updated 2017-06-09
Attached Thumbnails
Click image for larger version

Name:	KCAL.jpg
Views:	2230
Size:	30.9 KB
ID:	4078296   Click image for larger version

Name:	kernelversionupdate.jpeg
Views:	982
Size:	55.4 KB
ID:	4143784  
The Following 14 Users Say Thank You to sunilpaulmathew For This Useful Post: [ View ] Gift sunilpaulmathew Ad-Free
 
 
7th March 2017, 08:30 AM |#2  
sunilpaulmathew's Avatar
OP Senior Member
Flag Kochi (Current city: Pohang)
Thanks Meter: 708
 
Donate to Me
More
Change-logs
11. June 09, 2017
Final (probably) update: v5
Added: MSM_hotplug, abyssplugv2 & yankdemand cpu freq profile.
Removed: Simple GPU Algorithm (because of some issues that are unable to solve by myself)

10. May 30, 2017
Major update: v4
The source is fully re-based and merged with latest Samsung source code (G900FXXS1CQB5).
New features added: Intelli thermal v2.0, Simple GPU Algorithm, a lot of cpu freq profiles and many more.

9. May 17, 2017
Stable release: v3-r1
New cpu hotplugs (Zen decision and Alucard).

8. May 09, 2017
Stable release: v3
Linux Kernel version is updated to 3.4.111.

7. April 26, 2017
Stable release: v2-r1
Notable change: Fast charging feature is replaced with charge level interface (credits: Lord Boeffla). Many other fixes and additions.

6. April 5, 2017
Adding support to kltespr. Thanks to zune70 for testing

5. March 30, 2017
Stable release: v2
Merged with new source code (G900FXXS1CQB5).

4. March 22, 2017
Stable release: v1
The only new feature added to the kernel is KCAl v2. I may not add new features to this kernel unless it become really important. New builds will be uploaded only if Samsung release new updates.

3. March 17, 2017
Fix some issues with uksm and now it should be accessible via kernel auditor. Update usb fast charge feature.
a lot more....

2. March 13, 2017
Support to new device, klteduos. Thanks to @LHR for testing...
new additions includes faux audio support, UKSM, zzmove and smartassv2 cpu freq gov etc...

1. March 07, 2017
Initial release
The Following 3 Users Say Thank You to sunilpaulmathew For This Useful Post: [ View ] Gift sunilpaulmathew Ad-Free
7th March 2017, 08:46 AM |#3  
Senior Member
Flag Rampur U.P
Thanks Meter: 59
 
More
I dont know much about kernel but i would like to know if we add more 4g band through kernel.

I tried NV browse to add band 40 and 41 but nothing happened. (Band are added but not supported)

I check using different rom like CM version.
It seem all failed to use different LTE band.

But after reading about qualcomm chip which has support for many band. But they are block by samsung.

So out curiosity i would like know of that can happen through kernel.

Thank you
7th March 2017, 10:50 AM |#4  
Junior Member
Thanks Meter: 2
 
More
Does this mean that I can flash ROMs that is only supported on SM-G900F and do I need root access to flash this? Thank you!
7th March 2017, 11:15 AM |#5  
sunilpaulmathew's Avatar
OP Senior Member
Flag Kochi (Current city: Pohang)
Thanks Meter: 708
 
Donate to Me
More
Quote:
Originally Posted by Salcykhan

I dont know much about kernel but i would like to know if we add more 4g band through kernel.

I tried NV browse to add band 40 and 41 but nothing happened. (Band are added but not supported)

I check using different rom like CM version.
It seem all failed to use different LTE band.

But after reading about qualcomm chip which has support for many band. But they are block by samsung.

So out curiosity i would like know of that can happen through kernel.

Thank you

At this moment, I have no idea abt your question. Sorry...

Quote:
Originally Posted by dreisoliman04

Does this mean that I can flash ROMs that is only supported on SM-G900F and do I need root access to flash this? Thank you!

Root access is not required in the strict scene. However, you need an unlocked recovery like twrp to flash this kernel. If you are a Korean galaxy S5 user, you can also try SM-G900F ROMs (success is, however, not guranteed, plz read the op) in addition to ROMs those support Korean S5.
The Following User Says Thank You to sunilpaulmathew For This Useful Post: [ View ] Gift sunilpaulmathew Ad-Free
7th March 2017, 11:25 AM |#6  
Junior Member
Thanks Meter: 2
 
More
Thank you for clarifying things! I will try to flash this when I have time!

Sent from SM-G900L via XDA Labs
7th March 2017, 01:49 PM |#7  
LHR's Avatar
Member
Flag Over the sky
Thanks Meter: 40
 
More
good work man!
make it for klteduos and n7,s7 ports, like Skies UX Rom.
7th March 2017, 03:04 PM |#8  
sunilpaulmathew's Avatar
OP Senior Member
Flag Kochi (Current city: Pohang)
Thanks Meter: 708
 
Donate to Me
More
Quote:
Originally Posted by LHR

good work man!
make it for klteduos and n7,s7 ports, like Skies UX Rom.

Thanks. Can you try my test build for klteduos? If it is successful, I shall continue supporting. About S7 and N7 port ROMs, it's beyond my scope. It's up to ROM makers...
7th March 2017, 03:07 PM |#9  
LHR's Avatar
Member
Flag Over the sky
Thanks Meter: 40
 
More
Quote:
Originally Posted by sunilpaulmathew

Thanks. Can you try my test build for klteduos? If it is successful, I shall continue supporting. About S7 and N7 port ROMs, it's beyond my scope. It's up to ROM makers...

Yes, i can test!!
The Following 2 Users Say Thank You to LHR For This Useful Post: [ View ] Gift LHR Ad-Free
7th March 2017, 03:45 PM |#10  
Senior Member
Thanks Meter: 96
 
More
Quote:
Originally Posted by LHR

Yes, i can test!!

test and report , I can't wait for Ur report 😀

Sent from my SM-G900FD using Tapatalk

---------- Post added at 03:45 PM ---------- Previous post was at 03:29 PM ----------

Quote:
Originally Posted by sunilpaulmathew

March 07, 2016
Initial release

Edit: 2017

Sent from my SM-G900FD using Tapatalk
The Following User Says Thank You to yazeed_twb For This Useful Post: [ View ] Gift yazeed_twb Ad-Free
9th March 2017, 01:47 AM |#11  
sunilpaulmathew's Avatar
OP Senior Member
Flag Kochi (Current city: Pohang)
Thanks Meter: 708
 
Donate to Me
More
Quote:
Originally Posted by LHR

Yes, i can test!!

Have you tested? waiting for your updates... thanks in advance...

Quote:
Originally Posted by yazeed_twb

Edit: 2017

just a typo.. fixed
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes