Hey, what's the best kernel for battery life?
There's no definitive answer, only recommendations that you can try out for yourself. Give ktoonsez kernel a shot.
Sent from my SGH-I747 using Tapatalk 4 Beta
Domoo said:
There's no definitive answer, only recommendations that you can try out for yourself. Give ktoonsez kernel a shot.
Sent from my SGH-I747 using Tapatalk 4 Beta
Click to expand...
Click to collapse
I'm currently using kt747
TimeAndroid said:
I'm currently using kt747
Click to expand...
Click to collapse
Which governor are you using? Some are aimed at improving battery life. Are you playing around with the CPU frequencies?
Enmitix said:
Which governor are you using? Some are aimed at improving battery life. Are you playing around with the CPU frequencies?
Click to expand...
Click to collapse
Yes, I undervolted and unclocked one step. I am currently using nightmare
Running HyperDrive (newest) and its been amazing. Unplugged from charger yesterday at 4:00 pm (91%) and hasnt touched a charger since. its now 9:00 pm the next day and still at 36%. 29 hours and still at almost 40% charge..not bad!!
Havent flashed a seperate kernel, just using the one that comes with the ROM.
cadorette said:
Running HyperDrive (newest) and its been amazing. Unplugged from charger yesterday at 4:00 pm (91%) and hasnt touched a charger since. its now 9:00 pm the next day and still at 36%. 29 hours and still at almost 40% charge..not bad!!
Havent flashed a seperate kernel, just using the one that comes with the ROM.
Click to expand...
Click to collapse
HyperDrive is a ROM, yes?
TimeAndroid said:
Hey, what's the best kernel for battery life?
Click to expand...
Click to collapse
Have u flashed the tk mod with ktoonsez kernel? When I used that kernel I had great results with ktoonservative/bfq combo.
DMF1977 said:
Have u flashed the tk mod with ktoonsez kernel? When I used that kernel I had great results with ktoonservative/bfq combo.
Click to expand...
Click to collapse
What does bfq do?
TimeAndroid said:
What does bfq do?
Click to expand...
Click to collapse
It's one of the choices for the scheduler. Such as row, sio, bfq, cfq, etc.U should really check out the tk mod thread though... Good stuff!
TimeAndroid said:
HyperDrive is a ROM, yes?
Click to expand...
Click to collapse
Yeah, http://forum.xda-developers.com/showthread.php?t=2176793 which is interesting as it runs the stock kernel...
DMF1977 said:
It's one of the choices for the scheduler. Such as row, sio, bfq, cfq, etc.U should really check out the tk mod thread though... Good stuff!
Click to expand...
Click to collapse
Link please?
TimeAndroid said:
Link please?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2201555
There ya go bro... Check it out!
I would suggest :
81-1728 or 1809
Keep the scheduler that works best for you
Ktoonservative:
Boost cpu:1134
Down threshold: 70
Down threshold hotplug:55
Freq step:3
No 2nd cpu screen off:1
Sampling down factor:2
Sampling rate:25000
Sampling rate screen off:45000
Up threshold:88
Up threshold hotplug:93
And with any app that can run scripts( i prefer busybox installer) run this script to apply my asswax settings on your cpu1 instead of interactive.
Dropbox link: http://db.tt/YlJqAV52
echo asswax > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 486000 > /sys/devices/system/cpu/cpufreq/asswax/awake_ideal_freq
echo 50 > /sys/devices/system/cpu/cpufreq/asswax/down_rate_us
echo 1026000 > /sys/devices/system/cpu/cpufreq/asswax/interactive_ideal_freq
echo 85> /sys/devices/system/cpu/cpufreq/asswax/max_cpu_load
echo 65 > /sys/devices/system/cpu/cpufreq/asswax/min_cpu_load
echo 200000 > /sys/devices/system/cpu/cpufreq/asswax/ramp_down_step
echo 50000 > /sys/devices/system/cpu/cpufreq/asswax/ramp_up_step
echo 81000 > /sys/devices/system/cpu/cpufreq/asswax/sleep_ideal_freq
echo 81000 > /sys/devices/system/cpu/cpufreq/asswax/sleep_wakeup_freq
echo 1250 > /sys/devices/system/cpu/cpufreq/asswax/up_rate_us
http://forum.xda-developers.com/showthread.php?p=44346137
liltitiz said:
I would suggest :
81-1728 or 1809
Keep the scheduler that works best for you
Ktoonservative:
Boost cpu:1134
Down threshold: 70
Down threshold hotplug:55
Freq step:3
No 2nd cpu screen off:1
Sampling down factor:2
Sampling rate:25000
Sampling rate screen off:45000
Up threshold:88
Up threshold hotplug:93
And with any app that can run scripts( i prefer busybox installer) run this script to apply my asswax settings on your cpu1 instead of interactive.
Dropbox link: http://db.tt/YlJqAV52
echo asswax > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
echo 486000 > /sys/devices/system/cpu/cpufreq/asswax/awake_ideal_freq
echo 50 > /sys/devices/system/cpu/cpufreq/asswax/down_rate_us
echo 1026000 > /sys/devices/system/cpu/cpufreq/asswax/interactive_ideal_freq
echo 85> /sys/devices/system/cpu/cpufreq/asswax/max_cpu_load
echo 65 > /sys/devices/system/cpu/cpufreq/asswax/min_cpu_load
echo 200000 > /sys/devices/system/cpu/cpufreq/asswax/ramp_down_step
echo 50000 > /sys/devices/system/cpu/cpufreq/asswax/ramp_up_step
echo 81000 > /sys/devices/system/cpu/cpufreq/asswax/sleep_ideal_freq
echo 81000 > /sys/devices/system/cpu/cpufreq/asswax/sleep_wakeup_freq
echo 1250 > /sys/devices/system/cpu/cpufreq/asswax/up_rate_us
http://forum.xda-developers.com/showthread.php?p=44346137
Click to expand...
Click to collapse
I would suggest :
81-1728 or 1809
Click to expand...
Click to collapse
You suggest overclocking?
Boost cpu:1134
Click to expand...
Click to collapse
Isn't this overclocking?
TimeAndroid said:
You suggest overclocking?
Isn't this overclocking?
Click to expand...
Click to collapse
Boost cpu isn't overclocking. You can just run 81-1512 if you prefer, the setting I gave you will work anyway
Related
Freq & Voltages:
245760: 900
368640: 925
768000: 1000
1024000: 1050
1113600: 1075
1209600: 1125
1305600: 1175
1401600: 1225
1497600: 1250
1516800: 1250
1612800: 1350
1708800: 1400
1804800: 1425
Kernel Features:
LZMA
Ext4
TUN
CIFS
SLBQ
Tiny_RCU_Preempt
SCHED_AUTOGROUP backport to 2.6.35
VDD & Smartass Sysfs see here for use
Audio Moderately Increased
Readahead to 4096
Numerous compiler optimizations
Kernel max boot freq set @ 1024mhz
Kineto_gan incase we have some sim-unlocked on t-mobile(still will need userspace stuff)
Some Code Aurora Foundation FS & QSD optimizations
Almost all debugging turned off
Governors:
greaselightning
superbad
scary
smartass
minmax
conservative
ondemandX
powersave
ondemand - default
performance
Thanks & Credits in no particular order:
Umaro
Thederekjay
Ziggy471
Imoseyon
Erasmux
Cyanogenmod Team
Tiamat
changelog:
#17 Had included mismatched wifi module in #16 and fixed install zip to handle ext4 /system partitions also.
#18
Removed sysfs tuneables for smartass
Fixed smartass gov that didn't scale properly. Just like interactive gov that I didn't include smartass has random lockups at freqs above 1612mhz especially @ 1804mhz.
Added smartassV2 this newer revision of smartass does not have the lockups at highest freq like original smartass does.
#21 This one is for sense 2.3.4+ only usb mounting is fixed for 2.3.4+
GPL Source
Download section:
Beta Unsigned:
inc2_2.6.35.14#16-gnm.zip
inc2_2.6.35.14#17-gnm.zip
inc2_2.6.35.14#18-gnm.zip
inc2_2.6.35.14#21-2.3.4.zip
Nicely done. Sense needs kernel like tiamat.
have to try it!
Sent from my HTC Incredible 2 using XDA Premium App
<---- totally ignorant here. Is this for sense 2.1 or 3.0?
Sent from my cyanogen(mod) turbocharged Incredible 2
Clutch McWinner said:
<---- totally ignorant here. Is this for sense 2.1 or 3.0?
Sent from my cyanogen(mod) turbocharged Incredible 2
Click to expand...
Click to collapse
Both. Can be used on either
Clutch McWinner said:
<---- totally ignorant here. Is this for sense 2.1 or 3.0?
Sent from my cyanogen(mod) turbocharged Incredible 2
Click to expand...
Click to collapse
doesnt matter, as long as its 2.3.3 sense based rom
nitsuj17 said:
doesnt matter, as long as its 2.3.3 sense based rom
Click to expand...
Click to collapse
Only matters that its a gingerbread sense rom. 2.3.x sublevel doesnt matter.
Thanks , can you advise me the right voltage to increase my battery life with it ?
I will give it a try
EDIT : i got connection closed but the server , can you please upload it in megaupload ?
zozor said:
Thanks , can you advise me the right voltage to increase my battery life with it ?
I will give it a try
EDIT : i got connection closed but the server , can you please upload it in megaupload ?
Click to expand...
Click to collapse
Its already undervolted. Power users can adjust it even more via sysfs.
Stock voltages were:
245760 1000 100mv undervolt on mine
368640 1050 125mv undervolt on mine
768000 1100 100mv undervolt on mine
1024000 1200 150mv undervolt on mine
1305mhz is running at 1175mv which a 25mv undervolt from the stock voltage at 1024mhz.
Can you make a megaupload link , i cant download .
How does greased lightning governor work? And ondemandx. I've heard of the others
Sent from my ADR6350 using XDA App
Anyone can make a megaupload link for me please ?
So far so good. Initially had a lockup in SetCPU but after battery pull all is good. Hope the undervolting adds a little to my already awesome battery life.
Anyone can make a megaupload link for me please ?
I cant download the link in my way
zozor said:
Anyone can make a megaupload link for me please ?
I cant download the link in my way
Click to expand...
Click to collapse
Yes.
http://www.multiupload.com/MVY42UF32I
megaupload- http://www.multiupload.com/MU_MVY42UF32I
Thanks Andy
zozor said:
Thanks Andy
Click to expand...
Click to collapse
anytime man.
droidxplorer said:
So far so good. Initially had a lockup in SetCPU but after battery pull all is good. Hope the undervolting adds a little to my already awesome battery life.
Click to expand...
Click to collapse
+1
Sent from my ADR6350 using xda premium
anyone else achieving a surreal performance with this? it's INSANE....... wow.
I take no credit for this mod, just made it work for myself, thought I'd share it. rmk40 and viperboy are the ones that made it happen.
I used this OC daemon on my MT4G, it worked very well. Ive noticed that cpu tuning apps seem to not play well with our phones. So I changed the updater script to make this mod work for our phone. Im running it with Bullet 2.2 and Juggernaut 3.1 and its very smooth, it really works.
So what makes this mod cool? When you set a screen off profile in setcpu, it takes a few seconds for the changes to take effect when the screen goes off/on. With this daemon, its instant. Ive checked it with shell commands and it always changes min/max and the gov as it should. I will share the shell commands to get the available clock speeds and govs. for the kernel you are using, you have to manually set them.
The daemon is configured with 6 files in the folder /system/etc/virtuous_oc/.
There are 3 files for the wake state and 3 for the sleep state. For each state one file for the governor, one for the minimal frequency and one for the maximal frequency.
You can easily edit these files eg. with RootExplorer or any other app which can edit system files. So you can adjust the frequencies and the governor for each state just like with SetCPU.
In order to get the available frequencies for the current kernel, just open your favorite terminal app and type
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
You could also use adb shell to show the frequencies on your computer.
To get the available govenors use a similar approach
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors
To make sure its working, you can use these commands the same as the ones above.
Current CPU frequency
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
Current CPU governor
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Current min CPU Freq
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
Current max CPU Freq
Code:
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
The kernel and ROM you are using have to support init.d scripts. As I said, Ive tested with Juggernaut 3.1 and bullet 2.2, the files are set by default at:
screen on gov-lagfree
screen on max-1620
screen on min-384
screen off gov-conservative
screen off max-540
screen off min-384
These are the available speeds and govs. for bullet 2.2
192000 384000 432000 486000 540000 594000 648000 702000 756000 810000 864000
918000 972000 1026000 1080000 1134000 1188000 1242000 1296000 1350000 1404000
1458000 1512000 1566000 1620000 1674000 1728000 1782000 1836000
conservative ondemand userspace powersave lagfree performance
Installation: Make sure you uninstall any CPU apps before flashing, or this won't work.
Boot into recovery, wipe dalvik, flash zip, reboot.
YOU CAN USE THIS APP TO CONTROL THE DAEMON. IT ALLOWS 3 OC PROFILES AND 2 UV PROFILES. WORKS VERY WELL! THANKS TO Killbynature FOR SHARING THIS!
*MAKE SURE YOUR ROM/KERNEL SUPPORT INIT.D!!!
Word......
I've been messing around with jugs 3 and if you just change screen on gov to ondemand, leaving all the other settings, it really runs smooth. I also learned that the app I linked in the op to control the daemon doesn't work on jugs.
Sent from my SGH-T989 using Tapatalk
Thank you!!!
I used this on my mt4g and was wondering when it would be available for
my sgs2.
if anyone else is considering giving this a shot, I strongly recommend doing so.
Get Root Explorer and get familiar with the text editor. This is a more natural, more efficient, and faster way to control your CPU.
Sent from my SGH-T989 using XDA App
I had the defaults jacked up in the first zip i posted. If you tried the mod, used default settings and had issues, try the new one. I was getting sod's because I had the sleep freq's backwards.
Thanks for this! Love OC Daemon! Much smoother than any app controlling the CPU. I'm currently on Juggernaut 3.7 with Faux's latest kernel. I'm trying out that new Daemon controller you linked on your fist page but UV doesn't seem to work. Faux said his kernel was capable of it. Are you undervolting using that app? If so, what kernel are you running right now?
---------- Post added at 09:16 AM ---------- Previous post was at 09:16 AM ----------
One more thing, I cannot believe this thread hasn't received more attention. Maybe most people here don't know what OC Daemon is?
App worked great on my Sensation, let's see on my S2. Thanks BTW.
I haven't been able to uv using the app. Not with any of the available kernels.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
I haven't been able to uv using the app. Not with any of the available kernels.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
If I manually type in terminal:
Code:
su
echo "-100000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
it takes. It undervolts but that goes away as soon as I reboot. I then tried to add an UV script to the init.d folder but it wont work. The script is here, can you take a look and tell me if I'm missing something? Thanks.
setzer715 said:
If I manually type in terminal:
Code:
su
echo "-100000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
it takes. It undervolts but that goes away as soon as I reboot. I then tried to add an UV script to the init.d folder but it wont work. The script is here, can you take a look and tell me if I'm missing something? Thanks.
Click to expand...
Click to collapse
the init.d script would need to look like this:
#!/system/bin/sh
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
and you cant uv in the app because it also needs a script. ill look into the proper script so that uv and oc can be contolled.
Will this work for synergy kernel?
Dfjcisnv
rmarquez1974 said:
Will this work for synergy kernel?
Dfjcisnv
Click to expand...
Click to collapse
Yes. Any custom kernel. With jugs you will have to manually edit the scripts because the app isn't compatible. But yea, any kernel
Sent from my HTC Glacier using Tapatalk
mikeyinid said:
the init.d script would need to look like this:
#!/system/bin/sh
echo "-25000" > /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
and you cant uv in the app because it also needs a script. ill look into the proper script so that uv and oc can be contolled.
Click to expand...
Click to collapse
Yeah, that's how the script I used looks. I don't know what is wrong.
setzer715 said:
Yeah, that's how the script I used looks. I don't know what is wrong.
Click to expand...
Click to collapse
Are you rebooting after placing it in init.d?
Sent from my HTC Glacier using Tapatalk
mikeyinid said:
Are you rebooting after placing it in init.d?
Sent from my HTC Glacier using Tapatalk
Click to expand...
Click to collapse
Yeah. Don't know why its not working. I'll keep plugging away.
Update: I just don't get it. If I go into root explorer and manually run the script it doesn't work. If I enter the script in terminal it works fine. All voltages are UV'd. Maybe I'll try removing Deamon and see what happens.
setzer715 said:
Yeah. Don't know why its not working. I'll keep plugging away.
Update: I just don't get it. If I go into root explorer and manually run the script it doesn't work. If I enter the script in terminal it works fine. All voltages are UV'd. Maybe I'll try removing Deamon and see what happens.
Click to expand...
Click to collapse
I'm running the UV script and the daemon and everything is working fine. I always add it to whatever rom I'm flashing so its there on first boot.
Sent from my SGH-T989 using Tapatalk
mikeyinid said:
I'm running the UV script and the daemon and everything is working fine. I always add it to whatever rom I'm flashing so its there on first boot.
Sent from my SGH-T989 using Tapatalk
Click to expand...
Click to collapse
How did you verify it's working?
Code:
cat /sys/devices/system/cpu/cpufreq/vdd_table/vdd_levels
Does that show all voltages lower? How far are you undervolting?
Maybe I'll just try a whole new fresh install.
Well, I did what you said, added everything to the ROM. Wiped and reflashed, still not work. Can you post the script your using?
Also, what ROM are you on?
setzer715 said:
Well, I did what you said, added everything to the ROM. Wiped and reflashed, still not work. Can you post the script your using?
Also, what ROM are you on?
Click to expand...
Click to collapse
ill post the script im using. and this will work for any rom as long as the kernel supports init.d
just unzip the attached zip, the script is inside. also, i can tell its working by opening the app i have linked in the op and going to the voltage sections. it shows the current voltage for each freq. i would look what they are, add the script, reboot and look again. keep in mind the 18x freq "available" on the kernels wont be uv'd, so look at the next freq up to check.
Well I used your script and it worked. I made mine match yours and it was still a no go. Only difference between them is mine is -100000 instead of -75000. Maybe it just doesn't like -100000? Either way, thanks for your help. Now undervolted and OC'd using OC Daemon on Jugernaut 3.7 with Faux .006r2. Man this thing is smooth now!!!
Anybody know if the GPU overclocking method listed here with work on our phones? I pulled it from the instigator X page
GPU Overclocking
GPU is stock clocked at [email protected] & [email protected] (default).
Example: To increase maximum GPU frequency in 3D mode to 320 MHz:
echo 320000000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
Example: To increase maximum GPU frequency in 2D mode to 266 MHz:
echo 266667000 > /sys/devices/platform/kgsl-2d0.0/kgsl/kgsl-2d0/max_gpuclk
echo 266667000 > /sys/devices/platform/kgsl-2d1.1/kgsl/kgsl-2d1/max_gpuclk
Available frequencies:
3D: 320000000, 300000000, 266667000, 228571000, 200000000, 177778000, 27000000
2D: 266667000, 228571000, 200000000
This isn't my work!!! All credit for this snipet goes to TamCore @ https://github.com/TamCore
ian577416 said:
Anybody know if the GPU overclocking method listed here with work on our phones? I pulled it from the instigator X page
GPU Overclocking
GPU is stock clocked at [email protected] & [email protected] (default).
Example: To increase maximum GPU frequency in 3D mode to 320 MHz:
echo 320000000 > /sys/devices/platform/kgsl-3d0.0/kgsl/kgsl-3d0/max_gpuclk
Example: To increase maximum GPU frequency in 2D mode to 266 MHz:
echo 266667000 > /sys/devices/platform/kgsl-2d0.0/kgsl/kgsl-2d0/max_gpuclk
echo 266667000 > /sys/devices/platform/kgsl-2d1.1/kgsl/kgsl-2d1/max_gpuclk
Available frequencies:
3D: 320000000, 300000000, 266667000, 228571000, 200000000, 177778000, 27000000
2D: 266667000, 228571000, 200000000
This isn't my work!!! All credit for this snipet goes to TamCore @ https://github.com/TamCore
Click to expand...
Click to collapse
Yes, and has already been done. I believe this is applied to all of Faux's TW kernels. In addition, I believe TDJ was including this in his Darkside kernels as well.
Rod3 said:
Yes, and has already been done. I believe this is applied to all of Faux's TW kernels. In addition, I believe TDJ was including this in his Darkside kernels as well.
Click to expand...
Click to collapse
Thank you for clearing that up for me. I wasn't trying to post it as a method in of itself for my credit. I just wondered if it works.
Gah i wanna do this but cm9 won't let me change the values. The file just reverts to its prior setting :-/
Sent from my SAMSUNG-SGH-T989 using xda premium
RushAOZ said:
Gah i wanna do this but cm9 won't let me change the values. The file just reverts to its prior setting :-/
Sent from my SAMSUNG-SGH-T989 using xda premium
Click to expand...
Click to collapse
I flashed Instigators kernel over 9.1 and I notice a difference. Also there is more than just a Boot.img in the zip so I think it patched stuff to allow you to mod your gpu
SORRY FOR THIS BEFORE, I'VE TOTALLY STOPPED TO DEVELOP THIS KERNEL BECAUSE OF MY PHONE GOT HARDBRICKED. THANK YOU FOR SUPPORT ME UNTIL NOW
My kernel comes in ICS version and JB version.These are my very first kernels built by me, I am still learning to develop an Android Kernel, so if it's dissapointing for you, I will try my best to improve it.
For SlimBean users! Move the files in lib/modules to system/lib/modules to fix wifi bug!
Features
Lulzactive governor
SmartAssV2 governor
OndemandX governor
InteractiveX governor
Zen I/O scheduler (Only ICS)
SIO I/O scheduler (Only ICS)
VR I/O scheduler (Only ICS)
zRam capable
CIFS network file system
NFS network file system
Changelog
==JB 2.6==
v1.0 | Initial release
Added Lulzactive governor
Added SmartAssV2 governor
Added OndemandX governor
Added InteractiveX governor
zRam capable
CIFS network file system support
NFS network file system support
I/O schedulers coming soon!
==ICS==
v1.0 | Initial release
Added Lulzactive governor
Added SmartAssV2 governor
zRam swap support
v1.1
Added OndemandX governor
Added InteractiveX governor
Added BFS support (Brain Fu*k Scheduler)
Lulzactive as the default governor now
v1.2
Wifi and wifi tethering bug fix
BFS removed (this causes wifi issue)
v1.3
Added Zen I/O scheduler
Added SIO I/O scheduler
Added VR I/O scheduler
CIFS support
NFS support
v1.4
Wifi bug fixed (again)
CIFS and NFS removed for now, sorry for this
v1.5
Added CIFS network file system again
Added NFS network file system again
Download
==JB 2.6==
v1.0 >> http://www.mediafire.com/?5zu9904mfubkyzj
==ICS==
v1.0 >> http://www.mediafire.com/?4sf7g9rl33puib0
v1.1 >> http://www.mediafire.com/?2hmysyn72udli67
v1.2 >> http://www.mediafire.com/?fd005grg1oq5bzk
v1.3 >> http://www.mediafire.com/?12ttrdii2rz1il4
v1.4 >> http://www.mediafire.com/?kg9x9s26om4lcc9
v1.5 >> http://www.mediafire.com/?im8mz3059u0kv9k
Wipe cache, dalvik cache before flashing. Do fix permissions after flashing.
Thanks to!
Arco68 for his source
Hadidjapri and Filosofi as my teachers
My WhatsApp Developing group
Google to help me find a lot of informations
Everyone who has already testing this kernel
1st
-sent from my awesome phone-
#2nd
3rd
Sent from my GT-I8150 using xda premium
Thank you friends
I got 4th sadly...
Sent using my Smoothie ICS ROM
TiTAN-O-One said:
I got 4th sadly...
Sent using my Smoothie ICS ROM
Click to expand...
Click to collapse
Actually 5th or 6th if we count the OP
aaaaaaaaaaaaaw...
goooood job brow
is it based on arco cm9 rc2 kernel..
Sent from my GT-I8150 using Tapatalk 2
kacanghantu said:
is it based on arco cm9 rc2 kernel..
Sent from my GT-I8150 using Tapatalk 2
Click to expand...
Click to collapse
Yes, it used the latest source from arco's git
mikrotik said:
aaaaaaaaaaaaaw...
goooood job brow
Click to expand...
Click to collapse
Thanks bro
Gaming perfomance improved drastically with the added governor... Thanks! ^^
Sent using my Smoothie ICS ROM
TiTAN-O-One said:
Gaming perfomance improved drastically with the added governor... Thanks! ^^
Sent using my Smoothie ICS ROM
Click to expand...
Click to collapse
Thank you for reviewing and feedback
No prob
Sent using my Smoothie ICS ROM
This is a tuning setting for lulzactive by Droidphile
Code:
[B]i) For battery:-[/B]
echo "90" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "2" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "50000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive gradually scale up CPU and rapidly scale down on low load.[/INDENT]
ii) For performance:-
Code:
echo "60" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "4" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "70000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive scale up CPU rapidly, polling often and scale down gradually.
iii) For balanced-performance:-
Code:
echo "90" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "4" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive to poll more often and scale up 4 steps above current frequency, but only at 90% load. CPU is scaled down normally.[/code] :thumbup:
Sent from my GT-I8150 using xda premium
eryzerz said:
This is a tuning setting for lulzactive by Droidphile
Code:
[B]i) For battery:-[/B]
echo "90" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "2" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "50000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive gradually scale up CPU and rapidly scale down on low load.[/INDENT]
ii) For performance:-
Code:
echo "60" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "4" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "70000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive scale up CPU rapidly, polling often and scale down gradually.
iii) For balanced-performance:-
Code:
echo "90" > /sys/devices/system/cpu/cpufreq/lulzactive/inc_cpu_load
echo "4" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_up_step
echo "1" > /sys/devices/system/cpu/cpufreq/lulzactive/pump_down_step
echo "10000" > /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
echo "40000" > /sys/devices/system/cpu/cpufreq/lulzactive/down_sample_time
echo "5" > /sys/devices/system/cpu/cpufreq/lulzactive/screen_off_min_step
This tweak cause lulzactive to poll more often and scale up 4 steps above current frequency, but only at 90% load. CPU is scaled down normally.[/code] :thumbup:
Sent from my GT-I8150 using xda premium
Click to expand...
Click to collapse
for balance-performance
how about if the cpu load is only at 70-80% ?
for performance option. i think pump up 2 stage is already enough and for me that's already been too agressive to go 4 stage pump up
also have a look at sample time. it also gives influence on battery saving or not.
for screen_off_min_step i prefer to set it at high around 7-9 steps to prevent laggy transition from screen off to working state. in my cpu freq, 9 step is equal to 1401MHz
How do you apply these codes?
Sent using my Smoothie ICS ROM
hadidjapri said:
for balance-performance
how about if the cpu load is only at 70-80% ?
Click to expand...
Click to collapse
I have change the cpu load to 70% hihi. 90% is too much. So, i think 70%-80% is the best choice for balance
Sent from my GT-I8150 using xda premium
Kernel updated ~
[/COLOR]
TiTAN-O-One said:
How do you apply these codes?
Sent using my Smoothie ICS ROM
Click to expand...
Click to collapse
dewadg said:
. You can use this application for tuning the lulzactive governor, this.
Click to expand...
Click to collapse
Sent from my GT-I8150 using xda premium
Cerux Kernel for TW JB 4.1.2 ROMs:
For Samsung Stock = TouchWiz 4.1.2 ROMs
Features:
Updated kernel to 3.0.66 (will continue updating it as build continues)
OC up 1836 Mhz
GPU OC: 2D 160-266, 3D 266-320 MHz
Kernel msm_thermal control
Force min/max frequency changes for both cores when changes are applied to one core, this is useful for those using built-in performance settings or using a cpu app that changes only core0 while keeping core1 intact. (enabled by default)
Modified ondemand governor with touch boost to have a snappier scrolling/typing, and with a second phase which will go first to configured frequency 1242 MHz before reaching max.
Kernel based mpdecision. This will control CPU secondary core (core 1) hot-plugging and unplugging depending on CPU load
Frandom support
Fixed a bug where phone hard reboot after trying to make a call before device is ready.
Added BadAss governor
Added SmartAssV2 governor
Added Wheatley governor
Added Intellidemand governor
Added V/R scheduler
Added SIO scheduler
Added BFQv6 release 1 (read second post)
Added BLN support (you need software/rom support)
Ondemand is the default governor
BFQ is the default scheduler
Other things I might forgot and will add later
List of commits in 3rd post
Click to expand...
Click to collapse
Download link: http://goo.im/devs/elbermu/cerux_kernel_tw_v1.02_signed.zip
Recommend using this ROM and if coming from a different kernel wipe.
ROM: http://forum.xda-developers.com/showthread.php?t=2249770
Go thanks: @Rushing
Please don't report problems without wiping.
If you get on splash screen after a reboot on any rom try this in recovery:
Code:
adb shell
e2fsck -yfDC0 /dev/block/mmcblk0p25
then reboot.
TricksterMod recommended for the tweaks
Few notes:
To other devs:
Lets play fair, if you are going to use any source of this kernel, make a pull request and/or PM me any findings you have.
To user: don't compare this kernel to other ones, I consider it rude. If you like other, you are free to use them.
No ETAs
No Sweep2Wake... I will look into it later
Don't Hi-Jack my thread...
Source: https://github.com/elbermu/cerux_kernel-touchwiz
Enjoy the kernel.
Since version v1.02 BFQv6r1 has been added and set as default scheduler. Advantages of BFQ:
Low latency for interactive applications - Whatever the background load is, the disk is virtually as responsive as if it was idle. Normally applications experience high latencies or become unresponsive until the workload terminates (especially SSDs)
Low latency for soft real-time applications - soft real-time applications, such as audio and video players or audio and video-streaming applications. These applications do not suffer from almost any glitch due to the background workload.
See a demo here: http://youtu.be/J-e7LnJblm8
Reading and others features of BFQ here: http://algo.ing.unimo.it/people/paolo/disk_sched/description.php
Change log for v1.02: https://github.com/elbermu/cerux_kernel-touchwiz/compare/a337aa0...HEAD
Holy sh*t. INSTALLING NAOH AJSVZIANAHSH16283638
Sent from my SGH-T989 using xda app-developers app
Thanks... So funny.. I just switched back from embryo to update my carbon nanandroid... gon back to embryo to try... Thanks again
OMG ....GRACIAS ELBERMU...
Sent fr
Thanks cerux for tw
Phone freeze when trying to pickup
Call then reboot by itself.
Im using badass gov, default freq, and sio.
I have to hard reset to get passed the boot screen.
The kernel back to the default setting (Ondemand gov)
Sent from my SGH-T989 using xda app-developers app
Love this kernel want to ask does it have fast charge and would love if it come with sweep to wake one day
winga45 said:
Love this kernel want to ask does it have fast charge and would love if it come with sweep to wake one day
Click to expand...
Click to collapse
Yes:
https://github.com/elbermu/cerux_kernel-touchwiz/commit/93c2ee845ce21a04de771867cfff52f1986f7f41
Use trickstermod to enable it...
Edit:S2W will come... and maybe screen sweep, not just the keypad
elbermu said:
Yes:
https://github.com/elbermu/cerux_kernel-touchwiz/commit/93c2ee845ce21a04de771867cfff52f1986f7f41
Use trickstermod to enable it...
Edit:S2W will come... and maybe screen sweep, just not the keypad
Click to expand...
Click to collapse
Thanks elbermu u rock
usb storage
when connected to computer it doesnt show up but when i flash a diffrent kernel it shows up need to fix usb storage
winga45 said:
when connected to computer it doesnt show up but when i flash a diffrent kernel it shows up need to fix usb storage
Click to expand...
Click to collapse
Probably you have fast charge enabled... It works excelent for me.
Check with:
cat /sys/kernel/fast_charge/force_fast_charge
elbermu said:
Probably you have fast charge enabled... It works excelent for me.
Check with:
cat /sys/kernel/fast_charge/force_fast_charge
Click to expand...
Click to collapse
Thanks elbermu but what should I do with that sys/kernel/fast_charge/force_fast_charge should I delete it or no
winga45 said:
Thanks elbermu but what should I do with that sys/kernel/fast_charge/force_fast_charge should I delete it or no
Click to expand...
Click to collapse
Don't delete it. Just change it to "no".
Sent from my Nexus 4 using Tapatalk 2
android88 said:
Don't delete it. Just change it to "no".
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
Thanks android88 but it says 0 should I change it or leave it
winga45 said:
Thanks android88 but it says 0 should I change it or leave it
Click to expand...
Click to collapse
0 means it is disabled. Are you testing in windows? I always use Linux, windows just in the office but I will try with it.
Sent from my Nexus 4 using Tapatalk 2
elbermu said:
0 means it is disabled. Are you testing in windows? I always use Linux, windows just in the office but I will try with it.
Sent from my Nexus 4 using Tapatalk 2
Click to expand...
Click to collapse
I use windows
winga45 said:
I use windows
Click to expand...
Click to collapse
Ok, I am out but I will check later when I get home...
Sent from my Nexus 4 using Tapatalk 2
elbermu said:
reserved
Click to expand...
Click to collapse
Did u got my pm message elbermu