I'm currently running CM10 Nightly + Air Kernel r211
and I've been trying to overclock my NS for a while now with NS Tools but I keep getting reboots.
I've tried 1200mhz with SmartassV2, Ondemandx, Ondemand, Intellidemand. With vr, noop or deadline schedulers...
Nothing seems to work.
I can't seem to find any guide on how to properly tweak the voltages without damaging my phone?
Any help appreciated.
cyrus_e said:
I'm currently running CM10 Nightly + Air Kernel r211
and I've been trying to overclock my NS for a while now with NS Tools but I keep getting reboots.
I've tried 1200mhz with SmartassV2, Ondemandx, Ondemand, Intellidemand. With vr, noop or deadline schedulers...
Nothing seems to work.
I can't seem to find any guide on how to properly tweak the voltages without damaging my phone?
Any help appreciated.
Click to expand...
Click to collapse
Surprise! Overclocking can lead to instabilities. Read on overclocking as a whole, and overclocking on Android phones to understand the concept and why you are getting these results. Overclocking isn't a warranty you'll be able to get a higher frequency, all phones are different and someone phone might be able to overclock a lot while another one not at all.
polobunny said:
Surprise! Overclocking can lead to instabilities. Read on overclocking as a whole, and overclocking on Android phones to understand the concept and why you are getting these results. Overclocking isn't a warranty you'll be able to get a higher frequency, all phones are different and someone phone might be able to overclock a lot while another one not at all.
Click to expand...
Click to collapse
Not helpful, buddy.
Anyone else?
I'm going to try Marmite 4.7 kernel (seems to be more stable with 1.2 OCing). Will report back.
cyrus_e said:
Not helpful, buddy.
Anyone else?
I'm going to try Marmite 4.7 kernel (seems to be more stable with 1.2 OCing). Will report back.
Click to expand...
Click to collapse
Actually very helpful. Do your research. There's no magic to overclocking, one settings aren't useful for someone else, if only as a starting base. Trial and error until you find something stable.
Once again, all information can be found using the magical search function and your old pal Google.
Edit: Also as a free candy, governor has jack s#%! to do with overclocking.
polobunny said:
Actually very helpful. Do your research. There's no magic to overclocking, one settings aren't useful for someone else, if only as a starting base. Trial and error until you find something stable.
Once again, all information can be found using the magical search function and your old pal Google.
Edit: Also as a free candy, governor has jack s#%! to do with overclocking.
Click to expand...
Click to collapse
You're not the judge of saying if your ****ty condescending replies are actually helpful to me or the community.
I am telling you that you are not being helpful by acting obnoxious and telling me to do my research when that's what I have been doing for the past 2 weeks.
Please stop posting unless you are going to be actually helpful.
ANYWAY,
I have just updated to latest CM10 nightly and flashed Marmite 4.7V. OC'd to 1.2Ghz without touching any voltages. So far so good! Opened a few apps and played around a couple of games. No reboots yet!
I can say that Air Kernel is pretty unstable with any OCing. On my phone (i9020A) anyway.
Hopefully this thread will help anyone else searching for OC stability with custom kernels.
I will keep updating if I encounter any problems.
Update:
I am experiencing much better performance! Real happy with how smooth Marmite is, and very stable with 1.2Ghz.
Absolutely no lag, no failure for launcher/drawer. Games run smoother. Chrome browser is actually faster.
I am using SmartAssV2 Governor with Deadline scheduler.
cyrus_e said:
You're not the judge of saying if your ****ty condescending replies are actually helpful to me or the community.
I am clearly tell you that you are not being helpful by acting obnoxious and telling me to do my research when that's what I have been doing for the past 2 weeks.
Please stop posting unless you are going to be actually helpful.
ANYWAY,
I have just updated to latest CM10 nightly and flashed Marmite 4.7V. OC'd to 1.2Ghz without touching any voltages. So far so good! Opened a few apps and played around a couple of games. No reboots yet!
I can say that Air Kernel is pretty unstable with any OCing. On my phone (i9020A) anyway.
Hopefully this thread will help anyone else searching for OC stability with custom kernels.
I will keep updating if I encounter any problems.
Click to expand...
Click to collapse
So for the past 2 weeks you have been researching but did not know governor had nothing to do with overclocking, or haven't found good voltages to start with?
You run a nightly to test overclocking?
You my friend, are not only a moron, but you have done a very sad attempt at stepping on someone's head to excuse your indolence. These forums are chockful of information regarding overclocking and there's quite a few posts with NEARLY global voltages for the Nexus S phone, both INT and ARM. They do not guarantee you a stable overclock but offer you a good base to start with. Taking a few minutes of your time you could also go and check the sources of the many kernels that offer/offered overclocking (Matr1x, AIR, Marmite, iNK, Trinity etc etc) to see what voltages they have set for different steps, once again to give you a good eyeball figure.
Do yourself a favor and keep your mouth shut if you're only going to spew garbage. Have fun with your one click software.
Actually, he was pretty helpful. Why you have to dog on him for an answer that's spread all over the internet is beyond me. Threads like these do nothing for anyone when there are already boat loads of answers spread all over the internet. Plus, it took you all of two hours to try a different, much more stable kernel to solve your problem.
Edit- I got beat to reply. Either way, my response still holds merit in my eyes.
CrackerTeg said:
Actually, he was pretty helpful. Why you have to dog on him for an answer that's spread all over the internet is beyond me. Threads like these do nothing for anyone when there are already boat loads of answers spread all over the internet. Plus, it took you all of two hours to try a different, much more stable kernel to solve your problem.
Edit- I got beat to reply. Either way, my response still holds merit in my eyes.
Click to expand...
Click to collapse
Nope not helpful at all. The answer is not spread all over the internet or these forums, as I've been trying to search for them for weeks now. Both of you are hilarious morons. You keep showing off and acting all 'know-it-all' but none of you have actually linked to any helpful source/thread explaining or describing the things you're bragging about.
Telling people to 'search' around and stop posting threads doesn't help the community. I posted the thread about something that I was not able to find an answer to by searching in the forums or on Google.
Now instead of arguing like a bunch of idiotic 5 year olds, I challenge you to link me to a thread that clearly explains custom voltage tweaks or a guide that has instructions on how to properly overclock the Nexus S.
Also, having "PLEASE PRESS THANKS IF I WAS HELPFUL" in your signature is absolutely pathetic. Grow the f' up.
cyrus_e said:
Nope not helpful at all. The answer is not spread all over the internet or these forums, as I've been trying to search for them for weeks now. Both of you are hilarious morons. You keep showing off and acting all 'know-it-all' but none of you have actually linked to any helpful source/thread explaining or describing the things you're bragging about.
Telling people to 'search' around and stop posting threads doesn't help the community. I posted the thread about something that I was not able to find an answer to by searching in the forums or on Google.
Now instead of arguing like a bunch of idiotic 5 year olds, I challenge you to link me to a thread that clearly explains custom voltage tweaks or a guide that has instructions on how to properly overclock the Nexus S.
Also, having "PLEASE PRESS THANKS IF I WAS HELPFUL" in your signature is absolutely pathetic. Grow the f' up.
Click to expand...
Click to collapse
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
polobunny said:
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
Click to expand...
Click to collapse
...win
Sent from my Nexus S using xda app-developers app
polobunny said:
Overclocking Android phone has 8,500000 results here on Google for me.
Here's a random one, using a very known software (tada SetCPU!)
http://www.tomsguide.com/us/overclock-android-device,review-1762-5.html
Here's a software targeted at the Nexus S to control various parameters, including frequency and voltages
http://forum.xda-developers.com/showthread.php?t=1333696
Here's a thread pertaining to LiveOC voltage, which is bus overclocking that will affect both the CPU and GPU
http://forum.xda-developers.com/showthread.php?t=1335429
All of these contain information regarding the voltages that are set for different frequency steps:
Bedalus kernel github (sources)
http://github.com/bedalus
Air kernel github
https://github.com/edoko/AIR-Kernel_ICS
Morfic trinity github
http://morfic.euroskank.com/git/
iNK kernel sources
https://bitbucket.org/RcrdBrt/ink-kernel
Now, are you done or do you need me to come and press the right things on your screen?
Click to expand...
Click to collapse
BOOM!
Now that is one helpful post! Thanks for your help!!! :highfive:
cyrus_e said:
BOOM!
Now that is one helpful post! Thanks for your help!!! :highfive:
Click to expand...
Click to collapse
And you'll know it took me all but 5 minutes to seek this information.
And the OP becomes the moron. How about you stop with the insults? I'm surprised he even went so far to post all those links. I sure as hell wouldn't of.
using latest air kernel.
1200mhz stable volt for me :
int: 1100 . arm: 1350mv..try change voltages in nstool for stability..
Related
Since SetCPU was updated today to support the tegra II chip, I thought I would just give you all a heads up. Hope to see some kernels compiled with overclocking slots soon.
coolestmage said:
Since SetCPU was updated today to support the tegra II chip, I thought I would just give you all a heads up. Hope to see some kernels compiled with overclocking slots soon.
Click to expand...
Click to collapse
Cant you overclock by hand without that?
There are a few other apps and methods to overclock. The newest version of setcpu is able to see the slots in clemsyn's kernel, but they don't exceed 1ghz.
Sent from my Droid using XDA App
Looks like the xoom is already OCd to 1.5. Can't wait to see some kernels for us too
Wrong section.
At any rate, I'm sure once coolbho3000 puts his overclock code in github, the kernel devs around here may be able to get these puppies overclocked as well. The difference being that the Xoom as a .36 based kernel as where we are still running .32 based kernels, so there is just as much chance that it doesn't port.
When posting, think of the content and context. This thread is about an app. But this section is for Guides, Kernels, and ROMs to be released. I know this section is where most folks spend most or all of their timing reading/posting, but there are 4 sections for a reason, to keep content organized and relevant. Let's help the mods do that by posting in the appropriate section.
miphonematt said:
Wrong section.
At any rate, I'm sure once coolbho3000 puts his overclock code in github, the kernel devs around here may be able to get these puppies overclocked as well. The difference being that the Xoom as a .36 based kernel as where we are still running .32 based kernels, so there is just as much chance that it doesn't port.
When posting, think of the content and context. This thread is about an app. But this section is for Guides, Kernels, and ROMs to be released. I know this section is where most folks spend most or all of their timing reading/posting, but there are 4 sections for a reason, to keep content organized and relevant. Let's help the mods do that by posting in the appropriate section.
Click to expand...
Click to collapse
Am I missing something? Isn't this in the general section?
Why do there seem to be so many self imposed forum police these days? Seems like half the posts I see are people *****ing at the op
There is a big difference between 36 and 32. Honestly, I only assume this from looking at the latest 38 rc commits and comparing the two. But it seems to be significant, even in its comments and verbosity. What's missing is cpu-tegra.c or the cpufreq driver for tegra written by Colin Cross (android dev) - instead we have NVIDIA's cryptic cpufreq.c .. I can barely understand what's going on with most code.. but it seems like our kernel version is from a time where NVIDIA's code was still being sorted thru by the aforementioned Google dev.
I have setcpu installed however I cant change the governor
collindv said:
Am I missing something? Isn't this in the general section?
Why do there seem to be so many self imposed forum police these days? Seems like half the posts I see are people *****ing at the op
Click to expand...
Click to collapse
Because we are supposed to self police ourselves otherwise the mods just close our forum.
grinch247 said:
I have setcpu installed however I cant change the governor
Click to expand...
Click to collapse
Because your kernel isnt set up to be changed
thebadfrog said:
Because your kernel isnt set up to be changed
Click to expand...
Click to collapse
however I can alter the speed up or down...and check off set on boot..
grinch247 said:
however I can alter the speed up or down...and check off set on boot..
Click to expand...
Click to collapse
Yes and so can I. I can also set the governor with a script or manually. They kernel for the GTab has 2 settings....performance and powersave... and as far as I know setcpu doesnt support the .32 kernel that GTab has. It does support the .36 kernel that the xoom has.
collindv said:
Am I missing something? Isn't this in the general section?
Why do there seem to be so many self imposed forum police these days? Seems like half the posts I see are people *****ing at the op
Click to expand...
Click to collapse
I (one of the two mods) moved this into the General section where it should be. It had been in the Development section which wasn't the right place.
And thebadfrog is correct - we (as a community) benefit when everyone helps everyone out - including making sure posts are created in the right spot, and aren't just another variation on a question that might have been asked 15,245,332 times before.
I apologise for posting in development. I wasn't even paying attention. Thank your for moving the thread for me.
Originally Posted by coolestmage
Since SetCPU was updated today to support the tegra II chip, I thought I would just give you all a heads up. Hope to see some kernels compiled with overclocking slots soon.
Cant you overclock by hand without that?
__________________
| chuong trinh thiet ke web | Dịch vụ Quản lý website | cty thiet ke web | thiet ke trang website | lÃ*m website giá rẻ
You need a kernel that supports overclocking and the GTab doesnt have one yet
thebadfrog said:
Yes and so can I. I can also set the governor with a script or manually. They kernel for the GTab has 2 settings....performance and powersave... and as far as I know setcpu doesnt support the .32 kernel that GTab has. It does support the .36 kernel that the xoom has.
Click to expand...
Click to collapse
wondering if the xoom setcpu profile would jive w/ our tablets?
The gtbalet's benchmark is around 2,500. The overclocked Xoom got 2850. Standard Xoom @ 1Ghz got 2,150.
Am I missing something???? If the gtablet could be OC'd that would be huge.
grinch247 said:
wondering if the xoom setcpu profile would jive w/ our tablets?
Click to expand...
Click to collapse
Kayak83 said:
The gtbalet's benchmark is around 2,500. The overclocked Xoom got 2850. Standard Xoom @ 1Ghz got 2,150.
Am I missing something???? If the gtablet could be OC'd that would be huge.
Click to expand...
Click to collapse
The profiles won't until the AOSP frequency scaling is imported into the kernel sources - and that's not an easy process. Then the kernel will have to be compiled, etc.
Yes - it'd be nice to be OC'd - but battery life would be affected. It's a tradeoff in many ways....
jerdog said:
The profiles won't until the AOSP frequency scaling is imported into the kernel sources - and that's not an easy process. Then the kernel will have to be compiled, etc.
Yes - it'd be nice to be OC'd - but battery life would be affected. It's a tradeoff in many ways....
Click to expand...
Click to collapse
On my OG Droid I like being able to drop the speed for battery savings when the screen is off if it's not in use. So there's more in it than just big numbers.
This kernel is based on Thalamus's Oxygen Kernel but with AVS and he's given me permission to post it here for testing.
I implemented AVS from scratch (based on the Code Aurora kernel) and it seems to work well for me.
AVS uses some hardware to emulate the longest gate delays through the CPU datapath. If the delay is longer than expected, the CPU voltage can be decreased, if shorter then it can be increased. This means that the CPU is always running near the minimum voltage it requires and because power consumption rises with the square of voltage this is a good thing.
Here are the results of some initial tests (full load, no idle):
Clock Speed, Without AVS, With AVS
1113600,234mA,223mA
998400,207mA,190mA
768000,158mA,138mA
499200,111mA,93mA
384000,90mA,79mA
245000,70mA,64mA
So there are power savings of about 8-15%
All patches are initially pushed here:
https://github.com/dzo/kernel/tree/2.6.35-bravo-exp
and should end up here:
https://github.com/thalamus/kernel/tree/2.6.35-bravo-exp
You can see the current status of AVS by doing:
Code:
cat /sys/module/avs/parameters/status
Doing:
Code:
echo 1 > /sys/module/avs/parameters/debug
will put lots of debugging info in the kernel log.
To disable AVS do:
Code:
echo 0 > /sys/module/avs/parameters/enabled
The minimum voltage is set to 900mV but you can change this using e.g.:
Code:
echo 850 > /sys/module/avs/parameters/vdd_min
Putting too low a value in here will crash your phone because AVS seems to have trouble with low frequencies.
I also added some extra frequency steps, 76.8MHz and 192MHz.
Don't expect huge power savings, the CPU is only one of the things using power on our devices.
I think AVS is a nice idea and I'd like to know how stable it is on other people's phones.
To install, flash the attached update zip from recovery.
Please don't use this kernel unless you are fairly well informed about what you are doing.
15/4/12: Updated kernel with higher vdd_min
Going to give this a test now, I'll report back later.
How did you produce those mA readings btw?
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
is it 100% stable??
with the kernel using some hardware to calculate the voltages needed wouldnt it take some more power to get the calculations done?
cez10 said:
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
Click to expand...
Click to collapse
Why don't you try it and find out instead of asking questions.
is it 100% stable??
Click to expand...
Click to collapse
I think the words '[Kernel]Experimental' in the thread title are a clue.
with the kernel using some hardware to calculate the voltages needed wouldnt it take some more power to get the calculations done?
Click to expand...
Click to collapse
The overhead of the calculations is negligible.
So this is only for gingerbread AOSP ROMs or works on Sense as well?
lvnatic said:
So this is only for gingerbread AOSP ROMs or works on Sense as well?
Click to expand...
Click to collapse
Oh my...people just want to be spoonfed on XDA these days.
This kernel is based on Thalamus's Oxygen Kernel
Click to expand...
Click to collapse
As Oxygen is an AOSP ROM it's fairly clear that it's not going to be a sense kernel isn't it?
Thanks for sharing this.
What are the available governors? I can't find this information on github.
Will switching between governors (depending on phone state) cause any issues with the voltage change, that aren't advised?
_thalamus said:
Oh my...people just want to be spoonfed on XDA these days.
As Oxygen is an AOSP ROM it's fairly clear that it's not going to be a sense kernel isn't it?
Click to expand...
Click to collapse
He never mentioned it is specifically for AOSP or Sense ROMs. I was wondering if this is just a separate script, not kernel dependent. But if I give it a 2nd read then yes, it seems indeed it is an entire kernel, my bad, no need for a spoon...or w/e it means.
lvnatic said:
He never mentioned it is specifically for AOSP or Sense ROMs. I was wondering if this is just a separate script, not kernel dependent. But if I give it a 2nd read then yes, it seems indeed it is an entire kernel, my bad, no need for a spoon...or w/e it means.
Click to expand...
Click to collapse
Don't listen to Thalamus. He has no time for people less "knowledgeable" than him. There was a time where I thought a kernel was a kernel.
I thought I had escaped his unhelpful comments when I left Oxygen thanks to his attitude (if you don't like his attitude, then tough is the general gist of it). If he was a shop owner he would go bankrupt, quickly, as he has no people skills whatsoever.
If he wasn't a dev, he would be labeled a troll, yet he is allowed to get away with being nasty to people. When will XDA introduce a -thanks button?
I think the saying goes, if you don't have anything nice to say, then don't say anything at all.
Thanks, this one looks like a good project
As to stability: i've been using this kernel for a couple hours without issues, with very small draining btw; anyway a few minutes ago the phone became unresponsive: i was just typing a message with whatsapp, clocked 192x806, and a freeze occurred. A soft reset did the trick.
Keep up the good job
Edit: i'm on beta 2 fyi...
chronicfathead said:
Don't listen to Thalamus. He has no time for people less "knowledgeable" than him. There was a time where I thought a kernel was a kernel.
I thought I had escaped his unhelpful comments when I left Oxygen thanks to his attitude (if you don't like his attitude, then tough is the general gist of it). If he was a shop owner he would go bankrupt, quickly, as he has no people skills whatsoever.
If he wasn't a dev, he would be labeled a troll, yet he is allowed to get away with being nasty to people. When will XDA introduce a -thanks button?
I think the saying goes, if you don't have anything nice to say, then don't say anything at all.
Click to expand...
Click to collapse
Hahahahahaha.
That cheered me up, I'm having a crap day.
Happy to be of assistance.
Edit: You prove how little you know about me by saying that I have no time for people less knowledgeable than me. That is totally untrue. I spend a lot of time helping people who are less knowledgeable than me. What I have no time for is laziness, people who won't help themselves or idiots. There is a big difference.
_thalamus said:
Hahahahahaha.
That cheered me up, I'm having a crap day.
Happy to be of assistance.
Edit: You prove how little you know about me by saying that I have no time for people less knowledgeable than me. That is totally untrue. I spend a lot of time helping people who are less knowledgeable than me. What I have no time for is laziness, people who won't help themselves or idiots. There is a big difference.
Click to expand...
Click to collapse
I only base my observation on posts of yours that I have read. Rather than shooting people down, advise them so they can improve their knowledge.
sent by touching my Desire
In Airplane mode i had 2mA battery usage all night without AVS and 5mA usage with AVS. This is via Battery monitor widget.
Xinot said:
In Airplane mode i had 2mA battery usage all night without AVS and 5mA usage with AVS. This is via Battery monitor widget.
Click to expand...
Click to collapse
AVS has nothing to do with power consumption while the device is asleep. When the phone sleeps, the CPU is power collapsed, i.e. is completely powered down. AVS only changes the voltage while the CPU is awake.
The Kernel work great on Miui 1.4.8 since 2 days! No reboot or freeze... and in idle with JiuceDefender, 652Mhz max ondemand over 3h the device lost only 2% accu
Thanks for your work
Sent from my HTC Desire using XDA App
I've just updated the kernel in the first post to increase the minimum voltage and remove some possibly unstable frequencies.
Should be more stable now.
dzo said:
AVS has nothing to do with power consumption while the device is asleep. When the phone sleeps, the CPU is power collapsed, i.e. is completely powered down. AVS only changes the voltage while the CPU is awake.
Click to expand...
Click to collapse
OukkiDoukki! So i have something else going on here...
Thanks running sweet keep up the great work using on GV 2.0
Sent from my HTC Desire using XDA Premium App
cez10 said:
have you tried using other kernels like Eviolets one? does it really save much more battery than EVs?
is it 100% stable??
Click to expand...
Click to collapse
Just a quick post to say that I've been testing this kernel for 2/3 days (actually the version that Thalamus has in his experimental github) and find the battery usage to be the same. But the AVS code seems much cleaner than the implementation I have.
As for stability, I haven't had a single crash yet. And overall speed seems better than on my kernel.
Quadrant also confirms this.
Regards,
EViollet said:
Just a quick post to say that I've been testing this kernel for 2/3 days (actually the version that Thalamus has in his experimental github) and find the battery usage to be the same. But the AVS code seems much cleaner than the implementation I have.
As for stability, I haven't had a single crash yet. And overall speed seems better than on my kernel.
Quadrant also confirms this.
Regards,
Click to expand...
Click to collapse
Do you think you will be compiling ManU 1.5 from this source then?
I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
while im no genius when it comes to this stuff, somehow i would suspect that people here are already looking into this.
i could be wrong tho lol
pyckvi said:
I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
Click to expand...
Click to collapse
The person to ask this to is Morfic. He's all about tweaking bus speeds to improve not only cpu but gpu performance as well. But much of what you've already requested has been incorporated
jlevy73 said:
The person to ask this to is Morfic. He's all about tweaking bus speeds to improve not only cpu but gpu performance as well. But much of what you've already requested has been incorporated
Click to expand...
Click to collapse
But where is he...??
G2X
CPU overclock is something that makes sense for us right now but what would a GPU overclock get us? To me thats just something that will lower the life of our phone with no real reward until games come out that our phone can't run. Right now our phone can run pretty much all games at full speed.
gpu overclocking would be sweet... now my question would be has anyone tried to load Optimas 2x kernel/software on the g2x since they are pretty much the same hardware(in theory you would think it would work)... i might even try to load this kernel onto my phone when i get home from work so if i mess anything up ill have my gear to fix it
crisis187 said:
gpu overclocking would be sweet... now my question would be has anyone tried to load Optimas 2x kernel/software on the g2x since they are pretty much the same hardware(in theory you would think it would work)... i might even try to load this kernel onto my phone when i get home from work so if i mess anything up ill have my gear to fix it
Click to expand...
Click to collapse
Please don't try to load O2x software on your G2x.
pyckvi said:
I was browsing the Optimas 2x forum today and ran into an awesome kernel with GPU overclock. which sounds pretty cool to me. also the dev mentioned something about overclocking "system bus" which improvers memory/2D/3D/etc. i think someone in this forum should take a look into this KERNEL and try letting us taste some of this goodness.
Here are the links:
http://forum.xda-developers.com/showthread.php?t=1119771
http://forum.xda-developers.com/showpost.php?p=14654927&postcount=36
Click to expand...
Click to collapse
I remember reading a while ago that GPU/System bus overclocking was attempted by some kernel dev, then later on, the dev realized through extensive testing that GPU and system bus clocks were locked, the changes to the kernel source had no effect (hardwired). Now this was a few months ago when I was reading up on Tegra kernel development before I got my G2x. Now all these could have been obsolete, and maybe now someone has found a way to do the above via kernel source updates.
Another issue that most people don't mention here and many people have been guilty of, is the GPL issue. The guy who supposedly did this overclocking has not published his kernel source code anywhere (GPL/XDA rules issues), so no one can examine what he did and prove that it worked....
GideonX said:
Please don't try to load O2x software on your G2x.
Click to expand...
Click to collapse
have you tried it yet though is my question
im not worried if i flash a kernel and it doesnt work i can reflash my old kernel if it doesnt work and gets stuck into a bootloop
crisis187 said:
have you tried it yet though is my question
Click to expand...
Click to collapse
Someone in another thread tried this and it messed up their baseband. A restore doesn't fix it apparently.
Big rush dog, the tiamat kernel guru and Guy getting engadet headlines for oc the xoom to 1.7 ghz has gpu oc in his kernels. I will be honest though, I can't tell the difference except maybe video streaming works a little smoother. I personally don't think it is worth the devs time...
Sent from my LG-P999 using XDA App
Howdy! I'm the developer of that kernel
To be honest the GPU overclocks aren't all that beneficial. There is a little bit of a speed bump (I managed to get the highest score on nenamark2 for example). But the difference is was 27fps vs 32fps. If someone is interested in incorporating that into the g2x I'll be happy to show them the changes I've made. I haven't released the source because I'm lazy but there isn't too much to it.
Actually, if you look at the voltKernel sources for the O2X you'll see the same changes there.
chuckhriczko said:
CPU overclock is something that makes sense for us right now but what would a GPU overclock get us? To me thats just something that will lower the life of our phone with no real reward until games come out that our phone can't run. Right now our phone can run pretty much all games at full speed.
Click to expand...
Click to collapse
Yes, superficial benchmarks like quadrant can be pushed to 5400 only with max cpu oc.
However, did you notice how 1.2 thru 1.5 gets you the same fps with no added benefit than more heat created?
Pushing other things other than cpu should let us remove bottlenecks and not tighten them up.
If you want your G2x to life 20yrs, 1.5ghz is not the way to go.
I have no kernel ready for release, to notice changes, I stuck to 1.5ghz, but the final result will be more likely 1.2 or 1.3ghz.
Maybe with a "don't hold my hand, give me freedom or give me death" DBU version at 1.5Ghz later.
I'm not shy to increase vcore on a SoC. But unlike the Nexus S, this thing gets HOT, fast.
Avetny pointed out that thread, I'll see if fallout hit something I have missed so far.
The clocks get compared to chip defaults in many places, choosing the smaller of the two, so it's just tedious replacing them with sane defaults, unless I stick to my current approach of offsets instead of absolutes.
We'll see.
That's also the reason I don't update my kernel often. Right now commits in cm git are only preparatory, config changes that made things smoother I already used.
I'll release something if they finish their version of BLN.
Or if I'm happy with gpu/bus/ram oc/tweaks.
not going to make people flash a kernel for no reason. As jlevy can attest, kernel not following cm git, not even based on it can work very well.
Not having latest cm commit on kernels that take another approach is not always useful.
Especially if we track regressions that cm devs back out later, that's all this gains.
So yes, there will be a gpu oc, when it's ready.
Great!
@ fallout0 thank you i hope that you can help out one of our devs on this.
morfic said:
Yes, superficial benchmarks like quadrant can be pushed to 5400 only with max cpu oc.
However, did you notice how 1.2 thru 1.5 gets you the same fps with no added benefit than more heat created?
Pushing other things other than cpu should let us remove bottlenecks and not tighten them up.
If you want your G2x to life 20yrs, 1.5ghz is not the way to go.
I have no kernel ready for release, to notice changes, I stuck to 1.5ghz, but the final result will be more likely 1.2 or 1.3ghz.
Maybe with a "don't hold my hand, give me freedom or give me death" DBU version at 1.5Ghz later.
I'm not shy to increase vcore on a SoC. But unlike the Nexus S, this thing gets HOT, fast.
Avetny pointed out that thread, I'll see if fallout hit something I have missed so far.
The clocks get compared to chip defaults in many places, choosing the smaller of the two, so it's just tedious replacing them with sane defaults, unless I stick to my current approach of offsets instead of absolutes.
We'll see.
That's also the reason I don't update my kernel often. Right now commits in cm git are only preparatory, config changes that made things smoother I already used.
I'll release something if they finish their version of BLN.
Or if I'm happy with gpu/bus/ram oc/tweaks.
not going to make people flash a kernel for no reason. As jlevy can attest, kernel not following cm git, not even based on it can work very well.
Not having latest cm commit on kernels that take another approach is not always useful.
Especially if we track regressions that cm devs back out later, that's all this gains.
So yes, there will be a gpu oc, when it's ready.
Click to expand...
Click to collapse
thanks morfic i hope everything goes smooth with your kernel, i would love to test it out once u feel it is ready. and thanks for not rushing it.
faux123 said:
I remember reading a while ago that GPU/System bus overclocking was attempted by some kernel dev, then later on, the dev realized through extensive testing that GPU and system bus clocks were locked, the changes to the kernel source had no effect (hardwired). Now this was a few months ago when I was reading up on Tegra kernel development before I got my G2x. Now all these could have been obsolete, and maybe now someone has found a way to do the above via kernel source updates.
Another issue that most people don't mention here and many people have been guilty of, is the GPL issue. The guy who supposedly did this overclocking has not published his kernel source code anywhere (GPL/XDA rules issues), so no one can examine what he did and prove that it worked....
Click to expand...
Click to collapse
You should talk to Fallout0 he seems like he got past the system bus/GPU locked issue. both of you can maybe learn something new from each other. & it would be awesome if the both of you can work on a kernel together.
Wouldn't a higher clocked G2x cause more heat? Heat being the reason this things reboots so often? Maybe a slower G2x is the way to go.
Would overclocking the gpu help run nds4droid any better? What else would ocing the gpu do? Everything seems to be very fast as it is lol
Sent from my LG-P999 using XDA Premium App
dkb218 said:
Wouldn't a higher clocked G2x cause more heat? Heat being the reason this things reboots so often? Maybe a slower G2x is the way to go.
Click to expand...
Click to collapse
Pushing cpu more I don't see useful other than keep up with your buddy's Nexus S' quadrant scores and make sure your hands stay warm in a cold Chicago winter.
I build kernels usually when things stutter or otherwise annoy me. The pushing the OC usually comes by request of those who just want more more more.
I do like to remove bottle necks.
The hardwired clocks. Well the.cpu ones are hardwired too.
The gpu/bus oc works, until boost and throttling kick in, where again values are compared to hardwired values. using offsets after the comparison would be the way around without killing boosting and throttling.
Guess main thing that stopped me is the heat at 1.5ghz, and the frowns over 1.2ghz and 1.3ghz kernels, without further "what else is in there"
Still hoping fallout can share what he/she has, it'll help making this a reality, sooner.
It's tedious. Most of all.
Yes, I FINALLY did it!!! I overclocked my G2X. I would appreciate if anyone could share their experiences with o.c. pros and cons... Should I retreat or stay where I am? Please some feed back!
Over 1300 seems to cause trouble on mine.
i dont think oc'ing is really that necessary with a phone this fast but if u must i wouldn't go above 1.3 (just seems unstable above that). I think the "Pros" come from being able to underclock. Setting up profiles for uc'ing when screen is off or as battery level drops etc really prolongs the life of the battery (at least in my case)
On my OG droid that came limited at 550 mhz, ya, oc'ing was def necessary but I cant really think of any "Pros" for oc'ing this phone.
each phone is different though so play around and you'll find a combination that works great for your phone, good luck
Well... you can get some serious bench scores... This thing rocks the Mandelbrot multithread test in smartbench 2011 at 1.5 ghz. Other than that it helps with games.
Sent from my LG-P999 using XDA App
wu_wei_lion said:
Well... you can get some serious bench scores... This thing rocks the Mandelbrot multithread test in smartbench 2011 at 1.5 ghz. Other than that it helps with games.
Sent from my LG-P999 using XDA App
Click to expand...
Click to collapse
What about the CPU not having enough cooling and frying the CPU over time. I presume its just like Desktop overclocking but without all the extra cooling you can add to make it safe for the hardware.
tombaker1 said:
What about the CPU not having enough cooling and frying the CPU over time. I presume its just like Desktop overclocking but without all the extra cooling you can add to make it safe for the hardware.
Click to expand...
Click to collapse
But what i really want to know is if oc could damage the phone. After all if there is that danger it's noy worth it...
In all honesty I used to be really into benchmark scores and OCing the heck out of my phone and under volting it in the process but that led to many battery pulls ect. What I've noticed is just keep it at stock and mild uving seems to be the best for me its stable decently fast just 2 cents though
Overclocking a cpu is the same as on a pc, only a bit more dangerous on a phone. (This phone already has overheating problems running at stock speeds ) On a computer, people pay a premium for parts that are easily overclocked, and have either very good fans/heatsinks or a liquid cooling rig.
Overclocking is dangerous, especially because not all chips are going to be made equal, even if they come off the same production line. These chips are designed to run at a certain voltage, and certain clock speed. As far as real world use, (NOT benchmarks. Sure, they look pretty and all, but benchmarks are never very accurate.)
Sure, you might get 2-3 more fps on your games, but is that worth the risk of shortening the life of your chip/phone?
(And just so you know, I've been building/overclocking pc's for years, but I also understand what you need to do to keep it stable, and it's *all about cooling*.)
If you're not convinced, try this. Don't overclock your phone, and use it for a few days. Tell me honestly that you really notice a real-usable difference with the chip overclocked or not. (Games set aside, but like I said, getting a couple extra fps on a game to me isn't worth the risk without a proper cooling setup)
For those of you that really don't understand what you're doing to your chips when you overclock, I'd suggest doing some reading about it. A good place to start would be here: http://en.wikipedia.org/wiki/Overclocking
So you think using fauxs kernel is not safe or reduces the life of the chip? I just flashed it and didnt oc or uv further then fauxs default settings...
Sent from my LG-P999 using XDA App
I'm not saying it's for sure, I'm saying there's a chance.
Plus keep in mind that these kernels have other really nice additions besides overclocking and undervolting. I'm using faux's stock voltage kernel ext4, and leaving it at stock settings, and it really works great.
I just posted this up because I see a lot of people more interested in quadrant scores (which to me are pretty useless) than stability of their phones. If you do overclock, and it works for you, more power to you. I just want to inform people. I'd HIGHLY suggest if you aren't sure, read that wiki article, it's a great place to start. (not all information is there, but it gives a very good general idea on how and what overclocking is.)
Thanks! i always like reading knowledgeable and informative posts!
Sent from my LG-P999 using XDA App
mstrk242 said:
I'm not saying it's for sure, I'm saying there's a chance.
Plus keep in mind that these kernels have other really nice additions besides overclocking and undervolting. I'm using faux's stock voltage kernel ext4, and leaving it at stock settings, and it really works great.
I just posted this up because I see a lot of people more interested in quadrant scores (which to me are pretty useless) than stability of their phones. If you do overclock, and it works for you, more power to you. I just want to inform people. I'd HIGHLY suggest if you aren't sure, read that wiki article, it's a great place to start. (not all information is there, but it gives a very good general idea on how and what overclocking is.)
Click to expand...
Click to collapse
OK, you definitely convinced me.... I have also faux (let me tell you exactly - Kernel Version 2.6.32.9 FR Faux 123-v0.03) on EagleBlood 1.05. Could you please tell me what I need to do set up in order to be safe? Thanks!
I'd just go to faux's thread in the development section (his froyo thread, not the cm7 one, since you're using eagleblood), and download his stock voltage kernel. (It's in the first post.) He's on .04 now, by the way.
Then reboot into recovery, and flash the file you downloaded. It'll overwrite your current kernel and modules with the new one, then reboot.
mstrk242 said:
I'd just go to faux's thread in the development section (his froyo thread, not the cm7 one, since you're using eagleblood), and download his stock voltage kernel. (It's in the first post.) He's on .04 now, by the way.
Then reboot into recovery, and flash the file you downloaded. It'll overwrite your current kernel and modules with the new one, then reboot.
Click to expand...
Click to collapse
I could not find this thread under G2X Android Development Section... I found threads Kernel Trinity, Kernel CM7, Kernel LGE Stock Froyo, Kernel Morphine... Which one is it...? Please do have some patience, at least I learn fast!
krekabl said:
I could not find this thread under G2X Android Development Section... I found threads Kernel Trinity, Kernel CM7, Kernel LGE Stock Froyo, Kernel Morphine... Which one is it...? Please do have some patience, at least I learn fast!
Click to expand...
Click to collapse
You passed right by it. LGE stock froyo. (That doesn't mean it's a stock froyo rom, it means it's *based* on one )
http://forum.xda-developers.com/showthread.php?t=1102720
Choose the stock voltage one. (ext3 or 4, depending on your preference.)
mstrk242 said:
You passed right by it. LGE stock froyo. (That doesn't mean it's a stock froyo rom, it means it's *based* on one )
http://forum.xda-developers.com/showthread.php?t=1102720
Choose the stock voltage one. (ext3 or 4, depending on your preference.)
Click to expand...
Click to collapse
Thanks you've been very helpful. That's why I made this post I hope this can help other people as well as it's helped me! )
krekabl said:
I could not find this thread under G2X Android Development Section... I found threads Kernel Trinity, Kernel CM7, Kernel LGE Stock Froyo, Kernel Morphine... Which one is it...? Please do have some patience, at least I learn fast!
Click to expand...
Click to collapse
And a lot of times the kernel will be credited to the developer. So if you see "faux's kernel" people are referring to kernels by faux123. Trinity kernels were developed by morfic. If you are having a hard time finding a specific one, look at the top left to see who started the thread and sometimes that will help find it. Does that make sense? I had to pull an overnight at work so I am a little loopy....
Sent from my butt using XDA Premium App
hi...I have bigxie apex ics rom on my nexus s and when i flash matr1x kernel 19.5cfs it starts to freeze. Works just fine with the stock kernel. Also when i was using the cm9 it worked fine with the stock but when i flashed matr1x kernel it started to freeze and reboot. Please help!
His kernel is undervolted by default. The phone might not be able to handle the voltages. I have no idea how to fix it though since you can't even get past the full boot. Better off going with something else.
had the same issue, just use another kernel or raise voltages. i've got no idea why everyone recommends matr1x, UV by default just doesn't make sense since every cpu behaves differently. it's like selling "one size fits all" t-shirts. i recommend simple kernel or trinity, they are the most stable ones on my phone apart from stock obviously.
Aktifit said:
had the same issue, just use another kernel or raise voltages. i've got no idea why everyone recommends matr1x, UV by default just doesn't make sense since every cpu behaves differently. it's like selling "one size fits all" t-shirts. i recommend simple kernel or trinity, they are the most stable ones on my phone apart from stock obviously.
Click to expand...
Click to collapse
The most known product doesn't mean it's the more fitting for everyone. It just means it's popular. *shrugs*
I'd be willing to bet that a lot of the people using it don't even know it's undervolted, sadly.
thankyou for the replies...i will try the trinity kernel
You all argue about matrix yeah its undervolted so?? You need to raise your voltage to to make it stable because not all phones can handle undervolted values. It's been address millions times and you all still argue.? Goddamit!! (Bunch of noobs) try to solve the problem first before suggesting another kernel. It so irritating you all. I'm sure matrix dev despise you all because of your.ignorance.
Sent from my Nexus S®
chronophase1 said:
I'd be willing to bet that a lot of the people using it don't even know it's undervolted, sadly.
Click to expand...
Click to collapse
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ. I have been running the Matr1x since gb and have never had issues with the undervoting. Perhaps your phone can't take it.
If people aren't smart enough to read what the developer has to say, why would he set it to the higher voltages and expect users to move the voltages down themselves. You imply the common user is not smart enough to do it themselves. So what does that leave the developer to do? He can make it like he thinks it should be or make it for the idiots that can't or won't read the op comments.
People need to understand kernels run differently on every phone. So instead of whining they should just move on.
________________
Just Flash It !!!
did u wipe dalvik cache...
Skunk Ape1 said:
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ. I have been running the Matr1x since gb and have never had issues with the undervoting. Perhaps your phone can't take it.
If people aren't smart enough to read what the developer has to say, why would he set it to the higher voltages and expect users to move the voltages down themselves. You imply the common user is not smart enough to do it themselves. So what does that leave the developer to do? He can make it like he thinks it should be or make it for the idiots that can't or won't read the op comments.
People need to understand kernels run differently on every phone. So instead of whining they should just move on.
________________
Just Flash It !!!
Click to expand...
Click to collapse
Or that the common user is prone to not reading and just going ahead and flashing.
Seriously, coffees have "CAUTION: HOT!" written on them. I pretty much lost faith in "common users" a long time ago.
Skunk Ape1 said:
I am guessing most people do know that it is undervolted. If they don't, I wouldn't understand why. He plainly states that if you have freezing issues to raise your voltages right in the FAQ!
Click to expand...
Click to collapse
Exactly! Read everything first. Educate your self before attempting anything. Just because you can flash doesn't mean you should without understanding anything about what it does or will do to your phone. FAQ is there for you to become familiar with what issues have happened and might happen to you. Yes the Matrix thread is long but I read a lot of it to understand what it was, issues and what others are saying. Just like any ROM, Kernel or mod you plan on trying, read the thread first. :thumbup:
Hope I don't sound like I'm complaining but most threads are started or answered wrong because of this. Good luck :thumbup:
Sent from my Nexus S using xda premium
This is what I was getting at and it somehow got interpreted wrong. It wasn't a dig at mathkid and any of the regular users on here. There are a lot of new users on here and many flash stuff excitedly and don't fully read stuff. I've been there before. Its still a common mistake.
Sent by pocket technology.