Thankfully, the iPhone hacker Will Strafach has successfully developed his new tweak to enable HDR photos on iPhone 3GS and iPhone 3G! I guess, I don’t need to mention that you would require a jailbroken iPhone 3GS/3G on iOS 4.1 in order to get this tweak to work. But then iOS 4.1 jailbreak is not yet available to the public, but it will be available as soon as it’s ready. Thanks to RichyRich, we have a step-by-step guide to enable HDR imaging on iPhone 3GS/3G. Find the guide below

Enable HDR photos on iPhone 3GS & iPhone 3G

Step 1: Install OpenSHSH from Cydia. To do so, go to Search tab in Cydia and search for “OpenSHSH” then install it. Step 2: Then, you need to grab the below files: If you have an iPhone 3G, grab the file located at /System/Library/CoreServices/SpringBoard.app/N82AP.plist If you have an iPhone 3GS, grab the file located at /System/Library/CoreServices/SpringBoard.app/N88AP.plist Step 3: Add a key named “hdr-image-capture” with a boolean value of “true” to the “capabilities” section of this property list. Step 4: Save the plist, and use SSH to replace the copy on the iPhone with your modified version. Step 5: Restart SpringBoard, or just reboot your device. Voila! You should now have access to the HDR setting in the camera application!

 How to  Enable HDR Photos on iPhone 3GS - 26