yashsingh1/xdaforums huggingface dataset:
[Flipout and Charm Development] udayshankarv:
Hi Guys , Have followed everything and went on well till step 12 . But still Milestone Overclock app says mb502 is not supported add in project site.

Any idea??????
[Flipout and Charm Development] therkr:
You should have overclock_flipout_21.ko in sdcard and have milesone overclock and setCPU installed. Also, note the ID of your device.

Here's my method:

Reboot device.

DO NOT open milestone overclock/setCPU now.

Go to terminal:

$ su

# cd /sdcard

# insmod overclock_flipout_21.ko omap2_clk_init_cpufreq_table_addr=0x********

Where ******** is your device specific ID

Then open milestone overclock and you'll see the module automatically loaded. Now you can follow the steps mentioned by dabiano.

TIP:

Keep the "vsel" value to 55 instead of 60 as mentioned in first post. It's still stable and save battery! :D

Hope this helps. :)
[Flipout and Charm Development] YoYoX:
Hello :D I am new to the forum .... I want to thank you for the job ... I did everything explained and was successful but I have a concern, I reset the phone settings and clears the start .... no way you run save the settings of 1000mhz?:(
[Flipout and Charm Development] therkr:
Actually, the milestone overclock app should automatically do the module loading part but Moto Charm (MB502) is not recognised so we have to manually do it every reboot.

I believe someone more experinced can create a script for doing that as well.

Let's see.
[Flipout and Charm Development] YoYoX:
thanks so be it ... wait :)
[Flipout and Charm Development] dabiano:
Q. I also wanted to ask what does it mean to set "custom vsel"?, Is it voltage selection?

A. I'm still not sure what is the meaning of it! ^_^, but its sure close to the said 'voltage' something... ^_^

Q. If yes, then how do I see the ORIGINAL voltage of my charm?

A. I'm still not sure how can we see the actual vsel for the default 720MHz, but I'm also wondering the same way, I'll ask some other people around how to query this one.

Q. SetCPU tells me original clock speed is 720MHz, but nothing about original voltage?

A. ..., no comment!? ^_^

Q. What can happen if I put low vsel value and high clock speed?

A. possible processor frying!? ^_^, just be careful on setting frequency and vsel on any device as there is a limit on it. (just followed it from Milestone/Motoroi vsel settings)

1. error on typing it?

2. be mindful when issuing 'su' as when su is invoked, it will have a different env, path, etc..., that's why I first issued 'su' then changing directory.

(ex. if you make 'cd /sdcard' first then issue 'su', then there will be a big chance that the path will not be '/sdcard' anymore)
[Flipout and Charm Development] dabiano:
actually..., the overclocking module (.ko) supports our device but the Milestone Overclock UI does not.

and I also placed it in the QandA section on post #3
[Flipout and Charm Development] therkr:
How do we get them to enable support in tue UI? Is there a request page where everyone can go and post?
[Flipout and Charm Development] dabiano:
...

actually yes..., you can go to the Milestone Overclock website and file a issue report and there is actually 1 already but none of the devs there started to make it happen

here is the issue report on Milestone Overclock for Motorola Charm: http://code.google.com/p/milestone-overclock/issues/detail?id=101

I would gladly make a 'simple customized' Charm Overclock UI but I'm still learning Android :( :)
[Flipout and Charm Development] elliot.newnham:
Thanks guys! works great :D :D

works best for my phone btw.
[Flipout and Charm Development] dabiano:
it's on step #9, read carefully the guide ^_^

9. # grep omap2_clk_init_cpufreq_table /proc/kallsyms

this will output something like: c004e498 T omap2_clk_init_cpufreq_table

this red colored stuff is your device memory location and 'DO NOT COPY THE ADDRESS THAT IS PLACED HERE this is just a sample address' and instead copy what is displayed on your device when you issued it via terminal or in adb.
[Flipout and Charm Development] dabiano:
...

updated some frequency table posted on the 2nd post of this thread
[Flipout and Charm Development] iventura:
Hello! I have a question, I alredy overclocked my Charm, worked perfectly, but when I reset de phone I get un-overclocked, and I have to do everything again, any idea what to do? Or I shall do everything again and again?

Thanks!
[Flipout and Charm Development] dabiano:
...

Hi! ^_^

unfortunately, I don't know how to make it permanent as of now as the Milestone Overclock UI does not permit it :(

bad news is that you really need to do these on reboots :(

good news is that I'm trying to make a UI of it and make it persistent :) [painless configuration :)] (or until Milestone Overclock does this first)

I'm still a newbie on Android stuff and I'm struggling making one :D
[Flipout and Charm Development] iventura:
That's great, but now I noticed another trouble -.-

I overclocked it again, and using setCPU I setted min freq to 1000 Mhz and the mobile reset itself :( Just to see if it is stable because I didnt do it before so I tryed.

I think I must leave min freq in 250 Mhz
[Flipout and Charm Development] dabiano:
...

when you set the overclock module, when you open back SetCPU, make it to autodetect again (by pressing menu, then device selection, then autodetec speeds)

and..., I think its not advisable to make the 'minimum' to 1GHz! :eek: may fry your cpu/phone :(
[Flipout and Charm Development] qiangzhao.cn:
Hi, a overclock tool for Charm made by Playability has been posted on a Chinese forum.

This tool works under Windows system. It can automatically generate a overclock script and upload to your Charm thru adb. Your Charm should be rooted, and the phone drivers should be installed.

I have tested 1000MHz @ 56vsel for one day on my Charm, and it works well.

Anyone interesting?

---------- Post added at 05:17 AM ---------- Previous post was at 05:10 AM ----------

Oops! I just find I can not post a outside URL. Can anybody msg me and help me to post the URL? And I should wait for five minutes to post another comment.:(
[Flipout and Charm Development] udayshankarv:
Is there any other way other than milestone overclock app
[Flipout and Charm Development] udayshankarv:
Works perfectly . Testing with 1ghz and 60 vsel
[Flipout and Charm Development] udayshankarv:
Even after the apply on boot. After restart the overclock module in milestone overlock is unloaded. Every time i restart the phone i need to do the steps again .

Is this is normal or its happening only in my device.
[Flipout and Charm Development] elliot.newnham:
Yes this is normal... Milestone Overclock App isn't compatible with the Charm! but what we are doing is loading the Flipout module manually each time we want to use the Milestone Overclock App...

If you reboot it unloads that module and you have to re-load it... technically each reboot you only have to do 3 commands.

su

cd /sdcard

insmod overclock_flipout_21.ko omap2_clk_init_cpufreq_table_addr=0x********

where ******* is your specific code (it never changes so you can just copy and paste this code into terminal each time you reboot)
[Flipout and Charm Development] dabiano:
...

I'm still busy at work ^_^

and I somewhat have a UI for a "Charm Overclock" and all I need to know is 2 things to make it happen ^_^

1. to make a shell script of it OR invoke the commands via the app

2. how to make it persistent

here is the UI screenshot :)

note: I'm still a super newbie in android ^_^
[Flipout and Charm Development] iventura:
My God! dabiano, you're awesome.

Stop saying you're a newbie in android! you rock mate
[Flipout and Charm Development] dabiano:
...

haha ^_^

to be really honest, I'm an Android newbie and this is my first android app! :eek:

what I did was get the basics "howto's" here and there ^_^

I'm almost done!?, just have to figure out how to make this 'persistent' on reboots ^_^
[Flipout and Charm Development] dabiano:
Motorola Charm Overclock App

Charm Overclock App now available thru the first page!
[Flipout and Charm Development] therkr:
Good to see. Now I don't have to go to terminal everytime I restart. But pleast implement autoload on boot ASAP.

Thanks. :)

On a side note, my Charm is very stable at 56 vsel with 1GHz. You may change that in the second post.
[Flipout and Charm Development] dabiano:
...

I Changed it already to reflect 1GHz @ 56vsel at the 2nd post.

I really am a newbie in terms of Android Development and I'm only doing this on my spare time. We'll see then if I'll be able to make it persistent on boot :) :( :) :eek:
[Flipout and Charm Development] kevintor113:
in step 9 terminal says "grep: not found"
[Flipout and Charm Development] dabiano:
...

I'm not quite sure how to answer this :(

anyways, have you rooted your phone? because grep usually came with busy box that is installed when you root your phone with SuperOneClick.

Or, you can try installing busy box? (I don't know if there is an app for it though :()
[Flipout and Charm Development] kevintor113:
where is the file "overclock_flipout_21.ko"?
[Flipout and Charm Development] dabiano:
...

if you have downloaded the Official Milestone Overclock App, you can extract it easily using any zip extractor

OR

if you are using my CharmOverclock App, it is in /data/data/com.dabiano.CharmOverclock/files/ (filename is: overclock.ko)

hope this helps you out
[Flipout and Charm Development] elliot.newnham:
Testing at 1100mhz @ 63 vsel.. not a bad little phone :D
[Flipout and Charm Development] dabiano:
...

post back in a week and let us know if your freq/vsel configurations are stable :)

sidenote:

I already know how to make the changes persistent in between boots..., I'll revise the App if I have the time
[Flipout and Charm Development] bubloo:
enabling open gl 2.0

how to enable open gl 2.0 in my charm... it has the sgx 530 gpu same as the defy & galaxy sl but doesnt support open gl 2.0.??? pls help
[Flipout and Charm Development] dabiano:
...

I'm just a noob and I can't answer your question :( and you have posted your question in the wrong section.

anyways, its better you search the "Android Software and Haking General" main thread or better yet, post your questions there.

to aid you a little..., here is some link I've seen in xda about SGX530..., this will partly answer your needs I believe.

http://xdaforums.com/showthread.php?t=1099520&highlight=PowerVR+SGX530
[Flipout and Charm Development] ryukoz:
o/c charm using milestone overclock

Do it at your own risk.

1. open /system/build.prop in text editor

2. find ro.product.model=MB502, change MB502 to MB511

3. use milestone overclock

Autoload on boot works.

I'm trying 720mhz @ 46vsel.

Tried setcpu's stress test for about 5 min, can't see any sign of trouble yet.
[Flipout and Charm Development] dabiano:
...

wow!, this is also good as an alternative way, I'll edit the post and include this one
[Flipout and Charm Development] dabiano:
Motorola Charm Overclock App

Charm Overclock App now updated to support 'Autoload on Boot' (set on boot)!
[Flipout and Charm Development] submitaweasel:
When I tried using the charm overclock app, setcpu wouldn't recognize that the max value had changed, even when I had it re-detect the values.

I didn't however do the longer method that you described below, that involves the milestone app. I'm thinking that I still have to do that, but with the charm app instead of the milestone app...Am I correct in thinking this? This is my first Motorola android phone... I had an SE X10i before and the only way to overclock that was by flashing a custom kernel...
[Flipout and Charm Development] dabiano:
...

that's weird :(, how come it didn't work :(

I just deleted Charm Overclock on my phone and deleted pertaining files in it, re-installed and it works for me. hmmm...

have you rooted your phone? as it needs root access.
[Flipout and Charm Development] submitaweasel:
yep, rooted it yesterday as i only got it yesterday, haha. then i tried installing your app right after rooting and it hasn't worked for me :/

does it only work on the newest update?

today it started telling me there's an OTA update available. id rather not do that considering i've got at&t and im not sure what all i would have to go through to re-unlock and re-root the phone after doing that not to mention the fact that im not sure the OTA update would even work with my current set-up...ill keep trouble shooting but as of right now im not sure what the problem is
[Flipout and Charm Development] elliot.newnham:
Hey, the previous version works great, but the newest one doesn't work unfortunately :*(

Here is what I did,

Install newest version >> check Autoload >> restart.

no overclock :(

Install previous version >> overclocked just fine

edit: great work tho, really appreciate it, many thanks
[Flipout and Charm Development] dabiano:
...

er, don't forget to push 'apply' if you check "autoload"!

kindly test this out:

● open charm overclock

● load overclock module (if not yet loaded) and make sure it's loaded

● put a values in the max frequency and max vsel

● check 'autoload'

● then press 'apply'

(reboot)
[Flipout and Charm Development] submitaweasel:
update on my end....i tried the new version of the overclock app and it just force closes whenever i try to do anything in it. however, the overclock module version is showing up blank, so im going to try extracting the module and placing it on my sd card like described in the second method, when i have time later tonight.
[Flipout and Charm Development] drwario:
This is super. I also know how to deblur rom's in motodefy through build props. Ill post procedure in a hot minute
[Flipout and Charm Development] dabiano:
...

If I have the time, I'll downgrade my charm and see this for myself why it does not work out.
[Flipout and Charm Development] drwario:
I have the updated rom and cannot get root right now. I just pulled the phone out. On moto defy roms there is a line in build prop.

Motorblur true. Or somthing to that effect.

Change value to false. That should terminate the service.

I will reflash old sbf root and try this out.
[Flipout and Charm Development] drwario:
Is there a recovery for charm. I will start trying to port 2nd init to this device if so
[Flipout and Charm Development] dabiano:
...

you may try the link below:

http://xdaforums.com/showpost.php?p=14796425&postcount=412
[Flipout and Charm Development] drwario:
To attempt deblur add these two lines to build prop. Via root explorer.

Ro.mot.deblur=true

Ro.mot.setuptype=2

Works on defy Rome worth a shot.
[Flipout and Charm Development] drwario:
If there is a devour rom for charm there should be something similar to that in the build prop. All we would have to do is ad it to blur tmo rom. I am guessing that it is the same though.
[Flipout and Charm Development] drwario:
Deblur
[Flipout and Charm Development] drwario:
Not devour rom sorry
[Flipout and Charm Development] elliot.newnham:
Hey, just tried your method, not working on the latest version you posted.
[Flipout and Charm Development] dabiano:
...

sorry about that, I'm really busy at work :(

anyways, I've used it on my Charm and my firmware is: 2.1-update1
[Flipout and Charm Development] elliot.newnham:
O no worries, not your fault ^^ Just trying to inform you that there may be a fault in your program. the previous version works great tho. If I wasn't so busy at school I would help out, appreciate you taking time out of your day to develop for us less savvy coders

I am on the same firmware version too? The newest version wont even load the module i'm thinking, it runs through various commands, but wont apply the overclock/module. Maybe some code got changed around that works on your specific charm?
[Flipout and Charm Development] dabiano:
...

I'll reflash my phone now (with the latest sbf) and I hope that I can also reproduce the problem and hopefully fix it

sidenote: I'm not savy either, slowpoke even I believe...
[Flipout and Charm Development] dabiano:
minor mistake

just found out the problem :(

I used a remount script in the Overclock App in which it will be virtually none on other phones :(

I have fixed it, kindly re-download/re-install it and let me know if it works now.

I goofed offed a bit!, sorry about that
[Flipout and Charm Development] submitaweasel:
thats the same firmware im on :( but its still not working for me

---------- Post added at 03:25 PM ---------- Previous post was at 03:20 PM ----------

still force closing when i try to load module :(

ive still yet to try the other method as ive been really busy...ill hopefully be able to trouble shoot tomorrow, as ive got the day off...
[Flipout and Charm Development] elliot.newnham:
Works now :D many thanks! just installed it, typed in my values, hit load module, hit apply on restart, then hit apply, then restarded and worked perfectly.

submitaweasel: I don't know why its force closing, I've never had Charm Overclock force close on me.
[Flipout and Charm Development] dabiano:
...

ok..., thanks for confirming that it works now.

we'll just to figure out why my App won't work on "submitaweasel's" Charm (is it perhaps a ME502?)
[Flipout and Charm Development] dabiano:
next Charm Overclock Modification

the Next modification will be setting the vsel table with custom values :eek: :rolleyes:

currently I have:

1GHz @ 60

800MHz @ 50

600MHz @ 40

400MHz @ 30

200MHz @ 20

I don't know why the default vsel table is in these values below:

720MHz @ 62vsel

550MHz @ 56vsel

500MHz @ 50vsel

250MHz @ 39vsel

125MHz @ 32vsel
[Flipout and Charm Development] submitaweasel:
my charm is MB502

is that a problem? like i stated in my first post im still sort of new to all of this. i should probably just wait until i have time to mess around and see if i can make it work before i continue posting. im kind of cluttering up your thread here with my problems.
[Flipout and Charm Development] dabiano:
...

It's alright I guess...

were here to introduce/share our programs/ideas and help each other for the benefit of improving our devices :)
[Flipout and Charm Development] submitaweasel:
So here is where I'm at right now....

I installed Milestone Overclock and changed my model number to MB511, and set the clock speed at 1 ghz...it seems to be working...SetCPU is showing it at 1 ghz and it seems to be running smoothly. I'm currently running a stress test to see if there are any problems.

The only thing troubling me right now is when I go to "time in state," in SetCPU, it doesn't show anything above 720 mhz on the graph. :confused: Is this happening to anyone else?

Edit: after about 5 minutes of stress testing there were no errors...just tried playing some n64oid and its running considerably smoother :D hopefully this method works out for me, haha. If I get some more time later today, I'll continue to try to work on getting charm overclock to work on my phone.
[Flipout and Charm Development] dabiano:
...

I'm glad you noticed it! :rolleyes:

yep, I believe those are hard coded values!? :(

I seem to have seen somewhere that it has a 'patch' for it to detect actual values!?

as my vsel tables are in 200,400,600,800 and 1000MHz yet..., setcpu displays the old values 125,250,500,550 and 720
[Flipout and Charm Development] submitaweasel:
Awesome :D Glad to know I'm finally making some progress in the right direction.

Once I get a little more free time, I'll mess around with your Charm Overclock app to see if I can get that to work on my phone. I like the option of being able to set vsel values as well as the clock values.
[Flipout and Charm Development] therkr:
You can put stable with 58 vsel for me. It's been months now and I believe it's never give issues.

Also, a quick question....how come my Charm's battery drains faster even on 58 ( or 60) vsel values @1GHz when the default is 62 @ 720MHz? Is there another factor that I'm missing out?
[Flipout and Charm Development] dabiano:
...

that I do not know..., maybe others can give inputs
[Flipout and Charm Development] diamond_4g64:
Works like a charm!!! I'l be testing the kind of speeds i run on my defy since its the same cpu i don't know why it would not work. 1.3Ghz lol
[Flipout and Charm Development] diamond_4g64:
Woups!! I clocked to 1100 and 56 and it rebooted itself. Now it loops the boot.... what can i do now. I tried taking out the memory card since it already worked on another device since it loads the clock from the memory card but i cant start the phone it reboots continuously.....

Help

Update: i am able to enter bootmenu by holding x+power and reset cache and wipe all but even tough at first i was able to pass boot and get to the motoblur screen not long after it rebooted again and again so i went back to bootmenu and when i press cache reset it seems to say it fails but since it writes off the screen i dont really get to see all thats written. Must i have my memory card in??
[Flipout and Charm Development] therkr:
I'm not the expert but you might just have to flash an SBF now.
[Flipout and Charm Development] diamond_4g64:
My post did not apear? Ok, well i managed to recover. After the system wype i was able to open the phone until the login to blur and i had about 30sec before it rebooted again so i managed after a couple boots to reinstal from my card the charm overclock app and setup my frequency and now it works very well. I retryed clocking to 1.1 and set le voltage wright and now i find that this device works better than ever before!!!!!!

What i learned? Never check start at boot if i am not shure how my device will react to the new setting!!!!
[Flipout and Charm Development] therkr:
Do you have a T-mo Charm?

Also, that start at boot thing does hurt. Maybe the app could prevent checking that box, unless the phone booted successfully after the OC.

UPDATE

What voltage did you set?
[Flipout and Charm Development] diamond_4g64:
No i am with telus in canada. I tried a random voltage that was 56 and it rebooted instantly so i was stuck and i was pretty sure that damage was irreversible.. but no. I managed going to my memory card, open the charm overclock, installed and clicked unload module before it would reboot again so i am ok now and i am still at 1.1 Ghz but at 63 and it it working very, very well!!! I will eventually try at 1.3Ghz because this is my speed on the defy and it works bery well but when i tried the same voltage and speed as the defy it froze instantly (1.3 at 70). So i will be triing maybe a higher voltage ;0p
[Flipout and Charm Development] s0e0r0a:
Some Quadrant results...

I've my Moto charm in 1.4 Ghz, i'm a bit afraid hahaha, well, i'll put it in 1.4 only for games... Fruit ninja works PERFECT cut the rope Load faster, Angry birds Fast, very Fast.. I only want to try GTA3 :3
[Flipout and Charm Development] diamond_4g64:
HOLY F***!!!!!!!!! What's your voltage

I tried at 1200:

63 reboot

65 reboot

67 almost

69 seem stable a bit but nop

70 - 2164 on bench

71 reboot after some time

72 - 1968 on bench
[Flipout and Charm Development] s0e0r0a:
I've 67 vsel for 1.4 ghz... I don't know what is exactly the vsel and how it works can someone explain to me? ( explain me like I was retarded please) well, tonight (in spain) i'll try gta3 I'll pos the results and if it works... a video :D

Enviado desde mi MB502
[Flipout and Charm Development] diamond_4g64:
Voltage seems low is it stable? Can you run the phone for a while or it reboots?

Update: did not work at all, i don't know how you managed to get it to work because it froze right away..
[Flipout and Charm Development] s0e0r0a:
But what does exactly do the voltage? :( well... it works perfect with that vsel... maybe the charm oc app doesn't works well for mine... i'll try a really unestable vsel to see if it reboots... gta3 crashes on mine too :(

Enviado desde mi MB502
[Flipout and Charm Development] s0e0r0a:
I don't know what's the job of voltage... can someone explain it to me D: ? Well it doesn't reboot it works very well . ___ .

Update: charm oc app doesn't work for me D: i've put 1400 ghz and 50 vsel and it only sows the notification od superuser it doesn't reboot D: i'll try other methods

Enviado desde mi MB502