yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy W I8150] stpdkid:
this kernel is really impress me,.fast and smooth and really better battery life especially the 3.0.x kernel.

i dunno if this is just me but i have to report this,.

sometimes my phone just turn off by itself when i'm using it, both 7up kernel are the same.

is there anyways to fix this?
[Samsung Galaxy W I8150] honeyx:
Hm well I´m not sure. Would need to know your exact setup to better estimate this. Did you install both roms the prstine way? Are you using any other tweaks, mods, themes or scripts?

I´m using Arcos stock CM9. There I´m using Apex launcher and the only mods I did is disabling CPU rendering and replacing the SMS/MMS app with the modded one. Additionally I replaced the Clock App with one that offers a digital Clock widget and swapped the SDCards, but that´s all about it.

It´s of course possible the tweaks in the kernel are somehow interacting with other tweaks, mods, themes or scripts. That´s why i cherrypicked all the tweaks I added into this kernel and skipped the ones that were causing troubles when combined together.
[Samsung Galaxy W I8150] stpdkid:
pristined as always,.

no mods, no themes, no tweaks and no scripts

only cm9 stock + 7up.

hmm..on 3.0.x got 2x turn off by itself. 1. while using Path, 2. while using Line..

i dont remember when my phone turned off when using 2.6..
[Samsung Galaxy W I8150] honeyx:
Ok. I just forgot to ask if you are undervolting or orverclocking your device. However I will build you a test kernel without the slightly lowered voltages for Deepsleep and Standby because this is what comes into my mind what could cause you the random reboots. Kernel 2.6 has less tweaks than other kernels are having exept this one. In 3.0.82 kernel I tweaked them even a bit more. So maybe your device doesn´t like this.

I will PM you this test Kernel when I´m done, so hopefully we can narrow down this issue you are hiving.
[Samsung Galaxy W I8150] stpdkid:
ok, thx mate,,

will try it and let you know.

ps : i didnt try to uv and oc.
[Samsung Galaxy W I8150] mps42:
hahahaha thats what i did :p:p
[Samsung Galaxy W I8150] dec0der:
so, its ok now? :D
[Samsung Galaxy W I8150] mps42:
the previous copy lag one time i tried it again and its ok but i change the copy in case
[Samsung Galaxy W I8150] honeyx:
Mate you got it! :)

I can´t belive you meant this serious and asked me how I will fix it by expecting an explanation. So you were blaming hurtsky and now me for one single song lagging for you, whereass all the other songs didn´t lag. Never wasted a single though it could be the song itself but looked to find the fault in the kernel modders.

I think that´s the point to stop offering my kernels because I´m not going to be the scapegoat for every single song lagging for someone or a mod, tweak or script causing troubles on his device.
[Samsung Galaxy W I8150] dec0der:
aw, u should have verified it first b4 complaining/ claiming/ posting like that. it may offend the kernel/ rom maker in some ways. just saying...
[Samsung Galaxy W I8150] pepziman:
First i want to say thank you so much to sir honeyx who make this awesome kernel :D the battery life , the system stability , and yet the performance is just awesome! , the combination between this kernel , ksm, 16bit transparency , disabled cpu rendering , disabled dithering are great! The lag when playing games are gone :thumbup:

Here's a screenshot about system stability :)
[Samsung Galaxy W I8150] Ahmed.ragab:
Is there any update coming soon ? :)
[Samsung Galaxy W I8150] honeyx:
Yes, but currently I´m trying a newer crosscompiler to get working.
[Samsung Galaxy W I8150] hepi_hape:
Good to hear
[Samsung Galaxy W I8150] hepi_hape:
How about adding UltraKSM on new relase, but dont make it default. Make it on when it swicthed on
[Samsung Galaxy W I8150] honeyx:
Sorry, but I will not add it for certain reasons. Tested it and it didn´t give me the benefits I expected to get. Sometimes even caused to consume more RAM than with just using the normal KSM.

Additionally by adding it, this breaks WiFi for me. To fix this I would require to change my Linux to a 64bit version and use Christophers tweaked and modified toolchains (because they are 64bit only) but also buy a new PC with 64 bit support to make this all work.

I hoped by updating the generic toolchains to 4.7.3 would fix this, but it didn´t. So I will not spend $$$ and time just to add a tweak that is not working on this device that well like maybe on a PC with more ram and leave it even disabled by default. The default KSM is doing already a damn good job on this device, so I will not fix what ain´t broke.
[Samsung Galaxy W I8150] honeyx:
Kernel updated. Changes see 1st post.
[Samsung Galaxy W I8150] Ahmed.ragab:
thanks :)

and don't forget to change the date in the post title :)
[Samsung Galaxy W I8150] honeyx:
Thanks ;) Was editing two threads at the same time :)
[Samsung Galaxy W I8150] JustSmiLee:
Where is new version the link? I couldn't find it on first post.On first post latest version is 10.08.2013 :confused:

GT-I8150 cihazımdan Tapatalk 2 ile gönderildi
[Samsung Galaxy W I8150] honeyx:
Just a typo but it´s the new one. See kernel version and the changes. Corrected the date.
[Samsung Galaxy W I8150] JustSmiLee:
Thanks.Sorry for mistake.

GT-I8150 cihazımdan Tapatalk 2 ile gönderildi

---------- Post added at 09:05 PM ---------- Previous post was at 08:57 PM ----------

I flashed kernel and everything is OK.But why minimum cpu frequency is 245 mhz? Can u add 61 mhz on next update?

GT-I8150 cihazımdan Tapatalk 2 ile gönderildi
[Samsung Galaxy W I8150] hepi_hape:
no prob,

Updated..report soon ;)
[Samsung Galaxy W I8150] djvmen:
Great battery live :)
[Samsung Galaxy W I8150] JustSmiLee:
Hi [MENTION=4410351]honeyx[/MENTION] can u add 122 mhz or 61mhz on next update?

GT-I8150 cihazımdan Tapatalk 2 ile gönderildi
[Samsung Galaxy W I8150] honeyx:
Yes I can :) no problem.
[Samsung Galaxy W I8150] Redwraith96:
what is the purpose such low frequencies?

sorry for bad english.
[Samsung Galaxy W I8150] honeyx:
To lower consumption when CPU is idle. However I don´t think the difference is really big.
[Samsung Galaxy W I8150] Redwraith96:
ok thanks and these frequencies should I to set manually or their autoactivate during deep sleep?
[Samsung Galaxy W I8150] honeyx:
Default idle frequency is 245MHz and I will keep it as default, so for a lower Idle frequency you will have to set it manually. In deep sleep the CPU goes anyway to it´s lowest stage so there it doesn´t matter. It only matters when its getting awake from deeep sleep.
[Samsung Galaxy W I8150] mps42:
good job bro :) can i ask what is the best governor for hard gaming like fifa 12 its lag always but little so is the interactive good ? :)
[Samsung Galaxy W I8150] honeyx:
Simply try which one works best for you. I´m always using Lulzactive as even in games the clock is all the time at full speed, so it shouldn´t make a difference which governor is in use.
[Samsung Galaxy W I8150] mps42:
aha ok i will try thanks :)
[Samsung Galaxy W I8150] WataruFujii:
How have I to flash it since I already flashed a previous version of this kernel?
[Samsung Galaxy W I8150] honeyx:
The same way as always.
[Samsung Galaxy W I8150] Lakum:
Thanks for the kernel honeyx. One question, not about the kernel. :)

What Rom did you use the most? Always CM9?

- XDA Rocks -
[Samsung Galaxy W I8150] hepi_hape:
Here report :

The kernel still best for CM9 :D

It seem lulzactive gov have droped performance than smartvass. And i feel the battery not last long than older cm9 release and older kernel (3.0), dont know if this happen coz my own battery problem after i use bad powerbank, for charging my phone

Spoiler content hidden.
[Samsung Galaxy W I8150] honeyx:
Yes I´m still using CM9 and most of the time. The other ROMs I only installed for testing purposes but neither CM10 nor CM10.1 satisfited me that much to stay with them. Even am thinking about going back to CM9 RC2 or RC3 as with these I had really no issues and the old kernel gave me still the best battery life and with it´s old memory management I also had a lower memory consumption too. Well exept the new CM10.2 will satisfy me that much i will stay with it but didn´t tested it for now, so can´t tell.

Hm, i guess the droped performance you are talking about is to be a bit less smooth than b4. I also noticed a drop in smoothness but think this is more related to the newer Linaro toolchains, as I tested two versions. One compiled with the older ones and one with the newer ones and it appeared to me the one compiled with the older ones was a bit smoother than with the newer ones. So will use the older ones again.
[Samsung Galaxy W I8150] Ahmed.ragab:
can i ask you for a revision version for this kernel ? :)
[Samsung Galaxy W I8150] honeyx:
You mean with the turbo boost script included? I´ve send a request to the dev too and am wating for his permission. It´s just hurtsky and me we had both the idea to add it, but hurtsky asked first so I was waiting with my request till he gets his permission. :)
[Samsung Galaxy W I8150] Ahmed.ragab:
Yes this is what I mean :)

Nice (y) ;)

but I experienced lag when i used turbo boost with your kernel

maybe this due to the amount i swapped :-?
[Samsung Galaxy W I8150] honeyx:
Maybe. Can´t say as I didn´t test this tweak till now. Was busy with some other things so wanted to test if i get the permission to use it.
[Samsung Galaxy W I8150] meroonly1:
baby this is awesome and i mean it awesome :D thanks alote .

using my phone for 2 days with normal use and it stands for that :) you are the one thanks again .
[Samsung Galaxy W I8150] hepi_hape:
EDIT :

Still the best even with bad battery condition :cool:
[Samsung Galaxy W I8150] hepi_hape:
Hello honeyX, since android 4.3 release. Many people lot talk about TRIM.

So i decide to try instal lagfree app, but i get this error

Spoiler content hidden.

I know our rom and kernel didnt support. Just ask, if there posible this feature injected to our device (i dont know, is that require 3.4 kernel type / what)

Thx bro :beer:
[Samsung Galaxy W I8150] entdre:
hy honeyx, would u mind to add anticipatory i/o scheduler in ur kernel.
[Samsung Galaxy W I8150] honeyx:
It requires like you say both, ROM and Kernel, to support it. To add it into the kernel there is much more to do than just adding some code into the existing files. This beginns with USB drivers that need to support it and probably ends up with hardware that needs to support it too. So even if you can add this into the kernel but the ROM doesn´t support it, it´s rather useless.

Wasn´t that much into this, though I already had a look at it, but I guess this is like with all the SDD´s that need a controler chip with TRIM support to make this function work in Windows and Linux, even if both OS´s support it.
[Samsung Galaxy W I8150] honeyx:
This scheduler is obsolete and was already removed in 2.6 kernel. All other schedulers perform better with SDcards than this one, so I see no reason to add it.
[Samsung Galaxy W I8150] Redwraith96:
there are any update?
[Samsung Galaxy W I8150] honeyx:
Yes, but I will not update that often like before.

There will be also no lower frequencies enabled because this is causing disorted sound for some people and there is not a big improvement in battery life by using them. There are better solutions for this like reduxing the max clock and to stop apps causing wakelocks.

So some other tweaks will be added.
[Samsung Galaxy W I8150] djvmen:
[MENTION=4410351]honeyx[/MENTION], can you make a clean kernel 3.0.90. I mean only with features, which are in arco's CM9 EOL ROM , kernel 3.0.84. Please. I will only test your new kernel with this clean kernel. Hope you understand my English. :)
[Samsung Galaxy W I8150] honeyx:
I´m not having the sources for 3.0.90 anymore. Just the sources for 3.0.93, so I can only make a stock kernel with these.
[Samsung Galaxy W I8150] djvmen:
That's no prob, it's better with newer 3.0.93. When you have time, please make this clean kernel. Thanks.

I like your work.:)
[Samsung Galaxy W I8150] Ahmed.ragab:
I'm waiting your update :)
[Samsung Galaxy W I8150] honeyx:
I will take some time the next few days to update the kernels. Just had some trouble recently with my car and this was more important to me.
[Samsung Galaxy W I8150] Ahmed.ragab:
take your time bro :)

hope your car troubles fixed :good:
[Samsung Galaxy W I8150] honeyx:
Yes, it was just the battery that died.

Thread updated with newer kernel.
[Samsung Galaxy W I8150] Lakum:
Nice name :p

- XDA Rocks -
[Samsung Galaxy W I8150] gregoriaz:
woaaa this, honeyx kernel with turbo boost

i will try :laugh:
[Samsung Galaxy W I8150] WataruFujii:
Xposed Framework

Is there any chance to add the Xposed framework at this kernel to make the greenify donate version work? THANKSS!! I will try soon the turbo boost version!
[Samsung Galaxy W I8150] honeyx:
But you know the difference between a kernel and a java based framework?

The kernel is a Linux kernel coded in C# and the Xposed Framework is a regular app coded in Java. Both can be put into one flashable zip, but the framework can´t be added into the kernel.

So like said I could add it to be flashed as an system app but in the other hand the zip will become bloated more and more and I would have to release tons of versions like a pure kernel, kernel+turbo boost, kernel+xposed, kernel+xposed+turbo boost, kernel+xposed+turbo boost+whatever....and so on.

Sooner or later this would turn into a whole MOD or even a completely new ROM but not just a kernel with some more futures anymore.

You can still install Xposed Framework to make the Greenify donate version to work without the need to have this all together with a kernel in one flashable zip.
[Samsung Galaxy W I8150] oparlayan:
Turbo Mod Kernel working good with seeder.. Thank you..

GT-I8150 cihazımdan Tapatalk 4 ile gönderildi
[Samsung Galaxy W I8150] WataruFujii:
Oh ok...sorry. I didn t know the difference. Thanks for the explanation!
[Samsung Galaxy W I8150] gregoriaz:
[MENTION=4410351]honeyx[/MENTION]

this kernel didnt have frandom? rights?

i can use seeder?
[Samsung Galaxy W I8150] honeyx:
Yes, I didn´t add Frandom to keep it compatible with Seeder, so you can use it with this kernel.
[Samsung Galaxy W I8150] gregoriaz:
thanks, seeder installed :D
[Samsung Galaxy W I8150] FelixMG:
I'm using latest version with Turbo Boost, but I want to change it to the version without turbo boost.

What should I do?
[Samsung Galaxy W I8150] Ahmed.ragab:
flash turbo boost from original post ..and remove swap...then flash kernel version without turbo boost
[Samsung Galaxy W I8150] secrex:
What happens if i flash non turbo kernel after turbo one. Because i did like that. Any problems?

And what you offer for a better battery life?
[Samsung Galaxy W I8150] honeyx:
No problems but the turbo will be still active. To remove it either use the stand alon installer or reflash the turbo kernel and select to uninstall the turbo mod.

The Turbo Mod is just an add on. Not part of the kernel, so test yourself if it´s useful for you or not.
[Samsung Galaxy W I8150] djvmen:
Turbo? I flash the first kernel, & where can I find this turbo?

---------- Post added at 09:33 PM ---------- Previous post was at 09:27 PM ----------

Why is better kernel with turbo? When I install stock kernel and then turbo, is this not so good? Somebody know answer?
[Samsung Galaxy W I8150] Ahmed.ragab:
for me turbo boost always make my mob laggy whatever i installed it alone or with kernel :)
[Samsung Galaxy W I8150] Redwraith96:
Can i install lag fix apk with this kernel?:)
[Samsung Galaxy W I8150] honeyx:
TRIM is not supported on this device. Neither in kernel nor in the ROM.

But also not needed.
[Samsung Galaxy W I8150] Ahmed.ragab:
gonna update this awesome kernel to latest Kernel 3.0.95 :) ?
[Samsung Galaxy W I8150] honeyx:
Maybe, but isn´t the 3.0.93 working well? Is there a fix you really need or is it just because of the higher release number?
[Samsung Galaxy W I8150] Ahmed.ragab:
no cause I'm using 3.0.95 now and it is more stable (i can use multi task with out lag ).. and who tried it before me said it is a better battery life too (Y)
[Samsung Galaxy W I8150] honeyx:
I doubt it´s more stable or more battery friendly because the changes are not related to this. The better multitasking could be caused by reverting back from ROW back to the stock CFQ scheduler.
[Samsung Galaxy W I8150] gtabr1:
Thanks for the kernel . I used some time ago and it was very nice..

Now that I bought a LG Optimus G , I will flash this and lend my galaxy W perfectly working and smooth to my mother. :)
[Samsung Galaxy W I8150] orsonbear:
Hi Honeyx, I would like to know one thing about your kernel. In short, with many ROMs and kernels here I use the phone with an undervolt of -100mV, with your kernels I must use -75mV to have stability (with all the CM9 ROMs here, kernel 3.0.93 or previous). It's something related to the slight undervolt (how many mV?) that already uses your kernel by default, or maybe other stuff? To get undervolt I use System Tuner... Tnx!
[Samsung Galaxy W I8150] honeyx:
Just to clear this up. Are you undervolting all frequencies by -100mV? If so then this is the reason because this kernel doesn´t use the stock voltages like other kernels. Maybe you didn´t notice it but for example 245MHz is already reduced to 850mV. So by reducing it further by -100mV you end up with 750mV which may be to low for your CPU.
[Samsung Galaxy W I8150] orsonbear:
Now I understand why I have to raise the voltage a little. I did not notice how much the voltage was already lowered in your kernel respect the cpu defaults, thanks!

---------- Post added at 12:31 PM ---------- Previous post was at 11:51 AM ----------

Another question, please... the "Dynamic Read-Ahead" system interferes with a manual setting of the internal or external SD cache size? If I manually set a cache of 1 MB for the external SD, for example, this setting is ignored because of the dynamic read-ahead system? Thanks!
[Samsung Galaxy W I8150] honeyx:
Yes, it interferes. The dynamic read-ahead function is dependant on your SD size and so also the used cache is depandant to the size. It can be larger or smaller than your 1MB.
[Samsung Galaxy W I8150] pedro2012:
Good!

No problems here!

Great Kernel

Thanks
[Samsung Galaxy W I8150] stpdkid:
it's now ok..no random reboot/turn off after a day..:thumbup::thumbup:
[Samsung Galaxy W I8150] WataruFujii:
Hi honeyx, can you explain me how to flash it and what should I do to make it works better? Is that for the final release of CM9??
[Samsung Galaxy W I8150] honeyx:
Ok thanks. So I will offer two versions. One with lowered voltages for DeepSleep / StandBy and one without this tweak.

Yes, it´s for the final release. The title also is saying "CM9 final".

You flash it the same way like flashing CM9 via CWM Recovery. After flashing you whipe cache, dalvik and fix permissions. Reboot and you are done.

There is nothing else to do to make the kernel run better but you can of course undervolt your CPU to reduce the consumption in daily use and tweak the ROM for better smoothness.

For undervolting see here: Undervolting-Most Stable-Guide
[Samsung Galaxy W I8150] stpdkid:
that would be great, with two versions we can use which one is fit to our phone..you know what i mean..;)

-->> maybe you can make same kernel for cm10,. thx. :thumbup::thumbup:
[Samsung Galaxy W I8150] honeyx:
I think so. Just need to install it first to build the kernel for it.
[Samsung Galaxy W I8150] WataruFujii:
So I have to flash the CM9 first and then i have to flash this kernel? Or have i just need to flash the kernel without flashin CM9?

And since I do a big use of my phone shoul I flash the first kernel or kernel-2?
[Samsung Galaxy W I8150] honeyx:
If you have CM9 final already installed, you just have to flash the kernel.

The decision is yours. Kernel-2 ist just in case the first is causing some kind of instability because of the lowered voltages for deepsleep / standby.

I think I also mentioned this already in the first post. I´m not a visionary, so can´t tell your device can handle the lower voltages or not. That´s why there are two kernels. The choice is yours.
[Samsung Galaxy W I8150] egagah:
Did u lower the voltages even lower than that set by hurtsky or same level?
[Samsung Galaxy W I8150] honeyx:
Not exactly sure which voltages you mean because hurtsky didn´t lower the voltages for deepsleep and standby. The voltages for LCD and Wifi are the same as in his and all the other modded kernels. But I additionally lowered the voltages for standby and added a dynamic tweak for wifi. The CPU voltages are set to stock because each device is different, so everyone can set them with incredicontrol.
[Samsung Galaxy W I8150] egagah:
Sounds good enough for me to try your kernel! Flashing it tonight =D
[Samsung Galaxy W I8150] w4nkh4iri:
Thanx, great kernel.. both picture i take different time...this is ok??
[Samsung Galaxy W I8150] pedro2012:
Hi

This is just a test i have donne with this kernel

Deepsleep/ Airplane mode

Thanks
[Samsung Galaxy W I8150] egagah:
Hey honeyx, you using lulzactive with noop is it?
[Samsung Galaxy W I8150] Ahmed.ragab:
can i ask you to make a better battery life kernel for cm 10 ? :)
[Samsung Galaxy W I8150] honeyx:
Looks good to me. Depending to the health of my batteries I´m loosing something between 15- 17% within 24 hours by making several long calls per day.

I´m using now Lulzactive together with row. Seems to work pretty well with this kernel.

Yes I will do, but will not test them nor install CM10 on my device. The kernel for CM10 is pretty much the same like the kernel for CM9, so I only will download Arcos surces and make a clean port of the tweaks used in this kernel. Will also make a minimalistic kernel with only the tweaks related to battery plus OC/UV options and more ram, so more close to Arcos Kernel just with the battery improvements.
[Samsung Galaxy W I8150] Ahmed.ragab:
Waiting ............. :good:
[Samsung Galaxy W I8150] w4nkh4iri:
Confused about battery

A few days ago, I got 15% in 1 day 5 hours but yesterday I got 15% in 23 hours ...Is my battery quickly drain??

But setting at performance,i use lulzactive+sio which deeply sleep got 75.5% but when i change to ondemand+row will got 80%...

Can u tell me,what u setting at performance??

Sorry My English SO BAD
[Samsung Galaxy W I8150] honeyx:
I just think your results are very good and your battery being in a good condition because you can´t expect to get the exact same results every day. There are a lot of variables that have to be taken into account. Your habbits, the processes running in the background, some unexpected calls and so on and of course your battery health.

Regarding batteries I´m having here a few around, some good ones and some of the ultra cheap ones that often are bahaving really strange. Some of the cheap ones are not discharging lineary but for example having a huge and fast voltage drop within the first 10% and the same happening when they are almost empty.

About the governors I´m not switching them because there is not really a need to do this. Lulzactive sweets my needs best and if I need to play a game the clock will anyway be clocked at the max frequency you have set to be your max clock. So there it doesn´t matter which governor you are using.

Governors only matter in daily use where the clocks are jumping up and down all the time, but not for example in games.

It´s up to you with which one your feel more comfortable. Simply choose the one that is giving you best results on your device because you can´t compare them one by one to the results on a secound SGW you will get with the same governor.
[Samsung Galaxy W I8150] w4nkh4iri:
Maybe my battery is ok. because right now my battery is in the 64% at 5.50 pm after which charges SGW from 8 in the morning in a state of 100%. Looking at the CPU SPY PLUS, I got deep SGW sleepy in 82.2% but my battery will drop 1% in a short time and the time the battery lasted from 100% to 64% is 10 hours. If you said that my battery is ok, so is suitable for everyday use. Btw,are you are creating kernel for CM10 EOL?? :D

Sorry My English SO BAD