[Q] Undervolting and other kernel fratures - Samsung Galaxy Nexus

Hi everyone I find difficult to understand some of the kernel features that the devs have implement into our device, all the information I find is not very clear so I'm wondering if you could help me to understand this topics and if you could share your configuration and your experience. (I'm using Fancy Kernel r30 extended and TricksterMod app)
Features I cant understand and don't know how to use:
Undervolting
Smart Reflex
Core Voltages
IVA Voltages
MPU Voltages
Regulator Voltages
My goal is understand this settings and get a better battery life and performance in my phone.
Thanks in advance.
Sent from my Galaxy Nexus using xda premium

iferlive said:
Hi everyone I find difficult to understand some of the kernel features that the devs have implement into our device, all the information I find is not very clear so I'm wondering if you could help me to understand this topics and if you could share your configuration and your experience. (I'm using Fancy Kernel r30 extended and TricksterMod app)
Features I cant understand and don't know how to use:
Undervolting
Smart Reflex
Core Voltages
IVA Voltages
MPU Voltages
Regulator Voltages
My goal is understand this settings and get a better battery life and performance in my phone.
Thanks in advance.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
I used search. Took me less than 1 min to write "xdadev undervolting" at Google Search and get the results.
http://forum.xda-developers.com/tags.php?tag=undervolting
http://forum.xda-developers.com/showthread.php?t=2211675

Related

[Q] queation about SetCpu

ok, i searched for the problem i had but couldnt find anything relevant. i hope someone can direct me to it, if there is any already, or give me an answer,
i downloaded Setcpu and ive seen most of people using "conservative" scaling for better battery life, but i dont see that option in the app. i just see ondemand, userspace and performance.
any idea if im doing something wrong?
and also i would appreciate if someone can tell me the settings for longer battery life? wanted to try it but didnt understand that much.
thanks.
btw im using virus rom rc3 with stock kernel.
The governors are kernel specific- if the kernel doesn't support it, it won't show up as an option. In your case, conservative scaling is not supported by the kernel you are using.
_MetalHead_ said:
The governors are kernel specific- if the kernel doesn't support it, it won't show up as an option. In your case, conservative scaling is not supported by the kernel you are using.
Click to expand...
Click to collapse
oh ok. now i got it. thanks for the info.
Both Netarchy and Kings kernels have "conservative" governors on them. One of the top ways to conserve battery is to make a profile setting for Screen Off where you set the min and max freq to the lowest possible setting. For me though I can go to 128 Mhz, I get too much lag on wake-up and therefore set to 384. Your phone may do better.
Someone also made a thread that describes the advanced settings. Tweaking those can also improve battery life as well.
Sent from my PC36100 using XDA App
sombdy said:
Both Netarchy and Kings kernels have "conservative" governors on them. One of the top ways to conserve battery is to make a profile setting for Screen Off where you set the min and max freq to the lowest possible setting. For me though I can go to 128 Mhz, I get too much lag on wake-up and therefore set to 384. Your phone may do better.
Someone also made a thread that describes the advanced settings. Tweaking those can also improve battery life as well.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
appreciate it.. thanks ..

System tuner

i've tried to search the forum, google, youtube, but can't find one, is there a guide on how to use this app? SYSTEM TUNER
mikey0105 said:
i've tried to search the forum, google, youtube, but can't find one, is there a guide on how to use this app? SYSTEM TUNER
Click to expand...
Click to collapse
You don't need a guide for the most part.
There's no reason to mess with most of the stuff it offers. Just mess with CPU and some of the stuff or voltages.
can you explain it further please? where can i change the voltage? and what does it do?
mikey0105 said:
can you explain it further please? where can i change the voltage? and what does it do?
Click to expand...
Click to collapse
You only have the voltage option if your kernel supports it. The new Franco r10, Faux, and eternity should all support voltage option.
What do you do? It allows you to decrease voltages so the phone uses less energy thus saving more battery. Look in the respective threads to know safe/stable voltages. With you lack of knowledge on it (no offense) i'd recommend not messing around with it.
There's really nothing to do with system tuner right now besides undervolting. I'd recommend leaving everything else besides voltage stock.
Either way, I've found stock kernel to be the best still surprisingly as of right now. Best on battery and speed doesn't feel any different.
pewpewbangbang said:
You only have the voltage option if your kernel supports it. The new Franco r10, Faux, and eternity should all support voltage option.
What do you do? It allows you to decrease voltages so the phone uses less energy thus saving more battery. Look in the respective threads to know safe/stable voltages. With you lack of knowledge on it (no offense) i'd recommend not messing around with it.
There's really nothing to do with system tuner right now besides undervolting. I'd recommend leaving everything else besides voltage stock.
Either way, I've found stock kernel to be the best still surprisingly as of right now. Best on battery and speed doesn't feel any different.
Click to expand...
Click to collapse
i do appreciate your input... thanks so much... i need to read and learn more before doing something..

Voltage Control

Installed it but dont have the voltages tab like on my SGT. Only available tabs are General, Device Info and About.
Do I need to do anything else for it to give the voltages adjustment options?
Sent from my GT-N7100 using xda app
Are you using a custom kernel? Stock kernel doesn't allow voltage or clock control.
Personally I am using Perseus kernel (by AndreiLux) , it comes with STweaks which allow you to control a wide range of settings : voltages, CPU and GPU clocks, governors, audio tweaks.. and it closes the recently discovered exynos exploit.
I guess that is the reason! I am on stock kernel.
Any other kernel suggestions? I am quite quite happy with my note performance in almost every way so wanted to play with voltages for curiosity reason only. If I flash a custom kernel I still want to maintain the stability of stock without need for any fancy stuff.
Sent from my GT-N7100 using xda app
I am a happy camper with RedPill v1.0. But this surely depends on your personal taste, there are quite a few others as well.

[Noob Guide] What is and How to Undervolt

Hello, i wanna share my experience undervolting.
For people who dont know what undervolting is, its the power or energy that the battery send to the CPU with determinate clock speed.
For example:
384 Mhz is the lowest frequency of our CPU, it has a 800mv volt in the stock ROM with stock kernel.
So in theory, the battery send 800mv to the CPU when it runs at 384 Mhz.
The effect of undervolt the CPU is bassically get more battery life and at the same time reduce the temperature of the phone.Less energy send less battery used and less hot phone in our hands.
How to Undervolt
Im running Stock ROM with Ruby Kernel stable.
For undervolt you need a kernel that support it, you can do it in all rom if the kernel support that.
If you want to Undervolt, i recommend you to use Trickster MOD.
You can Undervolt maybe -50mv all frequencies and see how it goes. Some people can even in best cases undervolt -200 mv. But you need patience to test slowly.
DONT TICK SET AT BOOT IF NOT TESTED.
That why you cant:
For example if you undervolt -100mv and if not stable, and you have set at boot ticked, it will freeze the screen and after reboot it will happen again.
After you set the mv for undervolt, download from play store CPU stability test and run it.
It will test all CPU frequencies to see if it is stable.
If you dont get any SoD, congratulations its stable.
My undervolt settings are -100 or in some cases -75 mv and very stable. My battery temp is 30 C°.
Thank you very much
Sent from my LG-E975 using XDA Premium 4 mobile app
What is needed to undervolt?
Thanks for the info. What are your battery stats after undervolting? How does it suffer other operations of our mobile like browsing or gaming etc ?
Sent from my LG-E975 using xda app-developers app
You need to first make a backup, install a custom kernel, install trickster mod, and from there apply what this discussion is talking about. Good luck!
Sent from my Nexus 5 using xda app-developers app
lfuentes said:
What is needed to undervolt?
Click to expand...
Click to collapse
Bootloader unlocked with freegee and some kernel for your rom that supports undervolt.
nch26 said:
Bootloader unlocked with freegee and some kernel for your rom that supports undervolt.
Click to expand...
Click to collapse
And after that? Some specific app?
lfuentes said:
Some specific app?
Click to expand...
Click to collapse
Depends on the kernel. I am using Trickster Mod with Viper ZVC kernel. There are other control apps available -- some of them are kernel-specific, some are more universal (Kernel Tuner, Android Tuner, System Tuner, etc.). Look in your kernel's thread -- the developer usually tells which control app(s) to use with it.
nch26 said:
Hello, i wanna share my experience undervolting.
For people who dont know what undervolting is, its the power or energy that the battery send to the CPU with determinate clock speed.
For example:
384 Mhz is the lowest frequency of our CPU, it has a 800mv volt in the stock ROM with stock kernel.
So in theory, the battery send 800mv to the CPU when it runs at 384 Mhz.
The effect of undervolt the CPU is bassically get more battery life and at the same time reduce the temperature of the phone.Less energy send less battery used and less hot phone in our hands.
How to Undervolt
Im running Stock ROM with Ruby Kernel stable.
For undervolt you need a kernel that support it, you can do it in all rom if the kernel support that.
If you want to Undervolt, i recommend you to use Trickster MOD.
You can Undervolt maybe -50mv all frequencies and see how it goes. Some people can even in best cases undervolt -200 mv. But you need patience to test slowly.
DONT TICK SET AT BOOT IF NOT TESTED.
That why you cant:
For example if you undervolt -100mv and if not stable, and you have set at boot ticked, it will freeze the screen and after reboot it will happen again.
After you set the mv for undervolt, download from play store CPU stability test and run it.
It will test all CPU frequencies to see if it is stable.
If you dont get any SoD, congratulations its stable.
My undervolt settings are -100 or in some cases -75 mv and very stable. My battery temp is 30 C°.
Click to expand...
Click to collapse
Thank you, I'm using AK kernel with UKM and Synapse app from google playstore. Using E-975 (intl.). Can you suggest if I should change the global setting or the individual settings for frequencies ? I had recently (soft) bricked my phone by running benchmark at ~1900mhz CPU and 487mhz GPU (like a villain, I know. Re-connected battery to save it... phew..). I'm really cautious now and I just want it to be less hot and save some battery, that's all. Any guidance would be really appreciated... thanks
Claureid said:
Thank you, I'm using AK kernel with UKM and Synapse app from google playstore. Using E-975 (intl.). Can you suggest if I should change the global setting or the individual settings for frequencies ? I had recently (soft) bricked my phone by running benchmark at ~1900mhz CPU and 487mhz GPU (like a villain, I know. Re-connected battery to save it... phew..). I'm really cautious now and I just want it to be less hot and save some battery, that's all. Any guidance would be really appreciated... thanks
Click to expand...
Click to collapse
I dont have anymore this phone because some people stole my phone like 1 year ago. Sorry.
Oh okay, sad loss....

Performance Control app, overclocking

Has anyone tried installing the Performance Control app and messing with the CPU settings? Is there any reason why this shouldn't work? I tried searching but didn't find any info on this. It might be cool to have a possibility of overclocking the device, or potentially underclocking it to improve battery life.
I'm using the latest Slimkat, and I love it. Haven't tried CM yet.
Sent from my Fire Phone using XDA Free mobile app
With our luck, the chances are none of the CPU governors are built in to the kernel other than the most basic. If you have the knowledge, build a governor module and try to make it work with one of the performance control apps. I have posted instructions on how to build a kernel module over the android development forums.
Judith007 said:
Has anyone tried installing the Performance Control app and messing with the CPU settings? Is there any reason why this shouldn't work? I tried searching but didn't find any info on this. It might be cool to have a possibility of overclocking the device, or potentially underclocking it to improve battery life.
I'm using the latest Slimkat, and I love it. Haven't tried CM yet.
Sent from my Fire Phone using XDA Free mobile app
Click to expand...
Click to collapse
It requires kernel that supports overclocking. We dont have that yet. But overall this phone is pretty fast. Id be happy if we could one day have a fully functional camera and nfc.
Why would you want to overclock??
I agree that an overclock for this phone isn't necessary. It's not like, for example, the HP Touchpad, which greatly benefited from it. I was just curious if it was possible.

Categories

Resources