overclocking the g1

i have been setting the cpu to 528 mazx/min for almost 2 weeks now.

my battery life is still the same, i text alot play watch videos on youtube with my friends at school all the time and its still dying at the same rate haha
 
Well said. I was just about to reply with exactly that.

There is zero cooling on the CPU on the G1 - no heatsink, no fans, no vents. You may notice that if you run some apps hard (some games, etc) that the G1 gets very hot near where the "chin" is - even when not overclocked. I'd be very wary of overclocking it.

It's not just about reducing it's overall life, if you overheat your phone you might not just be reducing it's life by 50%, you might actually damage it and immediately kill it. Chips, contacts, components, chemicals in the battery, etc, all dislike heat.
 
Yeah, you "could" damage it and immediately kill it, but it is HIGHLY UNLIKELY that would occur from setting the chip to the speed its already rated for. This isn't true overclocking... this is more closely related to actually telling the software in Windows and/or BIOS to disable features such as Intel SpeedStep and to always run at maximum performance.

This application is only as dangerous as the cpu chip on the G1 is lousy. What I mean is, if the chip is rated for this performance you're not asking any more from it than the chip manufacturer promised it would deliver. HTC's reasons for throttling it back are anyone's guess [could conceivably be heats affect on OTHER components (and not the cpu) in the phone I suppose], but this is not true overclocking as that demands pushing a chip BEYOND the manufacturer's rating specificity.
 
so what will happen if i install this on a non rooted phone..also one of the apps says for 1.1 rooted phones or 1.5....does that mean if i get the cupcake update i dont have tpo root to do this?
 
No no - you're missing the point I tried to make earlier. The chip itself is designed to run at the higher speed, yes, and hence increasing it to that speed in the proper scenario is also safe.

However, the chip may not be designed to run at that speed with no cooling at all. If you look at other devices that use the Qualcomm MSM7201A ARM11 you'll see a whole bunch of them have boxes with heatsinks and fans.

Also, underclocking a chip is a common trick to get a more powerful CPU to run at a tolerable temperature without heatsinks and fans. This is, in my opinion, the most likely reason the CPU is underclocked. Obviously I didn't design the thing so I can't state this for certain.

So, what I'm saying is: HTC designed this phone to run with this CPU at the lower clock speed. The heat disipation, and power rating of the various components were designed with this lower clock speed in mind. Overclocking it will allow the CPU to produce a heat level and demand a power load that exceeds this design. As such, you risk damaging the components around the CPU by drawing too much power through them, you risk melting the printed tracks on the board, and you risk causing heat damage to the CPU and phone.

I'm not saying the CPU can't run at the higher speed, nor am I saying it exeeds the manufacturer's specification. What I am saying is that it exeeds the PHONE's specification.
 
Overclock never damages a CPU as long as the Vcore (Voltage) isn't increased in any way shape or form, and from these apps I see that they just allow you to set the phone to 528Mhz.

A CPU actually won't go above its factory spec (In this case, 528Mhz) without some kind of increase the voltage of not just the CPU, but other factors as well.

Since this doesn't seem possible on a cell phone - I'd venture a guess to say that the max a G1 can run an OC at is 528Mhz
 
I'm sorry, but that is absolutely wrong.

The voltage is just one factor in what can damage the CPU. It comes down to Ohm's law. The resistance doesn't change in the CPU, so if you don't change the Voltage then the amperage must increase to provide the additional power for the CPU to work faster. The more work a CPU does, the hotter it gets, and overclocking it allows it to do more work in the same amount of time. Thus, the CPU can heat up more when under load.

Great amperage means two things: Greater heat - This is why when you overclock a PC you should add additional cooling (heatsinks, fans, etc) do disipate this heat. And also Greater load on the tracks on the circuit board and/or cables delivering the power.

So, overclocking a phone presents two problems.

1) You can't add additional cooling, so you risk overheating and burning out your CPU.

2) You can't add heatskinks to the power conduits or cables, nor can you improve them in any way. If you look at the main board of a G1 you'll see the power track is TINY, because it is designed to be small as opposed to carrying a large current (i.e. high amperage). It already gets hot. You risk burning it out too.
 
Newbie on 4.2.7.1. Am I understanding correctly, that the ROM has overclock built in? If so, what is the clocking? Can I load up a CPU overclock app from Market, and increase my CPU cycles?
 
Back
Top