[Kernel] [CM9 - RC2 & RC3] honeyx 7up 2.6.35 kernel [for better battery life] - Samsung Galaxy W I8150

Due to some requests via PM´s I decided to make my kernel finally public, but remember:
This kernel is a personal kernel for my private use, so it´s only containing the tweaks I´m also really using
It´s the older 2.6.35 kernel basing on latest 2.6.35 sources from Arco, so only use it with Arcos CM9 RC2 or RC3 or a custom ROM with 2.6.35 kernel
This kernel is not filled with a lot of governors and schedulers, but only the ones I´m also personally using.
I have made this kernel because non of the custom kernels worked stable for me in the past, even at stock voltages. With this kernel I´m able to run at extreme Undervolting rock solid.
So this kernel was created with stability and battery life in mind. Each modification was tested separately, so everytime I added a tweak or a new feature, I tested the new kernel for a couple of days before adding the next one.
So why I decided to tweak this older kernel rather than going with 3.x kernel?
- Because this kernel is giving me a much better battery life than the 3.x kernel, is running rock solid and also because I don´t really need the new features added into 3.x kernel.
So what it has included:
- UV and OC options
- lowered WiFi voltage
- lowered lcd voltage
- slightly lowered standby / deepsleep voltage
- Battery life extender
- Fixed 100% battery notification after charger unplug
- 377MB RAM
- NO-OP scheduler as default scheduler
- Lulzactive governor as default governor
- tweaked Lulzactive for battery life and smoothness
- added 518, 633 and 902 MHz (new)
- screen off frequency set to 518 MHz max.(new)
- some more voltage tweaks
- no other compilation tweaks just to make the list longer
With this kernel and a new battery my SGW can last up to 7 days in standby. This is without WiFi and Mobile Data. With the stock kernel I got 3-5 days. It´s also working absolutely stable and smooth for me without any issues.
So if you run into some issues that are/were also discussed i the CM9 Bug report thread, don´t blame me for them.
other suggestions:
- enable KSM
- enable 16bit Dithering
- disable CPU rendering
- greenify your apps
If you follow these suggestions, your ROM should run absolutely smooth without the need for other tweaks.
To use Battery Life eXtender:
Use RootExplorer and go to: '/sys/class/misc/batterylifeextender'. Change the value in 'charging_limit' for example to 90 (default 100). This will set a limit for the capacity to which the battery will be charged. So in this example the battery will be charged to 90%.
----------------------------------------------------
After flashing the kernel whipe your cache and dalvik cache and fix permissions.
Just as a note. Should you encounter the white screen bug in some apps, this is because you whiped the cache in CWM Recovery after flashing the kernel. To fix this go into settings -> apps and delete data and cache of those specific apps.
Credits are going to:
- Arco (for his great work and sources)
- educk (for helping me doing the first steps)
- Christopher83 (for his great commits)
- ivendor (for his tweaks)
- Ezekeel (for Battery Life eXtender)
----------- 18.08.2013 -----------
- added frequencies
- incrased RAM
- lowered screen off frequency in Lulzactive
- some voltage finetunning
CM_9-2.6.35-7up-kernel.zip
----------- first release -----------
Download.
XDA:DevDB Information
[Kernel] [CM9 - RC2 & RC3] honeyx 7up 2.6.35 kernel [for better battery life], a Kernel for the Samsung Galaxy W I8150
Contributors
honeyx, http://forum.xda-developers.com/member.php?u=4410351
Kernel Special Features:
Version Information
Status: No Longer Updated
Created 2013-09-24
Last Updated 2013-09-24

First, thanks :good:
Edit: can i have your permission to use this kernel on my ROM?

ipromeh said:
First, thanks :good:
Edit: can i have your permission to use this kernel on my ROM?
Click to expand...
Click to collapse
Sure No problem mate.

honeyx said:
Sure No problem mate.
Click to expand...
Click to collapse
nicely done

I have tested this before with rc2 and I have to say battery life was very significantly longer compared to hurtsky 2.5 + QAsR v2.3. However, the white screen issue persisted in 2 of the apps I used the most, namely boat browser and Gmail so I have opted out again. But if you guys don't care about white screen, do give this kernel a try

Yeah, kernel 2.6 is always better battery life... i recomended it
- screen off frequency set to 768 MHz
Click to expand...
Click to collapse
What mean of that ?
is we get trun off the screen it auto lock on 768Mhz ? it's not deepsleep any way CMIIW

hepi_hape said:
Yeah, kernel 2.6 is always better battery life... i recomended it
What mean of that ?
is we get trun off the screen it auto lock on 768Mhz ? it's not deepsleep any way CMIIW
Click to expand...
Click to collapse
This is the max frequency the clock might rise to if the screen is off but for example an app or a service awakes the phone from deepsleep. So it will not drain so much the battery if the phone gets awake for some reason and if you undervolt your cpu, you can reduce the consumption for such a case even more.
This is preset in the Lulzactive governor, which Christopher83 fixed to make this working, so it´s only related to this governor, which is also my default governor.

So when in screenoff the phone only maximum can use CPU clock at 768Mhz
Yeah i get it. .thx for explain it

I think arco might be able to help you fix the white screen. Long back skull kernel experienced the same and acro helped him to fix it.

coolbuy said:
I think arco might be able to help you fix the white screen. Long back skull kernel experienced the same and acro helped him to fix it.
Click to expand...
Click to collapse
Uhm, well I´m not sure this is exactly the same because Keff (Woohooo..) is modding the 3.x kernel for CM10. But thanks for the suggestion. I will aks Keff first to not to bother Arco in the first place. It will be for sure interesting what caused it for him.
Just to clarify some things about the white screen bug. The one I described in my first post is not the real white screen bug, but only what happens to some apps after whiping the cache in CWM Recovery. This can easily be fixed like described above and will not bother you anymore.
The real white screen bug came all of the sudden (without whiping anything before). So for example you opened facebook, everything was fine, but a few minutes later by relaunching facebook you got a white screen. The procedure to get rid of this was the same as I already mentioned but with the difference it happened again after a while.
So well I have had this issue with facebook too in the past, but it´s gone and now even not happening after whiping the cache in CWM Recovery. It´s not gone because I updated the rom (still using RC2), but because facebook updated their app.
Edit:
I already found what you was talking about. It´s called the white noise issue where you get a white screen by turning the screen on, so it´s not the same.

And how is games performance ?
Sent from my GT-I8150 using xda premium

mps42 said:
And how is games performance ?
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Mind you: This is battery saving rom. It is meant to have low game performance. It MUST have a lower gaming performance than those v3.0 kernels. If you want gaming, this is not for you.

Doplgangr said:
Mind you: This is battery saving rom. It is meant to have low game performance. It MUST have a lower gaming performance than those v3.0 kernels. If you want gaming, this is not for you.
Click to expand...
Click to collapse
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.

honeyx said:
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.
Click to expand...
Click to collapse
Thank you for correcting my ignorance. :laugh: Maybe I'll give the kernel a try and tell more about that

Honeyx, I hope you continue to develop and share this kernel in the future because I decided to start everything over from scratch because of your work here. I love this kernel. I get so much better battery life now. If you would ever consider adding Lionheart in the future, I would be very grateful. Is there any way to add Row or does it require kernel 3? Thanks again!
Sent from my GT-I8150 using xda app-developers app

honeyx said:
Yes, this is a battery saving kernel, but why should it have low gaming performance? Just because it´s optimized for low consumption in standby and because you can undervolt it? It´s like you were comparing an older Pentium4 against an Intel Atom CPU and saying the Atom must be faster because its newer. Or by comparing a Atom against a 286 CPU and saying the 286 will be faster than the Atom because the Atom is more battery friendly.
Sure, it´s not optimized to get the highest scores in benchmarks, but the games I´m playing once in a while are running totally smooth.
The newer releases of CM9 might be of course faster in games, but not just because of the 3.x kernel, but also because Arcos ocessionaly is updating the GPU drivers.
Click to expand...
Click to collapse
Not for hard gaming.....thats sure....if you want battery play with puzzlebubbles
Inviato dal mio GT-I8150 con Tapatalk 2

tebor8 said:
Honeyx, I hope you continue to develop and share this kernel in the future because I decided to start everything over from scratch because of your work here. I love this kernel. I get so much better battery life now. If you would ever consider adding Lionheart in the future, I would be very grateful. Is there any way to add Row or does it require kernel 3? Thanks again!
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
I may add some tweaks in the future, but this may take a while till I have some spare time to test them. About adding other governors...well I tested a lot of them but finally decided to use Lulzactive because it was the most battery friendly governor in the one hand and because there is also the Lulzactive app you can use to tweak it to your needs. So for example tweak it that way it behaves like for example Lionheart. I also tested the ROW scheduler but it wasn´t as stable as I presupposed to be. So the best compromise between stability and performance was to use the noop scheduler. It´s nearly as fast as the row but way more stable.
djdu90 said:
Not for hard gaming.....thats sure....if you want battery play with puzzlebubbles
Inviato dal mio GT-I8150 con Tapatalk 2
Click to expand...
Click to collapse
LoL. I´m quite sure with extreme undervolting you can still save some battery juice even while playing action games on this device. Beside this it´s not the CPU or GPU that consumes most, but the display and its backlight LED´s.

it is for battery saving but for me its not good to play with games cuz playing for like 40-60 minutes consume 60% battery ? lol
thats quite alot and might burnt up my battery life.

Dwama said:
it is for battery saving but for me its not good to play with games cuz playing for like 40-60 minutes consume 60% battery ? lol
thats quite alot and might burnt up my battery life.
Click to expand...
Click to collapse
So did you thought it will consume just as much as being in deepsleep????????? The kernel is tweaked to consume less in deepsleep and in daily use but not to consume less in games. Beside this it´s not the CPU nor the GPU that consumes most, but the backlight LEDs in your screen. So even by undervolting and underclocking it will still drain a lot if playing games.
There is no and will not be a magical Kernel that is using witchcraft to reduce the consumption of the LEDs, exept someone compiles you a kernel which turns out the LEDs completely, if you can with a complete dark screen.

honeyx said:
So did you thought it will consume just as much as being in deepsleep????????? The kernel is tweaked to consume less in deepsleep and in daily use but not to consume less in games. Beside this it´s not the CPU nor the GPU that consumes most, but the backlight LEDs in your screen. So even by undervolting and underclocking it will still drain a lot if playing games.
There is no and will not be a magical Kernel that is using witchcraft to reduce the consumption of the LEDs, exept someone compiles you a kernel which turns out the LEDs completely, if you can with a complete dark screen.
Click to expand...
Click to collapse
Im not expecting anything from ur kernel, im glad that u shared ur kernel taht could last longer than arco's stock kernel.
I was just giving up my comments about ur kernel that i have used for 2 months , Not complaining and whining lol.
I am sorry and thanks for sharing ur kernel , keep it up. :fingers-crossed:

Related

[Q] Best kernel for MIUI

I am currently using MIUI 1.7.29 Osimood with the Tiamat 1.04 kernel, and I am wondering what the best kernel is for battery life. I am also using the V6 supercharger ram script. I am running my CPU at 960mHz at the moment, using the smartass governer. I also undervolted using vipermod, 960MHz at 950mV.
My choice consists of the latest Pershoot, UmaroKernel 1.06 or Tiamat 1.04
What differences would I see between those kernels, are they noticeable for a regular user?
Sorry man, but wehre do you find the vipermod for desire z? http://vipermod.tiamat-dev.com/faq.php it's not compatibile with desire z/g2....
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Spastic909 said:
Uh...what's wrong with the kernel it comes with? Can OC to 1.5GHz stock ya know. Battery life is great with it too. People always want to flash something weather it be a radio or a kernel.
Sent from my HTC Desire Z using XDA Premium App
Click to expand...
Click to collapse
Isn't flashing stuff and trying new things basicly the point of this whole site?
ostinq said:
Isn't flashing stuff and trying new things basicly the point of this whole site?
Click to expand...
Click to collapse
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
lalalandrus said:
damn straight,
1) pershoot is a sense kernel? (i am proabably wrong but i have never tried this kernel)
2) umaro kernel i found had issues with wifi, high underclock freq (leading to poorer battery life), but fun if you have the time to tweak voltages and fast!
3) tiamat kernel i found had issues with sleep of death/random reboots on wakeup couldnt test it past that. (setcpu was set to screen off was: conservative 125min -345 max and would still crash)
if you are up for another kernel, i am now using this kernel (streamline5)
no voltage tweaking (pretweaked) but it has good batt, speedy and stable cant ask for much
http://forum.androidspin.com/showthread.php/6555-Streamline5-Nightly-CM7-Test-Kernel-2.6.35.13
Click to expand...
Click to collapse
Pershoot is actually for non-sense roms. The downfall people have with it is lack of governors. Some don't mind, some want variety. I've had great experiences with Pershoot's kernel and it's the baseline that all others are compared to (not to mention the foundation of almost ALL G2/DZ kernels).
Umaro's just needs to have voltage tweaks done manually but on the plus side - keeping the voltages normal (not UV) allows some people to reach higher OC speeds. It keeps the processor from bottoming out due to insufficient voltage which can easily happen when you UV. The main issue is with the Greased lightening governor - it's new and still a bit buggy.
Tiamat 1.0.4 is outstanding. I can sit all day at 2+ GHz (not literally, see: Chernobyl). I personally have an issue with the interactive governor but other than that it's my favorite kernel (Umaro may take that soon, once greased lightening is perfected).
Basically you just need to try out a few and see which you like. There is no 'best'. Most kernels will work with any ROM (Sense being the only exception).
Bumping a thread that is relevant to my interests.
It's about time for me to jump ship from an outdated CM ROM and try something new like a MIUI ROM.
With that said, I'd like to read more opinions & experiences from people using the various Kernels AND how the latest radio (the one released today) is working for them. I'm just trying to get the optimal experience here
Speaking of MIUI would anyone mind telling me some differences between OsiMood's ROM compared to the official MIUI-US ROM (or even DarkSpadez ROM)?
Thanks a ton guys!
I downloaded the official rom . . .then ignored it downloaded osimood and iv been using it since. Osimood is a lighter rom, which is always a good thing, unwanted languages etc are removed for a smaller faster rom. Also he preinstalls tweaks like an adblocker and extended settings mod.
Kernal wise iv been looking for the same info as you but couldn't find it. So I eneded up trying them all:
- Eugenes streamline5 is a nice kernal, preundervolted. Only probly is its not being updated so will become redundant.
-Tiamats kernal allows over clock to 2ghz and seems to support higher overclocks stably where other kernals can't. Except battery life has decreased with recent kernals
-Umarokernal this is the kernal iv come back to twice and am still on. It allows overclock to 1.9ghz and is kept updated by umaro. Performance per frequency seems as good if not better than most and osimoods miui runs smooth with this kernal on 800ghz with scarey governer (which saves battery) Another plus for me with this kernal is the scarey governer which for me definatly provides the best performance per battery ratio.
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Screen cap
fluxgfx said:
I'm currently running MIUI 1.8.5 with Eugene-Streamline 5 Kernel with the latest radio update Vision_Radio_12.57.60.25_26.10.04.12.
SetCPU with Governor ondemand provides me with better usage, power and responsive time then Smartass or Interactive.
OC to 1.2ghz
Battery life, about 30hrs with the regular 1350mah.
Click to expand...
Click to collapse
i just got 40 hours with similar setup but i use virtuous o/c daemon instead of setcpu
big fan of streamline5 and hope that it will get updated eventually
How do you get the virtuos o/c daemon?
maxietheboss said:
How do you get the virtuos o/c daemon?
Click to expand...
Click to collapse
Its basically like an automatic setcpu (which can't be changed on the fly) built into the rom, its in virtuous unity roms
What sleep profiles are you guys usein. I seem to have rebooting issues with any kernel I try unless I go to a sense rom. I've tried the vipermod now to see how it goes
Sent from my T-Mobile G2 using XDA App
But how do you get the virtuos O/C daemon to work on MIUI?
You can download it threw rom manager. Even with that kernel I get reboot issues. I assume its cause system ram isn't being cleard fast enough. I'm gonna try 100mv increase to see if there's a difference.
Sent from my T-Mobile G2 using XDA App

Share, what rom and kernel are you using? Why?

I am a fairly new xda user, but not too new about flashing and using tweaks.
I created Thread to share what I use and why and might help others as well.
Beforehand, My priority in a rom and kernel is smoothness and battery life. I'm a light gamer(kairosoft lol)
Rom: CM9RC2 Pristine http://forum.xda-developers.com/showthread.php?t=1576874
Kernel: Forfivo V3 (SmartAssV2, SIO, 192/368 - 1024/1209)http://forum.xda-developers.com/showthread.php?t=1855557
Tweaks and mods: Seeder, Geeky Engine, Disable CPU Rendering.
http://forum.xda-developers.com/showthread.php?t=1987032
http://forum.xda-developers.com/showthread.php?t=1932047
The battery life is great. But still experimenting around. Its like 4-5% in 2 hours with internet connection(not wifi).
Smoothness is awesome.
Please share your device settings too! Cheers! :victory:
ROM: CM10 ALPHA 3:thumbup:
KERNEL: Default kernel [245mhz~1024mhz][OnDemand][Deadline]
TWEAKS:
--->Pimp My ROM[APP Version]
--->Disabled CPU Rendering
--->Disabled Surface Dithering
--->KSM
--->Seeders [.zip]
WHY?: Try it yourself and you will know WHY:thumbup:
*[Smooth]|[Powerful]|[WONDERFUL]*
Hello there, we meet again. Haha! I was roaming around and I've finally sticked with CM9RC2, since it's already in its release state and much more stable compared to CM!0. The function works and everything seems to be running smoothly- YES IT FINALLY WORKS after I went pristine. Hahaa. I'm quite happy with my phone right now. WAYYY faster and much more reliable.
ROM : Indroid REMICS v6
kernel : my own kernel with lulzactive 245-1024MHz
tweak : disable cpu render
why ?
i believe CM has been tweaked by arco so i don't need to tweak some more
cycloneblast said:
ROM: CM10 ALPHA 3:thumbup:
KERNEL: Default kernel [245mhz~1024mhz][OnDemand][Deadline]
TWEAKS:
--->Pimp My ROM[APP Version]
--->Disabled CPU Rendering
--->Disabled Surface Dithering
--->KSM
--->Seeders [.zip]
WHY?: Try it yourself and you will know WHY:thumbup:
*[Smooth]|[Powerful]|[WONDERFUL]*
Click to expand...
Click to collapse
May be a dumb thing to ask, but PIMP my ROM is just an interface changer right?
meeshvl said:
Hello there, we meet again. Haha! I was roaming around and I've finally sticked with CM9RC2, since it's already in its release state and much more stable compared to CM!0. The function works and everything seems to be running smoothly- YES IT FINALLY WORKS after I went pristine. Hahaa. I'm quite happy with my phone right now. WAYYY faster and much more reliable.
Click to expand...
Click to collapse
Congratulations! At certain times going Pristine is important.
hadidjapri said:
ROM : Indroid REMICS v6
kernel : my own kernel with lulzactive 245-1024MHz
tweak : disable cpu render
why ?
i believe CM has been tweaked by arco so i don't need to tweak some more
Click to expand...
Click to collapse
hadi! I was wondering, I tried your kernel once... twice... Wasn't sure if there was too much tweaks in my phone or whatever the problem might be, when I used 1.2, my phone goes into sleep state when I locked device, and when I wake it, it took quite a few seconds for the device screen to show up... Actually I'm a mass kernel flasher so I'd really wanna try your kernel too. Is your lulzactive 245-1024MHz settings battery friendly?
KiD3991 said:
May be a dumb thing to ask, but PIMP my ROM is just an interface changer right?
Congratulations! At certain times going Pristine is important.
hadi! I was wondering, I tried your kernel once... twice... Wasn't sure if there was too much tweaks in my phone or whatever the problem might be, when I used 1.2, my phone goes into sleep state when I locked device, and when I wake it, it took quite a few seconds for the device screen to show up... Actually I'm a mass kernel flasher so I'd really wanna try your kernel too. Is your lulzactive 245-1024MHz settings battery friendly?
Click to expand...
Click to collapse
hmm in phone it took 1-2 secs from deep sleep. not sure if this is because of my tweak or your tweak o.o
for me 1ghz speed is more than enough for my daily use, it saves battery a lot if you compare to 1.4ghz clock
Sent from my GT-I8150
ROM: CM9 Beta 4
Kernel: Hadi's Bigmem kernel (SAv2, SIO, 369-1024)
Tweaks: Disable cpu rendering, Seeders
Sent from my GT-I8150 using xda premium
hadidjapri said:
hmm in phone it took 1-2 secs from deep sleep. not sure if this is because of my tweak or your tweak o.o
for me 1ghz speed is more than enough for my daily use, it saves battery a lot if you compare to 1.4ghz clock
Sent from my GT-I8150
Click to expand...
Click to collapse
I know. :victory: I do that too. And btw, I used the version of BigMem 397mb you posted at the end of thread, I used that one and my phone did not suffer deep sleep. Before that, I used stock voltage normal, it took... more than 20 seconds.
iBlueee said:
ROM: CM9 Beta 4
Kernel: Hadi's Bigmem kernel (SAv2, SIO, 369-1024)
Tweaks: Disable cpu rendering, Seeders
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
How's the battery life?
KiD3991 said:
May be a dumb thing to ask, but PIMP my ROM is just an interface changer right?
Click to expand...
Click to collapse
ERM... Actually, no. PMR has some very very nice tweaks and mods that just reduces lag.[Not significantly but quite nice]
*[Smooth]|[Powerful]|[WONDERFUL]*
ROM: SlimBean 3.1.0 by camcory
Kernel: forfivo's v2 (smartassv2 - sio - 245MHz/1401MHz)
Tweaks/Mods: JellyBOOM V2, Seeders APK, Disable CPU Rendering, Disable Surface Dithering
For the ROM, I prefer SlimBean because of its size, with JellyBOOM, Seeders and forfivo's maybe it only takes 80-90 MB's compared to any other ROM. So for a stable, slow connection (around 20-30kB/s) it's fairly fast enough to download.
About the kernel and the tweaks/mods: try it yourself.
cycloneblast said:
ERM... Actually, no. PMR has some very very nice tweaks and mods that just reduces lag.[Not significantly but quite nice]
*[Smooth]|[Powerful]|[WONDERFUL]*
Click to expand...
Click to collapse
Oh, my bad. I checked, and its great! Looks promising. Might test it later after I learn some basic kernel building technique.
Kreaz said:
ROM: SlimBean 3.1.0 by camcory
Kernel: forfivo's v2 (smartassv2 - sio - 245MHz/1401MHz)
Tweaks/Mods: JellyBOOM V2, Seeders APK, Disable CPU Rendering, Disable Surface Dithering
For the ROM, I prefer SlimBean because of its size, with JellyBOOM, Seeders and forfivo's maybe it only takes 80-90 MB's compared to any other ROM. So for a stable, slow connection (around 20-30kB/s) it's fairly fast enough to download.
About the kernel and the tweaks/mods: try it yourself.
Click to expand...
Click to collapse
I used SlimBean once, the fluidity is actually better than Arco's CM10 by default. But I'm not sure if its my device or any other reasons, it consumes battery quite quickly when I underclock it. Nothing much to be said about forfivo's kernel. Been loving it since ICS v1.
Cm9 rc2 with hadi's bigmem kernel
Its as smooth as hell
Sent from my GT-I8150 using xda premium
Kreaz said:
ROM: SlimBean 3.1.0 by camcory
Kernel: forfivo's v2 (smartassv2 - sio - 245MHz/1401MHz)
Tweaks/Mods: JellyBOOM V2, Seeders APK, Disable CPU Rendering, Disable Surface Dithering
For the ROM, I prefer SlimBean because of its size, with JellyBOOM, Seeders and forfivo's maybe it only takes 80-90 MB's compared to any other ROM. So for a stable, slow connection (around 20-30kB/s) it's fairly fast enough to download.
About the kernel and the tweaks/mods: try it yourself.
Click to expand...
Click to collapse
Hey bro, I wanna know if JellyBoom is good or not. I prefer more battery over performance. If its good for battery and performance than its great I'm currently using CM10A3
*[Smooth]|[Powerful]|[WONDERFUL]*
cycloneblast said:
Hey bro, I wanna know if JellyBoom is good or not. I prefer more battery over performance. If its good for battery and performance than its great I'm currently using CM10A3
*[Smooth]|[Powerful]|[WONDERFUL]*
Click to expand...
Click to collapse
Actually, it has a really good battery and performance, so it is like balanced, good performance but with a great battery. I have screen-shot of my battery stats, will add it in this post later.
--EDIT--
Added screenshot as an attachment.
Kreaz said:
Actually, it has a really good battery and performance, so it is like balanced, good performance but with a great battery. I have screen-shot of my battery stats, will add it in this post later.
--EDIT--
Added screenshot as an attachment.
Click to expand...
Click to collapse
Thanks man. Saw the attachment of your battery. Why is your phone still awake when the screen is off ? Is there something wrong with your deep sleep on your phone? CMIIW
*[Smooth]|[Powerful]|[WONDERFUL]*
cycloneblast said:
Thanks man. Saw the attachment of your battery. Why is your phone still awake when the screen is off ? Is there something wrong with your deep sleep on your phone? CMIIW
*[Smooth]|[Powerful]|[WONDERFUL]*
Click to expand...
Click to collapse
There's nothing wrong actually with the Deep Sleep but BetterBatteryStats, I don't understand how to read the awake stats. I want to upload the stock battery stats screenshot but it's corrupt
Kreaz said:
There's nothing wrong actually with the Deep Sleep but BetterBatteryStats, I don't understand how to read the awake stats. I want to upload the stock battery stats screenshot but it's corrupt
Click to expand...
Click to collapse
Haha. Come to think of it, I myself also don't know how to read the awake stats. I also have the same problem as you but my deep sleep has no problems, too.
*[Smooth]|[Powerful]|[WONDERFUL]*
Hey guys. I tried the MIUI rom once. But its quite laggy when i installed many apps. Does anyone know any kernel or tweaks that is suitable with the rom for a better performance?
Thanks
Rom : cm9 rc2
Kernel : castagnaIT
Tweaks : too many
Reason : no specific reason though. Just trying out this and that
AzizWahid said:
Hey guys. I tried the MIUI rom once. But its quite laggy when i installed many apps. Does anyone know any kernel or tweaks that is suitable with the rom for a better performance?
Thanks
Rom : cm9 rc2
Kernel : castagnaIT
Tweaks : too many
Reason : no specific reason though. Just trying out this and that
Click to expand...
Click to collapse
Certain Tweaks when used together tends to clash and gives negative effect.
And if those apps you installed will run on background it tends to get laggy.
I use only Seeders and Disable CPU rendering.
I use forfivo's kernel because hadi's version have problem running on my device.
Until hadi fix the bigmem bug on external sd. I'd stick to forfivo.
KiD3991 said:
Certain Tweaks when used together tends to clash and gives negative effect.
And if those apps you installed will run on background it tends to get laggy.
I use only Seeders and Disable CPU rendering.
I use forfivo's kernel because hadi's version have problem running on my device.
Until hadi fix the bigmem bug on external sd. I'd stick to forfivo.
Click to expand...
Click to collapse
BTW, Seeder had just received a fine-tuning by yours truly
I'm amazed myself at the amount of improvement.
-- Sent from a GT-I8150 running ICS perfectly well. F'U, Sams#!t --

[Q] OC problem

i've heard some people can OC their GIO to 921MHz stable, but on my gio it can't even get stable on 883Mhz. on 864MHz is somewhat stable but i still get hung or FC randomly, im super stable at 844MHz.
Why does my phone can't be OC like them other guys?
Not all devices are made exactly the same. Processors can behave differently as do the batteries and other hardware.
bogdanwp said:
Not all devices are made exactly the same. Processors can behave differently as do the batteries and other hardware.
Click to expand...
Click to collapse
is there nothing i can do? i've tried many ROMS, on some i can get to 921 for a few seconds, but still the same. will changing kernel help?
Why not stop overclocking ? Just find a very fast rom and then you can save the overclocking , hence the instability and hotness and draining battery. That way you will have longer life on your Gio.
L.E. : just change the minimum frequency to 245 and refrain from using roms that are heavy right now , like CM 10.1 , try anything based on gingerbread like Adrenaline or Enhanced 2.3.6 or DebianDroid for example , or AOSP ICS wich i find very fast.
bogdanwp said:
Why not stop overclocking ? Just find a very fast rom and then you can save the overclocking , hence the instability and hotness and draining battery. That way you will have longer life on your Gio.
L.E. : just change the minimum frequency to 245 and refrain from using roms that are heavy right now , like CM 10.1 , try anything based on gingerbread like Adrenaline or Enhanced 2.3.6 or DebianDroid for example , or AOSP ICS wich i find very fast.
Click to expand...
Click to collapse
well currently im using AOKP milestone 6 CM9 based, i use conservative governor 245-844MHz, installed adrenaline engine 4.4, and pim my rom and set my OOM and LMK to medium settings. battery is drained only when im using data or playing games obviously. actually this ROM is superb for me performance wise, its just, i feel like i can squeeze a bit more of it for playing games you know. its like i see this slight lagging and i thought if only i could use a little more CPU power, the lag will be gone
Even you can overclock a 1st gen AMD Duron to 2Ghz with liquid nitrogen, it just doesn't make sense doing it
AW: [Q] OC problem
i can oc my cpu to 960mhz but i think it makes no sense... you don't feel the extra speed in normal use only in benchmarks... my cpu is set to 480mhz because it's enough for every app i am using (facebook, whatsapp, xda, browser and so on).

A call for battery efficiency

Hi all,
I am proud to be a small silent part of this community and to see how much the Galaxy W has grown due to the collective work of our members. I feel like the phone has damn near doubled it's value now with all the custom ROMs, kernels, tweaks, etc, etc that have been implemented in such a short time. Really, I can't see how this phone could be any faster! That being said I feel their is a void in resources dedicated to focusing on battery life while still retaining acceptable speed.
Moving on to Kernel 3.X has really brought great features and speed to our phone, but at the cost of extreme battery loss. It's early on in it's development, so I think there is room for improvement. I have noticed that members are starting to complain about battery life and I for one agree that this is a problem. I wanted to open a forum where we could collect ideas here so our precious phones could ideally make it through the day (or at least a half of a day!).
Anyway, I hope this will be a good jumping off point for discussing. I only ask if members could refrain from the old, "Just change the battery!" unless the user is reporting the battery is more pregnant then a Kardashian sporting twins.
Ideas
Some ideas to post about
ROM
Kernel
Governor
I/O SCHEDULERS
Tweaks
Apps
It would really help if contribute ideas on how to improve our battery life even for just a little.
Sent from my GT-I8150 using xda premium
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
tebor8 said:
I've had some success using conservative + row.
I'm really hoping to find a kernel that has more optimized conservative governors. Anyone have any tweaked conservative governor experience? I was looking at Scary or Lion heart, etc?
Btw I'm on RC 6 + Chronos kernel.
Click to expand...
Click to collapse
I'm going to try Governor: Conservative. Is it better than SmartassV2? Anyway, I'm going to find out, just finishing the charge to 100%. I'm gonna test on CM10 Alpha 6 + Athena Kernel. Will report back after draining.
Okey bro, im using smartassv2 with athena on cm10. I'll post my observation here.
Sent from my GT-I8150 using xda premium
---------- Post added at 06:58 PM ---------- Previous post was at 06:57 PM ----------
Btw how much brightness are u guys using?
Sent from my GT-I8150 using xda premium
I'd love to get a CM9 or CM10 RC7 with 2.6 kernel along with a kernel 3.0 version for people who loves kernel 3.0
I am not asking to develop 2.6 kernel further. Previous 2.6 kernel is very good, but we need a ROM (base updated/sources updated) which can support 2.6 kernel fully. 2.6 Kernel was giving me much better battery life compared to kernel 3.
i tried flashing respective 2.6 kernels on CM9 and CM10 RC6. It seems to work fine but if i plug the usb cable to pc then all memory cards get unmounted. ie.. i can't copy files to phone or vice verse. I hope arco gives us a updated source for 2.6 kernel with RC7 release..
My suggestions for better battery life:
1. First thing first: make sure your battery is not dying; if it's bulging, replace it immediately.
2. Use a kernel that's undervolt-able. I use ICS, and Yoon.Kernel is perfect for me.
2a. Then, undervolt your phone. The Incredicontrol app is usually compatible with the method used by your kernel. Or, read the kernel's thread to find out which app to use.
3. Use Greenify (app) to 'hibernate' apps you don't need to run in the background at all times.
4. If you have the money (and can purchase apps via the Play), purchase "Autostarter" and disable apps' starting points. You should focus on the "After Startup" and "Connection Changed" events.
5. Every now and then, while the phone is on, turn off all data connection (wifi or 2G/3G), turn off sync, and let your phone charge to 100% *and* keep charging for awhile (trickle charging, 1-2 hours should be enough), then let the battery drain until your phone shuts down (by using it normally). Let the phone cool down, plug it into the charger, and power it on, and let it charge until 100% again.
6. Use BetterBatteryStats regularly to find apps consuming too much power and/or holding wakelocks too often; complain to the app maker, and replace it if the maker won't/can't change it.
7. Remember to turn off wifi and/or use 2G only mode when you're no longer using them.
Sent from my GT-I8150 using xda app-developers app
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
honeyx said:
Pep, with full respect to your suggestions that are legit, but this can´t fix the battery drain issue CM9 is having with it´s new 3.X kernel.
They all will reduce the battery drain of course,but wont bring it down to the level you will reach with 2.6 kernel.
I´m still not sure what exactly is causing this, but in my case it´s for sure not my batteries nor other apps causing this.
As I already posted in the Bug report threat, I now flashed RC6 by going totally pristine. Formated both SD Cards and whiped everything, just installed BatteryMonitorWidget to control the battery drain. It´s twice as hight in DeepSleep compared to RC2 and RC3 with it´s old 2.6 kernel.
So first of all we need to narrow down what exactly is causing this.
Therefore I suggest to install first the BatteryMonitorWidget to comapare our results and to share the settings whe have changed after installing RC6 the pristine way.
First my configuration:
1. SDCards swapped
2. Dithering disabled
3. 16-bit Transparency enabled
4. Freeing up resurces enabled
5. Kernel sample Merging enabled
6. Zram disabled
7. default governor and scheduler
8. Syncing Accounts disabled
9. Updates and notifications in GooglePlay disabled
10. Wlan and MobileData disabled
11. Baseband XXLMB
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
but....
I once also tested hadi´s 1.6 yoon Kernel with RC2, which is basing on Arcos RC2 kernel. By using the Ondemand govarnor in his kernel to compare the battery consumprion against Arcos Ondemand governor, hadis Ondemand governor also comsumed more than Arcos Ondemand Governor. With his OndemandX givernor the consumption was pretty much the same like with Arcos Ondemand.
So maybe it´s also something that changed in Arcos ondemand governor in 3.x kernel.
Click to expand...
Click to collapse
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
pepoluan said:
Ah, I misunderstood the intent of this thread, then, my bad :banghead:
Hmmm... I'm willing to do some experiment... but there are several apps called "Better Battery Widgets"... which one?
Sent from my GT-I8150 using xda app-developers app
Click to expand...
Click to collapse
Oh I see there are several apps out now using the same name.
I´m using this BatteryMonitor Widget from 3C.
So when using it:
1. Do not recalibrate the battery as it will otherwise need much more time to show you accurate readings.
2. The App needs at least one or two charging cycles to recalibrate itself (not the battery) as it needs to determinate the exact capacity of your battery.
hadidjapri said:
i don't know how will you classify my battery life because for me if the battery is enough to last at least for 8-9hours(hours spent in college) then i call it good enough
i use athena with no UV.
gov lulzactive 245-1024 scheduler row io
1 think usually done wrong in forum i'm following is they're using task killer or app to manage their free ram. this app is THE REAL BATTERY KILLER. they stop needed service and make your phone awake . not to mention the choppyness because the os needs to restart services and many bad effect it causes
Sent from my GT-I8150
Click to expand...
Click to collapse
Hm well I´m used to recharge my battery every 3 to 5 days because it´s most of time in DeepSleep Mode. I´m just doing calls and surf the net in my breaks at work. So only turning on MobileData if it´s needed. At home I´m having my PC for surfing the net, so MobileData and WLAN is disabled as well.
With RC4 my battery drain was so high it even wouldn´t last as long till I´m back home from work. With RC6 i think it would last at least 12 to 18 hours, but it´s still a huge difference compared to the RC´s with it´s 2.6 Kernel.
Agree with you about using such apps like Task Killer or scripts like V6 Supercharger. They all need extra CPU time to do their jobs and often are causing more problems than they are solving.The Android OS can manage such things better itself and terminate unneeded services itself too.
---------- Post added at 08:23 AM ---------- Previous post was at 07:51 AM ----------
Additionally you can use BetterBatteryStats in case your phone is keeping a long time active to see what is causing this. It´s free for XDA members.
honeyx said:
My results with 2.6 Kernel are:
~16mA at daytime in DeepSleep
~ 5-8mA at night in DeepSleep
with kernel 3.x
constantly ~35 - 50mA in DeepSleep
and I checked it´s really in DeepSleep Mode.
So it looks like the radio is consuming more power while keeping the phone connected with the radiostation while the phone is in DeepSleep.
Click to expand...
Click to collapse
I can testify to this, my BBS shows the phone going into deep sleep normally but the drain with data on is immense even in deep sleep. Your initial findings already point to the most likely source of the problem. Given the varying opinions on this(some say it's fine I others don't agree), is it possible we have the same device but different hardware revisions, some of which are much more power-friendly than others? Because for the life of me I couldn't NEVER anything more than a day from kernel 3.x(CM10) but some people claim they could get upto 3-4 days on light use!
Sent from my Wonder powered by CM10
I don´t think it has something to do with different hardware revisions, else it wouldn´t matter which kernel is in use. But it does.
There is for sure something strange going on. I´ve additionally installed BetterBatteryStats and now the phone started keeping very often in awake mode. Not sure this has something to do with this app, because it didn´t happen when I had it installed on an older CM9 release.
However I can´t find any suspicious processes that are causing this. But to be sure I will have to go back to RC2 to compare with.
So here my results:
Within of 5 hours it keept Awake for 25 minutes.
BBS also says NO Data Connection and No or Unknown SIgnal during that time
But I´m sure it was connected to the radiostation and made a short testcall.
About wakelocks:
KernelWakelocks:
"mmc0_detect" 4m 32s
"DPRAM" 3m 11s
"alarm_rtc" 2m 21s
"PowerManagerService" 1m 36s
"radio-interface" 1m 10s
"alarm" 36s
"mmc1_detect" 13s
Partial Wakelocks:
AlarmManager 44s 997 Counts
GSM 20s 4 Counts
ActivityManager-Launch 18s 104 Counts
sleep_broadcast 4s 23 Counts
RILJ 2s 146 Counts
*backup* 1s 109 Counts
NotificationService 1s 113 Counts
Ok I´m back to RC2 and am having some results from BBS to compare with.
After fully charging the battery I unplugged the phone and left it over night at the same place I´m always leaving. So the conditions were the same like with RC6, though in RC6 there were no apps exept BatteryMonitorWidget and BetterBattery Stats installed.
To make it short the results are nearly identical. Even the Awake time is almost identical in a period of 5 hours.
There is also the No or unknown Signal entry for the whole time. So I guess this is due to the MobileData being disabled.
But what I´m missing in RC2 is "mmc0_detect" and "mmc1_detect" in the Kernel Wakelocks. They are not showing up there.
So now we need some other results to compare with my results.
Been using this phone for 1 and half year now..is it normal to have a battery life of 5 hours with 3G on? Currently using cm10
I think the 3.0 kernel really makes a big difference in a negative way in regards to the battery life.
To fight against this, I have used the following settings for some success:
Conservative + Row... still very fluid with Yoon Chronos
245 - 1024 MHz
Screen off after 30 secs
Under volt
Its much better than before, but still I would like more battery life. Probably 8 hours with heavy use up to 16 hours lite.
Sent from my GT-I8150 using xda app-developers app
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
First of all, sorry for not testing against the two kernels; there's a major project going on in my office, and I totally can't risk to be offline... plus with the random times I'll receive calls, the battery usage might be skewed...
honeyx said:
Agree on that. I tried now RC6 together with hadis chronos kernel and the consumption is the same like with Arcos 3.x kernel.
The "mmc0_detect" and "mmc1_detect" entries also appear with hadis chronos kernel. Not sure they are responsible for it, but they didn´t appear with 2.6 kernel.
So what I can say for sure it´s not the governor but something else in the 3.x kernel and so far these mmc detect entries are under suspicion.
Click to expand...
Click to collapse
I did some Google search and arrived at the following thread:
http://forum.xda-developers.com/showthread.php?t=1827676
scroll down to the second post. The OP of that thread noticed that mmcX_detect will utilize a lot of wakelocks if the SD Card is defective.
Since the battery drain issue with kernel 3.0 does not seem to happen to everyone, could people experiencing such drain try the experiments without an SD Card being installed?
Sent from my GT-I8150 using xda app-developers app
No problem pep. I need my phone too during the week, so only can do some tests at the weekend.
So to narrow down this problem we need to know how it works without a SD Card installed and if all who are having this issue are having the SD Cards swapped.

[Kernel] [CM9 final] honeyx 7up 3.0.x kernel [Silky Smooth & Battery] 02.09.2013

ZOHAN makes your hair...emmm Kernel silky smooth .
Well, since it became popular to add something like " for better battery life" I´m renaming my Kernel into Silky Smooth now
There are 2 versions now. First one is the pure kernel and the secound one with Turbo Boost included. (Credits are going to delta-roh)
Orginal thread: http://forum.xda-developers.com/showthread.php?p=37905307
SGW discussion thread: http://forum.xda-developers.com/showthread.php?t=2400120
Created with stability and battery life in mind. Each modification was tested separately, so everytime I added a tweak or a new feature, I tested the new kernel for a couple of days before adding the next one.
So what it has included:
- UV and OC options
- lowered WiFi voltage
- lowered LCD voltage
- slightly lowered standby / deepsleep voltage
- Battery life eXtender
- Fixed 100% battery notification after charger unplug
- 378MB RAM
- ROW scheduler as default scheduler
- Lulzactive Governor as default governor
- tweaked Lulzactive for battery life and smoothness
- added new frequency - 518MHz
- added new frequency - 633MHz
- added new frequency - 902MHz
- Screen Off frequency set to 518 MHz max. in Lulcactive Governor
- Dynamic Read-Ahead
- Dynamic Dirty Page Writeback
- CK3 tweaks (Credits to Con Kolivas) - adapted by Christopher, hurtsky and me
- LowMemoryKiller management of not killable processes - credits to christopher
- with and without Turbo Boost Mod
- no other compilation tweaks just to make the list longer
I didn´t test this kernel for how long it can last in StandBy / DeepSleep max., just for stability, how well the tweaks are working and how well the consumption is dropping in DeepSleep, but since the results are very similar to the ones by using 2.6 kernel, they also should be quite similar in this kernel. However with the new added 518MHz it will consume less in Screen Off Mode if the phone is active. So for example while making calls.
The max. Screen Off frequency is the maximum frequency your device can clock to while the screen is turned off. It´s a kind of limitation to lower the consumption.
other suggestions:
- enable KSM
- enable 16bit transparency
- disable CPU rendering
- greenify your apps
If you follow these suggestions, your ROM should run absolutely smooth without the need for other tweaks.
To use Battery Life eXtender:
Use RootExplorer and go to: '/sys/class/misc/batterylifeextender'. Change the value in 'charging_limit' for example to 90 (default 100). This will set a limit for the capacity to which the battery will be charged. So in this example the battery will be charged to 90%.
----------------------------------------------------
After flashing the kernel whipe your cache and dalvik cache and fix permissions.
Credits are going to:
- Arco (for his great work and sources)
- educk (for helping me doing the first steps)
- Christopher83 (for his great commits and tweaks)
- ivendor (for his tweaks)
- Ezekeel (for Battery Life eXtender)
- hurtsky (for exchanging experiences)
- and all the other I forgot to mention
----------------------------- 02.09.2013 ------------------------
- updated to 3.0.93
- added: LowMemoryKiller management of not killable processes
- added: Turbo Boost
Download: CM_9-3.0.93-7up-kernel MD5: B6845CD17A776F2CF863ABA709137D6A
Download: CM_9-3.0.93-HoneyX-Turbo MD5: A96F157487C4D40BCE5B3609C7F5C9B1
----------------------------- 18.08.2013 ------------------------
- compiled with Linaro 4.7.3 toolchain
- updated to 3.0.90
- added 902 Mhz
- some voltage finetunning
- CK3 tweaks (Credits to Con Kolivas) - adapted by Christopher and hurtsky
Download: CM_9-3.0.90-7up-kernel MD5: 9EC8B537320B472C51BC6FC3B8CA7ADE
----------------------------- 01.08.2013 ------------------------
- updated to 3.0.88
- lowered voltage for 518MHz
- added 633Mhz
Download: CM_9-3.0.88-7up-kernel MD5: 42E9FD68AF1D282BBAEA98EE9C75DCF5
----------------------------- 25.07.2013 ------------------------
- updated to 3.0.87
Download: CM_9-3.0.87-7up-kernel MD5: 9B53B73D8ABE04756DE2CF7726384A2E
----------------------------- 17.07.2013 ------------------------
- updated to 3.0.84
- some small fixes
- newer Lulzactive governor
- added Smartassh3 tweaked for 518MHz
- some more tweaks to reduce WIFi consumption
Download: CM_9-3.0.84-7up-kernel-mini MD5: EF2DEC07D1824721103FE2E1AA6CD4AD
Download: CM_9-3.0.84-7up-kernel MD5: 51CFC06EFB886CE04EF3F184422B5C48
------------------------------ first release------------------------
Download: honeyx-7up-3.0.82-kernel MD5: 6694A2F6A50F1530B898A9E82C521299
Just in case you are getting random reboots with this kernel this is because your device doesn´t like the lowered voltages for DeepSleep /Standby. In this case use the kernel below insteed. It´s the same kernel but just without this tweak.
Download: honeyx-7up-3.0.82-kernel-2 MD5: AAF4AF3221ED562317986A4BBCCB5410
XDA:DevDB Information
[Kernel] [CM9 final] honeyx 7up 3.0.x kernel [Silky Smooth & Battery] 02.09.2013, a Kernel for the Samsung Galaxy W I8150
Contributors
honeyx, http://forum.xda-developers.com/member.php?u=4410351
Kernel Special Features:
Version Information
Status: Stable
Created 2013-09-24
Last Updated 2013-09-24
Thank's honeyx., try it now and feel the battery drain..
Feedback coming soon.. :beer:
Sent from my GT-I8150 using xda premium
Here's my battery screen shot (daily use with activate data connection)
Sent from my GT-I8150 using xda premium
eza azami said:
Here's my battery screen shot (daily use with activate data connection)
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
This is really heavy usage, so I´m not sure it will make a lot of difference even if you are undervolting. Most of time your screen is on and so the phone kept awake but it´s the backlight that is draining most.
It´s just there is no tweak for the backlight LEDs to make them consume less exept reducing the brightness, so may I ask if you feel any difference even under such a heavy usage?
I doubt that as the kernel is tweaked for Deepsleep / Standby but will of course consume as much as other kernels under full load.
honeyx said:
This is really heavy usage, so I´m not sure it will make a lot of difference even if you are undervolting. Most of time your screen is on and so the phone kept awake but it´s the backlight that is draining most.
It´s just there is no tweak for the backlight LEDs to make them consume less exept reducing the brightness, so may I ask if you feel any difference even under such a heavy usage?
I doubt that as the kernel is tweaked for Deepsleep / Standby but will of course consume as much as other kernels under full load.
Click to expand...
Click to collapse
Ok., let me say that I have use another kernel before with same time testing (about 3 hours and 30 minutes) and my battery drain so fast.
Honestly this kernel is good for battery saver because I have problem with my battery health..
Sent from my GT-I8150 using xda premium
this kernel compatible with cm9 rc2 or rc 3?
or use the EOL version one ?
Dwama said:
this kernel compatible with cm9 rc2 or rc 3?
or use the EOL version one ?
Click to expand...
Click to collapse
It´s kernel 3.0.x so more likely for the EOL and as the title says it´s for CM9 final.
how much memory on this kernel?
Sent from my GT-I8150 using xda premium
honeyx said:
So what it has included:
.
.
- 378MB RAM
.
.
Click to expand...
Click to collapse
It would be nice if people also read what the topic starter has posted.
GPS not working well or totally not working on this kernel.. please fix. TQ
fivezall said:
GPS not working well or totally not working on this kernel.. please fix. TQ
Click to expand...
Click to collapse
For me it´s working well and I didn´t do any changes to it, so everything is like in the stock 3.0.82 kernel regarding this. It´s just you have to wait up to 15 minutes after activating GPS the first time after changing kernels to get a GPS fix.
I of course tested GPS before launching this kernel. It took me a while to get the first GPS fix but after this it´s now fixing immediately. However If you are using Greenify and are hybernating your Google Services, this could be the reason for not being able to get a fix.
Btw, this has been already discussed in the CM9 bug report thread. There are also some solutions to get it working.
http://forum.xda-developers.com/showthread.php?t=1598056&highlight=gps&page=299
But I also suggest to not to hybernate Google Services in Greenify as some apps require it to get a GPS fix. Once the Google Services got greenyfied those apps can´t get a GPS fix, even if you restart Google Services. So in this case remove Google Services from the list in Greenify and restart your device.
Can someone give best setting for UV? The stable one..
Sent from my GT-I8150 using xda premium
dollyaja said:
Can someone give best setting for UV? The stable one..
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
Personally I´m using these:
Code:
Freq. mV
245760 775
368640 825
518400 900
768000 950
806400 975
1024000 1025
1113600 1050
1209600 1075
1305600 1100
1401600 1125
1516800 1175
1612800 1225
1708800 1275
1804800 1325
It will also run stable for me by reducing each by -25mV. Just added 25mV to each for more stability.
Thanks for the great kernel, I personally haven't noticed much of a difference on standby with wifi on, but there is quite a difference when you're using the device, thanks again! :good:
Yeti12 said:
Thanks for the great kernel, I personally haven't noticed much of a difference on standby with wifi on, but there is quite a difference when you're using the device, thanks again! :good:
Click to expand...
Click to collapse
Thanks for the feedback. Well about WiFi this is another story. While testing the consumption with WiFi on I honestly couldn´t see any difference between running WiFi at stock voltage or by undervolting it the way all the kernel modders are doing it.
It looked to me like this tweak isn´t lowering the consumption like it expected to be. Therefore I applied some more tweaks you can´t find in the Commits to lower the consumption while WiFi is enabled. The difference is not huge, but now it indeed consumes a little bit less. Beside this my tweak is a dynamic one and depending on the signal strenght.
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?
stpdkid said:
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?
Click to expand...
Click to collapse
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.
honeyx said:
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.
Click to expand...
Click to collapse
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..
stpdkid said:
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..
Click to expand...
Click to collapse
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.
honeyx said:
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.
Click to expand...
Click to collapse
ok, thx mate,,
will try it and let you know.
ps : i didnt try to uv and oc.

Categories

Resources