How many times do I have to tell you that this is not the case?
So this is where I'll probably show you my limitation in knowledge and where I am making some vast assumptions but:
If I am not on charge then doing a "cat /proc/cpuinfo | grep MIPS" repeatedly, shows the CPU scaling constantly between 250/125 and 600/700/800/900 depending on the kernal image used.
Whilst on charge the value stays locked at 600/700/800/900 depending on the kernal image used.
My assumptions then are that the BogoMIPS are a roughly direct representation of MHz and that what this value represents is in fact the current state of the proc.
If I am not on charge then doing a "cat /proc/cpuinfo | grep MIPS" repeatedly, shows the CPU scaling constantly between 250/125 and 600/700/800/900 depending on the kernal image used.
Whilst on charge the value stays locked at 600/700/800/900 depending on the kernal image used.
My assumptions then are that the BogoMIPS are a roughly direct representation of MHz and that what this value represents is in fact the current state of the proc.
Please correct me where I am wrong.
That's not a reliable way to check what states the processor spends time in. Use either powertop or cat /sys/devices/system/cpu/cpu0/cpufreq/stats/time_in_state
If I am not on charge then doing a "cat /proc/cpuinfo | grep MIPS" repeatedly, shows the CPU scaling constantly between 250/125 and 600/700/800/900 depending on the kernal image used
MIPS is a lie. Also, when you tap the touchscreen or the keyboard the device bumps the cpu frequency to the maximum temporarily. This explains why what you're doing is hardly a test.
Use the above or even watch cat /sys/devices/system/cpu/cpu0/cpufreq/stats/scaling_cur_freq .
I ran Conky on my stock N900, watched it idle at 250MHz, plugged in the cable, and after it jumped up to 600MHz until I dismissed the connection choice menu it settled on 500MHz. After I disconnected the cable it dropped right back down to 250MHz.
This seems like it could be troublesome with OC, since I usually tend to charge my phone overnight, probably for longer than it needs.
It seems that most people after flashing one of the overclocked kernels onto the device gets "Version: Unknown" listed in "About the product". This is however not the case for me (I use the 900ghz image), and I wonder if this could be due to me using fiasco-flasher on the device instead of the Flasher-3.5.
Not important, but just a little bit interesting.
I just used fiasco-flasher from device, again, this time flashing from 900 to 800 mhz. Version info still intact.