Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,778,674 Members 37,906 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL] [TUNA] [3.0.80+] [4.2.x] [SKL v256 - KUBO r50^] [30/05] AK

Tip us?
 
playabigfoot
Old
#12991  
playabigfoot's Avatar
Senior Member
Thanks Meter 57
Posts: 174
Join Date: Apr 2012
Location: Tallinn
Default Re: [KERNEL] [TUNA] [3.0.63+] [4.2.2 PIRATES v680 - 4.2.1 PURITY v021] [12/02] AK

Quote:
Originally Posted by playabigfoot View Post
An ot question: can somebody direct me to a good UV tutorial

Sent from my smartphone
Anybody please?

Sent from my smartphone
 
masterchif92
Old
#12992  
masterchif92's Avatar
Senior Member
Thanks Meter 134
Posts: 616
Join Date: Apr 2011
Location: San Benedetto del Tronto (AP)
Default R: [KERNEL] [TUNA] [3.0.63+] [4.2.2 PIRATES v680 - 4.2.1 PURITY v021] [12/02] AK

Men I have a problem I think maybe is the ROM but I want to know if I can solve it....I have only 22 mb of free ram doing nothing....screen attached ...so there is something that use my ram? I see only the live wallpaper the system and other app on system can you help me?Click image for larger version

Name:	uploadfromtaptalk1360754272962.jpg
Views:	511
Size:	39.8 KB
ID:	1726141

Inviato dal mio Galaxy Nexus con Tapatalk 2

Model:LG G2
Build number :CloudyG3 V1.3l
Model:ASUS Nexus 7(2013)
Build number: Mahdi rom nightly

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire
 
Tyrany
Old
(Last edited by Tyrany; 13th February 2013 at 11:22 AM.)
#12993  
Tyrany's Avatar
Senior Member
Thanks Meter 253
Posts: 538
Join Date: Sep 2011
Anarkia sorry for the big post =P this guide was made by Klathmon so a big thanks to him, i haven't made any changes to it but looks like a big startup to everybody


Undervolting, The Right Way

It seems alot of people dont know the proper way to undervolt their phones, so I'm gonna try to help out! This is my first attempt at a guide, and i tend to ramble so just tell me if it makes no ****-for-sense

Undervolting is great, it allows us to change the voltage in our phones while we use it! this can really increase battery life and reduce heat in the phone. but if its not done right, it causes many more problems than it fixes.
When you are following this guide you WILL have issues! This is not a generic disclaimer, it is the TRUTH! the goal here is to find out where your phone stops working, and you cant do that without causing it to STOP WORKING.


once again: THIS WILL MAKE YOUR PHONE FREEZE, IT WILL HAVE AWFUL BATTERY LIFE, AND IT WILL MAKE BAD THINGS HAPPEN
But after its all done it should work much better


To start off, too much or too little voltage in the phone causes any number of things including:
Reboots (Screen Off and Screen On)
Lagging
Phone Overheating (Hot to the touch)
Reduced Battery Life (this includes the phone using more power, as well as reducing the battery's ability to hold a charge)
'Strange' issues with things shutting off/not working (WIFI, Bluetooth, your favorite app, ect...)
Many other 'weird' things



If you are having any of the above issues, and you are using a custom kernel, they may be caused by inproper undervolting.
THIS CAN BE THE CASE EVEN IF YOU HAVE NOT DONE ANY UNDERVOLTING YOURSELF!!!
Most custom kernels have undervolting build into them, and even 'stock voltage' versions allow overclocking, and those frequencies have no 'safe' voltage associated with them.


How to Properly Undervolt your Phone:
*this assumes you have no idea where to start, if you have some past experience, USE IT!!!*


First, Undervolting a phone the right way is not a quick job, like most things in life the more time you put into it the better your end result will be. For me i like to take an ENTIRE WEEK OR MORE to get all my settings down right. whenever you decide to do this, expect any and all of the issues i listed above to happen while you are trying to find the right settings.
Step 1: Starting Fresh
Disable all overclocking, undervolting, AND PROFILES on the ROM, you need to get the stock speeds working before you try to push the phone to its limit.

This will be your baseline. Use the phone like you normally do, text, call, surf the web, even let it sit in your pocket for a while. Do this for as long as you need to to be sure that everything is stable.

If you have any issues during this stage. STOP! add +25mv to every frequency across the board and start over. Do this up to 3 times if necessary, if after you have added +75mv to your stock voltage and you are still having issues, it is most likely something else in the rom causing the issue (rogue app, wrong kernel version, phone was dropped in the toilet too many times...) try to fix that first, or just try to ignore the issue, its up to you.

Otherwise, if everything is stable, Continue to step 2!


Step 2: Start Lowering Voltages


Lower all of the voltages by -25mv across the board. (If your phone needed any voltage added over stock to be stable, skip this step.)

This is where you begin testing the waters. Once again use the phone like normal, including some screen off time, as well as some CPU intensive tasks (playing music while websurfing, gaming, ect.)

If your phone is still stable after a good amount of time, then do it again. Your looking for the moment when things start to go wrong.

When you notice your first random reboot, or you start to feel the phone getting hot, or not responding STOP! you found the limit of your phone. Go back to the last working voltages you have and use them for step 3.

The more time you spend at this step the better your overall result will be! if you dont get any symptoms in an hour, they might show up later in the day, or overnight. Just take your time and have some patience.


Step 3: Lowering Voltages Independently

Now that you have a stable working phone. you can start lowering voltages one by one!

Starting with the lowest frequency, lower the voltage by -25mv.

Run this for a while, until you feel it is stable. Then move to the next highest voltage and do the same.

*If you have any issues, undo ONLY that frequency!!! Write down that frequency somewhere. you are done with it! you know that frequency is stable, and you shouldn't need to touch it again!!!

Keep doing this till you get to your stock maximum frequency, then continue to step 4!

*NOTE:* if any 2 voltages have more than a 100mv difference (125mv difference on Morfic's Kernels) between them, you need to raise the others around it to be equal or less than that. For exampe:

if at 1ghz, the phone is at 1000mv and at 1.2ghz the phone is at 1150mv. the higher one needs to be lowered (set 1.2ghz to 1125mv). if that is not stable for you then you must raise the lower one higher (set 1ghz to 1025mv).


Step 4: OVERCLOCKING!

At this point you should have a completely stable phone with no overclocking, grats! Now you get to start raising the frequency.

starting with the next highest frequency, set it to its stock voltage. if this is more than 100mv (125mv for Morfic's kernels) more than the previous frequency, set it to 100mv (125 for morfic) more than that.

run this until it is stable, and keep reducing it as much as you feel until you find instability. set it one step higher and move on to the next highest frequency.

if, after setting the voltage to 100mv (or 125mv) more than the last one, it is not stable, you need to raise the lower frequency's voltage up. sometimes this can cause a chain reaction that makes you raise 3, 4, or even all of the other frequencies up, if this happens you need to decide if that frequency is worth it to raise all the other frequencies to the next level.

If all is running good, proceed to step 5!


Step 5: The part where you hate me

(this step is optional, its just something i do to help with stability)

Now that you have a fully overclocked phone that is running as low of a frequency as it can safely, raise all of the voltages up by +25mv!

yes yes, i know, it sounds retarted to just undo that hard work and all that time you just put into finding the perfect voltages, but just hear me out.

Even if you spent a week on each step, did everything perfectly and tested everything you ever do on your phone and it is all completely stable. one day you are going to do something that will push the phone, which is running at its limit. so by adding 25mv to everything you are giving yourself some insurance. you may loose some battery life (i honestly don't ever notice a change with only 25mv) but when your phone alarm goes off in the morning to get you up for class, or you get that call you got that job you wanted, just be happy its not frozen on the table, or black screened in your pocket.



There you go! you should now have a stable phone with great battery life, and now you can stop bugging the devs about 'that strange reboot that is still there' or 'how every time you use his kernel you get black screens'





To Long; Didn't read Version:
If your having issues with your phone and you think its related to UV, and your much too busy/lazy/cool to read the above, try this: (Results will most likely be worse...)

Set (all of) your lowest voltages to 775mv (or 750 if you think your phone can do it)
Set your 1ghz voltage around 1000mv (give or take 50-100mv)
Set the highest speed to no more than 100mv below its stock seting.
Set the rest of all the speeds below 1ghz on a line between it and the lowest, and after 1ghz on a line between it and the highest. ex(From Morfic's T15 Kernel):
From the shadows a berserk paranoid nexus arise XD

The Following 14 Users Say Thank You to Tyrany For This Useful Post: [ Click to Expand ]
 
ak
Old
#12994  
ak's Avatar
Recognized Contributor - OP
Thanks Meter 41276
Posts: 9,695
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Quote:
Originally Posted by masterchif92 View Post
Men I have a problem I think maybe is the ROM but I want to know if I can solve it....I have only 22 mb of free ram doing nothing....screen attached ...so there is something that use my ram? I see only the live wallpaper the system and other app on system can you help me?Attachment 1726141

Inviato dal mio Galaxy Nexus con Tapatalk 2
Can you check under system/app your status?
Its impossible 22mb after clean.



AK Power:

OnepOne Kernel: Link
Nexus 4 Kernel: Link
Nexus 7 Kernel: Link
Nexus G Kernel: Link
UK Manager: Link
Website: Link
Github: Link
Twitter: Link
Droid-hive: Link
Google+: Link

The Following 2 Users Say Thank You to ak For This Useful Post: [ Click to Expand ]
 
ak
Old
#12995  
ak's Avatar
Recognized Contributor - OP
Thanks Meter 41276
Posts: 9,695
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Quote:
Originally Posted by Tyrany View Post
Anarkia sorry for the big post =P this guide was made by Klathmon so a big thanks to him, i haven't made any changes to it but looks like a big startup to everybody


[GUIDE] Undervolting, The Right Way
It seems alot of people dont know the proper way to undervolt their phones, so I'm gonna try to help out! This is my first attempt at a guide, and i tend to ramble so just tell me if it makes no ****-for-sense

Undervolting is great, it allows us to change the voltage in our phones while we use it! this can really increase battery life and reduce heat in the phone. but if its not done right, it causes many more problems than it fixes.
When you are following this guide you WILL have issues! This is not a generic disclaimer, it is the TRUTH! the goal here is to find out where your phone stops working, and you cant do that without causing it to STOP WORKING.

once again: THIS WILL MAKE YOUR PHONE FREEZE, IT WILL HAVE AWFUL BATTERY LIFE, AND IT WILL MAKE BAD THINGS HAPPEN
But after its all done it should work much better

To start off, too much or too little voltage in the phone causes any number of things including:
Reboots (Screen Off and Screen On)
Lagging
Phone Overheating (Hot to the touch)
Reduced Battery Life (this includes the phone using more power, as well as reducing the battery's ability to hold a charge)
'Strange' issues with things shutting off/not working (WIFI, Bluetooth, your favorite app, ect...)
Many other 'weird' things

If you are having any of the above issues, and you are using a custom kernel, they may be caused by inproper undervolting.
THIS CAN BE THE CASE EVEN IF YOU HAVE NOT DONE ANY UNDERVOLTING YOURSELF!!!
Most custom kernels have undervolting build into them, and even 'stock voltage' versions allow overclocking, and those frequencies have no 'safe' voltage associated with them.

How to Properly Undervolt your Phone:
*this assumes you have no idea where to start, if you have some past experience, USE IT!!!*

First, Undervolting a phone the right way is not a quick job, like most things in life the more time you put into it the better your end result will be. For me i like to take an ENTIRE WEEK OR MORE to get all my settings down right. whenever you decide to do this, expect any and all of the issues i listed above to happen while you are trying to find the right settings.
Step 1: Starting Fresh
Disable all overclocking, undervolting, AND PROFILES on the ROM, you need to get the stock speeds working before you try to push the phone to its limit.

This will be your baseline. Use the phone like you normally do, text, call, surf the web, even let it sit in your pocket for a while. Do this for as long as you need to to be sure that everything is stable.

If you have any issues during this stage. STOP! add +25mv to every frequency across the board and start over. Do this up to 3 times if necessary, if after you have added +75mv to your stock voltage and you are still having issues, it is most likely something else in the rom causing the issue (rogue app, wrong kernel version, phone was dropped in the toilet too many times...) try to fix that first, or just try to ignore the issue, its up to you.

Otherwise, if everything is stable, Continue to step 2!
Step 2: Start Lowering Voltages
Lower all of the voltages by -25mv across the board. (If your phone needed any voltage added over stock to be stable, skip this step.)

This is where you begin testing the waters. Once again use the phone like normal, including some screen off time, as well as some CPU intensive tasks (playing music while websurfing, gaming, ect.)

If your phone is still stable after a good amount of time, then do it again. Your looking for the moment when things start to go wrong.

When you notice your first random reboot, or you start to feel the phone getting hot, or not responding STOP! you found the limit of your phone. Go back to the last working voltages you have and use them for step 3.

The more time you spend at this step the better your overall result will be! if you dont get any symptoms in an hour, they might show up later in the day, or overnight. Just take your time and have some patience.
Step 3: Lowering Voltages Independently
Now that you have a stable working phone. you can start lowering voltages one by one!

Starting with the lowest frequency, lower the voltage by -25mv.

Run this for a while, until you feel it is stable. Then move to the next highest voltage and do the same.

*If you have any issues, undo ONLY that frequency!!! Write down that frequency somewhere. you are done with it! you know that frequency is stable, and you shouldn't need to touch it again!!!

Keep doing this till you get to your stock maximum frequency, then continue to step 4!

*NOTE:* if any 2 voltages have more than a 100mv difference (125mv difference on Morfic's Kernels) between them, you need to raise the others around it to be equal or less than that. For exampe:

if at 1ghz, the phone is at 1000mv and at 1.2ghz the phone is at 1150mv. the higher one needs to be lowered (set 1.2ghz to 1125mv). if that is not stable for you then you must raise the lower one higher (set 1ghz to 1025mv).
Step 4: OVERCLOCKING!
At this point you should have a completely stable phone with no overclocking, grats! Now you get to start raising the frequency.

starting with the next highest frequency, set it to its stock voltage. if this is more than 100mv (125mv for Morfic's kernels) more than the previous frequency, set it to 100mv (125 for morfic) more than that.

run this until it is stable, and keep reducing it as much as you feel until you find instability. set it one step higher and move on to the next highest frequency.

if, after setting the voltage to 100mv (or 125mv) more than the last one, it is not stable, you need to raise the lower frequency's voltage up. sometimes this can cause a chain reaction that makes you raise 3, 4, or even all of the other frequencies up, if this happens you need to decide if that frequency is worth it to raise all the other frequencies to the next level.

If all is running good, proceed to step 5!
Step 5: The part where you hate me
(this step is optional, its just something i do to help with stability)

Now that you have a fully overclocked phone that is running as low of a frequency as it can safely, raise all of the voltages up by +25mv!

yes yes, i know, it sounds retarted to just undo that hard work and all that time you just put into finding the perfect voltages, but just hear me out.

Even if you spent a week on each step, did everything perfectly and tested everything you ever do on your phone and it is all completely stable. one day you are going to do something that will push the phone, which is running at its limit. so by adding 25mv to everything you are giving yourself some insurance. you may loose some battery life (i honestly don't ever notice a change with only 25mv) but when your phone alarm goes off in the morning to get you up for class, or you get that call you got that job you wanted, just be happy its not frozen on the table, or black screened in your pocket.



There you go! you should now have a stable phone with great battery life, and now you can stop bugging the devs about 'that strange reboot that is still there' or 'how every time you use his kernel you get black screens'





To Long; Didn't read Version:
If your having issues with your phone and you think its related to UV, and your much too busy/lazy/cool to read the above, try this: (Results will most likely be worse...)

Set (all of) your lowest voltages to 775mv (or 750 if you think your phone can do it)
Set your 1ghz voltage around 1000mv (give or take 50-100mv)
Set the highest speed to no more than 100mv below its stock seting.
Set the rest of all the speeds below 1ghz on a line between it and the lowest, and after 1ghz on a line between it and the highest. ex(From Morfic's T15 Kernel):
Can you post link original ... i can make a link on OP of the thread?



AK Power:

OnepOne Kernel: Link
Nexus 4 Kernel: Link
Nexus 7 Kernel: Link
Nexus G Kernel: Link
UK Manager: Link
Website: Link
Github: Link
Twitter: Link
Droid-hive: Link
Google+: Link

The Following 3 Users Say Thank You to ak For This Useful Post: [ Click to Expand ]
 
Tyrany
Old
#12996  
Tyrany's Avatar
Senior Member
Thanks Meter 253
Posts: 538
Join Date: Sep 2011
Anarkia there u go: http://forum.xda-developers.com/show....php?t=1558080
From the shadows a berserk paranoid nexus arise XD

The Following 3 Users Say Thank You to Tyrany For This Useful Post: [ Click to Expand ]
 
ak
Old
#12997  
ak's Avatar
Recognized Contributor - OP
Thanks Meter 41276
Posts: 9,695
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Updated OP with this new guide:
[GUIDE] - [Undervolting The Right Way] - Klathmon

all Thanks to Klathmon but in a special way:

Tyrany



AK Power:

OnepOne Kernel: Link
Nexus 4 Kernel: Link
Nexus 7 Kernel: Link
Nexus G Kernel: Link
UK Manager: Link
Website: Link
Github: Link
Twitter: Link
Droid-hive: Link
Google+: Link

The Following 12 Users Say Thank You to ak For This Useful Post: [ Click to Expand ]
 
masterchif92
Old
#12998  
masterchif92's Avatar
Senior Member
Thanks Meter 134
Posts: 616
Join Date: Apr 2011
Location: San Benedetto del Tronto (AP)
Default R: [KERNEL] [TUNA] [3.0.63+] [4.2.2 PIRATES v680 - 4.2.1 PURITY v021] [12/02] AK

Quote:
Originally Posted by anarkia1976 View Post
Can you check under system/app your status?
Its impossible 22mb after clean.
Click image for larger version

Name:	uploadfromtaptalk1360756157059.jpg
Views:	412
Size:	64.9 KB
ID:	1726185
I think that i will switch to paranoid what do u think?

Inviato dal mio Galaxy Nexus con Tapatalk 2

Model:LG G2
Build number :CloudyG3 V1.3l
Model:ASUS Nexus 7(2013)
Build number: Mahdi rom nightly

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire
 
Tyrany
Old
#12999  
Tyrany's Avatar
Senior Member
Thanks Meter 253
Posts: 538
Join Date: Sep 2011
i'm feeling a big urge to become a Pirate but no rom to test kernel yet =S, they dont know but i have a big flashing addiction =P

if anyone here tryed the stock 4.2.2 does the new appdrawer moves vertically? a saw a vid yesterday from pa team with it but didnd get if it was a modded launcher or just the new one
From the shadows a berserk paranoid nexus arise XD

 
ak
Old
#13000  
ak's Avatar
Recognized Contributor - OP
Thanks Meter 41276
Posts: 9,695
Join Date: Feb 2011
Location: Ak Land Valley

 
DONATE TO ME
Quote:
Originally Posted by Tyrany View Post
i'm feeling a big urge to become a Pirate but no rom to test kernel yet =S, they dont know but i have a big flashing addiction =P

if anyone here tryed the stock 4.2.2 does the new appdrawer moves vertically? a saw a vid yesterday from pa team with it but didnd get if it was a modded launcher or just the new one
No ... Its the same of 4.2.1



AK Power:

OnepOne Kernel: Link
Nexus 4 Kernel: Link
Nexus 7 Kernel: Link
Nexus G Kernel: Link
UK Manager: Link
Website: Link
Github: Link
Twitter: Link
Droid-hive: Link
Google+: Link


The Following 2 Users Say Thank You to ak For This Useful Post: [ Click to Expand ]
Tags
anarkia1976, anarky, gnex, kernel
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes