Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,657 Members 44,115 Now Online
XDA Developers Android and Mobile Development Forum

[MOD] Galaxy S II Overclocked to 1.5GHz: 4000+ in Quadrant!

Tip us?
(Last edited by coolbho3000; 12th May 2011 at 07:03 AM.)
Senior Recognized Developer - OP
Thanks Meter 761
Posts: 886
Join Date: Dec 2008
Default [MOD] Galaxy S II Overclocked to 1.5GHz: 4000+ in Quadrant!

I have successfully overclocked the new Samsung Galaxy S II to 1.504GHz. This speed is enough to allow it to achieve really high benchmark scores like over 4000 points in Quadrant! 1.5GHz is a 25% overclock and makes this fast phone even faster and snappier in day to day usage.

1. You'll need the latest version of odin3 and the USB drivers for Windows. jutley's post on debranding the phone has links to both:
2. Grab the kernel. It is a tar file for odin with the overclocked kernel and a initramfs with proper modules for the kernel:
3. Reboot the phone into download mode using ADB:
adb reboot download
4. Flash the kernel using odin3 by placing the tar file in the PDA section and pressing "Start."
5. The phone will reboot automatically.
6. Use SuperOneClick to root your phone if you haven't already. ADB should have root access with this kernel so it'll just work.
7. Grab SetCPU and try 1.504GHz.

Source code (with relevant commit for the overclock. I also enabled the interactive governor in the config):

I haven't gone crazy on the voltages - 1.504GHz is stable at 1375mV on my device. Depending on your device, there may be even more headroom. I've gotten speeds of up to 2GHz to boot with instability (my unstable 1.8GHz Linpack run is currently in the Linpack top 10), but at very high voltages and temperatures. Leave it up to other developers to give you higher/more dangerous frequencies and voltages. If you stress the CPU a ton the phone will become hot to touch (though it does to a certain extent even at stock frequencies - there is not much thermal insulation between the processor and your hands in such a thin phone).

Current features in this kernel: Added 1.504GHz overclocking step (default frequency is still 1.2GHz for safety - use SetCPU to safely raise the frequency) and relevant modifications, 800MHz sleep death fix, interactive governor, = 0.

The usual disclaimers apply here. Only do this if you know what you're doing. Though the long term stability/reliability of similar overclocks on other Android based ARM devices is known, this software is provided with no warranty, and I can't be held responsible if you fry your device.


A 1.504MHz overclock:

...breaks over 4000 points in Quadrant:

...and almost 60 MFLOPS in Linpack:

Since Linpack and Quadrant aren't (sufficiently?) multithreaded, you won't see that much improvement over single core Cortex A8 devices at the same clock. But these are dual core phones!

Developers: keep in mind that the Galaxy S II source currently "fixes" voltages on this revision of the Exynos to be 25mV less than what is in the table. Upon boot, the driver will actually print the real voltages at each level (look for ASV voltage_table in the kernel log) if you don't know which chipset revision a particular phone has. The overclock itself is controlled in the s5pv310_apll_pms_table.

Galaxy Nexus (GSM)
Control your Android phone's CPU! SetCPU for Root Users
Follow me on Twitter!

Like my work? Buy SetCPU on the market or buy me some [insert drink here].
The Following 47 Users Say Thank You to coolbho3000 For This Useful Post: [ Click to Expand ]
samjpullen's Avatar
Senior Member
Thanks Meter 31
Posts: 187
Join Date: Aug 2008
Location: Keighley

Damn .........
Current device - HTC One
The Following 2 Users Say Thank You to samjpullen For This Useful Post: [ Click to Expand ]
Senior Member
Thanks Meter 2
Posts: 283
Join Date: Aug 2009
Location: Houston, Texas
This is when I really wish I had a SGS2. Can't wait till it comes to American shores, great work coolbho, see you on Engadget tomorrow..
G1>Nexus One>G2>iPhone 4>Inspire 4G>iPhone 4S>Galaxy Nexus>Samsung Galaxy SIII>iPhone 5>Note 2>HTC One>Nexus 5>iPhone 5S
Senior Member
Thanks Meter 144
Posts: 1,422
Join Date: Mar 2007
OMG already? I was wondering when this would happen. God bless you man.
Phones: Current-Galaxy s2 Skyrocket.

Feedback: as seller

As buyer:

These are just some. Only if people would leave feedback. Would be nice.
Senior Member
Thanks Meter 57
Posts: 388
Join Date: Feb 2009
Location: Boca Raton
Wonderful work man. Can't get Odin to download on my home rig so I'll be playing around w/ this tomorrow at the office With overclocking already here and the inevitable kernel optimizations to come, this phone is truly going to be the beast everyone suspects.
Device: Nexus 4
vanahaim's Avatar
Senior Member
Thanks Meter 20
Posts: 236
Join Date: Sep 2009
Location: Prague / Teplitz
Thanks man!
..and what about undervolting?
Recognized Developer
Thanks Meter 2,613
Posts: 6,349
Join Date: Jan 2010
Location: Stockholm

WOW, nice work
cmd512's Avatar
Senior Member
Thanks Meter 729
Posts: 3,142
Join Date: Aug 2009
Holy crap, nice work! How much hotter is it getting in the back of the phone at 1.5ghz?

Sent from my GT-I9100 using Tapatalk
Current Device: Samsung Galaxy S4 GT-i9500
Uncharted Rom V6 [I9500XXUGNH4] Kernel: Perseus alpha19.1
Other Devices: Google Nexus 7 Samsung Galaxy S III GT-i9300
AWD Dyno Pull CQuartz+Victoria Concours Wax

Nitroz's Avatar
Senior Member
Thanks Meter 1,866
Posts: 1,264
Join Date: Jan 2011
Location: Wakefield

Very good job here mate. It's about time somebody attempted to overclock such a sweet phone.
I will flash this with Odin tonight.
Again, great job & thanks
-Phone-HTC One/Galaxy S4 - i9505
-ROM-TrickDroid/Stock Deodexed
-Theme-Stock/Stock...for now

My Work
-Black Exodus (Theme Chooser)
-Ash (Theme Chooser)
-Graze (Work in Progress)
-Gingerbread Theme (Port)

rovex's Avatar
Senior Member
Thanks Meter 222
Posts: 1,129
Join Date: Nov 2008

Not bad eh?

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes