The developers explain the newly released application supports iPhone OS 3.1 and 3.1.1 for iPod touch, but is only capable of jailbreaking/unlocking first-generation devices, and the iPhone 3G. “This is the low down on our tools for use with the 3.1 firmware from Apple, please read the whole post in full before attempting anything,” the developers warn on their blog. “Because of changes with Apple’s update techniques (that complicate the 3GS upgrade process) this will be a multipart release. This release starts with PwnageTool 3.1 for Mac OS X – this application supports the iPhone 1st Generation (2G), the iPhone 3G and the iPod touch 1G. NB: THIS DOES NOT SUPPORT THE 3GS OR 2G/3G IPOD TOUCH. redsn0w for Mac OS X and Windows will follow sometime in the near future, please don’t bug us about it – we’ll release when we have something ready.” They also warn that 3G iPhones unlocked with ultrasn0w should only be updated to 3.1 with a PwnageTool-created IPSW. “Stay away from Apple’s direct updates as described here and here please get up to speed on the whole subject by reading the information contained in these posts,” the team warns. “This version of PwnageTool will NOT work for the iPhone 3GS,” another warning goes. PwnageTool 3.1 will jailbreak and unlock original iPhones (1st Generation), the original iPod touch (1st Generation) and the iPhone 3G. Users must download special support files before beginning the jailbreaking process, which may appeal to users in areas which don’t enjoy particularly great coverage from Apple’s authorised carrier partners.