Glitch kernel - LiveOC / Custom Voltage - HOW-TO - Settings sharing

Search This thread

Darkangels6sic6

Senior Member
Feb 3, 2011
1,000
90
No. Putting a bus speed at 250mhz on that high of a freq would pretty much guarantee that 95% of users wouldn't be able to even apply the step without a reboot. Mine caps out at ~234mhz, and that's slightly above average.

Herp derp Captivate XDA Premium App.

I know it seems so unlikely. Trust me. Especially with how unstable such oc levels of such magnitude with live oc. I guess they found the sweet spot. But let's move on from that because I know its not like that here and I can't so easily achieve it. What values do work well for you?

Sent from my SGH-I897 using XDA
 

Darkangels6sic6

Senior Member
Feb 3, 2011
1,000
90
It just does not makes sense to me. Is it just because ICS is not as compatible? 1.5GHz/250mhz was flawless on GB. But with ICS its so different. I noticed with this much more stable Rom aokp and them using volt sets from Glitch 13 I got better oc, but after a while of 1ghz and 120% working fine it will freeze up. Even 110% from 1ghz froze after a bit.

Sent from my SGH-I897 using XDA
 

guy7685

Member
Dec 17, 2010
39
9
Haifa
I'm on LBR 1.1.1 Infinitum. Was on glitch kernel when the problems started.
The BLN feature was working great until I started experimenting with under-volting the CPU and internal voltage with NStools.

I noticed that the BLN stopped working, but figured that maybe the UV caused insufficient volts to operate the leds while the GPU is off.

Now, after I restored the voltages to the original, the BLN still doesn't work.

tried:
  • restoring the voltage to original
  • re-flashing the kernel
  • changing kernel to Semaphore
  • reinstall the Rom w/o wipes

Any ideas how to fix?
 
Last edited:

rophiroth

Senior Member
Dec 11, 2010
523
34
what setting did you recommend for an old cappy who is very unstable with default values and got many SoD and restart specially in specific battery % ranges?
 

Darkuso

Senior Member
Aug 10, 2011
212
15
Im a little worried about the Max ARM Volt, i puted the LiveOC at 110% with

Target low OC @800 Mhz and
Target High OC @1300Mhz
The Max CPU freq is at this moment @1320, i lowered the Max int Volt to 1225 mV and the phone is working really FAST, but the MAX Arm Volt (by default) is @ 1500mV and dont know if i should touch it and use a lower value or leave it alone. Any advise?
 

thisguy23

Senior Member
Sep 19, 2010
474
34
Cincinnati, Ohio
Im a little worried about the Max ARM Volt, i puted the LiveOC at 110% with

Target low OC @800 Mhz and
Target High OC @1300Mhz
The Max CPU freq is at this moment @1320, i lowered the Max int Volt to 1225 mV and the phone is working really FAST, but the MAX Arm Volt (by default) is @ 1500mV and dont know if i should touch it and use a lower value or leave it alone. Any advise?

I'm not sure what you are saying.. you shouldn't have to adjust the Max for either. Just the steps for each speed. While the CPU can handle the speed, remember heat is our biggest enemy. I'm at 1100mHz with 1250mv and getting 42c. Which 40c is the factory battery Max temp. And tkglitch says to keep it under 43c.

Also anyone else have temps this high on such a low clock?
10% Live oc
Target low=400
CPU clock =1100 @1250mv
Temp 42c

Sent from my SCH-I500 using xda premium
 

pizz0wn3d

Senior Member
Dec 27, 2010
1,624
382
Summerville, SC
Im a little worried about the Max ARM Volt, i puted the LiveOC at 110% with

Target low OC @800 Mhz and
Target High OC @1300Mhz
The Max CPU freq is at this moment @1320, i lowered the Max int Volt to 1225 mV and the phone is working really FAST, but the MAX Arm Volt (by default) is @ 1500mV and dont know if i should touch it and use a lower value or leave it alone. Any advise?

The max voltage is to keep you from accidentally putting the voltage too high and frying your device. I wouldn't recommend changing it. It's more of a failsafe than anything.

Herp derp Captivate XDA Premium App.
 
  • Like
Reactions: Darkuso

Darkuso

Senior Member
Aug 10, 2011
212
15
The max voltage is to keep you from accidentally putting the voltage too high and frying your device. I wouldn't recommend changing it. It's more of a failsafe than anything.

Herp derp Captivate XDA Premium App.

Thanks man, i didnt touch it and o wont. I just wanted be sure.

Enviado desde mi SGH-I897 usando Tapatalk 2
 

supernova746@gmail.com

Senior Member
Jan 16, 2012
54
6
johannesburg
Most stable Live overclock for me

Hi guys just wanted to share my settings with you guys

Set governor to performance
then set BOTH Min and Max cpu freq to 1000Mhz

there after go to volt and change max arm volt to 1375
and 1000MHz arm volt to 1375
then go down to
Internal voltage
and change 1000MHz to
1175MHz

then set liveOC to 122 or 124%, been playing nova 3 with these settings and watching HD movies at 1080i :)
 

dark_knight35

Senior Member
Jan 15, 2012
1,936
989
Hi guys just wanted to share my settings with you guys

Set governor to performance
then set BOTH Min and Max cpu freq to 1000Mhz

there after go to volt and change max arm volt to 1375
and 1000MHz arm volt to 1375
then go down to
Internal voltage
and change 1000MHz to
1175MHz

then set liveOC to 122 or 124%, been playing nova 3 with these settings and watching HD movies at 1080i :)

You let your device run at ~1200Mhz all the time? Seriously?
 

neh4pres

Senior Member
Nov 22, 2010
2,180
469
Hi guys just wanted to share my settings with you guys

Set governor to performance
then set BOTH Min and Max cpu freq to 1000Mhz

there after go to volt and change max arm volt to 1375
and 1000MHz arm volt to 1375
then go down to
Internal voltage
and change 1000MHz to
1175MHz

then set liveOC to 122 or 124%, been playing nova 3 with these settings and watching HD movies at 1080i :)

Bet your battery would drain slower if you actually drilled a hole in it then with those settings

Sent from my SCH-I500 using xda premium
 

dark_knight35

Senior Member
Jan 15, 2012
1,936
989
Its been 4 months and i really hate lag
getting my gs3 in a few weeks so its okay anyways.
but this phone has been awesome and i realise that maybe its not that good for the phone so now i only use those settings when browsing web and playing gameloft games

:D

Why don't you just set minfreq down and put up_threshold to 65, then your phone will also use the lower freqs, but still scale up early?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 77
    LiveOC and Custom Voltage guide by TkGlitch
    for Glitch kernel V14


    glitcholdlogo11.png


    Warning!

    Overclocking is dangerous and is meant only for experienced users!


    1- Introduction :

    The "normal" overclocking system on SGS til now was the addition of some frequency steps past the stock 1GHz step. V13 kernel was using 7 overclocked steps
    to push the maximum selectable speed to 1.7GHz.

    In V14, less overclocked steps are present, but you can still overclock to 1.7GHz if you want (and if your phone is able to do it), and even up to 2.25GHz as a maximum.

    You will need NSTools to use LiveOC and custom Voltage features in Glitch kernel V14.

    To begin with, I'll explain you some basic things you have to know.

    2- Clocks :

    The CPU speed is the result of a bus speed and a multiplier.
    Bus speed is linked to and equal to GPU and RAM speed.
    The multiplier is per step and hardcoded by the kernel developer.

    It does look like that : CPU speed = bus speed x multiplier.

    Here are my values in V14 :

    1500 MHz = 200 x 7.5
    1400 MHz = 200 x 7
    1300 MHz = 200 x 6.5
    1200 MHz = 200 x 6
    1000 MHz = 200 x 5
    800 MHz = 200 x 4
    400 MHz = 200 x 2
    200 MHz = 200 x 1
    100 MHz = 100 x 1

    LiveOC gives you the access to direct and on-the-fly bus overclocking by 1% steps (150% being the maximum available). I'll say it again : BUS overclocking !
    Though, it'll overclock the bus on all the steps at the same time, for the same percentage.
    We'll talk about that later.

    So if I want to overclock my 1GHz step to 1.1GHz, I'll have to select 1GHz as max frequency, and push LiveOC to 110%.
    My bus speed beeing overclocked by 10% will give the following :

    220 x 5 (1GHz multiplier) = 1100 MHz.

    If you want to go higher than 1.5GHz, it's the same :

    Set 1500 MHz as maximum frequency (for example), and push LiveOC. Let's say to 110%. You will get the following :

    220 x 7.5 (1.5GHz multiplier) = 1650 MHz.

    Pushing it to 114% will give 1710 MHz (228MHz bus) and so on, up to 150% giving 2250 MHz running an inachievable 300MHz bus.

    SINCE V14 BETA 6, 100, 200 and 400 MHz steps won't be affected by LiveOC. It should help to stabilize your overclock in most cases.

    3- The limits :

    THE MAIN LIMIT AND PHONE KILLER IS HIGH TEMPERATURE. WARM IS OK, HOT IS TOO HOT. DON'T PLAY STUPID.

    Obviously, so much control over the bus speed, frozen til now to what the kernel developer set, will also give you the ability to find the limits of your chip.

    The main clocking limit is generally the RAM, corrupting itself when the bus speed is too high. And since the GPU uses the RAM as well, it'll become crashy too. That's why I have decided to add some steps with a bigger multiplier, to lower the bus for a higher CPU frequency.

    The bus speed limits for you will be anywhere between 240 and 270 Mhz, depending on your device potential (higher and lower exists but rare).
    Average is 240 MHz.

    The CPU speed limits will be anywhere between 1300 and 1800 MHz (higher and lower exists but rare as well).
    Average is 1400 MHz.

    With that in mind, I wouldn't go too far past 130% (giving 260MHz bus speed).

    4- The sweet spot :

    What you want when overclocking is to get the best balance for each part. Since the bus is linked to RAM and GPU, you obviously want it as high as possible for gaming, video playing, web browsing etc. (even more now with GPU acceleration in Android 4.0+). Though, as you know already if you've read this guide til now, all steps in V14 are using the stock 200MHz frequency.

    So what to do if I want a lower CPU speed with a higher bus/GPU speed ? Simple ! Just select a lower frequency step as starting point.

    Let's say we want 250 MHz bus speed, so we'll use 125% LiveOC :
    Using 800MHz step, you'll get 1GHz.
    Using 1GHz step, you'll get 1.250GHz.
    Using 1.2GHz step, you'll get 1.500GHz.
    Using 1.3GHz step, you'll get 1.625GHz.
    Using 1.4GHz step, you'll get 1.750GHz.
    Using 1.5GHz step, you'll get 1.875GHz.

    5- The issues :

    With a new overclocking system obviously comes some new problems related to it.

    With the ability to fine tune the frequencies, you'll find that some frequencies are buggy somewhat, giving low performances. For example, using 115% Live OC with the 1.3GHz step will give some poor performances, when 114 and 116% won't. It could be a NSTools issue, but I think it has more to do with the hardware. It's well known that on CPUs some frequencies or even frequency ranges can be buggy, unstable, or slow. If you encounter that, try to add or remove a percent to LiveOC.

    As said earlier, LiveOC will overclock the bus for all steps at the same time by the same amount of %.
    Knowing that, you'll have to adapt your voltages for all the frequencies to stay stable, and this for any sensible change on LiveOC percentage.

    6- Custom Voltage :

    What would be LiveOC without Custom Voltages ?!

    I did add leakage values to Glitch kernel features when I saw that some phones were overclocking much better with the right balance between ARM and Int voltages, depending on the phone, with very different results. The leakage value was basically that : balance between the two.

    Well, as you probably know if you did read the changelogs, you have now the capacity to overvolt/undervolt both the ARM voltage (the CPU voltage you know well already), and the Int (internal) voltage. The last one is the voltage going to the GPU/memory controller, and will need to be tweaked accordingly to your phone.

    As a starting point, here are the Int voltage values I was using for each leakage, adapted for V14 new frequency table :

    HIGH LEAKAGE :

    1500 : 1.225
    1400 : 1.200
    1300 : 1.175
    1200 : 1.150
    1000 : 1.125
    800 : 1.100
    400 : 1.100
    200 : 1.100
    100 : 1.000

    MEDIUM LEAKAGE :

    1500 : 1.200
    1400 : 1.175
    1300 : 1.150
    1200 : 1.125
    1000 : 1.100
    800 : 1.100
    400 : 1.100
    200 : 1.100
    100 : 1.000

    LOW LEAKAGE :

    1500 : 1.175
    1400 : 1.150
    1300 : 1.125
    1200 : 1.100
    1000 : 1.100
    800 : 1.100
    400 : 1.100
    200 : 1.100
    100 : 1.000

    Of course, using LiveOC will force you to change these voltages accordingly.
    Here are some advices about this :

    - Try to stay around 1.225 - 1.250V for your highest frequencies;
    - Try not to ever go past 1.300V if you don't want to kill your phone quickly;
    - Be VERY gentle when tweaking it as it is VERY sensitive;
    - Try to follow a more or less linear curve for Int voltage on OC frequencies;
    - Going below 1.000V on 100MHz step will generally kill stability with no battery gain.


    This guide may change depending on my decisions related to the Glitch kernel development, or to polish / add things to it.

    Thanks to Ezekeel from Nexus S section for these awesome tools.
    LiveOC : http://xdaforums.com/showthread.php?t=1288015
    Custom Voltages : http://xdaforums.com/showthread.php?t=1331610

    23/01/2012 - UPDATED TO REFLECT V14-B1 CHANGES.
    09/02/2012 - UPDATED TO REFLECT V14-B3 CHANGES.
    24/03/2012 - UPDATED TO REFLECT V14-B6 CHANGES.
    10
    Reserved. Just in case.
    7
    ROM: CM9 nightly 2012-09-16 (Android 4.0.4)
    Kernel: CM9 stock
    CPU/Voltage control app: NSTools 1.16
    GApps: 2012-04-29-ICS version
    Other important changes: Froze default browser (Browser 4.0.3-eng.pawitp.20120307.105323) using Titanium Backup and installed Dolphin HD Browser. Default browser was unnecessarily hogging CPU and draining my battery.

    Here are all of my (very stable) settings:
    LiveOC: 120%
    OC Target Low: 100 MHz
    OC Target High: 1500 MHz
    Min CPU freq: 240 MHz
    Max CPU freq: 1200 MHz
    Max ARM volt: 1500 mV
    Max INT volt: 1300 mV

    Frequency voltages:
    Code:
    Freq (MHz) ARM Volt (mV) INT Volt (mV)
    ---------- ------------- -------------
    1500       1500          1200
    1400       1450          1175            
    1300       1400          1150
    1200       1375          1100
    1000       1300          1100
     800       1225          1100
     400       1050          1100
     200        950          1100
     100        950          1000

    I ran all of the following stress tests in the following order to successfully test the stability of the phone:
    1. 720p AVC (High@L3.1) 29.97 fps video within a MP4 container playing in MX Video Player using software decoder
    2. Electopia
    3. Stability Test (CPU/GPU Test, Classic Test)
    4. AnTuTu Benchmark
    5. NenaMark1
    6. NenaMark2
    7. Neocore
    8. Vellamo
    9. KFS OpenGL Benchmark

    It's worth noting that setting my minimum frequency to 240 MHz provides a very fast and snappy UI, i.e. widgets refresh and redraw much faster and overall UI responsiveness is better. Setting my minimum frequency to 120 MHz (lowest setting) does result in some lag, which is why I tried the next frequency step up.

    Good luck, and please remember to press the Thanks button below if my settings and information helped you in any way.
    5
    48C° is far too high.. The last time I was testing insane clocks I did hit 42, and it was hard to keep the phone in the hand.. The sensor is in the battery, keep that in mind. If the battery hits 40C°, the core of the SoC should be around 65 to 70C°, if not a bit more…
    Please don't play stupid guys, with great power comes great responsibility.
    4
    My 'love' oc value is 110% with Max over clock to 1320 MHz and min to 110 MHz and governed on on demand.

    I didn't touched arm voltages

    My int voltages are as follows:-

    Max- 1225
    1400-1200
    1304-1175
    1200-1125
    1000-1100
    800-1075
    400-1050
    200-1025
    100-1000

    Phone is pretty damn stable on these frequencies , I was facing some instability earlier but not now. Phone is dancing on my fingers, but will this effect battery a lot. Tk-glitch did I did it correctly or anything else have to be done??