DOOverclock - Easier Way to OC Your Droid 2

Search This thread

darkonion

Senior Member
Aug 27, 2010
509
30
Fremont, CA
Hi all.

Overclocking for your Rooted Droid 2 and Droid X on Linux/Mac and now Windows! Before continuing, consider this alternate method.
http://www.droid-life.com/2010/10/22/how-to-overclock-the-droid-x-or-droid-2/#more-17844

If you get a permission error through adb shell, use the Terminal Emulator app and enter SU, then run the script again.

Instruction for Mac:

1. Extract files. Doubleclick the dooverclock.zip file, and drag and drop the folder to your desktop.
2. Next, open terminal, and navigate to your folder. It'll be something like cd /desktop/dooverclock or cd /Desktop/dooverclock.
3. Now you need to change permissions to the dooverclock file. Enter:
chmod 0755 dooverclock.sh
4. Make sure you are in PC Mode. USB debugging should be enabled. Don't need icon showing.
5. Run dooverclock.sh by entering:
./dooverclock.sh
6. Follow directions of the UI.

Instruction for Linux:

1. Extract files. Doubleclick the dooverclock.zip file, and drag and drop the folder to your desktop.
2. Open the folder and right click the dooverclock.sh file. Go to permissions and go down toward the bottom of the window and check the allow file to be executed or something like that. Press ok.
3. Make sure you are in PC Mode. USB debugging should be enabled. Don't need icon showing.
4. Run dooverclock.sh by double clicking it, and choosing run in terminal.
5. Follow directions of the UI.

Instructions for Windows:
How-to Video: http://www.youtube.com/watch?v=0ieaiSxamDg

1. Extract folder from zip. Open the .zip and drag and drop the folder onto the desktop.
2. Make sure phone is in either Charge only or PC Mode with USB debugging enabled.
3. Open the folder and double-click dooverclock.bat, and follow the UI
4. Hope it succeed, check with SetCPU.

How to use the custom.sh

All you have to do is edit the custom.sh file, edit your settings, and save the file. From there, just open the scripts and choose to overclock using the custom.sh file.

Downloads for Droid 2 (Will not work for DX)

Download here (Linux): http://kimete.com/droid/dooverclock/dooverclock.zip
Download here (Mac): http://kimete.com/droid/dooverclock/dooverclockmac.zip
Download (Windows): http://kimete.com/droid/dooverclock/dooverclockwin.zip

Download for Droid X (Will not work for D2)

Download for DroidX (Linux) user (Untested): http://kimete.com/droid/dooverclock/dooverclockdx.zip
Download for Droid X (Mac) user (Untested): http://kimete.com/droid/dooverclock/dooverclockdxmac.zip
Download for DroidX Windows user (Untested): http://kimete.com/droid/dooverclock/dooverclockdxwin.zip

Changelog:

Version 1.0 - first version, messy code, just made it work
Version 1.0b - added support for Windows by Requiem
Version 1.1 and 1.1b - cleaned up interface and coding, made it more efficient running, added standalone adb file.
Version 1.2 - added ability to OC to user specs using custom.sh

References

Original procedure here: http://androidforums.com/droid-2-al...d-2-overclock-kernel-module-instructions.html
Original procedure and files by FreeWell for DX and D2. WalCs helped port stuff over to D2.

More formal information coming soon! Thank you to Requiem4D for tweaking my Windows code.

LICENSE Info: License?? Everyone is welcome to use any and/or all my code in anyway you see fit. I do ask that you do credit me if you use any portion. I also provide this code FREE of charge and I hope that everyone shares the love and does the same. I encourage you to use bits and pieces of my code if possible. There is no point in rewriting code from scratch if it has already be done! It is a WASTE OF TIME, and INEFFICIENT!! Enjoy all.

-Kevin
aka DarkOnion

Donation info: Like my script, donate to me, a poor college student. Struggling with finances and what not. A few dollars go a long way. $2.18 buys me 5 tacos from Del Taco. $1.50 gets me a small chili at Wendy's! Donate to me via Paypal at darkonion@kimete.com. Please feel free to share this thread by sharing the link. Suggested donation: $0.25 to $1.
 
Last edited:

Jewremy

Senior Member
Jul 16, 2007
242
65
Boston
Found something on the mac side. ADB fails to run with the version you included. Works if you copy the adb binary file from your android SDK folder. :]

EDIT: Playing around with this a bit...working great so far. Running @ 1.1GHz, pretty stable. Is there any way to add more slots? For example 300/500/700/900/1100?
 
Last edited:

bladearronwey

Senior Member
Feb 2, 2008
144
1
around
When you say set with setCPU, are you referring to the market app of the same name?

I answered my own question. Running nicely at 400/700/900/1200 on Epic 2.7, this is great :)
 
Last edited:

ttlycnfuzd

Senior Member
Oct 14, 2009
73
21
ONTARIO
getting ready to dl and try... question tho... do we need to do this after each reboot, or will this stick? (or is there a simple method from the phone since you already put the files on there?)

Thanks and keep up the good work... will donate on payday!
 

kwheel596

Senior Member
Jun 3, 2010
225
11
35
Chesapeake, VA
currently you have to do it after every reboot, there is a way to make it semi permanent but you still have to execute the files on every boot

Sent from my DROID2
 

darkonion

Senior Member
Aug 27, 2010
509
30
Fremont, CA
Found something on the mac side. ADB fails to run with the version you included. Works if you copy the adb binary file from your android SDK folder. :]

EDIT: Playing around with this a bit...working great so far. Running @ 1.1GHz, pretty stable. Is there any way to add more slots? For example 300/500/700/900/1100?

Oops. Duh! That's what happens when you work at code at 3 in the morning.
 

bladearronwey

Senior Member
Feb 2, 2008
144
1
around
currently you have to do it after every reboot, there is a way to make it semi permanent but you still have to execute the files on every boot

Sent from my DROID2

Hey darkonion, if you use this overclock method with setCPU, does the "set on boot" option from within setCPU actually work? Or does this truly have to be redone every time the phone phone is power-cycled?
 
A

Angdroid

Guest
Nice work Darkonion.

I am trying to make this into an Android App unless someone beat me to the punch :)

Hi all.

Overclocking for your Rooted Droid 2 on Linux/Mac and now Windows! Instructions coming soon. General instruction for Linux/Mac:

1. Extract files.
2. Chmod dooverclock.sh
3. Make sure you are in PC Mode. USB debugging should be enabled. Don't need icon showing.
4. Run dooverclock.sh
5. Follow directions of the UI.

General Instructions for Windows:

1. Extract folder from zip.
2. Make sure phone is in either Charge only or PC Mode with USB debugging enabled.
3. Double-click dooverclock.bat, and follow the UI
4. Hope it succeed, check with SetCPU.

Download here (Linux): http://kimete.com/droid/dooverclock/dooverclock.zip
Download here (Mac): http://kimete.com/droid/dooverclock/dooverclockmac.zip
Download (Windows): http://kimete.com/droid/dooverclock/dooverclockwin.zip

Download for DroidX (Linux) user (Untested): http://kimete.com/droid/dooverclock/dooverclockdx.zip
Download for Droid X (Mac) user (Untested): http://kimete.com/droid/dooverclock/dooverclockdxmac.zip
Download for DroidX Windows user (Untested): http://kimete.com/droid/dooverclock/dooverclockdxwin.zip

Original procedure here: http://androidforums.com/droid-2-al...d-2-overclock-kernel-module-instructions.html

More formal information coming soon! Thank you to Requiem4D for tweaking my Windows code.

-Kevin
aka DarkOnion

Donation info: Like my script, donate to me, a poor college student. A few dollars go a long way. $2.18 buys me 5 tacos from Del Taco. $1.50 gets me a small chili at Wendy's!
 

skraapz27

Senior Member
Jul 6, 2010
60
0
Good job DarkOnion it works great the Dx board appreciates you shaved off 15minutes of work......donation
 

Terri M

Senior Member
Sep 9, 2010
226
30
Kansas
This may sound like a stupid question, but what is overclocking mean? What is the benefit of overclocking?
Thanks :)

Sent from my DROID2 using XDA App
 

kwheel596

Senior Member
Jun 3, 2010
225
11
35
Chesapeake, VA
Wikipedia said:
Overclocking is the process of running a computer component at a higher clock rate (more clock cycles per second) than it was designed for or was specified by the manufacturer, usually practiced by enthusiasts seeking an increase in the performance of their computers

The definition above is for computers, but applies to phones too. Basically we are taking the 1Ghz processor and changing it to things like 1.1Ghz, 1.25Ghz, and 1.3Ghz, etc..
 

Terri M

Senior Member
Sep 9, 2010
226
30
Kansas
The definition above is for computers, but applies to phones too. Basically we are taking the 1Ghz processor and changing it to things like 1.1Ghz, 1.25Ghz, and 1.3Ghz, etc..

Thanks for the definition. What is the purpose for changing the phone's clock speed? Once I deleted the bloatware on my phone, it helped to make my phone load programs and such a lot faster.

Sent from my DROID2 using XDA App
 

darkonion

Senior Member
Aug 27, 2010
509
30
Fremont, CA
New Windows script up. Cleaner. And should run a little more efficiently. Updated Linux and Mac version as well.

Updated windows version again!
 
Last edited: