Here is a simple guide to enable MMS functionality natively in the Messages app for the first-gen iPhone (aka iPhone EDGE or 2G) running iPhone firmware 3.1.2. Yes, you can now send and receive MMS messages without having to install a third party app like SwirlyMMS.
The following step-by-step guide will help you enable full Internet Tethering option in iPhone 3G and iPhone 3GS running the new iPhone firmware 3.1.2 without having to rely on any third party app for this functionality. For those of you who dont know, Internet Tethering is a process which enables you to use your iPhone as a wireless modem to share its Internet connection with a computer via USB cable or Bluetooth interface.
Voice Control is an exclusive feature of iPhone 3GS which enables its users to make phone calls and play music by using voice commands. Some folks over at this forum have released a Voice Control look-alike app for iPhone 3G and iPhone 2G which works and looks almost exactly as it is on iPhone 3GS.
Internet Tethering is a process which allows you to use your iPhone as a wireless modem to share its Internet connection with a computer via USB cable or Bluetooth interface. There have been several hacks floating around the web to enable this functionality, specially for AT&T users in the US, however, the latest iPhone firmware 3.1.2 has blocked all those hacks which means that tethering will no longer work for you if you have updated to firmware 3.1.2. Fortunately, there is an app called “MyWi” which can enable tethering on all iPhones (including 2G/3G/3GS) running 3.1.2 firmware with just a touch of a finger!
The 30 seconds all-in-one device jailbreaking tool by @geohot has now been released for Mac OS X. Last week, blackra1n for Windows was released which was the first tool for jailbreaking iPhone (2G, 3G and 3GS) and iPod touch (1G, 2G and 3G) running on the latest iPhone firmware 3.1.2.
PwnageTool version 3.1.4 has been released which can jailbreak all iPhone’s (2G, 3G and 3GS) and the first and second generation iPod touch running iPhone firmware 3.1.2. The following step-by-step guide will enable you to jailbreak iPod touch (first and second generation) with firmware 3.1.2 on both Windows and Mac.
The following step-by-step tutorial/guide will help you unlock your iPhone 3G and iPhone 3GS with the latest iPhone 3.1.2 firmware using ultrasn0w. This unlocking guide applies to iPhone 3G and 3GS only. This unlocking guide will work for you only if your Modem Firmware (Baseband) version is 04.26.08. Follow the step-by-step instructions below to unlock your iPhone on firmware 3.1.2.
The infamous iPhone Dev-Team has updated its PwnageTool for Mac to make it compatible with the new iPhone 3.1.2 firmware which was released last week. This latest version of PwnageTool can jailbreak the original iPhone (Edge), iPhone 3G, iPhone 3GS and iPod touch (1G and 2G) running on iPhone firmware 3.1.2. Follow the step-by-step instructions below to jailbreak your iPhone with firmware 3.1.2.
Apple has released the new iPhone OS Firmware 3.1.2 for the original iPhone (Edge), iPhone 3G, iPhone 3GS and iPod touch via an iTunes update. To update to iPhone OS Firmware 3.1.2, all you will have to do is to connect your phone with your computer via usb and start iTunes. You should now see a new message a prompting you to download and install the new firmware. Simply click on “Download and Install” button to get on to the new iPhone OS 3.1.2 firmware.
PwnageTool 3.1.3 is out! This latest version of PwnageTool updates the firmware to 3.1 on iPhone 3GS but preserves the older Modem version (Baseband) to 04.26.08 so that it can be unlocked using ultrasn0w and can be used with any carrier SIM.

