How to Overclock iPhone 3G, 3GS, and iPhone 4 to 620MHz

The reason I took the risk to modify the clock speed is
simple 🙂 I will be saying farewell to iPhone. Samsung galaxy S II will be my
next toy. The hardware specification is the best in the market at this moment
(JUNE 2011). It is the best ever performance phone.

I have successfully tested the overclocking and it works
well, I suggest overclock to 533Mhz if you wish to maintain good battery level.
As you can tell iPhone 3G is about maybe 2 years plus? or more? and obviously
the batttery isnt as good as before. At 600 MHz, i have not encounter any
problems or heating problem. GPS software works much smoother with no lag. This
even works on iOS 4.0 – iOS 4.2.1

For your information

iPhone 3G has 620 MHz (under-clocked to 412 MHz) ARM
1176JZ(F)-S Processor. Apple has UNDER-CLOCKED the processor, so we are not
actually overclocking, we just optimized the processor.

iPhone 3GS has 833 MHz (under-clocked to 600 MHz) ARM
Cortex-A8 Processor

iPhone 4 has 1 GHz (under-clocked to 800 MHz) Apple A4
Processor

OK here is the main course

Step by step Instruction

1: SSH into your iPhone open file name fstab which can be
found at /private/etc I suggest you the “fstab” file. I have rename
fstab to fstab(ori)

2: Open up fstab in TextEdit (Mac) or Notepad.

3: Add the following lines:

su

alpine (default password)

sysctl -w
hw.cpufrequency_max=XXX000000 (Replace XXX with the MHz Eg: 533, 600)

sysctl -w hw.cpufrequency=XXX000000
(Similar as above)

sysctl -w
hw.cpufrequency_min=YYY000000 (Replace YYY with the MHz during sleep mode)

 

Add the above before the existing line1 and line2:

/dev/disk0s1 / hfs rw 0 1

/dev/disk0s2 /private/var hfs rw 0
2

Before you save the file make sure it looks like the
following. In this example I overclocked it to 600 MHz. This is similar to
iPhone 3GS speed! (833 MHz (under-clocked to 600 MHz) with ARM Cortex-A8
processor.

 

su

alpine

sysctl -w
hw.cpufrequency_max=600000000

sysctl -w hw.cpufrequency=600000000

sysctl -w
hw.cpufrequency_min=475000000

/dev/disk0s1 / hfs rw 0 1

/dev/disk0s2 /private/var hfs rw 0
2

4: Reboot your iPhone

AS USUAL, DO IT AT YOUR OWN RISK…

enjoy!!! and remember to say thank you 🙂

ongR

Advertisements