[Q] Question about custom kernels - Nexus S Q&A, Help & Troubleshooting

I bought a nexus S yesterday (the 9023 version), so I unlocked the BL, applied the CWR and flashed the 4.0.4 stock.
However, I feel the phone has more to give (more speed). Also, I suspect that the wifi signal is weak. Which kernel should I apply? I was wondering if I apply the air kernel, but the overclocking to 1.4 ghz kind of "scares me". But I see that OC is applied in other kernels. So, is it provely safe or something?
Also, if in the future I want to go back to stock kernel, all I need to to is flash an official OTA update again (too lose the root and the custom kernel)?
thanks in advance to all!

The custom kernels really can extract more juice from the NS. Try the ones that fits best for you, IMHO the best ones are Steve Garon's, Air Kernel and Franco's.
You can manage the clocks and voltages with NStools, and you don't need to use a daily 40% overclock. These things you can test, each device responds differently to overclock. I'm have a i9023 and actually using 1.32 GHz, it's pretty good.
Also, the feel of responsiveness comes not only by the clock, but also for SD speed and RAM utilization. Franco kernel comes with stock clocks, but the speed when oppening an app or scrolling the photo gallery is very good.

homerograco said:
The custom kernels really can extract more juice from the NS. Try the ones that fits best for you, IMHO the best ones are Steve Garon's, Air Kernel and Franco's.
You can manage the clocks and voltages with NStools, and you don't need to use a daily 40% overclock. These things you can test, each device responds differently to overclock. I'm have a i9023 and actually using 1.32 GHz, it's pretty good.
Also, the feel of responsiveness comes not only by the clock, but also for SD speed and RAM utilization. Franco kernel comes with stock clocks, but the speed when oppening an app or scrolling the photo gallery is very good.
Click to expand...
Click to collapse
Many thanks for your reply.
Maybe you can point the key advantages of those kernels in your opinion?

The main advantages for me are:
- More controls for clock scaling, you can define how your device will scale up or down the clocks in response to use
- Franco, Steve Garon and Air kernel have tweaks for SD card performance, the responsiveness when opening apps is better
- Steve Garon applies a 10% overclock in the bus, some applications that are GPU bound become more smooth, like browser (facebook and google reader too!)
- Steve Garon's and Air kernel implements methods for lower battery consumption when idle, even with overclock you can achieve the same battery consumption
Personally, my device is now much better than with stock kernel.
Sent from my Nexus S

Thanks.

My current favorites are Trinity and Matr1x cfs. Steve Garon's kernels were phenomenal, but he's recently retired from nexus development.
Sent from my Nexus S 4G using Tapatalk 2 Beta-5

What is the most stable? Franco?

Related

[Q] Overclocking

Does anyone know of some good apps (preferably free) that I can use to overclock a rooted droid charge, with the latest altered beast ROM and kernel?
There aren't any overclock kernels at this point. Its being worked on. Just be patient.
Fe_Man said:
Does anyone know of some good apps (preferably free) that I can use to overclock a rooted droid charge, with the latest altered beast ROM and kernel?
Click to expand...
Click to collapse
You can try tegrak from the market if you really want oc.
In all honesty, just wait for a kernel to come out that will actually oc. I'd love a kernel that uses voltage control and will wait for that...
Ahh, thanks. This is my first android device so I have no idea what to expect and when
If I can ever get my config straightened out, I was going to look into doing an OC kernel that uses Voltage Control, similar to nemesis2all's kernels for the Fascinate. Still trying to get a working config though.
My opinion though is that OCing the hummingbird processor is useless, and does little for performance on a day-to-day basis and only serves to give you big numbers in benchmarks while reducing battery life.
I mostly used the 1120 step skipping 1000 and scoring serious uv was awesome

Non Overclocked kernel

I want to make sure I'm not trippin', I've searched all thru the dev forum, and I don't see a non overclocked kernel. everyone complains about battery life but they are using a kernel that wasn't geared for battery life. oc kernels are for performance and bragging rights. we need a stock kernel with uv and ram optimization along with battery optimization mods
Sent from my Desire HD using XDA App
boimarc89 said:
I want to make sure I'm not trippin', I've searched all thru the dev forum, and I don't see a non overclocked kernel. everyone complains about battery life but they are using a kernel that wasn't geared for battery life. oc kernels are for performance and bragging rights. we need a stock kernel with uv and ram optimization along with battery optimization mods
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
Why not just not overclock? Also, the kernel that comes in Inspired Ace isn't overclockable.
There are many battery saving options! If you have the Leedroid kernel, in setcpu you have the option of running your proccesor at Powersave, performance,smartass and so on...this is also in a few other kernels but I am not sure which ones at the moment.
And if you are really hyped up on saving battery, shutoff haptic feedback, turn of data when you are not using it, lower screen brightness, Use a task killer to kill stray apps(if you were playing angry birds kill it afterwards).
These are a few things you can do that will increase your battery life significantly...
With an overclock capable kernel, you can underclock. I run mine at 921 MHz and don't notice any performance hit. I've tweaked the undervolt to as low as I can get away with. I get pretty awesome battery life that way.
Before you ask, I'm using a kernel I compiled myself from HTC's latest linux source for the Inspire. It's essentially stock with only the addition of the frequency table and hooks for OC/UV.
Gene Poole said:
With an overclock capable kernel, you can underclock. I run mine at 921 MHz and don't notice any performance hit. I've tweaked the undervolt to as low as I can get away with. I get pretty awesome battery life that way.
Before you ask, I'm using a kernel I compiled myself from HTC's latest linux source for the Inspire. It's essentially stock with only the addition of the frequency table and hooks for OC/UV.
Click to expand...
Click to collapse
This.
Simply underclocking will solve your problems. I prefer to run @1.4 Ghz. I have everything optimized for speed & efficiency and still don't lose in battery performance.
Running CM7 with LordMod UE 2.6 kernel and smartass CPU governor, I can set the max speed to 768mhz with very little performance hit noticed. I might just keep it that way, haven't decided yet. Scrolling is still smooth, Angry Birds is still smooth. The cool thing about running max 768mhz with the pinky undervolt script is the CPU voltage never goes above 900mv.
I'm running CM7 with nightly 91 and on my Vibrant, they made a kernel that was stock uv no oc and u could use it all day, literally....
Sent from my Desire HD using XDA App

[Q] combining stock ROM 2.3.4 with netarchy kernel

hi guys, i would to ask your advice..
right now, i'm using stock ROM 2.3.4 in my Nexus i9023 and i want to try to flash the netarchy kernel, most of people said it is the stable one.
my question, is netarchy kernel compatible with the stock ROM? is there any issues about combining stock ROM with netarchy kernel?
thanks
dendywf said:
my question, is netarchy kernel compatible with the stock ROM?
is there any issues about combining stock ROM with netarchy kernel?
Click to expand...
Click to collapse
yes
no
as long as you follow the proper instructions on how to install it, it will work fine
I was running that setup for a while. Really stable plus better battery with undervolting.
Hey guys,
I've also installed NetArchy 1.3.7 CFS with my stock ROM 2.3.4 (i9023 model). I'm using the default settings (i.e. on demand CPU governor, max 1ghz, min 100 mhz). I didn't undervolt yet. So far my experience with it:
- recording video causes stutter and frame / audio drop at points. This is certainly a show stopper for me since the whole point to install netarchy was to be able to use Voodoo and record proper concert audio but now the video itself can get screwed in less than 60 seconds into a recording
- Battery consumption while idle seems pretty good... (sometimes getting 8 mA consumption according to battery monitor)
- Battery consumption when active seems pretty intense.. checking my e-mail with K-9 and firing up Facebook will start eating 300 mA).
So my first gripe is with the video recording. I'm already using the best CPU performance I can and I certainly don't want to overclock when the stock kernel was working fine (except for the sound). I might try other kernels (namely Trinity and Matrix to see what happens) but I like the stability of Netarchy though... in 1 week with it I only had 1 random reboot
Has anyone been experiencing the same ?
Netarchy is the most stable kernel. Mai ly because it takes the least amount of risks.
Sent from my Nexus S 4G using xda premium

[Q] HTC Sensation 4G T-Mobile US Kernel above 1.5Ghz

Has anyone used any kernels for HTC Sensation 4g (TMO US) above 1.566Ghz?
I am currently using a ROM by Mike1986 and kernel witch took my phone to 1.566Ghz and i am loving it.
However, i am a big OC freak and i would like some pointers on any tested kernels above 1.566Ghz, preferably that work well with Mike1986's ROM as i find them to be most stable our of all i have tried (i have tried 3 different types).
Any input is highly appreciated and welcome. Thanks team.
dronepro said:
Has anyone used any kernels for HTC Sensation 4g (TMO US) above 1.566Ghz?
I am currently using a ROM by Mike1986 and kernel witch took my phone to 1.566Ghz and i am loving it.
However, i am a big OC freak and i would like some pointers on any tested kernels above 1.566Ghz, preferably that work well with Mike1986's ROM as i find them to be most stable our of all i have tried (i have tried 3 different types).
Any input is highly appreciated and welcome. Thanks team.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=1256668
I honestly don't see the benefits except lower battery life and a warmer device, I doubt you'll notice the speed difference past like 1GHz. All of the higher freqs seem pretty much the same and aren't really worth the bother with, use a governor that accesses higher freqs quicker and you won't be needing high freqs.
Ace42 said:
http://forum.xda-developers.com/showthread.php?t=1256668
I honestly don't see the benefits except lower battery life and a warmer device, I doubt you'll notice the speed difference past like 1GHz. All of the higher freqs seem pretty much the same and aren't really worth the bother with, use a governor that accesses higher freqs quicker and you won't be needing high freqs.
Click to expand...
Click to collapse
What governor would you suggest??? also, i know that when using you phone and maybe even playing games i wouldn't see much of a difference between the stock 1.2 Ghz vs 1.5 or 1.9Ghz but it's all about the bragging rights, lol. I like to go to my geeky friends and slappin’ a higher clock frequency than they have on their poor devices or silly I Phones. Also I have to tell you from my tests I do see Mike1986’s latest 3.6.7/4.1.7 Rom using much less battery life than stock Rom. I have noticed about a 10% improvement, maybe even more.
Also i do see a big improvement in Benchmarks. When i was using stock 1.2Ghz setting i was benchmarking much lower than the 1,5Ghz i am at now.
Thanks again for the input.
The benefit of custom ROMS and kernels, is that they are optimized to run well. Unless the chef sucks, most big name ROMS are optimized and more efficient.
I was running 1.2ghz for a while and whenever I'm playing Snes roms it would FC. After bumping it up to 1.72ghz it never did it again. Although 1.72ghz may be overkill for what I use my phone for but everything seems to be running extremely smooth.
dronepro said:
What governor would you suggest??? also, i know that when using you phone and maybe even playing games i wouldn't see much of a difference between the stock 1.2 Ghz vs 1.5 or 1.9Ghz but it's all about the bragging rights, lol. I like to go to my geeky friends and slappin’ a higher clock frequency than they have on their poor devices or silly I Phones. Also I have to tell you from my tests I do see Mike1986’s latest 3.6.7/4.1.7 Rom using much less battery life than stock Rom. I have noticed about a 10% improvement, maybe even more.
Also i do see a big improvement in Benchmarks. When i was using stock 1.2Ghz setting i was benchmarking much lower than the 1,5Ghz i am at now.
Thanks again for the input.
Click to expand...
Click to collapse
I use conservative(810/192), super charger v6, ultra smooth rosie on 4.1.6. I haven't used benches, but they'll be low on this ROM since I'm assuming it's based on the Sense 3.5 leak for sensation.
Rickdaddy said:
I was running 1.2ghz for a while and whenever I'm playing Snes roms it would FC. After bumping it up to 1.72ghz it never did it again. Although 1.72ghz may be overkill for what I use my phone for but everything seems to be running extremely smooth.
Click to expand...
Click to collapse
What Kernel is this? Can you provide a LINK?? thanks.
Thanks again to all for the imput.

[Q] Overclocking, speeds, profiles, methods

As some of you might know, the HTC Desire S overclocks very well.
I've done alot of research, and I've found no difference between the MSM8255 chipset our Desire S runs on, and the higher clocked MSM8255T (which runs at 1.4-1.5GHz).
I've created this topic to gather some information on what method you use to over/underclock (built-in, custom, app etc), how high you've clocked your device, what governor you're using, and what temperature you're at.
Right now my Desire S runs at 1.4GHz, incredibly stable, ive stress tested for hours (so far) without any errors, maxing at bout 36,5c temp.
My current method is SetCPU, using 245-1401 interactive scaling.
Please post your findings / preferences / device settings.
I never overclocked my Desire S. Ok sometimes he can be slow, but I don't like overclocking a CPU of a smartphone... Maybe it's because I'm scared to blow him up or something, dunno. I just leave it like it was, in my eyes, the best thing you can do
I'm using OC/UV Beater2 which came in Endymion ROM. My DS is overclocked to 1,2 Ghz and it is very stable, never freezes
But I have a question, what is default undervolt settings? Because I think when I set for example -25 undervolt settings, that will come default setting after a while..
So I dont know what is default voltage... So if someone could tell what is though 122Mhz voltage, I would be happy!
1ghz ondemand. Sometimes 245/768mhz and in games 1.2ghz
Raaert said:
As some of you might know, the HTC Desire S overclocks very well.
I've done alot of research, and I've found no difference between the MSM8255 chipset our Desire S runs on, and the higher clocked MSM8255T (which runs at 1.4-1.5GHz).
I've created this topic to gather some information on what method you use to over/underclock (built-in, custom, app etc), how high you've clocked your device, what governor you're using, and what temperature you're at.
Right now my Desire S runs at 1.4GHz, incredibly stable, ive stress tested for hours (so far) without any errors, maxing at bout 36,5c temp.
My current method is SetCPU, using 245-1401 interactive scaling.
Please post your findings / preferences / device settings.
Click to expand...
Click to collapse
Yeah, I've done some research too, and cannot find any differences about the 8255T vs 8255.
Ours are highly capable of going to 1.8Ghz stable.
What are the key differences?
-------------------------------
Sent from my HTC Desire S
How severely does overclocking affect battery life
Sent from my Desire S using xda premium
245-1200MHz, interactive governor, using CM7 built in performance control. Phone is very stable, never had any problems because of OC. The highest temp i saw was +34C.
Sent from my HTC Desire S using xda premium
Same CPU 'issue' with the Arc and Arc S ->
http://forum.xda-developers.com/showthread.php?t=1396071
That pretty much sums it up, why the Desire S (some - mine?) overclocks so well..
Same thing they do with desktop CPUs.
Like my old C2D E6600 2.4GHz OCs to 3.4GHz without adding volts and running only on air cooling, 48c after 10-12hrs of stress testing with SLI nvidia cards in the case.
All in all, the MSM8255 and MSM8255T could easily be the exact same chipset/CPU, just at different speeds, some tested more extensively than others.
Has anyone tried running speeds above 1.5GHz+ successfully? 1.5GHz should also be doable, as the HTC Flyer has the MSM8255T and runs at 1.5GHz.
Raaert said:
Same CPU 'issue' with the Arc and Arc S ->
http://forum.xda-developers.com/showthread.php?t=1396071
That pretty much sums it up, why the Desire S (some - mine?) overclocks so well..
Same thing they do with desktop CPUs.
Like my old C2D E6600 2.4GHz OCs to 3.4GHz without adding volts and running only on air cooling, 48c after 10-12hrs of stress testing with SLI nvidia cards in the case.
All in all, the MSM8255 and MSM8255T could easily be the exact same chipset/CPU, just at different speeds, some tested more extensively than others.
Has anyone tried running speeds above 1.5GHz+ successfully? 1.5GHz should also be doable, as the HTC Flyer has the MSM8255T and runs at 1.5GHz.
Click to expand...
Click to collapse
Ah!
Many thanks for that mate!
Been looking and couldn't find much info too!
Yeah, i guess the T stands for being tested more.
My Desire OC's very well. I can go to 1.8Ghz stable for very long.
(I don't usually OC though.)
I tried 2.0ghz too for about 10 minutes with no issues. but I quickly went back to 1ghz incase I had any issues.
-------------------------------
Sent from my HTC Desire S
My CPU clock is as in my siggy. I don't undervolt though.
I have overclocked my phone to 1.5GHz almost all time and I do not see any problem, it's very fast and snappy. I use Sense roms, CM7 and ICS without freezes or something like that. Battery life is nice for me, 1 or 2 days of use.
I've got mine oc at 1.2ghz and uv .75 on everything using ocuv and has been stable for weeks now with good battery life.
CM7.1 Stable
TIAMAT Kernel
SmartAssv2: 184mhz - 1017mhz
Screen Off: SmartAssv2 184mhz - 384mhz
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
Sent from my HTC Desire S
Do you use setcpu? Can i use it also on latest stock cm7. 1 for desire s? Or is tiamat necessary? I'm mainly interested in undervolting -> better battery life.
peters. said:
Do you use setcpu? Can i use it also on latest stock cm7. 1 for desire s? Or is tiamat necessary? I'm mainly interested in undervolting -> better battery life.
Click to expand...
Click to collapse
Hi there,
Yes I use setcpu. Tiamat kernel is Undervolted by default which is good.
I'm my experience, I'm getting much better battery life with Tiamat kernel.
Are you on the nightly build or the stable version? I heard a few issues with tiamat on nightly builds, but not too sure!
Also a small note; undervolting doesn't help massively with battery life... the battery gain is minimal. On sense based ROMs, I UV by about 125V and it doesn't make a HUGE difference.
I think tiamat has really good battery llife as it has been exclusively optimised for our 8255 CPU by the brialliant Devs
Hope this has been some help to you!
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
Sent from my HTC Desire S
I never overclock higher than 1.5 GHz, I dont want to melt my phone.
Sent from my HTC Desire S using XDA App
I'm on latest nighly, which doesn't work with tiamat 1.1.5 (no sound). Nightly fixed some bugs which were crucial for me, so no way going back to stable.
Reason i'm asking: on lowveld's hyperions i got 8-9mA consumption while idle, on CM i'm always at 10-15. The min freq on both is 245mHz, which was suggested as lowest stable so the next difference i thought could be the undervolting... From battery stats i see that phone was not awake...
peters. said:
I'm on latest nighly, which doesn't work with tiamat 1.1.5 (no sound). Nightly fixed some bugs which were crucial for me, so no way going back to stable.
Reason i'm asking: on lowveld's hyperions i got 8-9mA consumption while idle, on CM i'm always at 10-15. The min freq on both is 245mHz, which was suggested as lowest stable so the next difference i thought could be the undervolting... From battery stats i see that phone was not awake...
Click to expand...
Click to collapse
What bug fixes did the nightlies bring? Please share!
Hmmm... I guess you could just wait for CM 7.2, I think its coming very soon with the bug fixes, so I guess you could go back to stable from there, and use Tiamat.
My lowest CPU clockspeed is 184Mhz on CM (122Mhz on Endymion)
Its very stable for me. No freezes, etc
I use smartass2, so it will throttle up the speed in sleep if 184mhz is too low. When it has many tasks to load etc.
Not to sure how to Manually UV with CM, (as OC beater doesn't work - FC on me)
But on Endymion, OC beater app does the job.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
Sent from my HTC Desire S
Mainly bugs with voip calls. After htc released kernel sources, Nexx included them into the cm and the voip audio hack was not needed any more... Hopefully cm9 will be out sooner than 7.2
peters. said:
Mainly bugs with voip calls. After htc released kernel sources, Nexx included them into the cm and the voip audio hack was not needed any more... Hopefully cm9 will be out sooner than 7.2
Click to expand...
Click to collapse
Yeah, hopefully!
Side note: on sense, i could OC easily to 1.5ghz, possbily more! And it was very stable.
But now with CM7, i OCed to 1.5ghz and it froze... I tried several times too ..
So does software depend on how much the CPU can clock?
Sent from my iPod touch using Tapatalk

Categories

Resources