Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,740,412 Members 45,214 Now Online
XDA Developers Android and Mobile Development Forum

arter97 kernel for Galaxy S4 LTE-A with CyanogenMod

Tip us?
 
arter97
Old
#1  
Senior Member - OP
Thanks Meter 1134
Posts: 594
Join Date: Oct 2012
Location: Seoul
Default arter97 kernel for Galaxy S4 LTE-A with CyanogenMod



arter97 kernel for Galaxy S4 LTE-A with CyanogenMod


/* Features */


Based on stock SHV-E330S kernel source
Supports ONLY CyanogenMod
Upgraded to the latest Linux
Compiled using latest ARM hard-float Linaro-toolchain with optimization options
Speed improvements
New CPU Governors
New I/O Schedulers
Color inverting by quadriple tapping on home button

/* Details */

Upgraded to the latest Linux 3.4.91
Kernel & ramdisk compression in LZ4 format
Kernel scheduler improvements
Full unaligned access enabled
Improved memcpy, hrtimer, mutex, cpufreq, memory-management, writeback
Optimized RWSEM, crypto, math drivers
Wi-Fi wakelock reduced
BFQ v7r4, SIO, FIOPS, FIFO, VF, ZEN I/O Schedulers added
Intellidemand, Intelliactive CPU Governors added
Deadline I/O Scheduler speed improved
Asynchronous I/O speed improved
Asynchronous fsync from hTC ported by faux123
Dynamic fsync from faux123
Networking speed improvements
Disabled MMC-CRC for better speed
ARCH_POWER enabled
Fading LED control by AndreiLux
Replaced MP-Decision with intelli_plug by faux123
Multi-core power savings enabled
GPU, camera drivers updated from CyanogenMod's hlte source
Kernel-level support for flip covers
Random driver backported from Linux 3.14
H/W random enabled
SCHED_AUTOGROUP enabled for best multitasking experience
Westwood as default TCP congestion control for best networking speed

/* Disclaimer */

Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
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. Hard. A lot.

/* Warning */
Your device's KNOX warrenty will be void just like any other custom kernels
You're welcome to explore the source code and cherry-picking commits
Just don't make another one that's based on my kernel or something so much similar to this
Making mirrors, re-uploading to another servers are strictly prohibited with no exceptions

/* Supported device */

Galaxy S4 LTE-A SK (SHV-E330S, ks01lteskt)
Galaxy S4 LTE-A KT (SHV-E330K, ks01ltektt)
Galaxy S4 LTE + International (GT-I9506, ks01lte)

/* Unsupported device */

Galaxy S4 LTE-A LG (SHV-E330L, ks01ltelgt)
Galaxy S4 WITHOUT Snapdragon 800 SoC

/* What you need to know */

'Opensource' does not mean 'no-respect'
Leave credits to original developers
This is only tested on
- SHV-E330S coming from stock Android 4.4 KitKat
- SHV-E330K coming from stock Android 4.4 KitKat
Other variants, other OS may not be fully compatible

/* Thanks to */

faux123
Yank555.lu
Codeaurora

/* Contact */

Email : qkrwngud825@gmail.com
Twitter : @arter97

/* Downloads */

Please disable AdBlocker if you appreciate my work :)
http://iencoder.co.kr/android/s4_kernel.htm

/* Installation */

1. Install ClockworkMod(or PhilZ) recovery
2. Put kernel on you SD card
3. Enter recovery
4. Flash kernel

/* Troubleshooting */

Not booting?
If you don't get passed on "Samsung" white logo, your device is not supported. If you think it should be supported, report to the developer.
Terrible speed or battery life?
Battery life is more likely to be affected by applications. Review your installed applications. Customize the kernel settings to get the most out of it. Trickster MOD is recommended.
Random shutdown?
Attach log(/proc/last_kmsg) or it didn't happened!

XDA:DevDB Information
arter97 kernel for Galaxy S4 LTE-A with CyanogenMod, Kernel for the Samsung Galaxy S 4

Contributors
arter97
Kernel Special Features:

Version Information
Status: Testing

Created 2014-03-23
Last Updated 2014-06-06
The Following 10 Users Say Thank You to arter97 For This Useful Post: [ Click to Expand ]
 
arter97
Old
(Last edited by arter97; 6th June 2014 at 03:38 PM.)
#2  
Senior Member - OP
Thanks Meter 1134
Posts: 594
Join Date: Oct 2012
Location: Seoul
Default Changelog

/* Changelog */

2.1
Added support for GT-I9506 (credits to @solk2)
Config minimalized for lighter kernel
Adaptive backlight reading fixed
(fixes CyanogenMod Settings -> Display & lights crashes)
TCP's Initial Congestion Window tunables from Android 4.4.3
(network performance improvements)

2.0
Upstreamed to latest Linux 3.4.91
Graphics drivers updated and fixed
(grahics glitches fixed)
Source base updated to SHV-E330S_KK_Opensource_Update5.zip
Source code fixes for latest GCC toolchains
Intelliactive updated
Uses sdcardfs for storage emulation
(better performance and battery)
Kernel scheduler and OOM killer improved (by faux123)
Uses new power efficient workqueues
Cypress now independent from ROM
(reduces 300ms wake-up delay)
Moto's memutils optimizations
Fixed incoming notifications with Wi-Fi connection
Random drivers updated
Flip-cover handling improved (by arter97 & Yank555.lu)
BFQ I/O Scheduler updated to v7r4
ext4 debugging codes from Samsung removed for better performance
Intelliplug updated
Wi-Fi driver now built without module
Android 4.4.3 kernel source changes applied
Built with LTO(Link-Time-Optimizations)

1.0
Initial release
 
arter97
Old
(Last edited by arter97; 24th March 2014 at 02:24 PM.)
#3  
Senior Member - OP
Thanks Meter 1134
Posts: 594
Join Date: Oct 2012
Location: Seoul
Default i9506

Initial release will not be containing for a dedicated kernel just for i9506.

For GT-I9506 users, please try and flash SHV-E330S kernel.

If it does not work, please report.
 
arter97
Old
#4  
Senior Member - OP
Thanks Meter 1134
Posts: 594
Join Date: Oct 2012
Location: Seoul
Default Reserved 3

Reserved 3
 
simonsalo
Old
#5  
Senior Member
Thanks Meter 10
Posts: 198
Join Date: Apr 2006
Usual questions sorry. .. Does this trip the knox flag in 4.3. Also can you list the main features of this kernal over stock?

Sent from my GT-I9506 using XDA Premium 4 mobile app
Simon, Erina, NSW, Australia
Galaxy S2
Beanstalk 4.4 Kitkat Unofficial ROM
Stock 6045 CWM Kernal
 
arter97
Old
#6  
Senior Member - OP
Thanks Meter 1134
Posts: 594
Join Date: Oct 2012
Location: Seoul
Quote:
Originally Posted by simonsalo View Post
Usual questions sorry. .. Does this trip the knox flag in 4.3. Also can you list the main features of this kernal over stock?

Sent from my GT-I9506 using XDA Premium 4 mobile app
Yes, it will void KNOX warrenty.

Mentioned on OP is about all for my kernel
 
lallolu
Old
#7  
Senior Member
Thanks Meter 27
Posts: 246
Join Date: Dec 2009
Can you please make a kernel for non-cm devices?
Get OneDrive cloud storage. We both get 0.5GB storage. https://onedrive.live.com/?invref=21...a719&invsrc=90
Get copy cloud storage. We both get 5GB of storage. https://copy.com?r=v9hO3G
The Following User Says Thank You to lallolu For This Useful Post: [ Click to Expand ]
 
mezo91
Old
(Last edited by mezo91; 15th May 2014 at 09:59 PM.)
#8  
mezo91's Avatar
Senior Member
Thanks Meter 81
Posts: 828
Join Date: Dec 2012
Location: Cairo
Dead link

Edit

Link works

Sent from my GT-I9506 using Tapatalk
 
mezo91
Old
#9  
mezo91's Avatar
Senior Member
Thanks Meter 81
Posts: 828
Join Date: Dec 2012
Location: Cairo
Report:
Flashed your cm11 with your kernel.
Boot stuck at samsung logo.

Sent from my GT-I9506 using Tapatalk
 
DualJoe
Old
#10  
DualJoe's Avatar
Senior Member
Thanks Meter 491
Posts: 1,100
Join Date: Oct 2011
Location: DE
Quote:
Originally Posted by arter97 View Post
Upgraded to the latest Linux 3.4.91
How did you do this? Can this be simply 'git merged' with the latest kernel.org updates and official Samsung source?
Galaxy SIII I9300:
CM11 (Temasek)
Boeffla CM11 kernel
TWRP 2.7.1.0
XXUGMK6 Modem

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


XDA PORTAL POSTS

Control Your Toast Notifications with SlicedToasts

Toasts are delicious, even in their Android flavor. In Android, toast doesn’t lead … more

Rotation Lets You Take Full Control of Your Device’s Orientation Settings

To be brutally honest, the native options for screen … more

Change the Alarm Icon in the Status Bar with Xposed

It’s hard to find a more hated object than your alarm clock. They wake us up nearly … more

Return to Outer Space Outer Space with Ship Up Game

Since the release of Flappy Birds, we’ve had the “fortune” to see … more