Want to add that supercool new HDR functionality to your older iPhone? Not to worry. If you’ve jailbroken (or need a reason to) your iPhone 3GS or 3G and have iOS 4.1, it is just a few string mods away. Here are the steps via the very helpful Will:

  • Make sure you have installed OpenSSH through Cydia. When it’s installed, SSH into your device (I recommend you also use the “passwd” command to change your password from the default “alpine”)
  • 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
  • Add a key named “hdr-image-capture” with a boolean value of “true” to the “capabilities” section of this property list
  • Save it, and use SSH to replace the copy on the device with your modified version
  • Restart SpringBoard, or just reboot your device. You should now have access to the HDR setting in the camera application.