QUOTE(cvchua @ Sep 26 2009, 12:00 PM)
ya... such a nice phone yet poor power management makes it dull phone.... (pasal have to off most of the things)...

Not only that, the iPhone has a weak battery capacity to begin with. If Apple continue its line of iPhone with this battery, I can only imagine how the battery performance gonna be. Although the ARM Cortex A8 running at 600MHz consumes a lot more energy than the ARM11 core running at 400MHz+, the fact that it can have comparable battery life is due to the CPU going into idle/sleep mode faster and most of the time. The reason why some iPhones are seeing higher consumption is due to a process (I suspect) within the iPhone OS that is preventing the CPU from going to idle/sleep. It could be a function/feature of a program you recently installed or the power management as a whole.
I see two ways to resolve this issue. One is to resolve/optimize the OS's power management system as well as the processes. I believe Apple is going this path because it is allowing selected users to install some battery app that will monitor and provide information to Apple. This is a good way to trace where is the culprit.
Second is to just increase the battery capacity. Its god damn time now. For this reason, I believe the next iPhone will have a much different form factor. It could be bigger or not so slim anymore. It can either achieve this by reducing chip count and thereby reducing PCB area to allow a bigger battery or increase the size of the end device to allow a bigger battery to fit in. Or maybe Apple is banging on some battery magic where we can have a much bigger battery capacity on almost the same size. Probably Apple is also throwing in an ultra efficient higher resolution display (smells AMOLED due to its association with Samsung. Most of its CPU is Samsung anyway). For this, I may regret the 3GS because its ARM Cortex A8 + PowerVR SGX is gonna be wasted not having video HD capturing/playback like the Omnia HD.
Apple has already refreshed the underlaying platform for the next generation of iPhone (via the introduction of 3GS). So the next refresh will be the form factor. You can almost see the same trend with its other products. Its gonna be a 4 year cycle. First a new form factor, second a refresh of platform/hardware, 3rd another new platform, 4th another refresh of platform/hardware. And the cycle continues.
This post has been edited by davidmak: Sep 27 2009, 11:55 AM