maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Nokia N900 (https://talk.maemo.org/forumdisplay.php?f=44)
-   -   Your N900 Maximum Overclock (https://talk.maemo.org/showthread.php?t=56280)

James_Littler 2010-06-23 19:50

Re: Your N900 Maximum Overclock
 
when using titans kernel as default, if the device is rebooted more than once in a 5 minute period the stock kernel is loaded, this is to stop reboot loops

INGINE 2010-06-23 19:54

Re: Your N900 Maximum Overclock
 
no problem mate, now it's time to give me your soul, as agreed :D

Spotfist 2010-06-23 20:02

Re: Your N900 Maximum Overclock
 
Probably a dumb question but why is 1150 the limit? Also has anyone blown up there n900 yet? that will be when things start to get interesting ;)

INGINE 2010-06-23 20:13

Re: Your N900 Maximum Overclock
 
wellllllll, i think that 1.2GHz can fry the chip, not sure, but i think it might be true, the A8s are made to withstand 1Ghz speeds (the good samples).

for me, i will just go directly to 2Ghz and run windows 7 on it, heck why not, with enough human souls from this forums, i will go to 5GHz, yeah!

on the other hand, if you want to allow both 125MHz and 250Mhz, type this xterm:

echo > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/avoid_frequencies

if you want to avoid 125MHz, type this:

echo 125000 > /sys/devices/system/cpu/cpu0/cpufreq/ondemand/avoid_frequencies

matts76 2010-06-24 16:54

Re: Your N900 Maximum Overclock
 
i run the ideal config and ramp it up to 1150mhz when i need an extra boost for psx4all but i mostly use a max of 850mhz-1ghz for day to day use.

!!Nokia N900!! 2010-06-24 17:29

Re: Your N900 Maximum Overclock
 
Naaaahhhhhh

geneven 2010-06-24 17:45

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by ou_oliver (Post 727786)
it's funny how we all have the same phone but some people are running fine at 1150 and some people are having problems over 900.

It's not funny at all; it is expected. Have you read Jakiman's overclocking guide? He actually lists the expected failure rates for each max overclocking level. CPUs are NOT identical, this is known. It's interesting -- you should read up on it.

ashyk36 2010-06-24 22:48

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by INGINE (Post 726603)
The theory is, it can boost your battery life, now Nokia's default kernel is 250-600MHz using 1.075-1.350V, if you used the ideal profile, it will be 500-850MHz using 0.975-1.200V, so actually, since you are using lower voltages, it will help boost your battery, not to mention since your device will be more responsive, it will do most of its processes faster so it will take less time doing them thus saving energy.

Ofc, you can go commandos with the battery saving, set the profile to XLV and enable 125Mhz (which uses 0.850), more on that stuff here:

http://wiki.maemo.org/Kernel_Power
http://wiki.maemo.org/Overclocking

Enjoy :D

is it really that straight forward?

HeavyComponent 2010-06-24 23:05

Re: Your N900 Maximum Overclock
 
Never done it and I'm not going to.

James_Littler 2010-06-24 23:09

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by HeavyComponent (Post 728255)
Never done it and I'm not going to.

why not? the arm a8 is meant to run much faster, nokia just underclock it to make the battery life acceptable*cough*

INGINE 2010-06-24 23:23

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by ashyk36 (Post 728240)
is it really that straight forward?

yeap it is, install the rootsh and the enhanced kernel (with the settings), type the command and that's it, for me i noticed that my battery lived longer, plus my device is way faster, give it a shot and try :D

kulas 2010-06-25 01:17

Re: Your N900 Maximum Overclock
 
used jakiman's overclock and loaded LV and changed the limits to 250/900. this is my default now and stable 24/7 :D

noipv4 2010-06-25 01:49

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by geneven (Post 727873)
It's not funny at all; it is expected. Have you read Jakiman's overclocking guide? He actually lists the expected failure rates for each max overclocking level. CPUs are NOT identical, this is known. It's interesting -- you should read up on it.

TI's smart-reflex technology does something similar. It grades the CPU according to the lowest voltages it can support at a given clock frequency and writes it to a register on the chip during fabrication. Once the chip is shipped on a device, the smart-reflex driver can choose a lower voltages for each OPP, (if the silicon supported it). Part of Titans lv, xlv, ulv and ideal kernels and settings also attain similar goals as smart-reflex.
http://focus.ti.com/pdfs/wtbu/smartr...whitepaper.pdf

ehab 2010-06-25 03:15

Re: Your N900 Maximum Overclock
 
I live in Egypt which is a hot country, man summer here gets 44C easily. Do you think this could kill my n900 on overclock?

INGINE 2010-06-25 03:39

Re: Your N900 Maximum Overclock
 
in ideal, though you overclock, you use a lower voltage than the default one, so ideal profile is still pretty much safe for you mate, you can make sure by monitoring the battery temperature, after installing rootsh and the enhanced kernel, type this:

sudo gainroot
modprobe bq27x00_battery
cat /sys/class/power_supply/bq27200-0/temp

xterm will print the temp for you to check, i think under 45 is safe, mine never went over 40 though.

YoDude 2010-06-25 03:57

Re: Your N900 Maximum Overclock
 
I don't use my N900 for phone calls. I never have so I have been using an early version of 125 - 800 since it first was available as a fiasco that I could load from the phone... Never had a problem and with no phone it never screwed back down to 600.

I have tried the Kernel Power app but the "Ideal" kernel that it recommends has always caused a crash at boot up. If that was the easiest and/or safest and it crashed I figured I didn't need the app and went back to my old 800 MHz fiasco. :)

The WiKi is long on technical specs but short on reasoning and I really don't have the inclination and time to find out "what's best for me" since it would all be subjective.

I was hoping that someone by now would say this is what is best for the average user and these are the reasons why.
That way if I get spontaneous reboots I have something to work against and when I did find out what worked best I might have a better understanding of why.

Right now I would be using Titan's "Ideal" If it didn't cause my N900 to spontaneously reboot. I would tweak it if I knew which way to go and why.

noipv4 2010-06-25 06:46

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by YoDude (Post 728452)
I don't use my N900 for phone calls. I never have so I have been using an early version of 125 - 800 since it first was available as a fiasco that I could load from the phone... Never had a problem and with no phone it never screwed back down to 600.

I have tried the Kernel Power app but the "Ideal" kernel that it recommends has always caused a crash at boot up. If that was the easiest and/or safest and it crashed I figured I didn't need the app and went back to my old 800 MHz fiasco. :)

The WiKi is long on technical specs but short on reasoning and I really don't have the inclination and time to find out "what's best for me" since it would all be subjective.

I was hoping that someone by now would say this is what is best for the average user and these are the reasons why.
That way if I get spontaneous reboots I have something to work against and when I did find out what worked best I might have a better understanding of why.

Right now I would be using Titan's "Ideal" If it didn't cause my N900 to spontaneously reboot. I would tweak it if I knew which
way to go and why.

IMHO the following 3 steps should work with average users

>root
>kernel-config load /usr/share/kernel-power-settings/default
>kernel-config limits 250 1000

geneven 2010-06-25 07:38

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by YoDude (Post 728452)
I don't use my N900 for phone calls. I never have so I have been using an early version of 125 - 800 since it first was available as a fiasco that I could load from the phone... Never had a problem and with no phone it never screwed back down to 600.

I have tried the Kernel Power app but the "Ideal" kernel that it recommends has always caused a crash at boot up. If that was the easiest and/or safest and it crashed I figured I didn't need the app and went back to my old 800 MHz fiasco. :)

The WiKi is long on technical specs but short on reasoning and I really don't have the inclination and time to find out "what's best for me" since it would all be subjective.

I was hoping that someone by now would say this is what is best for the average user and these are the reasons why.
That way if I get spontaneous reboots I have something to work against and when I did find out what worked best I might have a better understanding of why.

Right now I would be using Titan's "Ideal" If it didn't cause my N900 to spontaneously reboot. I would tweak it if I knew which way to go and why.

What's best for you is not completely subjective. If you crash, that's bad.

It sounds like you don't understand the basic theory of overclocking, correct me if I'm wrong. CPUs are not identical, so you can't count on a description of what is best for the typical user. Most people seem to be able to run Ideal, but lots of people can't.

Since you spontaneously reboot with Ideal, Ideal isn't best for you. Since you don't have time for extensive testing (and most of us don't have time to tweak ad infinitum -- I know I don't), you should try one of the other major settings.

The reason you are seeing more specifications than reasoning in the docs is that overclocking is not based mainly on reasoning; it's mainly based on experimentation.

I would suggest that you try a speed of 800 mHz and a voltage setting of XLV. If that doesn't work for you (if you continue to spontaneouly reboot), try a voltage setting of ULV. If you continue to spontaneously reboot, try a voltage setting of LV.

If you spontaneously reboot with any overclocking setting, you are one of the rare possessors of a CPU that shouldn't be overclocked.

kulas 2010-06-25 07:49

Re: Your N900 Maximum Overclock
 
ideal profile doesn't work with my N900 well. it gives constant reboots and crashes.

LV works with me well and sets my limits to 250/900. Has anyone here loaded LV profile and defaulted to 250/1150?:D

ashyk36 2010-06-25 10:05

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by INGINE (Post 728267)
yeap it is, install the rootsh and the enhanced kernel (with the settings), type the command and that's it, for me i noticed that my battery lived longer, plus my device is way faster, give it a shot and try :D


how much do you use your phone? what do you use it for? and how long does the battery last?

INGINE 2010-06-25 12:41

Re: Your N900 Maximum Overclock
 
I use it too much, pretty much for everything (web browsing, email, photos, videos, internet radio, music, gps, tethering, apps, live widgets, ftp, games, phone, sms, skype, gtalk, voip, etc), my battery lasts 1-2 days depending on my usage, using starving profile at 125 min 900-1150 max.

jmc8501 2010-06-26 13:21

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by INGINE (Post 726654)
To O/C, download the following from the application manager:

-rootsh
-Enhanced Linux kernel for power users
-Enhanced Linux kernel for power users (settings)

Reboot, go to xterm and type this:

sudo kernel-config load ideal

This will O/C to 500-850MHz, to get back to the default clock:

sudo kernel-config load default

To overclock more:

sudo kernel-config limits XXX YYY

were XXX is your min clock and YYY is your max clock (e.g. 500 950), for more info, look at the links in my post above, cheers.

Unfortunately, I am one of the few whose phone reboots after loading ideal... Is there anything I can do?

rickysio 2010-06-26 13:30

Re: Your N900 Maximum Overclock
 
Customized power scrimping profile + 250MHz ~ 750MHz. 1150MHz is possible, but overkill.

YoDude 2010-06-26 13:47

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by geneven (Post 728590)
What's best for you is not completely subjective. If you crash, that's bad.

It sounds like you don't understand the basic theory of overclocking, correct me if I'm wrong. CPUs are not identical, so you can't count on a description of what is best for the typical user. Most people seem to be able to run Ideal, but lots of people can't.

Since you spontaneously reboot with Ideal, Ideal isn't best for you. Since you don't have time for extensive testing (and most of us don't have time to tweak ad infinitum -- I know I don't), you should try one of the other major settings.

The reason you are seeing more specifications than reasoning in the docs is that overclocking is not based mainly on reasoning; it's mainly based on experimentation.

I would suggest that you try a speed of 800 mHz and a voltage setting of XLV. If that doesn't work for you (if you continue to spontaneouly reboot), try a voltage setting of ULV. If you continue to spontaneously reboot, try a voltage setting of LV.

If you spontaneously reboot with any overclocking setting, you are one of the rare possessors of a CPU that shouldn't be overclocked.

Not rare at all... I have been running @800 since March IIRC using this method >> http://my.opera.com/yodude/blog/how-...-safe-r-800mhz

However since then, I understand it was discovered that once a call is made the clock is rolled back permanently and that method must be reapplied.
As I posted, I don't make calls and never experienced this roll back, so I rock on. :cool:

However, I have always wanted to post an update as this method of having the image on your phone should you find the need to roll back and re-apply, for whatever reason, when you are in the field was/is dang handy.

The Kernel Power app showed promise, however when "Ideal" wasn't ideal... I moved on.
Trying another major setting with out clearly knowing why is my problem now more so than time. The time constraint was in regard to weeding through all the "discussion" and ambiguity found in the threads and Wiki :)

Quote:

It sounds like you don't understand the basic theory of overclocking...
Theory is not the problem... The fact that the clock is set OEM suggests to me that the following quote may not be the case:

Quote:

...you can't count on a description of what is best for the typical user
.

Nokia did as OEM but apparently was more conservative then was necessary in order to maximize the devices useful service life.

I'm asking for the same consideration in an OC rate and method that an average user can apply if they choose to be more aggressive than Nokia was in this regard to useful service life.

In my mind the 33% increase that MHz provides seemed to be the "sweet spot" for many who do not need or care for other kernel enhancements.

A simple method to do this taking into consideration what is now better known about how the device reacts OEM, would also be the most elegant method, IMHO.

Crashdamage 2010-06-26 17:36

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by jmc8501 (Post 730128)
Unfortunately, I am one of the few whose phone reboots after loading ideal... Is there anything I can do?

Use one of the more conservative voltage profiles, like 'ulv' (more conservative than 'ideal' i.e. uses higher voltage) or 'lv' (even more conservative). Or don't change the factory stock settings at all other than clock speed. I don't. Couldn't really tell a significant difference in battery life with various voltage profiles and I want max stability. So now the only thing I do is:

kernel-config limits 250 850

Gives a nice improvement and the phone will run for weeks.

yinyang69_vn 2010-06-27 16:31

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by DrWilken (Post 716611)
I'm using Fecn's dbus scripts to automatically adjust the clock speed according to temperature:

http://wiki.maemo.org/Overclocking#U..._.28by_Fecn.29

Works great, and this way the CPU is never cooked... ;)

Hi Dr.Wilken,
Could you help to explain the procedure how to do step by step more in details for examples:
================
and then create corresponding scripts that they call inside /usr/local/bin/ ( don't forget to chmod them to executable )
=================
or
You'll need to restart dbus-scripts for it to see the new configs. I found that the scripts in init.d weren't too good at doing this, so had to kill it manually each time.
===================
or
/etc/dbus-scripts.d/ ==> I can not find out such kind of folder through the SSH server.
Thanks in advance
YY69

yinyang69_vn 2010-06-28 04:00

Re: Your N900 Maximum Overclock
 
Dear Fecn & alls
I am very interested in Fenc great ideas about overlocking :
http://wiki.maemo.org/Overclocking#U..._.28by_Fecn.29
I want to apply it for my N900.
But unfortunately I have no knowledge about dbus-scripts.d
I did try many times but I still fail.
I don't understand what such terms like following:
================
I can not create the /etc/dbus-scripts.d/locked file.
Error message:
-sh: /usr/local/bin/underclock: not found
================
( don't forget to chmod them to executable )
What is chmod??
=================
You'll need to restart dbus-scripts for it to see the new configs
How to do that?
=================
I found that the scripts in init.d weren't too good at doing this, so had to kill it manually each time
What does it means? How to do? where to check?
================

Could you give me a favour to explain more details?
Your help is highly appreciated
Warmest Regards
yy69

jmc8501 2010-06-29 03:15

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by Crashdamage (Post 730420)
Use one of the more conservative voltage profiles, like 'ulv' (more conservative than 'ideal' i.e. uses higher voltage) or 'lv' (even more conservative). Or don't change the factory stock settings at all other than clock speed. I don't. Couldn't really tell a significant difference in battery life with various voltage profiles and I want max stability. So now the only thing I do is:

kernel-config limits 250 850

Gives a nice improvement and the phone will run for weeks.

Thanks for the advice, I tried it out and was happily waiting for a reboot and... nothing, it ran nicely! Almost.

Almost. After about15 minutes, the status bar/clock area started flashing between completely gray and normal and a smattering of status icons also flashing. After closing several apps and not being able to stop the flashing, I rebooted anyway...

I really hope there is yet another more conservative approach for me - has anyone experienced this problem? Should I just de-install?

maxximuscool 2010-06-29 03:25

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by jmc8501 (Post 733477)
Thanks for the advice, I tried it out and was happily waiting for a reboot and... nothing, it ran nicely! Almost.

Almost. After about15 minutes, the status bar/clock area started flashing between completely gray and normal and a smattering of status icons also flashing. After closing several apps and not being able to stop the flashing, I rebooted anyway...

I really hope there is yet another more conservative approach for me - has anyone experienced this problem? Should I just de-install?

I felt sluggish with the OC though. I can't open as many apps anymore and flickering sometimes but it gave me a speed boot for a moment to play game. But didn't like it when the phone doesn't seem to improve much. Battery saving is not much different and actually it drain more when using it. But better with Idle.

So i de-install it :)

Happily with the Stock.

geneven 2010-06-29 03:49

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by YoDude (Post 730153)
Not rare at all... I have been running @800 since March IIRC using this method >> http://my.opera.com/yodude/blog/how-...-safe-r-800mhz

However since then, I understand it was discovered that once a call is made the clock is rolled back permanently and that method must be reapplied.
As I posted, I don't make calls and never experienced this roll back, so I rock on. :cool:

However, I have always wanted to post an update as this method of having the image on your phone should you find the need to roll back and re-apply, for whatever reason, when you are in the field was/is dang handy.

The Kernel Power app showed promise, however when "Ideal" wasn't ideal... I moved on.
Trying another major setting with out clearly knowing why is my problem now more so than time. The time constraint was in regard to weeding through all the "discussion" and ambiguity found in the threads and Wiki :)



Theory is not the problem... The fact that the clock is set OEM suggests to me that the following quote may not be the case:

.

Nokia did as OEM but apparently was more conservative then was necessary in order to maximize the devices useful service life.

I'm asking for the same consideration in an OC rate and method that an average user can apply if they choose to be more aggressive than Nokia was in this regard to useful service life.

In my mind the 33% increase that MHz provides seemed to be the "sweet spot" for many who do not need or care for other kernel enhancements.

A simple method to do this taking into consideration what is now better known about how the device reacts OEM, would also be the most elegant method, IMHO.

I'm giving up on this shortly, but no one in the world including Nokia knows how conservative they were. Every manufacturer guesses at the best speed for their CPU.

My guess is that Ideal is what the average user should use. Guess what? You aren't average! That may seem like an indignity until you remember that only in Lake Woebegone is everyone above average.

So, hopefully I don't understand and you will find the answer you want.

jmc8501 2010-06-29 04:37

Re: Your N900 Maximum Overclock
 
Another question - does changing the kernel mean rotation via ctrl+shift+r is no loonger appliable? I can't seem to get it to work except by using the app menu. Before that keystroke would work everywhere...

jurop88 2010-06-30 16:26

Re: Your N900 Maximum Overclock
 
1150 maximum, settled on 1000/xlv for every day usage, stable and happy

Arrancamos 2010-07-01 04:34

Re: Your N900 Maximum Overclock
 
mine works in close every freq of every profile except starvin 125-X;
now running at 125-1150 of xlv. Think is best ulv but testing xlv ATM.

it would be great implement Fcn's scripts but I'm not sure how can I do this:
You also need to add bq27x00_battery to your /etc/modules so that it is loaded at boot time (...)

any help how to perform that line?
a full step by step guide would be great and maybe a better script around could show off!!
TIA

noipv4 2010-07-01 06:32

Re: Your N900 Maximum Overclock
 
What about all these N900s?

http://lolcathost.org/b/n900s.jpg

matts76 2010-07-01 07:04

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by noipv4 (Post 736653)
What about all these N900s?

http://lolcathost.org/b/n900s.jpg


What about them? i dont understand what ur getting at.

jmc8501 2010-07-02 03:33

Re: Your N900 Maximum Overclock
 
Just as an update to my previous posts, I've rebooted and tried the lv and [250,850] limits a few times without incident. At the same time, I'm not noticing that much improvement on speed or battery life... but I'll keep you posted!

ceroberts75 2010-07-02 04:00

Re: Your N900 Maximum Overclock
 
i keep it at 1.15ghz/125

unless i forget to switch it after changing the battery.

kulas 2010-07-02 10:24

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by jurop88 (Post 735643)
1150 maximum, settled on 1000/xlv for every day usage, stable and happy

when using it about an hour, did your N900 increase in temperature?

INGINE 2010-07-10 08:22

Re: Your N900 Maximum Overclock
 
btw, for the temperatures, overclocked or not, it stayed the same for me, took the readings from the battery and the cpu temp, with under-volting, my mobile actually maintained 1.5x/2x the usage time before the battery runs out which is really impressive, maybe Nokia will adopt the new low voltage on the PR 1.3? for people who can't go past 800/850, is your N900 from the new batch? because i am somehow suspecting that the new batch would be less of being an overclocker, just a speculation.

rickysio 2010-07-10 08:25

Re: Your N900 Maximum Overclock
 
Quote:

Originally Posted by jmc8501 (Post 733517)
Another question - does changing the kernel mean rotation via ctrl+shift+r is no loonger appliable? I can't seem to get it to work except by using the app menu. Before that keystroke would work everywhere...

Still works for me.


All times are GMT. The time now is 08:18.

vBulletin® Version 3.8.8