There is a new stable overclockable kernel in extras-testing.
Installation is very simple: install the package kernel-flasher-maemo (section system in HAM) und reboot. There's no need for reflashing etc.
The default limit is at stable 600MHz. This is the same setting as the stock kernel and is safe.
This kernel makes it possible dynamically change the maximum frequency up to 1.2GHz (supported frequencies are 250,500,550,600,700,750,800,850,900,950,1000,1100, 1200MHz)
Warning: Overclocking may damage your device and is at your own risk!
You can manually increase the limit until your device fries using, e.g. for 600MHz
To permanently fix the limit edit /etc/pmconfig.
Unlike the other kernels in this thread it can also more of use the intermediate frequencies which might be the reason why it is stable for me at 1GHz.
Perhaps later it can be something like the app currently available for the Androids, which allows clock speed adjustment, as well as other features such as CPU Governor, and also profiles for limiting clock speed under certain conditions.
The app looks great for Android. Would be nice to have something similar (or even better) on the Maemo.
Well as I see overclocking your device only avoids waranty if it broke through that. So if your n900 brakes because of the overclocking, waranty of course doesn't count anymore. but if it brakes because of a bad quality, something went wrong with "building" the device, and it has nothing to do with the overclocking, nokia couldn't say anything... I can tune my car with chip to have 500 ps instead of 200 ps. if my radio brakes (bad example) the waranty still is intact, because chipping my car doesn't directly touch the radio. but when my engine brakes because of chipping its my false.
or am i wrong?
There was one story I remember that tried to void a warranty on a laptop bag because it was running linux and not windows.
Is that funny or a depressing sign of the world we live in?
I want to mention just a few lines from the arm.com site regurding the Cortex-A8 processor that the N900 use..
Cortex-A8 Processor
Cortex-A8 Processor Image The ARM Cortex™-A8 processor is based on the ARMv7 architecture and has the ability to scale in speed from 600MHz to greater than 1GHz. The Cortex-A8 processor can meet the requirements for power-optimized mobile devices needing operation in less than 300mW; and performance-optimized consumer applications requiring 2000 Dhrystone MIPS.
I had read several post on this huge thread and i am very interesting on give a little more push on my N900..So from the specs of the ARM Cortex-A8 cpu i am pretty sure theres is no problem to push it to 800 even 900 Mhz, plus the Texas Instrument OMAP3 3430 board can handle this extra Mhz gain but as we all know if u push the engine of a car u push the whole structure too so we must be sure if every single chip can handle this (i mean RAM etc)..??!
I consider my self a good overclocker (on desktop systems, never overclocked a mobile though) but i am a newbie on Linux OSes so i can`t mess with all this code and scripts things thats why i appreciate the work that everyone do on this site..THANK U all GUYS
Cortex-A8 Processor Image The ARM Cortex™-A8 processor is based on the ARMv7 architecture and has the ability to scale in speed from 600MHz to greater than 1GHz.
That has already been posted (and answered) many times. That refers only to the theoretical limits of the processor design, there are different real-life implementations of which not all can handle 1 GHz.
In spite of the risk, seems the main reason most people are OCing for is the performance that should have been there already:
1. Responsive interface
2. Smooth Flash playback
3. Fast browser
As designed, the OC efforts suggests that the OS is not "efficient" enough without the extra clock cycles. N900 is kind of sluggish at stock, but virtually lag free with the extra 200mhz (when needed).
There would be a lot less interest to OC if the OS was more efficient. Same reason people OC the Droid. That being said, the N900 now seems more zippy than the Droid OC'd at 800mhz.
Added:
I wonder if Nokia is now trying to find ways to lock the OC process out with 1.2, or is it too late for them to do that?
1. Responsive interface
2. Smooth Flash playback
3. Fast browser
N900 is kind of sluggish at stock, but virtually lag free with the extra 200mhz (when needed).
That being said, the N900 now seems more zippy than the Droid OC'd at 800mhz.
?
1. Yup
2. Yup
3. I found the browser more or less okay to begin with, but yup
Yes, it's sluggish stock, and the really big thing I notice after overclocking is a much more fluid and responsive interface. Unfortunately apps like Transmission still hog the entire CPU and bog the system down to a crawling mess- funny, because I'm sure I remember chatting on IRC, playing videos via TV-out and downloading via Transmission simultaneously...
What I appreciate also, however, is smoother SNES/Genesis games, but it's highly likely that I'll clock the N900 lower than 900mhz when using these, once there's an easy switcher app available. 640mhz should be enough for anybody.
Confirmed: The Droid still sucks.
Unfortunately, the out-of-the-box sluggishness of Maemo is quite unforgivable. Or maybe we've all dug ourselves into a slowness pit with the overzealous optification of system files?
been running 950mhz with 500dsp for a while now and my n900 seems to run really smooth even under heavy load
i would love to try a 1ghz kernel and fry my n900 some more all in the name of tech of course :-)
i love messing about with tech and running experiments on stuff so if anyone can help me getting a 1ghz 500 dsp kernel it would be very much appreciated
hint hint lehto or anyone else that can help me out
pm me if you can help i fully understand the risks etc
thanks in advance
hey what is the 500 dsp ? is it already included in the 900mhz kernal.