yashsingh1/xdaforums huggingface dataset:
[Motorola Droid and Milestone Themes and Apps] gemini002:
do u think u could do something about app2sd for the telus milestone other methods do not work and yes busybox is installed through recovery 1.05....it creates the folders but cannot create the sys link only on telus milestone other milestones app2sd works
[Motorola Droid and Milestone Themes and Apps] miragu:
For those interested in low level stuff, or those that have an unsupported kernel/firmware, I've started writing the Disassembly wiki page that describes how to find the kernel addresses that the module needs. I hope I can finish it tomorrow.

http://code.google.com/p/milestone-overclock/wiki/Disassembly
[Motorola Droid and Milestone Themes and Apps] Unimaginative:
Miragu, you are an utter legend. Now I'm actually starting to like my Milestone.

(Sees, towards the bottom of the handset list, the X10, TG-01, Omnia II, et al).

YES
[Motorola Droid and Milestone Themes and Apps] ClausG76:
Thanks Miragu

I'm looking forward for adding this on my Milestone 2.01. When i figure out how to do it. I don't like the 2.1 fw version with the bad 2d performance. :)
[Motorola Droid and Milestone Themes and Apps] dasilva333:
Good job Miragu the Milestone is now that much closer to being perfect. I do have some questions.

1. In the future do you think this hack will allow for 7 slot frequency kernels?

2. Will be able to customize the frequencies in the future via GUI?

3. I dont think the module is loading everytime I reboot
[Motorola Droid and Milestone Themes and Apps] miragu:
1) No, I don't think so.

2) I plan to add a custom frequency in the seeker bar, configurable in a settings menu.

3) The app is not trying to do that and I'm not going to implement it, I think it's too dangerous for regular users (imagine if the phone starts freezing at the specified frequency). However, for power users, I totally understand this is a must have and people can load it automatically with an app such as Autostart by running insmod, see the KernelModule wiki page. Loading in mot_boot_mode appears to cause problems.
[Motorola Droid and Milestone Themes and Apps] Ok_Kaleidoscope5109:
shouldn't this be a BIG hurrah?

Am I just hiding under a rock or am I the only one about to jump out a window of joy? This is almost as good as the Telus milestone getting rooted. Hell, even better! This is why 85% of us wanted an unlocked bootloader. Sure there's more custom roms you could add with add with an unlocked bootloader, but almost everyone wanted the OC first. A root + overclock is pretty good already. i'm loving my milestone more and more!!!
[Motorola Droid and Milestone Themes and Apps] miragu:
Thanks :) I feel that way too, for me this is really important (important enough to start disassembling the kernel memory with no guarantee of what could happen!). With flash coming along (I hope), every Hz is going to count. And 800 MHz is a perfectly acceptable speed for daily use. This is how the milestone should have been from the start. And what's more, this technique almost certainly can be applied to other android phones. Here's hoping that some news sites pick up the project...
[Motorola Droid and Milestone Themes and Apps] miragebg:
miragu, you are pure Genius!

Do you think that every step above 800MHz would kill the CPU in short term?
[Motorola Droid and Milestone Themes and Apps] miragu:
I have no idea... I'm running mine at 1.2 GHz (of course cpufreq only sets this when i'm really using the phone). We'll see how long it lasts :P
[Motorola Droid and Milestone Themes and Apps] Ok_Kaleidoscope5109:
I guess the question is what the CPU can handle. I never exceeded 40C at 1ghz yet. Maybe longterm gaming will show, but who knows?

I'm from the i7 department where I idle at 40s and when I do a Linpack test I'm up around 80C. LOL. So I figure 70s load should be fine. Of course looking at my previous CPU, the Opteron 170, I tried to keep my load temps under 65.

So the question is what these CPUs are speced out at.

operating temp seems to go up to 90C for the OMAP 3530, but I can't find the white paper for the 3430. I imagine it's also 90C. That's pretty high, so I want to say we should be ok?

btw some users asked for a 7 slot clock speed thing? What is this really? I know you said that this wouldn't be possible to implement...
[Motorola Droid and Milestone Themes and Apps] ady:
It has been a day now that I'm using it. Here are some of the impressions:

This + setCpu = perfect

Not only does it report numbers twice as big in benchmarks, it actually is fast. For instance, scrolling in launcher has never been this smooth. Pressing buttons and touch screen is extremely responsive. Overall, it feels more like a nexus one now.

Currently I'm running it at 250Mhz/1200Mhz and the battery almost lasts the same amount of time. However this is premature since I only used it for a day.

The module would work on pretty much any 2.1 milestone by flashing the Telus Kernel. For now I'm used it on mine and my friends and it went smooth as butter. Both of us are running Thai Version with Telus Kernel.
[Motorola Droid and Milestone Themes and Apps] emx_o:
posted a little how to here: http://xdaforums.com/showthread.php?p=6533859

but keep the discussion in the developers thread ;)
[Motorola Droid and Milestone Themes and Apps] miragu:
The slot number is a reference to the number of possible frequencies that are available in CPUfreq. Milestone only has 4, which is why in SetCPU you can only set 4 different frequencies (125, 250, 500 and 550). This project enables you to change the last one, but they're still 4. It would be great to have more values available to smooth out power consuption vs speed, for instance with 125, 250, 500, 600, 800, 1000 and 1200.

I don't think it's possible to add slots to the table because I presume that there's other kernel stuff right after the end of the table that would be overwritten. Not to mention there's actually two tables that must be expanded. Also, at least one of the tables has a fixed size with a #define that's probably used in a few other places. It's easy to do in compile time, but in runtime, I doubt it. Of course, someone could try it or figure out a way to make it work. I'd be happy to hear about it.
[Motorola Droid and Milestone Themes and Apps] Corbino:
I am a NOOB~!!

LOL...

Rooted Phone...CHECK

Installed Launcher Pro...CHECK

Customized Phone and played around with all settings and apps for 10 hours..CHECK

Attempted to OVERCLOCK CPU and read these forums and your site for about 5 hours only to find myself even more lost than when I started...CHECK~!!!!

Haha...I am a newb I suppose compared to you wizards...but I'd LOVE to be able to overclock my Milestone...could someone maybe please walk me through a few of the basics I must be missing to be able to get started.

1.) What other programs do I need to download (I have a notepad editor)

2.) I don't quite understand what a "module" or "kernel" is and can't seem to find that answer online clearly.

3.) I have setCPU downloaded...I use to that change the settings after I've made changes to the "kernel" files?

4.)...Please help me overclock my milestone I'm dyin to do it!!!

Thanks~!!

-Corbin
[Motorola Droid and Milestone Themes and Apps] miragu:
You need to have Milestone upgraded to Android 2.1 with root access. Search the web on how to do that.

Then, go to http://code.google.com/p/milestone-overclock/ and download MilestoneOverclock10.apk. Run it, click load module, and set the new maximum speed. Read the project wiki if the app doesn't work.
[Motorola Droid and Milestone Themes and Apps] Corbino:
Thanks for the quick reply!

From what I understood, I had to have the Brazilian 2.0.1 firmware for it to work on Telus? I didn't know you could run 2.1 rooted?

I'd post the link where I found the tutorial but it won't let me.
[Motorola Droid and Milestone Themes and Apps] mssmison:
nah you don't need the brazillian anymore, check here
[Motorola Droid and Milestone Themes and Apps] AverageCanadian:
This is very exciting and I can't wait for the work day to end so I can go home and try it.
[Motorola Droid and Milestone Themes and Apps] nukky:
hello, I have a problem.

The overclock works, but sometimes the program will restart

my phone alone !

I have a milestone 2.1 EU + root + SHOLS_U2_02.31.0 + sbf Telus
[Motorola Droid and Milestone Themes and Apps] gemini002:
same here i put the overclock from 1.2gh to 800mhz and it seems not to reboot randomly anymore
[Motorola Droid and Milestone Themes and Apps] bmurf:
anyone get this working on a Brazilian Milestone? If so, what version build?

Mine is rooted and I can install the app. When I click "load module" for the first time the app just hangs. I eventually have to FC the app. After that, the phone reboots when I select "load module".
[Motorola Droid and Milestone Themes and Apps] ady:
^Just flash it to use the telus kernel and you should be good. It won't effect your phone/3G in anyway.
[Motorola Droid and Milestone Themes and Apps] Corbino:
Ohhh okay, well if I have Brazillian 2.0.1 do I just follow those steps?

When I root to that version 2.1, does everything on my phone get deleted or how does that work?

Is there any way I can install the file to my 2.0.1?
[Motorola Droid and Milestone Themes and Apps] cherrybombaz:
Thank you so much for your work miragu! :) Is there any way we can donate to support your work?
[Motorola Droid and Milestone Themes and Apps] bijixda:
fantasic work miragu! :D

nice approach by hacking kernel memory
[Motorola Droid and Milestone Themes and Apps] miragu:
Thank you for your generosity. I've setup a paypal donate button here:

http://code.google.com/p/milestone-overclock/wiki/Donate
[Motorola Droid and Milestone Themes and Apps] cherrybombaz:
Will lowering the voltage save battery life?
[Motorola Droid and Milestone Themes and Apps] Broken:
Difference between module 1.0 vs 1.1?
[Motorola Droid and Milestone Themes and Apps] gemini002:
will this work with 2.2 froyo this is coming in the next few week's to nexus one droid/milestone:confused:
[Motorola Droid and Milestone Themes and Apps] miragu:
It's possible, but I haven't played with that. You're free to try :) underclocking is a growing trend.

From the module source:

- mpu_opps now configurable in load time

- improved mpu_opps address lookup

- corrected vsel units

- applied mattih's patch to set policy->user_policy.max

Not out of the box, and I think us Milestone owners still have a few months ahead before froyo arrives, but I'll work on it as soon as it's available for my Milestone UK.

However, if donations reach the value of a Nexus One, then that's another story ;)
[Motorola Droid and Milestone Themes and Apps] miragu:
MilestoneOverclock11.apk

Release version 1.1 of the apk, now with custom rate/vsel, and using overclock11.ko (available previously).
[Motorola Droid and Milestone Themes and Apps] mischief4l:
What temperature range is everybody at?

Well we all know that each milestone is inherently different just like each i7. i idle around 30 degree Celsius, and when I overclock to 1.2, temperature go above 45. The phone doesnt have a fan or anything, and it rebooted when the phone hit 45, so I set the failsafe profile of SetCPU to 41. I still get a lot of failsafe warnings, even when max is set to 800 Mhz.

So..... what temperature are you guys ok with on your phone? I am probably scared, but at least i have a squaretrade warrranty on it.
[Motorola Droid and Milestone Themes and Apps] je300zx:
So I'm a little new at this.

I used the rooting guide here :

http://forum.droidmod.org/index.php/topic,1004.0.html

to root

I have busy box, I have super use permissions icon

but every time I try to load module I get

failed to load module (you need root!)

Any ideas or help?

I'd greatly appreciate it.
[Motorola Droid and Milestone Themes and Apps] Corbino:
Okay...so I have the Thai 2.1 version...only one I could get to work with telus internet...but I cannot seem to get the milestone overclock to work with my phone...it freezes when I click apply even to 800mhz...

anyone else have this problem?
[Motorola Droid and Milestone Themes and Apps] milestonedude2:
I'm in the same boat as you robert. I have a milestone with the updated kernal to fix the alarm clock bug. Is it possible for me to overclock my UK milestone running 2.1 with the updated 2.1 telus kernal?
[Motorola Droid and Milestone Themes and Apps] mtb2104:
Download a terminal emulator from the market

then just type "su" to see if there is any prompt for allowing access...

if the prompt in the terminal emulator changes from "$" to "#", then you should be fine
[Motorola Droid and Milestone Themes and Apps] milestonedude:
I feel you! This is the best thing to happen to the milestone EVER! Thank you so much!

PS: It works with the UK milestone on 2.1 that has been flashed using the telus kernal to fix the alarm clock.
[Motorola Droid and Milestone Themes and Apps] miragu:
MilestoneOverclock12.apk

Hey all,

I've uploaded a new release of the module/app that tries to autodetect the needed memory addresses. If all goes well, it should work with any Milestone/Droid with stock Android 2.x! Yes, that's DROID also, not just Milestone, although it probably has to run a stock firmware (or at least a 2.6.29 kernel). If you know someone with a Droid than can test this, please pass it along. Thank you!

Also for the more hardcore among you, you can now change values directly in freq_table and mpu_opps with (that's "index freq" and "index rate vsel"):

echo "1 400000" > /proc/overclock/freq_table

echo "3 400000000 50" > /proc/overclock/mpu_opps

Check the results with cat /proc/overclock/freq_table and cat /proc/overclock/mpu_opps. This of course isn't recommended unless you know what you're doing (hi android-hilfe!) :)

Enjoy!
[Motorola Droid and Milestone Themes and Apps] kemikal20:
Friggin awesome man, thanks. Just tried it on Asian milestone 2.1, works really well. SetCPU works perfect with it. Linpack is happy.
[Motorola Droid and Milestone Themes and Apps] 0mega1:
This is sweet. Motivation for me to root my telus milestone, and it worked brilliantly.

Now if only I had custom roms... I want my 2.2 ;)
[Motorola Droid and Milestone Themes and Apps] ady:
Flash the telus kernel from here: http://www.mediafire.com/?mlyneqhk1zl

After that, the module should load fine.
[Motorola Droid and Milestone Themes and Apps] Po0yAn:
Thanks alot mirage for your wonderful wonderful app.

Can you tell me what is the best configuration in SetCPU to get the best result?

And is getting to 43C on 1.2 GHz normal?and isnt it harmful for the phone to work at this temp?
[Motorola Droid and Milestone Themes and Apps] miragu:
Hi, you're welcome :) There's no "best", use what you feel confortable with. Do keep in mind that overclocking *is* dangerous. I can't say which temperatures are harmful or not. Word on the forums is that 800MHz is pretty safe, so you should start with that. Personally I've been running 1.2GHz but it gets *very* hot with 3g+apps running for some time, I might step down to 1GHz.
[Motorola Droid and Milestone Themes and Apps] Po0yAn:
Thnx for ur immediate replay.the strange thing is after i installed SetCPU when i set the cpu on 550MHz the temp stays around 37-38C even when im not using the phone,before installing setcpu it was normal,30-34C at 550 speed and heating up to 40-42C with overclocking.i uninstalled setcpu but the problem still exists.does anyone else has this kinda problem with SetCPU?I think this may have something to do with sampling rate.
[Motorola Droid and Milestone Themes and Apps] milestonedude:
my milestone has been getting pretty hot running at 1000MHz. It will idle at around 95F. Is that alright for the phone? When I use the phone it can get very hot, around 101F. I'm switching to 800MHz now and I'll report how it goes.
[Motorola Droid and Milestone Themes and Apps] Karjan:
First of all, great work miragu!! Finally the milestone has the speed it needed from the start.

I've found a decent middle ground I think, Im using a custom speed of 900Mhz at the stock 56 voltage. Using setCPU to clock back to 125Mhz when not in use.

After a day of normal usage I was still at 50% battery after 13hrs which is fine by me.
[Motorola Droid and Milestone Themes and Apps] milestonedude:
How do you obtain a custom speed? I would like to run at 900 MHz instead of 800 or 1000. Could you please help me setup my milestone to run at 900MHz?
[Motorola Droid and Milestone Themes and Apps] dsixda:
Stickied this thread in the new Milestone forum. Thanks!
[Motorola Droid and Milestone Themes and Apps] electricgoat:
help

how do i enter the new frequencies onto the kernel. I am not able to follow the instructions. can anyone guide me through this. i so badly want to overclock my milestone :D
[Motorola Droid and Milestone Themes and Apps] HTCDevil:
I've overclocked mine at 800mhz max - 125mhz min (62 vsel max) with manual method (OCmod)

It's a rocket :D

I've done a file named "setcpu" with this parameters inserted and push it in /data/local:

125000,250000,500000,550000,600000,800000

In setcpu i've set the following profiles:

recharge: 250max-125min

sleep/standby: 250max - 125min

battery <45%: 600max - 250min

battery <25%: 550max - 125min

battery <15%: 500max - 125min

temperature >50g celsius: 250max - 125min

Ondemand or Conservative? Which is better in your opinion?
[Motorola Droid and Milestone Themes and Apps] aisvo:
It works on my Milestone Android 2.1 with SetCPU installed. On 1Ghz it works fine. Perhaps trying 1.2 Ghz in near future.
[Motorola Droid and Milestone Themes and Apps] hwonggc:
Anyone get score of 19.5mflops in Linpack with cpu overclocked to 1.2mhz in milestone? How they manage to reach that?
[Motorola Droid and Milestone Themes and Apps] Aoi_sora9x:
I have a small question: do i need to install setCPU alongside milestone overclock? what happens if both are set active?
[Motorola Droid and Milestone Themes and Apps] layzphil:
Just wanted to add my +1 thanks for those who put the work into this. My UK Milestone now works like it should, everything is smooth @ 800 MHz.

At the stock clocks its just not upto it, e.g. the screen unlock pattern wouldn't always register correctly as it was waiting for the CPU to watch up, works like butter now :)
[Motorola Droid and Milestone Themes and Apps] brendanmurphy:
My guess is they have JIT enabled to obtain that either that they faked the device
[Motorola Droid and Milestone Themes and Apps] HTCDevil:
Has anyone noticed differences beetween 800 and 1000 Mhz? (About battery life, perfomances). Is it convenient in your opinion? Rarely i stress my milestone with connections and other, so when i do that i'm usually at home :D (and i haven't any problem about charge it).

I'll pass from 800 to 1000 Mhz soon (i use cpufreq_conservative.ko at boot). I'll appreciate your comments and impressions.

Thank you ;)
[Motorola Droid and Milestone Themes and Apps] moshikko:
probs with my auto start mot_boot_mode

hey guys i have a little problem with my new milestone : if i set all the parameters with better terminal when the phone is running then all is working great but as soon as i try to make it autoboot on startup my phone freezes and i need to reflash my sbf

my mot_boot_mode looks like this -

#!/system/bin/sh export PATH=/system/bin:$PATH

# run original script mot_boot_mode.bin&

# insmod /data/data/pt.com.darksun.milestoneoverclock/files/overclock.ko

echo 58 > /proc/overclock/max_vsel

echo 1000000 > /proc/overclock/max_rate

echo "1 125000000 30" > /proc/overclock/mpu_opps

echo "2 250000000 35" > /proc/overclock/mpu_opps

echo "3 500000000 45" > /proc/overclock/mpu_opps

can someone tell me what am i doing wrong?

btw guys this vsel settings are very stable and saves a lot of battery power without messing up the device.
[Motorola Droid and Milestone Themes and Apps] fl4r3:
@Moshikko;

How are you editing the file? I recommend using root explorer to do it on the device so that the file remains in the correct format.

Also, your vsel values for 125, 250 and 500MHz are quite high (well they are default values). I've got 550MHz down to a vsel of 34 and 250MHz down to 26 and its been running stable since....try and see if you can get yours lower (ive found the best way to check stability is through the use of the camera).
[Motorola Droid and Milestone Themes and Apps] avggeek:
I'm trying to use the "Autostart" app for loading the kernel module at startup but can't seem to get it to work reliably :(

I created the autostart.sh file using a Text Editor on Windows (Line endings are UNIX) and then moved it to the correct location (/data/opt) using Root Explorer. File permissions are 0755 and file is owned by root. The script executes correctly from inside Root Explorer. Not sure what I'm missing now.

Anyone else using this app on a got suggestions on how to get it working reliably?

Info - Milestone running Singapore 02.36.0 Firmware, 90.78 Bootloader.
[Motorola Droid and Milestone Themes and Apps] mariomsg1:
not works on Milestone XT 720
[Motorola Droid and Milestone Themes and Apps] [ L ]:
Doesn't work at all on my Droid running Froyo. It says that I need root even though I am. Please fix.
[Motorola Droid and Milestone Themes and Apps] spiderx_mm:
thanks ... you save me some troubles :D
[Motorola Droid and Milestone Themes and Apps] mariomsg1:
this app is for xt720 and works
[Motorola Droid and Milestone Themes and Apps] Ok_Kaleidoscope5109:
Can people give good, reasonable voltages to program into the max vsel for:

125mhz

250mhz

550mhz?

I have my 1ghz OC set at 60vsel, but I saw one poster above suggest some values. I was thinking that since my phone is on standby like 80% of the time anyway, that I might get even more battery savings by undervolting the idle speeds rather than only undervolting the max clock speed.

Also, is there a good app to monitor current frequencies and voltages? I want to see if my table worked. I know SetCPU can monitor frequencies, but how do I know its running at my set 50vsel for example?
[Motorola Droid and Milestone Themes and Apps] MrPadie:
Hi there guys.

I'm soon to get my Motorola Milestone on my contract upgrade, so I'm looking forward to working in a new development area - I'm coming from those flaming Hero forums :P

Never the less, very well done on the overclock application - brilliant work.

For those of you who are worried about the overclocking of their phones, I have been reading up about the overclocking of the Cortex A8 chipset, and I found this on the ARM (manufacturer of the processor) website:

The original link: Cortex-A8 Processor - ARM

Therefore, it is safe to say that 1GHz is pretty much safe in terms of the processors design, so no need to worry about pushing it to 1Ghz. However, as we have seen, it is certainly capable of being pushed a tad more too, and once again, should prove to give no issues in the long run. Motorola seriously went on an under-clocking spree with this phone :P

Anyway, just my 2c....

Mr P.
[Motorola Droid and Milestone Themes and Apps] luvjones305:
Hello im new to the android (os)

Hi i have a motorola droid froyo frg22 flashed an rooted to the metropcs network i have kernel lv-250-1100 i wanted to know how hot is too hot i have a app called temp+cpu v2 that let me know how hot my cpu gets mines go up to 46 celsius (115 f) when im using wifi so im wondering how hot is too hot im using the setcpu that works great on my droid i'm just wondering.
[Motorola Droid and Milestone Themes and Apps] willflint:
DROID w/ FROYO FRG01B not loading

I also have a Verizon DROID with FROYO (build FRG01b, not OTA; Kernel 2.6.32.9-g103d848). When I press Load Module, it asks for Root, then the SuperUser app opens, I allow & remember, but it says it fails to load because I need root. I have no problem running SetCPU and other root apps. Please advise. Thanks.