View Single Post
Faz's Avatar
Posts: 284 | Thanked: 80 times | Joined on Mar 2007 @ London, UK
#1389
Originally Posted by titan View Post
There is a new stable overclockable kernel in extras-testing.
Installation is very simple: install the package kernel-flasher-maemo (section system in HAM), shutdown and cold boot. There's no need for reflashing etc.
It requires firmware PR1.1 or newer.

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
Code:
sudo gainroot
echo 600000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
The last line shows which value was actually set.
This setting takes effect immediately and is cleared with the next reboot.
To permanently fix the limit edit the scaling_max_freq setting in /etc/pmconfig (using vi).
WARNING: Permanent overclocking is very dangerous!

Apart from overclocking, this kernel has a lot of other features
(2.6.28.10, PR1.2 SDK patches etc) see http://talk.maemo.org/showthread.php?t=43420
It also retains the version info in Settings -> Product info.
If it works well for you, please vote at
http://maemo.org/packages/package_in....6.28-maemo19/

PS: 125MHz is deliberately not included, see http://talk.maemo.org/showpost.php?p...&postcount=141

Good luck!
Many thanks titan!!!

If anyone is having issues with this it may be may due to inadvertently installing kernel-flasher-maemo from the Dev Testing repository instead of the Testing repo.

I was initially having no luck, I kept editing /etc/pmconfig, reboot / shutdown but it kept reverting!

Then I realised I installed kernel-flasher from Maemo Extra-devel NOT Maemo Extras-testing as I had both of these enabled!

So I disabled the Dev repo which resulted in Application Manager prompting to update kernel-flasher-maemo to a higher version from Testing. Updated and pleased to report changes made to /etc/pmconfig are now persistent.

User error!