[REQUEST] Kernel W/CPU & GPU OC - T-Mobile LG G2x

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.

Related

[1.267GHz!!!] [Devs] Overclocking/undervolting patches (update 6/15)

I got an EVO myself and managed to overclock it to 1.267GHz. We could probably go even higher, but that requires more extensive changes. Here are the changed source files: http://dl.dropbox.com/u/36553/supersonic_oc-uv.tar.gz
It also includes an undervolt courtesy of pershoot (a whole 0.1V lower when idle, which should help battery drain a lot!). Here is a test update.zip: http://dl.dropbox.com/u/36553/supersonic_oc-uv_signed.zip (working WiFi). Make sure to do a nandroid backup first!
Sensors/camera do not currently work in this kernel because the source is not yet complete.
There is an overvolt on the highest frequencies. It should not cause any issues. Thanks to toastcfh for his source, Herver for creating the first booting overclocked kernel on the EVO, all the kernel devs in the N1 community, especially pershoot and kmobs, richardtrip from the Desire community, koush for anykernel updater, and all who helped to root the EVO. Enjoy!
Update 6/15: Fixed 950mV undervolt. Raised voltages from 1228800 above to improve stability. Source files updated and update.zip uploaded.
old said:
I posted these in an earlier thread, but I think I should bring this to everyone's attention. Here are some simple patches that will overclock the Evo up to 1.267GHz (though by any means it's not guaranteed to get that high!):
Edit: please don't flash the below update.zip, as it doesn't seem to boot. Devs, the patches are still below, and a zimage is in the anykernel update zip.
Update: I compiled it myself. Here is an update.zip: http://dl.dropbox.com/u/36553/update-oc_signed.zip. This uses toastcfh's sources, Koush's excellent anykernel updater and a config.gz pulled from a stock Supersonic. If this doesn't boot, no damage will be done to your phone. Just reboot into recovery and reinstall your ROM. You can test overclocking by grabbing SetCPU from my sig or changing the cpufreq values if you know how. Once we get this working, I will create an undervolted version for battery savings. I'd get an Evo, but it's sold out everywhere T_T
http://dl.dropbox.com/u/36553/supersonic_oc.zip
cpufreq.c and acpuclock-scorpion.c are in arch/arm/mach-msm, and supersonic_defconfig is just the config. I don't have an Evo, so I can't test these out, but these should work with the source files toastcfh posted earlier: http://forum.xda-developers.com/showthread.php?t=686240.
Undervolting can be achieved simply by adjusting the voltages (in mV) in the acpu_freq_tbl table in acpuclock-scorpoion.c. For those not familiar with his work, you can see pershoot's safe (but lower) voltages for the N1 here: http://github.com/pershoot/nexus-kernel/blob/master/acpuclock-scorpion.c. If you want to overvolt or go under 1000mV, you have to make one further adjustment to the voltage regulator in board-supersonic.c.
Note that the N1 and the Evo are completely different devices (with similar processors), so what may work for the N1 may not work for the Evo.
Click to expand...
Click to collapse
Awesome... until I am sure this is stable, I will wait, but I must have overclock
jigglywiggly said:
Awesome... until I am sure this is stable, I will wait, but I must have overclock
Click to expand...
Click to collapse
I don't recommend overclocking, the devices already can run warm at current settings.
But then again, you are entitled to do as you wish.
Options better than overclocking are to remove the Sprint bloatware and strip down parts of Sense, this speeds things up alot by removing excess background applications.
Well it ain't too bad, my Droid at 1 ghz(550 stock) runs great.
So this should be good too.
I like overclocking as much as the next geek, but on the Evo... WHY?
This phone has yet to respond anything slower than instantly to my input and I expect a difference of .26 ghz would not make it so it could read my thoughts.
Undervolting, on the other hand, could help with the abysmal battery life...
phinnaeus said:
I like overclocking as much as the next geek, but on the Evo... WHY?
This phone has yet to respond anything slower than instantly to my input and I expect a difference of .26 ghz would not make it so it could read my thoughts.
Undervolting, on the other hand, could help with the abysmal battery life...
Click to expand...
Click to collapse
Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.
Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.
My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.
Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.
Well, I agree with the benchmarking comments but on the subject of Froyo... Froyo is designed to be even faster on equivalent hardware than 2.1... and 2.1 on my Evo is smooth as silk. And the Evo handles most Flash I can throw at it, so I'm not sure. I have however noticed a small performance difference with live wallpaper running, so maybe OCing will clear that up a bit.
Jus10o said:
Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.
Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.
My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.
Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.
Click to expand...
Click to collapse
You know, this is an excellent point and I feel like I failed the developer community in some small way when you had to bring it up. You shouldn't have to provide a reason for wanting progress, it should happen for its own sake.
Proceed.
Jus10o said:
Some people love to run benchmarks. Try to improve on them over and over. Others like the feeling of just going faster. Also some apps or some in the future might require a faster running phone. What better way to achieve that (other then buying a new phone) then OC.
Also in the future, are you not gunna buy a 1.5ghz processor phone running 2.1 because a 1ghz processor can already do it? OC has many benefits, just not to everyone, most because they dont understand the consequences or benefits.
My htc hero clocked to 768mhz can run 2.1 and everything near instant. Still doesnt keep be from wanting a 1ghz or higher.
Also one more thing, 2.2 will be out soon. With full flash support, i have a feeling its going to require a lot of CPU. An OC Evo would probably run many things from 2.2 a lot easier.
Click to expand...
Click to collapse
Agree with everything you just said, and I am less than excited about the benchmarks with the EVO thus far
Roman G said:
Agree with everything you just said, and I am less than excited about the benchmarks with the EVO thus far
Click to expand...
Click to collapse
HAHAHA.. im sorry but i had to laugh at your sig.
Jus10o said:
HAHAHA.. im sorry but i had to laugh at your sig.
Click to expand...
Click to collapse
Ya I sold my hero a couple weeks before the EVO dropped, and had to use my wife's old phone.
phinnaeus said:
I like overclocking as much as the next geek, but on the Evo... WHY?
This phone has yet to respond anything slower than instantly to my input and I expect a difference of .26 ghz would not make it so it could read my thoughts.
Undervolting, on the other hand, could help with the abysmal battery life...
Click to expand...
Click to collapse
I'm not trying to start an argument at all but you have to think broader mathematically. If the processor runs at 1000Mhz or 999mhz (In the case of my N1) a .267 increase is 267mhz, a 26.7% increase in computational performance... That's pretty raw especially in cellphone terms, that have no way to vent or displace that kind of heat.
Has anyone noticed how much hotter the kickstand gets? I bet you that it's attached to something the cpu is connected to. $5 bucks says we will see KICKSTAND HEATSINK + FAN MOD 2GHZ OC! LOL
thebluecoat said:
I'm not trying to start an argument at all but you have to think broader mathematically. If the processor runs at 1000Mhz or 999mhz (In the case of my N1) a .267 increase is 267mhz, a 26.7% increase in computational performance... That's pretty raw especially in cellphone terms, that have no way to vent or displace that kind of heat.
Has anyone noticed how much hotter the kickstand gets? I bet you that it's attached to something the cpu is connected to. $5 bucks says we will see KICKSTAND HEATSINK + FAN MOD 2GHZ OC! LOL
Click to expand...
Click to collapse
This is a patch for developers, not a discussion thread for the merits (or lack thereof) of overclocking.
If you don't want to overclock your phone, nobody is making you.
It has worked out fine in the Desire and Nexus One community.
coolbho3000 said:
This is a patch for developers, not a discussion thread for the merits (or lack thereof) of overclocking.
If you don't want to overclock your phone, nobody is making you.
It has worked out fine in the Desire and Nexus One community.
Click to expand...
Click to collapse
how do i apply this ???????
can u make it flashable?
mccurt29 said:
how do i apply this ???????
can u make it flashable?
Click to expand...
Click to collapse
need to follow the directions in the first post. the .c files need to be loaded into the kernel source (right now just have toast's soruce) and the kernel has to be compiled with them.
if somebody wants to compile up a kernel with these, we could start testing. if i get some free time i'll help out here and compile a kernel but somebody else will prob beat me to it!
please someone let us know how this works out for your evo 4g... benchmark, test results... anything to show better/worse performance, whether your got ALOT warmer, or just a lil, etc.. ne information would be greatly appreciated it, i'm not a 100% noob, i just know how to follow instructions very well, doesn't mean i understand everything that's going on, just the basic concept of what i want. thank you in advance.
madunix said:
please someone let us know how this works out for your evo 4g... benchmark, test results... anything to show better/worse performance, whether your got ALOT warmer, or just a lil, etc.. ne information would be greatly appreciated it, i'm not a 100% noob, i just know how to follow instructions very well, doesn't mean i understand everything that's going on, just the basic concept of what i want. thank you in advance.
Click to expand...
Click to collapse
I'm waiting for someone to compile this first.
If nobody steps forward, I'll make my own attempt, but I'll be working blind with no test hardware.
I'm pretty sure most devs are waiting on the htc source kernal before playing with this. I can't wait but I understand them being hesitant to do too much with this for now. Still awesome of you to post it and have it rdy for when that time comes!
sounds good.
madunix said:
sounds good.
Click to expand...
Click to collapse
Your signature says you have a radio of 1.32.651.6, just to let you know that is not a radio, that is an HTC software OTA update. My radio is 1.39.00.05.31 for example

Overclocking - pros & cons?

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

Best kernel to keep things simple, stable

I'm really very happy with my Nexus S 4G. It's unlocked and rooted, but otherwise pure stock and I really like it that way.
Coming from the Hero it's a pleasure to have a phone that doesn't require heavy modification to make it perform properly. Still, I miss the thrill of flashing ROM's and kernels.
I would like to try a kernel...mainly to simply o/c a bit, but I don't want it to suffer stable and reliable operation. I recall with the Hero, some of the kernels would adversely affect things like the GPS, making it something I couldn't rely on.
So my question: what kernel can I use that is uncapped, but will otherwise be as close to stock as possible?
Thanks for your thoughts!
Kernels are pretty different over here. I don't even know what's closest to stock. They pretty much all have mods in them. Matr1x kernel is pretty popular. You may have to up the voltage for it if you oc to 14xx. 1200 seemed pretty stable to me with default voltages. Currently franco kernel is pretty popular. You can't oc it, but it seems pretty snappy without oc. GLaDOS is also being used a bit but i've read some mixed reviews and for me at least it did seem a little lagging at times for the short period I ran it. I tried Trinity kernel when I first moved over from the hero and it seemed kind of flaky though it's possible that could have been due to the kang I was running. There are a few others out there. Cm7 kernel has a lot of the same mods cooked in though it's likely not the latest updates. You will see a lot of mention of BLN and Voodoo. There are apps on the market for those features and there's an app nstools that has some kernel config settings you can adjust depending on kernel. Mainly just try to read a lot. Most of the roms and kernels haven't given me any major issues beyond the random reboot, which coming from the hero, just means "normal" lol.
Sent from my Nexus S 4G running CM7/franco.Kernel
Once you flash you can't stop O_O that my experience i'll direct you to Peteralfonso's kernel on his website here
Searching the forums would help you more than anything. You will get more info by searching, rather waiting people to reply here. These questions are asked on daily basis. And get the same replies everyday. I don't sound to be mean but seriously there is more info than you can get by starting another thread, only thing is you need to dig the info.
I have tried a few different roms and kernels and for once cm7 runs perfect for me w the supplied kernel. No reboots. Has been stable at 1440 performance for testing but I usually leave it at 1000 on demand.
Yeah they all have this blinking light crap in it now by default which I hate, and the lights turn off and I don't like that either. I want the light on when I'm using the phone and off when I'm not, not the other way around!
Sent from my Nexus S using XDA App
I like the bln mod, but I do not like the one that turns off the backlights when using the phone. It's just easier to use the buttons imo and gives a quicker visual reference for everything. Otherwise I mostly am left wondering what is up with all the black space.
Sent from my Nexus S 4G running CM7/franco.Kernel
suhas_sm said:
Searching the forums would help you more than anything. You will get more info by searching, rather waiting people to reply here. These questions are asked on daily basis. And get the same replies everyday. I don't sound to be mean but seriously there is more info than you can get by starting another thread, only thing is you need to dig the info.
Click to expand...
Click to collapse
I hear you on that, and spent a lot of time reading comments and concerns and problems about the various kernels available. They all seem to pretty much be experimental, with various idiosyncratic problems and lots of bells and whistles such as aforementioned BLN, Voodoo, deep idle, etc.
I thought maybe I was missing something in my search for a kernel that would allow o/c, but not have the stability concerns of a the feature-rich, highly customizable kernels.
I think the Matr1x kernel will be your best option, u can OC it till 1400mhz, what I don't recommend to do, but at 1200/1300mhz its pretty stable.
It also got many options like BLN, BLX, Live OC, touch wake, etc.
But if you don't want them, why you just don't use 'em?
Like just flash the kernel and keep it like it is, and maybe do some overclocking.
wanna stable ? stock kernel
basically , there is no kernel more stable then stock ...
qtwrk said:
wanna stable ? stock kernel
basically , there is no kernel more stable then stock ...
Click to expand...
Click to collapse
True, but he prefers to OC it a bit.
Sent from my Nexus S
franciscofranco's kernel (link) works best for me. It's fast (no lags even without OC, I'm running at stock 1000 MHz), reliable (I've been using it for at least month and I haven't got any random reboots or application hangs) and battery efficient (thanks to deep idle and other tweaks).
irizwan said:
Once you flash you can't stop O_O that my experience i'll direct you to Peteralfonso's kernel on his website here
Click to expand...
Click to collapse
+1
Never found a more stable kernel than Pete's. However, I've been on Glados for the last week or so and am seeing excellent battery life with Deep Idle.
Icecoldmeat said:
True, but he prefers to OC it a bit.
Sent from my Nexus S
Click to expand...
Click to collapse
personally i think overclock is totally unnecessary , why ? 1 GHz is sufficient to handle all job you require to the phone...
Best thing to do would be compile your own stock kernel with oc.
qtwrk said:
personally i think overclock is totally unnecessary , why ? 1 GHz is sufficient to handle all job you require to the phone...
Click to expand...
Click to collapse
True again. I love 1100mhz because it gives you a bit more speed with no lagg, and you batterylife is still awesome.
Sent from my Nexus S
deville~> said:
franciscofranco's kernel (link) works best for me. It's fast (no lags even without OC, I'm running at stock 1000 MHz), reliable (I've been using it for at least month and I haven't got any random reboots or application hangs) and battery efficient (thanks to deep idle and other tweaks).
Click to expand...
Click to collapse
with deep idle OFF, the difference between the two is minimal, idle stats displayed deep idle has been 0
Downloaded and testing peter alfonso's kernel now. Its very minimalistic, no options like deep idle etc, and u can OC it up to 1400mhz. Running 400-1100mhz for a day now and the battery life is just awesome.
U can find it on:
http://www.peteralfonso.com
Sent from my Nexus S
albundy2010 said:
Best thing to do would be compile your own stock kernel with oc.
Click to expand...
Click to collapse
Or one with LiveOC which is kinda better cause it also OC the GPU =D
+1
Click to expand...
Click to collapse
the akward moment when someone said they +1'd you but actually didn't -_-
there're too many to choose.i don't like the ones that update so often indeed.

Constant reboots when overclocking

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..

Lets get a kernel going again!

I want to work with someone, anyone and get a kernel going again for this phone. I have experience helping make roms and kernels a long time ago (in a time far far away) and really want to get something going. I am willing to collaborate with many people to get this going. I have the "PC" capable enough to do this with the storage. I was thinking possibly revitalizing the resurrection kernel that has already been done for Oreo (no sense in recreating the wheel). /shrug Lets do this!
meatwad0222 said:
I want to work with someone, anyone and get a kernel going again for this phone. I have experience helping make roms and kernels a long time ago (in a time far far away) and really want to get something going. I am willing to collaborate with many people to get this going. I have the "PC" capable enough to do this with the storage. I was thinking possibly revitalizing the resurrection kernel that has already been done for Oreo (no sense in recreating the wheel). /shrug Lets do this!
Click to expand...
Click to collapse
Hi, we'll be happy to see you in the group on the telegram. Here are some great devs who work on this phone. https://t.me/MotorolaG6
I am very happy to know that someone is interested in improving this device, but I would ask you a favor.
if possible, could remove the underclock of the 1.8 ghz cpu (which is no big deal), for 1.4 ghz (which is impossible to use the device without being angry with lags and crashes
when it reaches 40 degrees
I know this is a protection to prevent it from frying, but I had a g4 that reached 44º, and I never had any problem and it never happened.
I play a lot of PUBG, when it reaches that temperature, it drops the clock to 1.4 ghz and I lose about 30fps, not to mention the lags.
I believe that removing this limitation or even increasing the tolerance of the underclock to 45 ° will not make my device explode
I think this would greatly improve the performance of this device, since 1.4 ghz is practically a G4
Indeed, and more.
There is an absolute tonne of roms, kernels and other modifications for devices like the g5 and g4. no one seems to be keeping things up to date on the g6. i'm more than happy to have my phone used as a guinea pig (as long as it doesn't break). My skills in roms and kernels are very limited but i'm sure there are guys out there with much better skills.
I'd hugely appreciate if someone put in the effort to build a kernel and preferably a rom to go with that can be kept up to date with bug fixes like every fortnight (like on the g5) with something like arrowos.
Anything i can help with, let me know!
We are working on the kernel! If you want, join us!
Now we already overclocked the moto to 2,6GHz cpu, and 700Mhz GPU.
petya230 said:
We are working on the kernel! If you want, join us!
Now we already overclocked the moto to 2,6GHz cpu, and 700Mhz GPU.
Click to expand...
Click to collapse
jesus christ this is my dream <3
If you want, I can test on my xt1925-3.
I do not mind killing my device
Wow
petya230 said:
We are working on the kernel! If you want, join us!
Now we already overclocked the moto to 2,6GHz cpu, and 700Mhz GPU.
Click to expand...
Click to collapse
Thats brilliant, give me a shout if theres anything i can do or test stuff

Categories

Resources