The iPhone 4 is capable of recording videos in 720p resolution. However, its predecessor the iPhone 3GS can only record videos in VGA resolution. The Cortex A8 processor inside the iPhone 3GS is capable of decoding 720p videos, but Apple has imposed some kind of software limit to it. Now, a guy named Mike has managed to bypass the limit imposed by Apple and now his iPhone 3GS can record videos in 1080×800 resolution at 30fps.
Here is a video shot in 1080×800 resolution at 30fps by the iPhone 3GS after applying the hack :
This hack by Mike also allows playback of 720p videos on the iPhone. He has used a very odd resolution of 1080×800 so as to maintain the original aspect ratio of the video (4:3). iPhone 3GS owners who are interested in trying out this hack, need to make sure that there 3GS is jailbroken and running on iOS4.1.
Users can find the steps to enable HD video recording on their iPhone 3GS here.