How to overclock - XPERIA X1 Android Development

Is there any way to overclock X1 with android?

add acpuclock.oc_freq_khz=X to your cmdline, where X is the desired frequency in KHz. Works smooth for me with 640000, but ymmv

sp3dev said:
add acpuclock.oc_freq_khz=X to your cmdline, where X is the desired frequency in KHz. Works smooth for me with 640000, but ymmv
Click to expand...
Click to collapse
interesting
Where exactly to add acpuclock.oc_freq_khz=X
i added it to startup.txt but i guess its not there. ANy help.

sp3dev said:
add acpuclock.oc_freq_khz=X to your cmdline, where X is the desired frequency in KHz. Works smooth for me with 640000, but ymmv
Click to expand...
Click to collapse
freeze. works at 639000 - its max to me
I'm using setcpu+setcpu.txt at SDcard and the value of the CPU to overclock higher than 639000 does not work. what to use to get the steping overclocking up to 691 or 710MHz?
or modify kernel to support overclocking up to 710!
who is able to.plz.thx

I can run on 691200Mz
Sent from my cyanogenMod6.0 by Neopeek using XDA App

How did you do that...i only get 595.
Sent from my FRG83 by Neopeek using XDA App

what the F#$#!!!!!
in fact 595000 for me is unstable
"process no response" are frequently appears.
i'm running on 528000
ToT.... Orz....

I got mine running @ 633mhz, did not try higher yet.
Just set in in the startup.txt like the others said.

need overclocking higher 652MHz zImage for fully working on BareboneCM6.1 26-11-2​010 !!!

clocking at 633 now... haven't tried higher.. works fine

for me it works stable at 670000 max.
the cpu clock widget says 653 though...
it must calculate 1MHz = 1024kHz, but why? those ain't no bits..
Cheers

cause the clock source is 19.200 MHz, so you get
(670000 / 19200) * 19200 == 652800 MHz

i overclocked it to 580 mhz. i dont see a difference. ill try with 600+

you note difference when you play games..like angry birds lite (the beta version) is very smoothly! yeaah!
i have neopeek cm6.0 29.11.2010 rom with 3d driver 29.11.2010 and the new kernel v4b.
i have setcpu and setcpu.txt
set profile: "turn off screen" with only 19 mhz and drained the battery 93% to 88% in 7 hours!! from 3am to 10am!! awesome!! with wifi on and sync too!!

My overclock use setcpu is not smooth for Angry Birds

I run the FRX3 Andriod.But only overclock is under 633Mhz.Up 633,like 652,Will be reooted the mobile.How can I overclock to 710Mhz???

How can I overclock to 710Mhz???
Click to expand...
Click to collapse
need a kernel to support 710 or higher processor frequency!this currently does not exist! have to ask neo, sp3dev or seandon to release such Kernel(zImage)

tks pak1to.anyone can run 710MHZ with X1 for Andriod???

Below mention settings of my x1 ,please tell me how can i increased by cpu speed.
set ramsize 0x8000000
set ramaddr 0x10000000
set mtype 2006
set FBDURINGBOOT 0
set KERNEL zImage
set initrd initrd.gz
set cmdline "fbcon=rotate:2 ro.sf.hwrotation=180 lcd.density=240 clock-7x00.a11=500 msmvkeyb_toggle=off msmts_calib=0x0366.0x04b.0x0c8.0x038e physkeyboard=kovsq msmsdcc_1bit msmsdcc_fmax=14000000 msmsdcc_nopwrsave kernel.panic=30 hw3d.force=1"
boo

pyasa,
set ramsize 0x8000000
set ramaddr 0x10000000
set mtype 2006
set FBDURINGBOOT 0
set cmdline "root=/dev/mmcblk0p2 init=/init rootwait rw rootdelay=3 console=tty0 rootdelay=3 fbcon=rotate:2 ro.sf.hwrotation=180 lcd.density=240 msmvkeyb_toggle=off msmts_calib=0x0366.0x04b.0x0c8.0x038e acpuclock.oc_freq_khz=600000 pmem.extra=1 no_console_suspend clock-7x00.mddi=0xa51 physkeyboard=kovsq hw3d.force=1"
boot
change your cpu in
acpuclock.oc_freq_khz= (cpu in khz) like 528000

Related

[KERNEL] 7 June 2011 - Froyo OC/UV Kernel

Hi there !
Got my Optimus 2x yesterday, and played with it today
So here is a modified kernel compatible with MoDaCo roms. This kernel will boot with stock values (1000mhz max, default voltage). You can then enable higher states (1200, 1300mhz) with "Pimp My Cpu"! But you can also lower the voltage to get the best of your device Be sure to read the "Pimp My Cpu" post to understand how it work.
Try at your own risk ! May be unstable, i'm not responsable for any damage ... etc
Kernel developpers, you can find some informations on how all this work here.
7 June 2011 : 2x-kernel-2.6.32.9-fakeShmoo(-psycho)-cpasjuste.8.zip
Fix Wifi
MD5 : 55065e28efbd33995c6d6d1bb9f20287
PSYCHO MD5 : 492b150e14f6a7922ec9dcadb432f27b
15 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-psycho-cpasjuste.5.zip
Same as "2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.5" but with higher overclocking (not recommended), see below.
MD5 : 168a51f4d26f272a29607824b6077784
14 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.5.zip
I did successfully add 216 Mhz frequency to the kernel, but there's a bad news. I did found a hardware limit on the max8907 controller : voltages cant be lower than 770mV. It's why the stock LG kernel runs at 300 Mhz for it's minimal frequency, it run fine at 770mV. So this means that any undervolting lower then 770mV wont do anything, it will still run at 770mV...
Taking the previous discover in account, i didn't add the 216 Mhz state but replaced the (really) too hot 1300 Mhz state by a 1100 Mhz one, so you can probably use that without overvolting (unlike the 1200 Mhz state).
I probably fixed the non booting problem on some roms by adding the required "init.d" script in the zip update package.
MD5 : 514be18ced541f953cc15a1a0e995ea6
Be sure to REMOVE "boot settings" from "Pimp My Cpu" AND uninstall "Pimp My Cpu" before installing the kernel to reset default values.
12 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.4.zip
A few fix on the oc/uv code which could improve stability
Now use an "unified" cpufreq sysfs devices name. I mean it use the same sysfs names than other oc/uv kernels (at least Galaxy i9000 ones). You HAVE to update "Pimp My Cpu" to version 2.1 at least for it to work.
Cpu sensor is now "/sys/devices/system/cpu/cpu0/cpufreq/cpu_temp"
Freq/voltage table is now "/sys/devices/system/cpu/cpu0/cpufreq/frequency_voltage_table" like other kernels. See this post for more informations.
Uv/mV table is now "/sys/devices/system/cpu/cpu0/cpufreq/UV_mV_table". See this post for more information.
Need Pimp My Cpu version 2.1 at least.
11 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.3.zip
Back to "normal" releases (with more frequency steps added)
Lower 1200/1300 Mhz voltages, as nvidia recommand 100mV max voltage change between two steps. May not be stable for all.
Maybe fixed some bugs added by the OC/UV modification (some references to old freq/voltage table was still around)
Probably last kernel from me, dev's now have the necessary resources on my github to play around
Be sure to REMOVE "boot settings" from "Pimp My Cpu" AND uninstall "Pimp My Cpu" before installing the kernel to reset default values.
10 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.2.zip
Test release, try to be as close as possible to the default LG kernel
Now based on new kernel sources released by LG instead paul sources
Only 6 available frequency like LG stock kernel (could prevent some problems)
Maybe fixed some bugs added by the OC/UV modification (some references to old freq/voltage table was still around)
Be sure to REMOVE "boot settings" from "Pimp My Cpu" AND uninstall "Pimp My Cpu" before installing the kernel to reset default values.
9 Apr 2011 : 2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.1.zip
Added cpu sensor ( "/sys/devices/system/cpu/cpu0/cpufreq/FakeShmoo_cpu_temp" )
Added freq/voltage table ( "/sys/devices/system/cpu/cpu0/cpufreq/FakeShmoo_freq_voltage_table" ), see this post for more information.
Added uv/mv table ( "/sys/devices/system/cpu/cpu0/cpufreq/FakeShmoo_UV_mV_table" ), see this post for more information.
Changed unstable 1400Mhz frequency to 1300Mhz (we can't have more than 8 freqency)
Added "init.d" support to be 100% compatible with "Pimp My Cpu"
Be sure read the "Pimp My Cpu" changes which may interest you
Installation :
Copy the zip to external SDCARD
Boot to ClockWorkMod Recovery (power button + volum down)
Choose install zip from sdcard
Select the zip
Recommendations
Nvidia tegra 2 (AP20) drivers as set the maximum allowed temperature to 60°, you should maybe not go further.
Nvidia tegra 2 (AP20) drivers recommend maximum voltages step of +-100mV (+-100mV between two frequency)
Cpu temperatures are already high without OC. After a lot of testing, i would not recommend to OC this device, but for sure undervolt it.
Default LG values :
389 Mhz / 750 mV
503 Mhz / 800 mV
655 Mhz / 850 mV
760 Mhz / 875 mV
950 Mhz / 950 mV
1015 Mhz /1000 mV
2x-kernel-2.6.32.9-fakeShmoo-cpasjuste.5/6/7 values :
300 Mhz / 770 mV
500 Mhz / 800 mV
650 Mhz / 850 mV
750 Mhz / 875 mV
900 Mhz / 950 mV
1000 Mhz / 1000 mV
1100 Mhz / 1100 mV
1200 Mhz / 1150 mV
2x-kernel-2.6.32.9-fakeShmoo-psycho-cpasjuste.5/6/7 values :
300 Mhz / 770 mV
500 Mhz / 800 mV
800 Mhz / 900 mV
1000 Mhz / 1000 mV
1100 Mhz / 1100 mV
1200 Mhz / 1150 mV
1300 Mhz / 1200 mV
1400 Mhz / 1250 mV
Enjoy your (very) fast device
- Thanks to xan for his OC/UV application which inspired me, paul for his work on the o2x and all the users here
- Github
Very nice, looking forward to try it
Great, with some overvoltage it should run 1,5GHz possible you could make a update.zip?
Very nice indeed should get my optimus 2x this week OC-ed to 1.5 would be nice
That sounds good.
Sent from my LG-P990 using Tapatalk
Updated first post with required files.
I'll make my "Pimp My Cpu" application compatible soon
[email protected] said:
Great, with some overvoltage it should run 1,5GHz possible you could make a update.zip?
Click to expand...
Click to collapse
Your right, i should make a update.zip later. If someone want's to go for it he is welcome
Cpasjuste said:
Updated first post with required files.
I'll make my "Pimp My Cpu" application compatible soon
Click to expand...
Click to collapse
does it work to flash through recovery with the 2 zip files you attached?
edit: seems that I have to push them but I'll wait for a update.zip
[email protected] said:
does it work to flash through recovery with the 2 zip files you attached?
edit: seems that I have to push them but I'll wait for a update.zip
Click to expand...
Click to collapse
Nope you have to follow the step here :/
Does someone have a update.zip template ?
For overvolting, i would need to find a way or know default voltage values, i'll take a look this week.
Cpasjuste said:
Updated first post with required files.
I'll make my "Pimp My Cpu" application compatible soon
Click to expand...
Click to collapse
Tried it but got stuck in boot
DocRambone said:
Tried it but got stuck in boot
Click to expand...
Click to collapse
Yes it seems that 1200mhz is not stable enough without overvolting, i just got two games to crash. I'll look at voltages value this week.
Is the mount command right? I can't seem to get it to remount my /system folder...
Novek said:
Is the mount command right? I can't seem to get it to remount my /system folder...
Click to expand...
Click to collapse
Yeahh, i did update the install procedure ... did forget to put all the "shell" command after adb .. sorry
I did found the original voltages so i would be able to change them without doing a mistake
<4>[ 16.247059] TEGRA_OC : voltage[0]->750
<4>[ 16.247070] TEGRA_OC : voltage[1]->800
<4>[ 16.247077] TEGRA_OC : voltage[2]->850
<4>[ 16.247082] TEGRA_OC : voltage[3]->875
<4>[ 16.247088] TEGRA_OC : voltage[4]->950
<4>[ 16.247094] TEGRA_OC : voltage[5]->1000
Cpasjuste said:
I did found the original voltages so i would be able to change them without doing a mistake
<4>[ 16.247059] TEGRA_OC : voltage[0]->750
<4>[ 16.247070] TEGRA_OC : voltage[1]->800
<4>[ 16.247077] TEGRA_OC : voltage[2]->850
<4>[ 16.247082] TEGRA_OC : voltage[3]->875
<4>[ 16.247088] TEGRA_OC : voltage[4]->950
<4>[ 16.247094] TEGRA_OC : voltage[5]->1000
Click to expand...
Click to collapse
then give us 1,5GHz... LOL
It also seems that MoDaCo kernel do NOT have the 2 cores enabled (not sure of that), cpuinfo report only 1 processor while "my" kernel reports two.
Click to expand...
Click to collapse
Negative, CPU-Info seems not to be able to detect two CPU-Cores. At my Device it shows 1998 MHz ... So it seems that with the Modaco Kernel both CPU-Cores are working
BTW. Great Work
I tried, but i stuck at boot too.
SetCPU shows 1998 BogoMips on Stock-ROM, so i guess it works there too.
Sent from my LG-P990 using Tapatalk
I think this one is good without an update.zip at the moment.
As it rightly says in the OP this is for advanced users only, an update.zip will simply tempt everybody to have a go. In my opinion, until it's been tested a bit more it's best kept amongst the few.
Having said that, top shelf... 3105!
Hehe thanks for the support
Actually i'm unable to get a stable 1200mhz even with overvolting so maybe something else is happening. I'll try to have a stable 1200mhz before releasing a new update. I also got 1400hz but unstable too :

Android in garmin asus m10

Hi, am using Garmin Asus M10 i've downloaded Android 2.2 froyo and extracted in to my sd card and when i tried to boot android with GenYboot it showing error i didnt got the right start up test ( startup.txt ) so i snatched from diamond in start up configuration and edited like this ( hoping that it'll work )
startup.txt content
set ramsize 0x10000000
set ramaddr 0x10000000
set mtype 2039
set KERNEL zImage
set initrd initrd.gz
set cmdline "lcd.density=210 msmvkeyb_toggle=off gsensor_axis=2,-1,3 rel_path=andboot"
boot
my GA M10 has 512MB ram, 512MB ROM resolution 480 x 800 Qualcomm MSM7227,CPU 600 MHz ARM 11 , GPU Adreno 200, A-GPS ,
will froyo on M10 ? or shoudi i go for eclair ??
please help me am stuck with this windows :'(
Wrong forum
Sent from my HD7 T9292 using XDA Windows Phone 7 App

undervolt and overclock performance and save battery

You can save battery and have great performance by undervolting/overclocking cpu and underclocking gpu, the best way i found is a script in rom toolbox.
i run on maverick 4.5 and try this day on 4.0
and this link :
http://rootzwiki.com/topic/14511-opptimizer-projekt-milestone-overclock-for-omap4-devices/
for me my values are:
for cpu
mpu_opps[3] rate=1200000000 opp_id=3 vsel=61 u_volt=1345000
mpu_opps[2] rate=800000000 opp_id=2 vsel=55 u_volt=1200000
mpu_opps[1] rate=600000000 opp_id=1 vsel=43 u_volt=1100000
mpu_opps[0] rate=300000000 opp_id=0 vsel=26 u_volt=1005000
for gpu
gpu_opps[1] rate=307200000 opp_id=1 u_volt=1125000
I started all the values with romtoolbox and create a script at boot
open rom toolbox / open tools / open scripter / then create new script
script name:
overclock
commands:
#su
echo 3 1200000000 1345000 > /proc/overclock/mpu_opps
save, and click on your new script and select "at boot"
re create a new script for the other values, for me a total of 5 script, 4 for the cpu and one for the gpu
The governor is mot_hotplug or boostedassV2.
I tried a lot of voltage values, the more stable are here for me.
I think this run on many rom, not only on maverick
The dev can implement this in rom ?
Can you export your scripts and upload it here?
nasty007 said:
Can you export your scripts and upload it here?
Click to expand...
Click to collapse
I just create a line in rom toolbox, not a zip or flashable script
i know, but you have option to export or import script, you can save it to sd
Sent from my DROID3 using Tapatalk 2
nasty007 said:
i know, but you have option to export or import script, you can save it to sd
here my backup of script
this note zip just rename without zip extension
Click to expand...
Click to collapse
Thank you, i imported scripts, set it at boot, rebooted but its not working for me.
In set cpu my max freq is still 1000.
im on ICS Gummy rom, i will try on another ROM
nasty007 said:
Thank you, i imported scripts, set it at boot, rebooted but its not working for me.
In set cpu my max freq is still 1000.
Try in terminal emulator (on rom toolbox or other)
To verify your value or your script after boot
#su
cat /proc/overclock/mpu_opps
To validate one value (for example)
#su
echo 3 1100000000 1360000 > /proc/overclock/mpu_opps
Then press enter
Then re verify (cat /proc/overclock/mpu_opps)
Click to expand...
Click to collapse
Does it work on stock?
Sent from my XT860 using xda app-developers app
AragornPE said:
Does it work on stock?
Sent from my XT860 using xda app-developers app
Click to expand...
Click to collapse
Tested on maverick 4 and 4.5, on liberty rom, i think yes it work on stock rom

[Q] Change Governor Before Flashing

Is there a possible method to change default governor like "ondemand" to "conservative" before flashing the ROM ??? What I mean is can any user change any ROM value in any file to achieve the same so that ROMS which does not have CPU Control ( Like AOSP ) can boot up with conservative governor ???
biswatmak said:
Is there a possible method to change default governor like "ondemand" to "conservative" before flashing the ROM ??? What I mean is can any user change any ROM value in any file to achieve the same so that ROMS which does not have CPU Control ( Like AOSP ) can boot up with conservative governor ???
Click to expand...
Click to collapse
AFAIR,in kernel config u need to change this while compiling:
# CONFIG_CPU_FREQ_DEFAULT_
GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_
GOV_USERSPACE=y
Or use an init.d script,copy paste this and set permissions
echo "governor-name" > /sys/devices/system/cpu/cpu0/
cpufreq /scaling_governor
side_effect said:
AFAIK, in kernel config u need to change this while compiling:
# CONFIG_CPU_FREQ_DEFAULT_
GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_
GOV_USERSPACE=y
Or use an init.d script,copy paste this and set permissions
echo "governor-name" > /sys/devices/system/cpu/cpu0/
cpufreq /scaling_governor
Click to expand...
Click to collapse
FTFY
Sent from my GT-S5830 using xda premium
side_effect said:
AFAIR,in kernel config u need to change this while compiling:
# CONFIG_CPU_FREQ_DEFAULT_
GOV_PERFORMANCE is not set
CONFIG_CPU_FREQ_DEFAULT_
GOV_USERSPACE=y
Or use an init.d script,copy paste this and set permissions
echo "governor-name" > /sys/devices/system/cpu/cpu0/
cpufreq /scaling_governor
Click to expand...
Click to collapse
Look I was looking a more user point of view. Suppose I don't wan't to compile, then can I change the ROM's governor traits ????
biswatmak said:
Look I was looking a more user point of view. Suppose I don't wan't to compile, then can I change the ROM's governor traits ????
Click to expand...
Click to collapse
Read carefully.I already gave a method.
Or use an init.d script,copy paste this
and set permissions
echo "governor-name" > /sys/devices/
system/cpu/cpu0/
cpufreq /scaling_governor
Click to expand...
Click to collapse
edit:-.- quote fail

[Q] Zencefil 17v

I have a problem with Zencefil V17 on stock kernel. I can't overclock my CPU i tried with no frill's CPU and Antutu CPU master but maximum is only the stock 600 Mhz.
Pls help me.
DeathX8 said:
I have a problem with Zencefil V17 on stock kernel. I can't overclock my CPU i tried with no frill's CPU and Antutu CPU master but maximum is only the stock 600 Mhz.
Pls help me.
Click to expand...
Click to collapse
Does it have the overclock module and does it load properly? As far as I know if you have stock kernel the only way to overclock is via module.
Check system/lib/modules if you have x8oc.ko. I suppose that's the file you're going to use to overclock the phone. If you don't then download it and put it there.
If you have it, open Terminal Emulator and write:
su
dmesg | grep x8oc
You should receive the output that it loaded successfully. If you get no output, the module isn't running.
If you have it and it isn't running, then open Terminal Emulator and write:
su
insmod system/lib/modules/x8oc.ko
This should run the module and allow you to switch frequencies. Start testing the frequencies with whatever CPU app you use.
When you're satisfied with the performance, add the insmod command to hw_config in system/etc and echo the clock value that suits you. You can find more information about this in the x8oc thread. Don't worry about reboots, make a backup before trying, and make sure you don't edit the hw_config file until you're sure the clock is stable.
Thank you it helped. I can now overclock
Hi where pattern settings in the framework.i want change pattern
Sent from my E15i using Tapatalk 2
I think the question above is to be asked in the ROM's specific thread. There are several guys in that thread that are more than willing to help you.

Categories

Resources