[KERNEL][G2, G pro 2, G Flex, G3][3.4.92][Piasek-KK v0.5,1][30-07-2014][D802][KNOCK CODE] - G2 Android Development

[KERNEL][G2, G pro 2, G Flex, G3][3.4.92][Piasek-KK v0.5,1][30-07-2014][D802][KNOCK CODE]
Welcome Everyone
I would present My next project: Piasek-KK kernel for Stock-based ROM for LG G2 D802 variant
I have some experience with writing Kernels. Previous project is Kernel for Nexus 4
Features:
-Based on the latest LG source (d802v20D)
-Update Kernel to 3.4.92
-Built with the SaberMod GCC 4.9.1 toolchain
-DEADLINE scheduler (Default + Optimization)
-add Intelliactive (default), performance, interactive gov.
-Read Ahead Buffer Size: 2048 in default
-SLUB optimization
-Voltage control
-Force Fast Charge
-init.d support
-ARM RWSEM algorithm.
-Underclocking (96MHz) and Undervolting (-50mV)
-better WAKELOCK
-better CPU managment
-better RAM Speed
-patches from mainline 3.5 + Updates (For better Hotplug)
-and small updates and Optimizations
Sorry for my poor English
Thanks to:
Savoca
XDA:DevDB Information
Piasek-KK, Kernel for the LG G2
Contributors
piasek1906
Kernel Special Features:
Version Information
Status: Beta
Current Beta Version: Piasek-KK-0.1
Beta Release Date: 2014-04-09
Created 2014-04-09
Last Updated 2014-07-30

reserved

Thanks! Nice to see more Kernel devs here! I appreciate your support for this device!

Thanks for joining the community
will test

Download link? and thanks for the effort im happy now that i didn't change my z1 for G2 for nothing

Simow.b said:
Download link? and thanks for the effort im happy now that i didn't change my z1 for G2 for nothing
Click to expand...
Click to collapse
I added the link to the first post.
Thanks for the kind words

Simow.b said:
Download link? and thanks for the effort im happy now that i didn't change my z1 for G2 for nothing
Click to expand...
Click to collapse
Look up m8
Above the thread title.

bender_007 said:
Look up m8
Above the thread title.
Click to expand...
Click to collapse
seems that he just finished uploading because it wasn't their earlier anyways thank you for pointing that out!
piasek1906 said:
I added the link to the first post.
Thanks for the kind words
Click to expand...
Click to collapse
thanks to you for your hard work hope you all the best

Piasek-KK Kernel v.0.2 Relased
Download
Changelog:
Interactive governor Optimization
Deadline I/O Optimization
SLUB Optimization
Default gov: Interactive
voltage control
If You use it please comment

thx for your work. i'm testing on d802. nice

testing v0.2 in d802 , using Interactive governor, low battery draining and cpu temperature, great kernel!
Thanks for your work!

piasek1906 said:
Piasek-KK Kernel v.0.2 Relased
Changelog:
Interactive governor Optimization
Deadline I/O Optimization
SLUB Optimization
Default gov: Interactive
voltage control
If You use it please comment
Click to expand...
Click to collapse
Just flashed this kernel on Cloudyflex 2.
Changelog said that default gov is Interactive. but after first boot, Trickster shows it was OnDemand.
I've nothing set on-boot.
Is that normal?
Sent from my LG-D802 using Tapatalk

farhanito said:
Just flashed this kernel on Cloudyflex 2.
Changelog said that default gov is Interactive. but after first boot, Trickster shows it was OnDemand.
I've nothing set on-boot.
Is that normal?
Sent from my LG-D802 using Tapatalk
Click to expand...
Click to collapse
I have the same problem, need use tweak tools change to Interactive.

sorry for the noob question so interactive governor is preferable than ondemand for battery life? im well aware its all depends with how you use your phone and what apps you installed but which governor do you guys think is best for battery life? not that i'm complaining with my battery life though :cyclops:

farhanito said:
Just flashed this kernel on Cloudyflex 2.
Changelog said that default gov is Interactive. but after first boot, Trickster shows it was OnDemand.
I've nothing set on-boot.
Is that normal?
Sent from my LG-D802 using Tapatalk
Click to expand...
Click to collapse
ruboking said:
I have the same problem, need use tweak tools change to Interactive.
Click to expand...
Click to collapse
I know about this error. The script of the Nexus 4 does not work with G2. Something to handle it
losta said:
sorry for the noob question so interactive governor is preferable than ondemand for battery life? im well aware its all depends with how you use your phone and what apps you installed but which governor do you guys think is best for battery life? not that i'm complaining with my battery life though :cyclops:
Click to expand...
Click to collapse
Best gov for battery live is powersave but performance go down. I prefer interactive because CPU faster change freq. and battery life is good.
P.S. Thanks for good words

Butter smooth, wow
Sent from my LG-D802 using XDA Premium 4 mobile app

Piasek-KK v0.3 Relased
Download:
XDA Server
Changelog:
-enable DYNAMIC_FSYNC
-Undervolting -50mV
-Underclocking to 96Mhz
-Advance TCP offload control (default: westwood)
-Improvment Comilation and reduce size
-defconfig optimization for better battery live
-Tune iosched and Ondemand
-glibc
-arm: Cortex-A15 optimizations
Thanks for use my kernel and please comment
Cheers piasek1906

Usable on D801?

wow i'm first test 0.3 on flex 2.0. why size of zip archive low?

this kernel support init.d?
Sent from my Nexus 7 using Tapatalk

Related

[KERNEL] Synergy v0.10 [CK3+, Autogrouping, OC, UV, BFQ, BLN, OTG]

Updated to V0.10
Code:
[B][U]v0.10[/U][/B]
- uppatched to 2.6.35.14
- reverted my unreleased changes of the disabling of samsung debugging, it breaks lo power mode and causes SOD's
- Misc config tweaks
- Misc compiler tweaks
[B][U]v0.08[/U][/B]
- Up patched to 2.6.35.13 source
- merged some changed with Da_G's skyrocket source to fix cpu1 hot-plugging
this shiould solve issues of users having min clock stuck at 384mhz and/or max
stuck.
- fixed vdd_tables, system tuner will be supporting my kernel in up coming releases for this
system tuner, should no longer cause issues. as the hotplug fix solved this
[B][U]v0.06[/U][/B]
- Found tome Carrier IQ **** in tty consoles, removed it
sneaky sneaky...
- patched for call recording <--- DERP apparently it works with out my patch LOL
[B][U]v0.05.6[/U][/B]
- redid source tree from scratch
- Switched on OTG config options again (had them shut off)
- Battery issues resolved
- minor tweaks to autogrouping
- set kernel HZ to 300 for a smoother more responsive feel
- minor tweaks to lag free and smartass
- undervolts have been tested stable by many users and are in this release
[B]- PLEASE UNINSTALL SYSTEM TUNER AND CLEAR DALVIK CACHE THIS RELEASE[/B]
[B][U]v0.05.2[/U][/B]
- loosened up lag free so its not so twitchy at low freqs and ramping up and down constantly
- undervolted all freqs a fair bit
- added smartassv2 back in *Please TEST, i think i have solved the hang at max freq on wake*
- probably forgetting something else i messed with
[B][U]v0.05[/U][/B]
- sourced a multiprossesor service that actually wasnt ****ed and added to kernel
- turned on multi prossesor service and set it to shut off the second core on screen off
or when not needed, and only turn back on when needed
- Patched in BLN *thanks to romanbb*
- Patched services.jar to allow bln to notify you for most notifications from apps now
eg: gtalk, mms, sms app and ect..
- spiffy new boot logo ;)
[B][U]v0.04.1[/U][/B]
- removed smartassv2, its useless in its semi-working state, causing battery drain. I will figure out what its up to.
[B][U]v0.04[/U][/B]
- Lowered stock voltages a bit to get some better battery
- Fixed (i think) smartassv2 ramping up to max clock and then neglecting to ramp back down on wake from sleep
- Recommend using lagfree :)
[B][U]v0.03.2[/U][/B]
- fixed scheduler settings for new min freq, causing me SOD's on screen wake with notification
[B][U]v0.03.1[/U][/B]
- disabled 192MHz in the clock table so users cannot select it and cause a sleep of death situation.
- Default min freq now 384MHz
[B][U]v0.03[/U][/B]
- added in BFQ scheduler if users choose to use it you can use system tuner or other favored apps to change from CFS
- Added SmartassV2 and Iterative schedulers
- Tweaked SmartassV2 for our device
- Added ability to change voltage on the cpus with vdd_tables
[B][U]
v0.02:[/U][/B]
- 1.8ghz lag fixed ;)
- Autogrouping of scheduler added
- lagfree cpu scheduler added, with fully working sysfs interface to edit settings not set by default but recommended! its TITS!
- optimized build flags
- removed sysfs for vdd tables, we have not got it working yet. no worries you shouldn't need it yet ;)
- kernel compression changed for much faster boot times
[U][B]v0.01[/B][/U]
CK3+ Patch Set (Thanks to fellow Team Synergy member Ziggy471 for backporting)
OC 1.8 (Thanks to Romanbb's source tree)
Global UV Tables (Thanks to Romanbb's source tree)
All Debug shut off except samsung debugging (needed)
LZMA compressed
Carrier branded boot splash removed
init.d support
Voltage Control
You can control it via shell/init.d scripts as follows
To over volt ALL frequencies by 10000 uv:
Code:
echo "+10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
To under volt ALL frequencies by 10000 uv:
Code:
echo "-10000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_table/vdd_levels
To set a specific frequency (ie 1.8 GHz) with a specific voltage (ie 1.25 volts) ]
Code:
echo "1836000 1250000" > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels
Use SetCPU as a gui or sysfs to control CPU freq
DOWNLOAD
CWM FLashable zip:
V0.10
Here
Call Recording app by skvalex
http://dl.dropbox.com/u/44644505/CallRecorder_v.1.0.27_alpha_build05.apk
The app is offered on XDA for free but you can promote his work by Buying it in the MARKET
Trial of full version ( has more features )
http://forum.xda-developers.com/showpost.php?p=19345181&postcount=750
SOURCE
V0.10
http://www.androidfilehost.com/.mrx/
Whoa thats a first, Im first thanks for your work and welcome.
haha thanks
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
Sooo, this is exactly the same as jugs? Just compiled by you?
Sent from my SGH-T989 using Tapatalk
jmercil said:
Question: Does this matter that its for the Telus T989D? Will this work for both phone versions? Not a noob, but a noob question sorry. Confused a bit.
Click to expand...
Click to collapse
should work on tmobile or telus
mikeyinid said:
Sooo, this is exactly the same as jugs? Just compiled by you?
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
what did you set stock clock to? i'll be the guinea pig and try it out for tmobile user
-Mr. X- said:
should work on tmobile or telus
no, its based off a compleetly different source tree, i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
Click to expand...
Click to collapse
Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk
Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible
Sent from my SGH-T989 using Tapatalk
G1_enthusiast said:
what did you set stock clock to? i'll be the guinea pig and try it out for tmobile user
Click to expand...
Click to collapse
the stock clock is 1.5 like factory.
mikeyinid said:
Thanks for the response. You answered alot more than just my questions I'm sure. I thought for v0.2 roman used the same source. Idk
Is this uv'd as much as jugs v0.1? My phone runs like a champ at 1.8 on that and battery is excellent so that is the voltage I'd like to stick with if possible
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
romanbb uses the drivers only from the T989D source i use the whole tree as it contains less debug code.
-Mr. X- said:
should work on tmobile or telus
no, its based off a compleetly different source tree (as the verry first sentense in my post says), i have stripped all debugging possible, its using ck3+ patch sets not bfs 404 and my stock voltages and clock tables differ.
its also a few mb smaller then juggs and has all boot animations stripped from the ramfs
Click to expand...
Click to collapse
Thanks for the reply!
-Mr. X- said:
the stock clock is 1.5 like factory.
romanbb uses the drivers only from the T989D source i use the whole tree as it contains less debug code.
Click to expand...
Click to collapse
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Romanbb said:
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
That's what I thought
Thanks for the new option Mr. X
Sent from my SGH-T989 using Tapatalk
kind of sluggish...
Romanbb said:
Actually I merged all the changes
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Ah didn't know
Thanks for the looksee at your source tree btw
mikeyinid said:
That's what I thought
Thanks for the new option Mr. X
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
No probs, just fiigured it post whhat i personally make and run
G1_enthusiast said:
kind of sluggish...
Click to expand...
Click to collapse
Can't say i'm having this, i've been running these builds all day. aside from adding more changed and testing i didn't need to reflash because of performance issues.
G1_enthusiast said:
kind of sluggish...
Click to expand...
Click to collapse
Are you using ondemand gov? There's something not right about ondemand in this source. Gonna need to be re-worked.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
Are you using ondemand gov? There's something not right about ondemand in this source. Gonna need to be re-worked.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+
I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.
-Mr. X- said:
Ive been using on-demand exclusively @ 1.7GHz and have had zero issues. Although i don't put any faith in quadrant scores i was getting 4500+
I'm going to be working with Ziggy471 on lagfree and smartass v2 govs soon and see if i can get them to cooperate better with dual core setups.
Click to expand...
Click to collapse
I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
I get 3400 Max and some lag using ondemand with jugs. At 1.8. So Idk if its just my phone but ondemand isn't playing nice.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7
i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.
-Mr. X- said:
its the clock rate, 1.8 kicks the **** out of my device too so i stick with 1.7
i tried increasing the vdd but it didn't help much, if at all and i was not satisfied with wasting the voltage for 100mhz. with 1.8 2d accel really suffers too in quad i experienced.
Click to expand...
Click to collapse
OK. That makes sense. Ill clock it down to 1.7 and see if that makes a difference. Thanks for the feedback
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
OK. That makes sense. Ill clock it down to 1.7 and see if that makes a difference. Thanks for the feedback
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
no prob
10 char

[Kernel][ICS][I8150][DEV]Galaxy W KERNEL v3.0 OC-UV-BFS 17-09-2012

Hi guys, i've been working on a better kernel for our W, but i didnt create a thread for it. Im doing this now:
*** For ICS roms ***
Here is the changelog (all my kernels are compiled with linaro toolchain):
--------------------v1-------------------- STABLE
-added smartassV2 governor
-added interactivex governor
-added lazy governor
-added lulzactive governor
-added lionheart governor
-added ondemandx governor
-added intellidemand governor
-added smartass governor
-added lagfree governor
-added the Stochastic Fair Blue (SFB) network scheduler
-added SIO scheduler
-enabled CFQ scheduler
-enabled BFQ scheduler
-added SLQB memory allocator
-zram support active
-added jrcu
--------------------v2--------------------
-enabled kernel debugger
-added bfs scheduler
-reverted to tiny_RCU
-removed useless governors
--------------------v2.2--------------------
-rewrote overclock support
--------------------v2.3--------------------
-undervolted cpu
-undervolted components (maybe some major battery life improvements)
-minor fixes
--------------------v3.0-------------------- IN TEST
-completely new kernel based on arco and castagnaIT sources.
-undervolted (if someone get crashes, tell me)
-overclocked (up to 2ghz)
-probably better battery life and performance with BFS
-added some new battery friendly governors
-BFS brought some major performance improvements and smoothness (5000+ on antutu)
****** I'm uploading an pre-undervolted version and a stock volted one. ******
****** New v3.0 stock version up to 2GHZ ******
****** Reference voltages attached ******
If you want to tweak BFS scheduler try setting values (1-300) on /proc/sys/kernel/rr_interval
PLEASE GIVE FEEDBACK.
Obs: tell me if bluetooth, gps, fm, wifi and any other component are working fine.
BFS version only this time.
OBS:Im still trying to find a way to make BLN mod work for our phone.
Please give me feedback and suggestions. Thanks
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
terifish said:
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
Click to expand...
Click to collapse
Yea i'm a bit worried about this as well.
I'm using V1 now and it's so great that I'm afraid to upgrade to V2.
Does it improve battery life? For me is the most important thing about a kernel. =)
....
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
forfivo said:
Hi guys, i've been working on a better kernel for our W, but i didnt create a thread for it. Im doing this now:
Here is the changelog (all my kernels are compiled with linaro toolchain):
--------------------v1--------------------
-added smartassV2 governor
-added interactivex governor
-added lazy governor
-added lulzactive governor
-added lionheart governor
-added ondemandx governor
-added intellidemand governor
-added smartass governor
-added lagfree governor
-added the Stochastic Fair Blue (SFB) network scheduler
-added SIO scheduler
-enabled CFQ scheduler
-enabled BFQ scheduler
-added SLQB memory allocator
-zram support active
-added jrcu
--------------------v2--------------------
added minfree tweak (lowmemorykiller)
sdcard readahead tweaked
added vr io scheduler
removed kernel debugger (performance improvement?)
added savagedzen governor
added smoothass governor
added brazillianwax governor
added scary governor
add and enable cleancache and frontswap
included tweaks in kernel
add real video
added 2 way call recording
added bfs scheduler
reverted to tiny_RCU
many other codefixes (check on github)
Click to expand...
Click to collapse
When i lock the screen, it reboots
Is this for Gingerbread or ICS?
Sent from my GT-I8150 using xda app-developers app
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
jinghuanpang said:
When i lock the screen, it reboots
Click to expand...
Click to collapse
yes, yes, yes, i've checked this out, it's true! flashing over v1 w\o wiping anything
exactly the same problem like in my efforts!
please tell me how, when it's fixed..
reverting to v1 and goin to my classes..
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Woohooo... said:
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Click to expand...
Click to collapse
Brother, give him some time. In fact he just uploaded today and it is normal there are bugs.
Flashing V2, but reverting back to V1. About long time to boot I think it because too many governors, and i/o, you should remove few standard governors like powersave, ondemand, interactive (since there is interactiveX and ondemandX) then smartass, because smartassv2 is included, noop, and other standard i/o. Just my silly thought btw sleep of death occured to me, so strange in v1 this is not occured, I think this is because kernel debugger thing and celancache/frontswap so I flash back to v1
Sent from my GT-I8150 using Tapatalk 2
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
kemaro30 said:
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
Click to expand...
Click to collapse
I current use smartassv2 with the sio i/o and its been great in both performance and battery, it also feels smoother as well.
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Are you flashing from v1 or from just the arco kernel?
Also might I suggest trying to flash v1 since its been reported to be more stable than v2 is.
kernel v2 isn't stable for now, I suggest you using v1
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Brian, just flash the zip file. I suggest to have a back up using CWM prior flash using CWM. Once flashed just reboot.
Sent from my GT-I8150 using xda app-developers app
terifish said:
i'm currently use your v1 kernel, can i flash the new one directly?
or i need to do some wipe first?
Click to expand...
Click to collapse
Yes, but to be sure go to cwm and do a CACHE wipe.
joaocadide said:
I'm using V1 now and it's so great that I'm afraid to upgrade to V2.
Does it improve battery life? For me is the most important thing about a kernel. =)
....
Ok, I installed V2. I'm using smartass as CPU Governor. On V1, everything was ok.
I realized that boot on V2 takes too much time (stuck on black "Samsung Galaxy W" screen) although it boots.
My phone just did a random reboot. It never happened before. I just opened Phone, Messaging, WhatsApp and it rebooted. =| And now it turns on and reboot itself again without opening a single app.
I'm going back to V1. =)
Great job, by the way!
Click to expand...
Click to collapse
I'll install whats app and simulate your scenario. Tell me more info about your rom, governor, io scheduler, cpu frequency; wifi, bluetooth, gps status; I'll test it here and post my observations later. Thanks buddy
PolyDroid said:
Is this for Gingerbread or ICS?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
I really dont know if it'll work on gingerbread. Wait for more feedback here. I can check this, but im focused on the kernel development now. Thks
jinghuanpang said:
When i lock the screen, it reboots
Click to expand...
Click to collapse
This doesnt happen with me. Can u post more details about your rom, governor,io scheduler, cpu frequency? Was your wifi, bluetooth,gps or any other thing turned on? Were you using any application when it happended? Because i've disabled FSync, and its known to be causing issues. I have to check whats the problem. Thanks
dimaka1256 said:
yes, yes, yes, i've checked this out, it's true! flashing over v1 w\o wiping anything
exactly the same problem like in my efforts!
please tell me how, when it's fixed..
reverting to v1 and goin to my classes..
Click to expand...
Click to collapse
Dimaka , can u post more details about your rom later. I need to know which governor,io scheduler, cpu frequency you were using. And if your wifi, bluetooth,gps or any other thing was turned on. Were you using any application when it happended? Thanks
Woohooo... said:
Thanks for ur great work on improving our ICS kernel !!
here the question, the new kernel has reboot bugs, :crying:
now still no way fix it rite ..?
Click to expand...
Click to collapse
Just flash v1 temporarily unitl i find out whats happening. Dont need to worry.
hotheabilly said:
Flashing V2, but reverting back to V1. About long time to boot I think it because too many governors, and i/o, you should remove few standard governors like powersave, ondemand, interactive (since there is interactiveX and ondemandX) then smartass, because smartassv2 is included, noop, and other standard i/o. Just my silly thought btw sleep of death occured to me, so strange in v1 this is not occured, I think this is because kernel debugger thing and celancache/frontswap so I flash back to v1
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
, its not my intention to keep all these governor and io schedulers. Just added them test battery and performance. I just need more feedback so i remove the bad ones. I intend to do exactly what you say...Ill look into the problems today. And hotheabilly, please post more details about your rom, governor,io scheduler, cpu frequency. And if you were using wifi, bluetooth,gps or any other thing. Were you using any application when it happened? Thanks
kemaro30 said:
hey buddy may i know what is the best governor out there? i'm looking for no lag at all because i use golauncher XD.
Click to expand...
Click to collapse
Some are saying that smartassV2 and lazy with SIO are the best relation battery/performance.
LittleDoggy said:
I current use smartassv2 with the sio i/o and its been great in both performance and battery, it also feels smoother as well.
Click to expand...
Click to collapse
I agree with you. Thanks for the feedback. I intend to make a lightweight kernel, but first i want to implement all requested features and later we start to burn the extra fat...ahahah
Brian_SGW_CM9 said:
Okay then do I need to wipe cache of something for installing v2? I am from Arco's kernel.
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
I recommend it, but i'm not sure if its really necessary. I would do it to be certain. Thks
forfivo said:
I agree with you. Thanks for the feedback. I intend to make a lightweight kernel, but first i want to implement all requested features and later we start to burn the extra fat...ahahah
Click to expand...
Click to collapse
No problem, I really don't mind with its current size as of this moment and it doesn't really feel clunky unless you start having all CPU governors in there then yea...:good:
How do i install this Kernel? Just flash it with CWM?

[KERNEL] [CM11] Sev3n kernel [email protected] more govs & scheds

DISCLAIMER:
I'm not responsible for any bricked device, as always make a backup of your phone (including EFS)!
Hi all,
I'm proudly to present an alpha release of a custom kernel for the CM11. it's still in progress so please don't blame me if you've some problems
FEATURES:
- Removed Alucard governor due to high battery drain, I'm optimizing it
- Add SIO/VR Scheds (next stable release)
- Optimized Interactive governor
- Some little changes to test stability
- Overclock GPU @550Mhz
- Add govs Darkness, pegasusQ, Smartmax, intellidemand, intelliactive
Download Link Alpha: http://d-h.st/CW3
Download Link Beta1: http://d-h.st/GZ5g
Download Link Beta4 http://d-h.st/tlIB
Please if you find problems/bugs post a logcat/kmsg to help me on fix it.
Link github: https://github.com/sev3n85/android_kernel_samsung_s3ve3g
Credits:
- Cyanogemod team
- @Rox for the kernel source code
- @alucard_24 for the governor
- @Danny_Dewet to help me with suggestions and test a first stage
Releases:
Alpha 1
Code:
- Add Alucard governor (seems good for performance)
- Add SIO/VR Scheds
- Optimized Interactive governor
- Some little changes to test stability
Beta 1
- Overclock GPU @550Mhz
- Add govs Darkness, pegasusQ, Smartmax, intellidemand, intelliactive
- Ram speedup
Beta 4
- Alucard Gov optimized for msm8226
- Add schedulers SIO VR BFQ ZEN
- Add workqueue WQ_POWER_EFFICIENT for more power efficient
sev3n1985 said:
DISCLAIMER:
I'm not responsible for any bricked device, as always make a backup of your phone (including EFS)!
Hi all,
I'm proudly to present an alpha release of a custom kernel for the CM11. it's still in progress so please don't blame me if you've some problems
FEATURES:
- Add Alucard governor (seems good for performance)
- Add SIO/VR Scheds
- Optimized Interactive governor
- Some little changes to test stability
Download Link: http://d-h.st/CW3
Please if you find problems/bugs post a logcat/kmsg to help me on fix it.
Credits:
- Cyanogemod team
- @Rox for the kernel source code
- @alucard_24 for the governor
- @Danny_Dewet to help me with suggestions and test a first stage
Click to expand...
Click to collapse
Very Good My Friend Nice Kernel Expect more updates
Inviato dal mio GT-I9301I con XDA Forums Pro
Thank you!
Very very very good!
I'll give it a try.
I'm using it with alucard governor, zen sched and ondemand governor for the gpu. It's very fast with less battery life, but it's good
@sev3n1985 you can have a kernel modified for stok original 4.4.2 rom?
pablonik79 said:
@sev3n1985 you can have a kernel modified for stok original 4.4.2 rom?
Click to expand...
Click to collapse
For now I'm working on CM11, when we have a good ones i'll jump on cm12
For stock i will try after those project, sure
P.S. I'm building a new version, after some tests with the help of @Danny_Dewet i will publish it.
:cyclops:
BDITA 2.2s
The kernel has been flashed and the phone works properly.
In the next days i'll give feedback.
Anyone could try if works with cm12?
sev3n1985 said:
Anyone could try if works with cm12?
Click to expand...
Click to collapse
It can not work, change the RAMDISK, bootloop goes, if you try.
Inviato dal mio GT-I9301I con XDA Forums Pro
Danny_Dewet said:
It can not work, change the RAMDISK, bootloop goes, if you try.
Inviato dal mio GT-I9301I con XDA Forums Pro
Click to expand...
Click to collapse
Ok, I'll try ASAP
I flashed the beta 1.
Some questions:
1) explanations on darkness, smartmax, pegasusq, intelliactive and intellimand
2) explanations on msm-adreno-tz, simple_ondemand and msm_cpufreq
3) do i have to switch soc temperature ON or i leave it OFF?
4) i leave 2048 on read ahead buffer size?
EDIT
For the first question i found this: http://androidmodguide.blogspot.it/p/blog-page.html
PS: I'm using darkness governor (a nightmare - a kind of pegasusq more stable - simplier but fast).
LuCiolla90 said:
I flashed the beta 1 and i have the bootanimation of miui.
WTF?
Some questions:
1) explanations on darkness, smartmax, pegasusq, intelliactive and intellimand
2) explanations on msm-adreno-tz, simple_ondemand and msm_cpufreq
3) do i have to switch soc temperature ON or i leave it OFF?
4) i leave 2048 on read ahead buffer size?
EDIT
For the first question i found this: http://androidmodguide.blogspot.it/p/blog-page.html
PS: I'm using darkness governor (a nightmare - a kind of pegasusq more stable - simplier but fast).
Click to expand...
Click to collapse
About miui boot... strange, before release it i've flashed on Ebita rom and no miui boot :|
1 question.. you've posted the link with the answers
2- those are standard gpu govs, from the Kconfig desc:
msm-adreno-tz - Trustzone based governor for the Adreno GPU. Sets the frequency using a "on-demand" algorithm. This governor is unlikely to be useful for other devices.
simple_ondemand - Chooses frequency based on the recent load on the device. Works similar as ONDEMAND governor of CPUFREQ does. A device with Simple-Ondemand should be able to rovide busy/total counter values that imply the usage rate. A device may provide tuned values to the governor with data field at devfreq_add_device().
msm_cpufreq - MSM CPUfreq based governor for CPU bandwidth voting. Sets the CPU to DDR BW vote based on the current CPU frequency. This governor is unlikely to be useful for non-MSM devices.
Basically : msm-adreno-tz good performance but high battery usage, simple_ondemand less performance but less battery usage and msm-cpufreq never tested :|
3) Is disabled as default since stock kernel, leave it
4) I suggest 1024 as default but after a search seems that 2048 is a good value, try and see if you've better performance with your card
Is it work with cm 12.1?
Sent from my GT-I9301I
mercur23 said:
Is it work with cm 12.1?
Sent from my GT-I9301I
Click to expand...
Click to collapse
No, only CM11. When I have time and free space on my poor hard disk i will release a CM12 version
550mhz on gpu? No thanks lol. Isnt worth it because of the battery when gaming. Nice i/o/schedulars tough!
Laurisss said:
550mhz on gpu? No thanks lol. Isnt worth it because of the battery when gaming. Nice i/o/schedulars tough!
Click to expand...
Click to collapse
You can select you preferred frequency for the gpu between 200Mhz 320Mhz 450Mhz 550Mhz using i.e. trickster mod of course
This 550Mhz will be awesome on cm 12.1 i can't wait :beer::beer::beer:
Sent from my GT-I9301I
Next project is CM12 don't worry but for now I will continue to develop CM11 because I need to understand the source code, change the toolchain and compile with sabermod or linaro
Sent from my GT-I9301I using XDA Free mobile app

[KERNEL][N910F/G][CM12.1] Vision Kernel Rebased | fast - smooth - battery friendly

Moved it into my Rom Thread​
Vision Kernel for CyanogenMod 12.1
fast - smooth - battery friendly
Features
Hotplug
MpDecision (optimized)
IntelliPlug 4.0
Thermal
My own Thermal Driver (for this time but not the end)
CPU
Underclock CPU to 268MHz
Overlock CPU to 3072MHz (only OC Edition)
Hardlimit CPU Control 2.2 (only OC and NOC Edition)
CPU Boost (only AUX Edition)
MSM Turbo (like Intel Turbo Boost - only active if you use max freq from kernel)
Voltage Control
more CPU Governor
GPU
Underclock GPU to 166MHz (only OC Version)
Overclock GPU to 800MHz (only OC Version)
Simple GPU Algorithm
Adreno Idler
more GPU Governor
Idle down to 27MHz
Screen
Touch Control (DT2W, S2W)
LCD Notifier / State Notifier
FS and I/O
Dynamic Fsync
more IO Scheduler
Optimized EXT4
Power
Powersuspend 1.7
Fastcharge 1.2
Power effient workqueue
Arch Power
Sound
Faux Sound Control
MSM Ultrasound
Stereo call recording
Net
more TCP Cong
Misc
KSM
Kernel Mode NEON
Kali Nethunter Support
SELinux permissive
overall Optimizations
vfp Hardfloat
Sabermod 4.9.3 for A15 and graphite
more...
oc = CPU and GPU OC | noc = no OC | aux = no OC + with CPU Boost
Download
XDA:DevDB Information
Vision Kernel Rebased | fast - smooth - battery friendly, Kernel for the Samsung Galaxy Note 4
Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium/android_kernel_samsung_trlte
Kernel Special Features:
Version Information
Status: No Longer Updated
Current Stable Version: 3.0
Stable Release Date: 2015-06-29
Created 2015-06-02
Last Updated 2015-07-05
Changelog
3.2
Thermal Driver update to make it cool
3.1
add my own Thermal Driver
remove IntelliThermal
remove CPU Boost - we have Hardlimit Control with Boost
some fixes
3.0
MSM Turbo added (like Intel Turbo Boost - only active if you use max freq from kernel)
LCD Notifier added
State Notifier added
Set Andreno Idler to use State Notifier Suspend and Powersuspend
Touch Control added (DT2W, S2W)
some KGSL Patches
2.0
fixed the CPU freq bootup problem
removed some boost features from samsung - i think Hardlimit Control can do this
mpdecision updated
I/O scheduler tuned a bit
faster wakeup from suspend (about 80%)
1.0
rebased with features above
Misc
How-To install
remove all bootup settings from Fauxclock
boot into recovery
install kernel
wipe cache (better to do this)
boot system
if system is fully started - restart it again
done
FAQ
How can i set the kernel features?
The recomend app is FauxClock. Other apps can have problems with cpu freq setting or other features.
Fauxclock isn't supported.
Install Fauxclock > Open and accept SuperSu > force close it > open again (if this isn't working, you need to fix permissions.)
Why i do this? ETA's?
It's only build for my own use, so i update it if i think i must do it. Please do not ask for ETA's.
Misc
Known bugs
If you found a bug, please submit it here.
Feature Requests
If you want to have a new Feature, please submit it here.
Reviews
If you like my work, please say THANKS and write a short review here.
Can't wait to test it out, nice work :good:
Can one OC on this kernel? Thanks!
iGordy101 said:
Can one OC on this kernel? Thanks!
Click to expand...
Click to collapse
no that's the only thing that never come into this kernel. the device is hot and fast enough.
Firstly, thanks for releasing this. Really appreciated.
Any chance of adding Kali Nethunter support? I do some pen testing and would love to be able to use it.
happytomato said:
Firstly, thanks for releasing this. Really appreciated.
Any chance of adding Kali Nethunter support? I do some pen testing and would love to be able to use it.
Click to expand...
Click to collapse
U need patch for cyanogenmod to use kali. So support is not useless.
Is this for qualcomm or exynos?
3473 said:
Is this for qualcomm or exynos?
Click to expand...
Click to collapse
Qualcomm.
Sent from my SM-N910F using XDA Premium 4 mobile app
Have the Kernel intelli thermal?
I didn't tweak anything (just installed the kernel) and my phone feels a lot smoother, thanks!
blackline2008 said:
Have the Kernel intelli thermal?
Click to expand...
Click to collapse
vision_0.29 has intelli_thermal 3.0
Thanks for it. ☺
EDIT
Hello, until now the kernel is running smoothly.
Only when I activate "GPU Thermal Control" the device reboots.
It doesnt work in aicp ROM
blackline2008 said:
Thanks for it.
EDIT
Hello, until now the kernel is running smoothly.
Only when I activate "GPU Thermal Control" the device reboots.
Click to expand...
Click to collapse
i look into it, the next days.
rafik25 said:
It doesnt work in aicp ROM
Click to expand...
Click to collapse
it is build with CM12.1 ramdisk. so the only rom that will work everytime is CM12.1. all other not supported by me. i build it for my own but thought i can share it with the community.
Interesting project, will download & see how it goes :beer:
Was mpdecision removed in favour of better battery life?
AuxXxilium said:
vision_0.29 has intelli_thermal 3.0
Click to expand...
Click to collapse
Intelli thermal causes a reboot on my phone when it gets hot enough to activate. I've never managed to make it work on note 4 though. This kernel sleeps so well. So much better than anything else. Great work. Keep it coming!
Sent from my SM-N910F using Tapatalk
notegalaxy said:
Intelli thermal causes a reboot on my phone when it gets hot enough to activate. I've never managed to make it work on note 4 though. This kernel sleeps so well. So much better than anything else. Great work. Keep it coming!
Sent from my SM-N910F using Tapatalk
Click to expand...
Click to collapse
does it work or have you random reboots with intelli thermal?
notegalaxy said:
Intelli thermal causes a reboot on my phone when it gets hot enough to activate. I've never managed to make it work on note 4 though. This kernel sleeps so well. So much better than anything else. Great work. Keep it coming!
Sent from my SM-N910F using Tapatalk
Click to expand...
Click to collapse
Bro what's your kernel configuration settings?

[Kernel][7.1.x][CM/LineageOS based]SideCore-SGS4 [21 Jan 2019]

Hello everyone i would like to share with you my draft project.Its a CM based kernel for nougat roms.
Why release?
Because i wanted to share my work with community.The more toys we got,the more fun we have
Based on ?
Kernel is based on CM 14.1 kernel with some additions.
Kernel editor?
I do NOT include any editor to zip file yet.its just an image file inside a flashable zip.
Bugs?
Yea...surely got.u better tell me
Works on ?
It is supposed to work on every S4 variant that was able to run CM13/14.1 nightly rom.Also it should work on any CM based ROM
This kernel or alucard on JDCTeam roms?
Surely alucard.This kernel is made for fun and for test.Noone could be compared to grandmaster alucard
Features:
Based on CM kernel
Updated since Dec 8 of CM upstream
Built with pure linaro 4.9
3.4.110 kernel base
Swipe to Sleep feature
(Swipe from right(back) softkey to left(menu) softkey-horizontically)
Intelli-plug Hotplug, MPDecision disabled
Updated Interactive CPU Governor from @Temasek's Hlte kernel
Updated CPU boost driver from @Temasek's Hlte kernel
ROW I/O Scheduler set by default
CPU Voltage Control
Dynamic Fsync toggle (disabled by default)
Power Efficient Workqueues for powersaving
Reduced bcmdhd wakelock
Enabled Fast Charge
Add Overclock/UnderClock options
Disabled CRC
Default governorarkness
Multi Core power saving option(Disabled by default)
Enabled Async
GPU OC(ALREADY ENABLED.KEEP IN MIND TO CHANGE IT IF YOU WANT)
Decreased touch boost by half
Modified Ramdisk
Push cpu on boot
I/O schedulers:
noop
row
cfq
bfq
Governors:
Wheatley
userspace
smartassH3
powersave
ondemand
interactive
dancedance
conservative
badass
asswax
adaptive
abyssplug
darkness
performance
Click to expand...
Click to collapse
Thats all
Download:https://www.androidfilehost.com/?w=files&flid=139640
Sources:
Kernel:https://github.com/dkati/SideCore-CM-SGS4
Ramdisk:https://github.com/JDCTeam/android_device_samsung_jf-common/commits/opt-cm-14.1-sidecore
Thanks to:
alucard_24
xsynergy510x
ktoonsez
Googymax
Feel free to report me any bug .Keep in mind that i am not a kernel developer....But..our s4 is sadly dying....i want to give whatever i can to :highfive:
XDA:DevDB Information
[Kernel][7.1.x][CM/LineageOS based]SideCore-SGS4, Kernel for the Samsung Galaxy S4
Contributors
side
Kernel Special Features:
Version Information
Status: Beta
Created 2016-12-28
Last Updated 2019-01-20
Changelog:
[23-08][11-07]
Added tripndroid IO sched
Added exFAT driver
[23-12][09-07]
Fully rebased source code
Faux sound edits
Stability on some commits
Custom kernel adiutor fork
Built with Linaro TC specially made for S4-jf
Support GCC6
Big upstream merge
Disable OC/UC
Default governor is interactive
io sched to 1024
Reduced swappiness to 40
enable early_suspend and dynamic fsync,by default
Fix fast charge
Reduce sleep time timeout
Optimize KSM to gain battery life
TC Flags ( O3 and more)
Safetynet stuff
Allow undervolt
Intelliplug as default hotplug
Old changelogs
20170209 build
Add/Fix ZEN io scheduler
GPU OC edits
Build ramdisk with LZMA compression
f2fs edits from upstream
set touch boost ms to 10
Reduce CPU0 freq after boot
20161228
Based on CM kernel
Updated since Dec 8 of CM upstream
Built with pure linaro 4.9
3.4.110 kernel base
Swipe to Sleep feature
(Swipe from right(back) softkey to left(menu) softkey-horizontically)
Intelli-plug Hotplug, MPDecision disabled
Updated Interactive CPU Governor from @Temasek's Hlte kernel
Updated CPU boost driver from @Temasek's Hlte kernel
ROW I/O Scheduler set by default
CPU Voltage Control
Dynamic Fsync toggle (disabled by default)
Power Efficient Workqueues for powersaving
Reduced bcmdhd wakelock
Enabled Fast Charge
Add Overclock/UnderClock options
Disabled CRC
Default governorarkness
Multi Core power saving option(Disabled by default)
Enabled Async
GPU OC(ALREADY ENABLED.KEEP IN MIND TO CHANGE IT IF YOU WANT)
Decreased touch boost by half
Modified Ramdisk
Push cpu on boot
I/O schedulers:
noop
row
cfq
bfq
Governors:
Wheatley
userspace
smartassH3
powersave
ondemand
interactive
dancedance
conservative
badass
asswax
adaptive
abyssplug
darkness
performance
Click to expand...
Click to collapse
forgot to mention...
I DO NOT CARE
FOR BURNT DEVICES
FOR BRICKED STUFF
FOR BOOTLOOPS
IF YOUR PARENTS DO NOT LOVE YOU
flash it with your own risk!​
Thx i will try today
Nice kernel, but you could reduce the frequency of gpu for the fourth step? 600MHz is too much because there is a lot of glitches and artifacts (on my s4) , and I was forced to use 360mhz. I think that was the optimal frequency to 500MHz. But I see a big potential in this kernel. Thanks for your work. Regards
Thanks for the initiative, the only kernel I found for s4 was on android 5.1.1. I'm very confident that you will do a great job. Testing here to give feedback
Yes i have problem with the 600mhz with the GPU... If i reduce ti 360 NP at all
Anyway love this kernel
Best governator?
Inviato dal mio Pixel XL utilizzando Tapatalk
Appreciate your work Side I'm gonna try it out tomorrow.
wow nice work mate.
yea OC on GPU is a bit strange...i think i know whats going on
Because of this kernel will flash a 7.1.1 rom just to try it so excited.
Tomorrow when I have a while I'll try it out in aosp jdcteam 7.1.1 to see how it works and if it does not break the bluetoh, thanks
luiwii said:
Tomorrow when I have a while I'll try it out in aosp jdcteam 7.1.1 to see how it works and if it does not break the bluetoh, thanks
Click to expand...
Click to collapse
its a kernel for CM mate Not aosp
side said:
its a kernel for CM mate Not aosp
Click to expand...
Click to collapse
ok , thanks , don't works in aosp
OMG great work @side, I congratulate you for your kernel: D, I'm really excited to try it , thank you very much for giving us this gift for all of us who still have the already forgotten s4, waxing ... thank you very much
Sorry for the bad english, i use google traductor :'v
I have bootloop when I do wipe cache and dalvik, any reason ?, I am in the AICP ROM 12/30/16
killer!os133 said:
I have bootloop when I do wipe cache and dalvik, any reason ?, I am in the AICP ROM 12/30/16
Click to expand...
Click to collapse
Is aicp actually a cm based rom?
Next update will also have aosp version
side said:
Is aicp actually a cm based rom?
Next update will also have aosp version
Click to expand...
Click to collapse
Yup, is based in CM
Hey @side, great work on the kernel, so far everything is running smoothly, I just had to change GPU clock to 360, 600 gave me RRs and artifacts. You have a typo in the thread, the kernel is 3.4.112 not 3.4.110.
david19au said:
Hey @side, great work on the kernel, so far everything is running smoothly, I just had to change GPU clock to 360, 600 gave me RRs and artifacts. You have a typo in the thread, the kernel is 3.4.112 not 3.4.110.
Click to expand...
Click to collapse
whoops...thanks for that mate

Categories

Resources