FORUMS

Which OEM Would You Like to Help?

Most manufacturers have moments of greatness and moments of decadence, and in the past few years … more

Root T-Mobile S6/Edge on 5.1.1 Without Tripping Knox

If you purchase phones from a carrier, you may be no stranger to the difficulties … more

IonVR Coming Soon, HTC M9 Dev Edition Gets Android 5.1 – XDA TV

The HTC M9 Developer Edition has received Android 5.1. That and … more

Android 5.1.1 Omni ROM For Motorola Xoom

Back in Feb 2011, the Motorola Xoom became the first device to be sold with Android 3.0 … more

[KERNEL][G906S/K/L][4.4][5.0] Lolliwiz Kernel r7 [Jun 28]

81 posts
Thanks Meter: 82
 
By kykint, Member on 28th April 2015, 03:53 AM
Post Reply Subscribe to Thread Email Thread
Hi all. This is a simple kernel project for Korean Galaxy S5 Broadband LTE-A (SM-G906S/K/L) with Snapdragon 805.
Please note that I'm not a developer or nothing, I'm a normal student who got tired of always-same stock kernel and cannot guarantee a better performance and battery life and bug fixes.

NOTE :
Before installing this kernel make sure you have
- Stock 4.4.2 (ANK1) or 5.0.1 (BOE1) ROM and custom recovery installed
(check out this thread for recovery)
- backed up all important data to external sdcard, PC, etc

All warranties become void once you install a custom recovery or custom kernel and Lolliwiz is no exception.
I have no responsibilities for any inconvenience and disadvantage you get by using this kernel.

FEATURES :
Compiled with UBER Toolchain GCC 5.1
Compiled with various tune options
Fixes and improvements from upstream
CPU Governors : interactive, franco conservative, intelliactive, blu_active and a lot more
I/O Schedulers: CFQ, ROW, DEADLINE, SIO, FIOPS
Intelli_plug in replacement of MPDecision
CPU Voltage Control
Adreno_idler for custom msm-adreno-tz
No more crashing on selecting simple_ondemand GPU governor
Display Color Control
intelli_thermal for custom throttling
Dynamic FSync Control
SELinux set as permissive
FauxSound Ported for work with wcd9330 (LP version only)
Support for kernel mode NEON
Optimized Kernel Samepage Merging
Quickwakeup driver by Motorola
Random driver form latest Linux mainline
Adaptive LowMemoryKiller
Sweep2Sleep
Init.d script support
Various minor fixes and improvements

TIPS :
Recommended kernel settings app:
Kernel Adiutor, Trickster Mod
MPDecision and Intelli_plug MUST NOT be both on of both off.
Intelli_thermal is fully customizable only through Trickster Mod at the moment.

DOWNLOADS :
Lolliwiz: Dropbox Link
Stock kernel: Dropbox Link
Flash through custom recovery.
DO NOT manually flash boot.img through odin, as a necessary build.prop modification is made while installing through recovery.
Delete /system/app/SecurityLogAgent if an 'unauthorized action has been detected' warning shows up.

Special thanks to
세이, 티라미슈, hsk, arter97, JustArchi, Christopher83, faux123
franciscofranco, eng.stk, flar2, imoseyon, friedrich420, Google, Samsung


Q. I've never seen r1~r3, where are they?
A. They were posted on korean forums only, r4 is the first to be posted on xda, but you can also download previous releases if you want.

XDA:DevDB Information
Lolliwiz Kernel for SM-G906, Kernel for the Samsung Galaxy S 5

Contributors
kykint
Kernel Special Features:

Version Information
Status: Stable

Created 2015-04-28
Last Updated 2015-06-28
Last edited by kykint; 29th May 2015 at 10:21 PM.
The Following 15 Users Say Thank You to kykint For This Useful Post: [ View ]
 
 
28th April 2015, 03:53 AM |#2  
OP Member
Flag Seoul
Thanks Meter: 82
 
More
Some fatal touchscreen related issues have been found in test version of lolliwiz for CM(Dokdo-Project), so I'm rewriting the codes from scratch.
It would take quite a long time to be released. Sorry about this.


CHANGELOG

Release 7 - Jun 28
LP: Imported patches from upstream (1,000+ patches)
LP: Linux 3.10.59
KK: Imported patches from upstream (300+ patches)
KK: Linux 3.10.6
Compile optimization flags from arter97's kernel, big thanks to @arter97
Added adreno_idler addon for adreno-msm-tz GPU governor
Removed Simple GPU Algorithm
Switched to UBER Toolchain, GCC 5.1
Added motorola's quickwakeup driver
Added patches to reduce wakelock
Backported random driver from Linux 4.0.6
Optimized KSM
Added adaptive_lmk
Various small fixes & improvements

Release 6 - May 30
Added support for KitKat
Fixed wrong boot.img arguments
Fixed Sweep2Sleep not working on some variants
Removed SEANDROID warning on boot logo
Added advanced TCP congestion methods
Disabled crc check for better performance
Merged BOE1 changes
Ramdisk compressed with LZ4
Other small tweaks & fixes

Release 5 - Apr 20
Removed smartassV2 CPU Governor
Added mythx_plug CPU Governor
Added support for kernel NEON mode
Removed Franco's Sound Control
Ported FauxSound for work with wcd9330
Applied patches for gpu and video driver
Imported latest interactive & conservative governor from franco's shamu kernel
Added support for KSM on/off
Enabled tuning option for Cortex-A15
Some minor fixes from faux123
Last edited by kykint; 28th June 2015 at 02:33 PM.
The Following 3 Users Say Thank You to kykint For This Useful Post: [ View ]
28th April 2015, 07:55 AM |#3  
Member
Thanks Meter: 4
 
More
Thanks
28th April 2015, 09:53 AM |#4  
Audioboxer's Avatar
Senior Member
Thanks Meter: 505
 
More
Thanks I was on the Korean forums yesterday trying to translate lol.
28th April 2015, 01:33 PM |#5  
Audioboxer's Avatar
Senior Member
Thanks Meter: 505
 
More
I noticed there's a test for b5. Giving it a try.

One issue I seem to have on b4 and 5 test is that no matter what kernel tuning app I use if I turn off mpdecision and intelliplug on, after a reboot mpdecision always comes back on.
28th April 2015, 01:48 PM |#6  
OP Member
Flag Seoul
Thanks Meter: 82
 
More
Quote:
Originally Posted by Audioboxer

I noticed there's a test for b5. Giving it a try.

One issue I seem to have on b4 and 5 test is that no matter what kernel tuning app I use if I turn off mpdecision and intelliplug on, after a reboot mpdecision always comes back on.

Kernel settings are set to defaults on each reboot and the default setting on hotplug is mpdecision on, intelli_plug off. That's why every kernel app has the ability to restore previous settings after reboot. Try enableing them, kernel adiutor works fine for me
The Following User Says Thank You to kykint For This Useful Post: [ View ]
28th April 2015, 01:49 PM |#7  
Audioboxer's Avatar
Senior Member
Thanks Meter: 505
 
More
Quote:
Originally Posted by kykint

Kernel settings are set to defaults on each reboot and the default setting on hotplug is mpdecision on, intelli_plug off. That's why every kernel app has the ability to restore previous settings after reboot. Try enableing them, kernel adiutor works fine for me

Thanks, but I told it to save settings. It's weird as all the settings were saved, including intelliplug on, but mpdecision was turned on as well. I'll uninstall it and start again!

Do you have a donation link btw?

Edit: Here is what I mean



Edit2: Strange, I reflashed the kernel and it is now working!
Last edited by Audioboxer; 28th April 2015 at 02:32 PM.
28th April 2015, 03:29 PM |#8  
OP Member
Flag Seoul
Thanks Meter: 82
 
More
Quote:
Originally Posted by Audioboxer

Thanks, but I told it to save settings. It's weird as all the settings were saved, including intelliplug on, but mpdecision was turned on as well. I'll uninstall it and start again!

Do you have a donation link btw?

Edit: Here is what I mean



Edit2: Strange, I reflashed the kernel and it is now working!

Nice to hear it's working well now.
I don't get donations, maybe you could donate to the REAL developers out there, they're always working hard for us XD
29th April 2015, 12:38 AM |#9  
PIRATA!'s Avatar
Senior Member
Flag Pisa, Italy
Thanks Meter: 136
 
Donate to Me
More
Very interesting!
I'm reading the Asian forums since a week and I have found that this kernel is well used.
How can I flash back stock kernel if something happens? And where can I find stock kernels??

If they are unavailable, I'd like to make my own Odin tar.md5 files for flashing stock kernel.
Can I follow the script/batch procedure (found here on Xda) that produces the tar.md5 flashable files?
Tnx!!

Sent from my Samsung Galaxy S3 GT-i9300 using Tapatalk 4
Last edited by PIRATA!; 29th April 2015 at 12:47 AM.
29th April 2015, 01:37 AM |#10  
Junior Member
Thanks Meter: 0
 
More
Thanks
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes