Im unable to post this in cattleprod's thread or the miui thread...so i'll ask here!
Ive installed the latest miui yesterday and everything works great! I decided to install cattleprod's new kernel from last night. It says in his instructions...
"my cpu frequcines and voltage are quite different to the cyanogen an miui so you will need to do drive selection in setcpu."
I look in setcpu and I dont see drive selection...I found device selection, combined with the faq for setcpu it has a way to se custom frequency sets through a text document...but the info in cattleprod's post doesnt correspond with what setcpu wants...
SO, can anyone give specific details in what to do exactly by doing a drive selection?
Also, it's working fine with autodetect but it drains fairly quickly...Im on 1267200 max 768000min on interactive and im draining around 10 percent an hour with light use.
/!\ disclaimer: this thread is not about a war between android versions, nor a competition of "who has the biggest one". thank you /!\
I just installed an application named Quadrant Standard, it gives good idea of performance of our phone versus different android versions.
Running Froyo 2.2, release 134++, i have a score of 902
(screen capture enclosed, webcam = bad quality sorry)
derefas, running CM6, has a score of 1000
(screen capture enclosed)
CM6 have higher performance because it does not uses HTCSense.
it's interesting, in the version of derefas, to note that we are weak in memory and i/o access versus the other phones.
might be the sdcard latency.
looking at those results, it seems devs have introduced some "lagfix" that boost reactivity of their phones. another thing to investigate.
also, there are some apps to overclock, we could try to overclock to 700 or 800Mhz to see the improvements.
some other benchmark applications here:
http://www.everythingabouttablets.net/2011/05/05/top-6-android-benchmarks/
regarding lagfix, a post in french:
http://forum.frandroid.com/topic/22162-refmaj-22102010-le-point-sur-les-lagfix/
basically it replaces the old filesystem of samsung (RFS) by the well known ext2.
but since we are already using this filesystem, it is not gonna help us here :-D
-r0bin- said:
also, there are some apps to overclock, we could try to overclock to 700 or 800Mhz to see the improvements.
Click to expand...
Click to collapse
I've tried set-cpu 2.2.4 from here, but it doesn't seem to work. On startup, i press 'msm7x27'. It then asks for root permissions, before force closing.
I've also tried overclocking widget, but it says it needs root access, but I'm pretty sure we already do.
Correct me if I'm wrong or some other overclocking app works for you
Thanks devs!
benjanico said:
I've tried set-cpu 2.2.4 from here, but it doesn't seem to work. On startup, i press 'msm7x27'. It then asks for root permissions, before force closing.
I've also tried overclocking widget, but it says it needs root access, but I'm pretty sure we already do.
Correct me if I'm wrong or some other overclocking app works for you
Thanks devs!
Click to expand...
Click to collapse
I tried this too and it didn't work
I guess we don't have the privilege to scale cpu...to make it higher than 600 Mhz or smaller than 600 MHz
you need the "super user" application
it is in froyo release
when you install setcpu, it asks you to grant root access.
it worked for me, i selected "MSM7x27
but it seems the app cannot read the CPU frequency :-/
it shows "0 Mhz"
ok i know why:
our /dev/cpuinfo lacks details.
it shows only this:
# cat /proc/cpuinfo
cat /proc/cpuinfo
Processor : ARMv6-compatible processor rev 5 (v6l)
BogoMIPS : 598.01
Features : swp half thumb fastmult vfp edsp java
CPU implementer : 0x41
CPU architecture: 6TEJ
CPU variant : 0x1
CPU part : 0xb36
CPU revision : 5
Hardware : photon
Revision : 0000
Serial : 0000000000000000
Click to expand...
Click to collapse
to be improved
Hi, i know this feature is disabled in our phone becouse Cotulla tried to add cpu scaling but not finished (he disabled frequency init)... we need to finish his job and enable it!
EDIT:
I compiled kernel with all known fixes, enabled frequency init, so I can confirm about time: FULL working without time forwarding!!! But not know if time fix come from owerclock or by kernel itself, or maybe by gps.conf ?!!
Here is dmesg with owerclocking
that's interesting!
and guess what, stepping for MSM7227 is available
see here:
https://github.com/ladios/htc-kernel-msm7227/commit/935fd0650743f6b68b256d671b2e5446cd90de61
worst a try
and might fix our issues with clock!
I porting ladios 2.6.35, think will be finished tomorrow
munjeni said:
I porting ladios 2.6.35, think will be finished tomorrow
Click to expand...
Click to collapse
you dont need to port this version, it is also available on 2.6.32
https://github.com/ladios/htc-kerne...86e8a995f/arch/arm/mach-msm/acpuclock-arm11.c
Hi, yes I know that, but I need 2.6.35 for Gingerbread becouse if you see that version have new drivers like bluetooth...etc, also have some bugfixes from 2.6.32... we will try, maybe gtt something better tnan 2.6.32!
I finished and now it is in testing... I will upload to git
Here is http://gitorious.org/2-6-35-photon
Hi,
Guys i Found This file : acpuclk_tbl in /sys/acpuclock....
and there are write this values: 245760,480000,600000...
are they the values of cpu speed?
And are they editable to increase cpu speed?
HTCxxxx said:
Hi,
Guys i Found This file : acpuclk_tbl in /sys/acpuclock....
and there are write this values: 245760,480000,600000...
are they the values of cpu speed?
Click to expand...
Click to collapse
yes
......
but...how can i edit the file? it does't change values...can you help me?
HTCxxxx said:
but...how can i edit the file? it does't change values...can you help me?
Click to expand...
Click to collapse
It doesn't work this way
you need a program for that,for ex setCPU available from Market,but CPU scaling feature will be available on next release which is on testing now
tzacapaca said:
It doesn't work this way
you need a program for that,for ex setCPU available from Market,but CPU scaling feature will be available on next release which is on testing now
Click to expand...
Click to collapse
OK...But they are testing MSM 7227 CPU for Mini?
HTCxxxx said:
OK...But they are testing MSM 7227 CPU for Mini?
Click to expand...
Click to collapse
We are testing.
tzacapaca said:
We are testing.
Click to expand...
Click to collapse
True im looking the dedicated Thread...
hurray guys, i managed to overclock our photon!
credits to ladios, the guy who work on htc aria, from which i stole a bit of code
Using Froyo2.2 with HTCSense standard:
Photon original speed: 600Mhz => quadrant standard score = 860/900
Photon [email protected] 768Mhz => quadrant standard score = 1090/1093
it works great!
in addition to that, the power of enabling overclocking is, you can also underclock the CPU to 250Mhz when idle/charging/doing nothing, which dramatically saves your battery life!!
will play with it and commit changes when validated
Hey yall I have a newbie q and a for you
Im new to overclocking!
I had my phone unlocked, rooted, and they flashed a custom rom that overclocks the device form 600mhz stock to 796mhz.
HTC DEsire C:
Android 4.0.3
Sense 4.0
Slim Sense 1.0
My question is..by default the cpu speed is 796mhz now. When I whipe the phone with factory data reset, it still runs at max speed. Is this because the kernel is set to this by default? This is the max I want to run at, and basically apps like CPU Tuner are only underclocking the device? When I use CPU Tuner, Min is set to 122mhz and max is 796mhz. Also If I change the max cpu speed form an app, will it conflict with the kernel that runs at 796 by default? can I change the max cpu speed to any supported MHz I want through an app?
I would also love a few tips from the pros.
THankyou kindly.
pockrunk said:
Hey yall I have a newbie q and a for you
Im new to overclocking!
I had my phone unlocked, rooted, and they flashed a custom rom that overclocks the device form 600mhz stock to 796mhz.
HTC DEsire C:
Android 4.0.3
Sense 4.0
Slim Sense 1.0
My question is..by default the cpu speed is 796mhz now. When I whipe the phone with factory data reset, it still runs at max speed. Is this because the kernel is set to this by default? This is the max I want to run at, and basically apps like CPU Tuner are only underclocking the device? When I use CPU Tuner, Min is set to 122mhz and max is 796mhz. Also If I change the max cpu speed form an app, will it conflict with the kernel that runs at 796 by default? can I change the max cpu speed to any supported MHz I want through an app?
I would also love a few tips from the pros.
THankyou kindly.
Click to expand...
Click to collapse
Yes. Since the kernel is set to that speed by default, it'll stay so until you change it manually. CPU control apps may only do that since the kernel only allows that speed as the max (so there's nowhere but down ). There will be no conflict. You can only change it to frequencies the kernel allows.
Ty!
Perfect! thanks for the answer Theonew. Im going to play around with underclocking it
I would love to tune the cpu voltage but just don't have the cojones. Has it become safer in recent times? The guides I read on google are from a few years back. I understand there are risks like SoD sleep of death, maybe other risks too. Any tips?
Thanks again, You guys are great what a wealth of knowledge!
I love tuning.
If you do that, make sure you do it wisely. Undervolting can be dangerous if not done correctly and could damage your device. Go down in steps and use your device for a while after each step to see its stability. Do not make huge steps. Yes SoDs can occur if it is done too drastically. Read up more and try to learn as much as you can before attempting. Its only as safe as you make it .
You may also want to set profiles in SetCPU e.g. screen off - set the governor to conservative. No problem for the help .
Apps are a great way to go, especially SetCPU since you can make profiles to save battery! I would not mess with the voltage though, you can completely fry your phone permanently... I'd leave that to the pros. Chances are, the person that made the Kernal has all the voltages set properly, so you would only be messing up the work that has already been done for you... Just mess around with different profile settings on SetCPU to get the best battery life/power balance. Also, if you want to save even more battery and gain full control of your phone, check out Tasker! Tasker allows you to automate ANYTHING that you do on a regular basis, including toggling Wifi and bluetooth, and rebooting your phone daily.. or ANYTHING you can think of! Open the Music app when you plug in your headphones, turn on GPS when you open the Maps app.. the possibilities are endless! And it will save your battery! Hope this helps, good luck!
Hello I'm looking for Set CPU but all links to Google Play Store appear to be broken, would like a reliable link for this app. Or is this app outdated? In that case would like suggestions for any other app for over locking of CPU. Bear in mind that I am new to the concept. Thanks in advance
Ism786 said:
Hello I'm looking for Set CPU but all links to Google Play Store appear to be broken, would like a reliable link for this app. Or is this app outdated? In that case would like suggestions for any other app for over locking of CPU. Bear in mind that I am new to the concept. Thanks in advance
Click to expand...
Click to collapse
Many Smart Pack kernel manager ( my favorite), FKM kernel manager , Ex Kernel manager .
This is a useless app made by Vietnamese people (I'm Vietnamese). It cannot overclock which many people mistakenly believe, and it only has the task of limiting the CPU speed, the CPU speed is managed by the OS and limiting it is a bad way because no matter what task it does it will be slowed down. When idle the CPU will automatically reduce its voltage and speed by OS. Any process no matter how big or small with high CPU speed it will be processed very fast even with small tasks that are reported not to use up CPU but it will still be faster than a slower CPU. Kernel Auditor is also useless.
SetCPU is only usefull if you have a modded kernel with added clocks (some of wich may be way to high for you device so need to be blocked to prevent crashes) and i used this version https://www.mobileapkfree.com/apk/setcpu-for-root-users IT MAY BE MODIFIED AND HAVE A VIRUS OR SOME **** so use at your own risk.