Many Apple fans are interested in discovering hints of Apple's future iOS devices in various configuration files in each beta and public version of iOS. Such references provide essentially no information on the new devices themselves. Most of them simply appear in the form of "iPhone4,1" that meant the iPhone 4S as one example, but they are carefully watched as hints of what devices Apple is likely to be testing with the software at the moment and perhaps how many variations of an upcoming device there might be.
But today Apple has tried to obscure that information having released 5.1 beta 2 with numerous fake references within configuration files. For example, USBDeviceConfiguration.plist has listed about two dozen different device variants.
As discovered by 9to5Mac's Mark Gurman, that list has now ballooned to well over 100 such entries as Apple has seeded it with dozens of new fake references to such future products as "iPad10,1", "iPhone11,3", "iPod11,1", and "AppleTV8,3".
Apple has made more difficult to identify new product, though the change does not shut out examination of the evidence entirely, as unaltered listings are still visible in other locations.
We have already found two new iPads and the next-generation Apple TV codenames tonight. Now we are are ready to something big. Here is, perhaps, the most important find of all: iPhone 5,1. That's right, the next version of the iPhone is has been found in iOS 5.1 internals.
This codename also tells us that iPhone 5 would be a major update. New 4,x model would represent minor changes. For example, the iPhone 3G went from the original iPhone 1,1 to 1,2 because there were no internal speed and performance enhancements, just 3G and a GPS.
The jump from 4,1 to 5,1 represents major changes, both internal and external. This means the iPhone 5/6 will have a brand-new processor, probably A6. Rumored additions for externals are a 4 inch display and a new aluminum casing. Since Apple just released the iPhone 4S in October 2011, we should not expect iPhone 5 anytime soon. New iPhone will come next October or maybe in the summer. With the 5,1 reference appearing this early, we like to think the latter.
More news on new devices found in iOS 5.1 beta. This time it's Apple TV 3rd generation.
Usually every product has a codename identifier. For example iPhone3,1 is iPhone 4 and AppleTV2,1 is Apple TV 2G. We have seen AppleTV3,1 codename in iOS 5 a while ago. 9to5mac reports that as a product in development moves closer to the release, it is assigned another codename. For example N94 (iPhone 4S) or K48 (original iPad). The 3rd generation Apple TV has reached that stage. New name J33 was found in iOS 5.1, that corresponds to new Apple TV 3,1.
In the just released iOS 5.1 beta, developers have found references to two new iPad devices. They have codenames iPad 2,4 and iPad 3,3.
Just to remind you, iPad 2 has 3 different codenames - iPad 2 Wifi version is iPad 2,1, iPad 2 GSM is iPad 2,2 and iPad 2 CDMA is iPad 2,3. So what could be the new iPad 2,4? There are rumors that this new gadget might be a Sprint version of iPad 2. However 3G Sprint iPad would be the same hardware as the Verizon iPad, so new name might be iPad 2 WiMAX. Other rumors say this is iPad for China's TD-LTE or a dual-mode device like the current iPhone 4S.
German site Macerkopf reports that Apple is working on two software updates for iOS 5 to fix battery issues and to add new features to Apple’s voice recognition assistant Siri. Macerkopf tells us:
iOS 5.0.2 coming very soon, solving the battery bugs. Should arrive before the end of next week. Apple is working hard on the update. In addition Apple is working on the first big iOS 5 Update (iOS 5.1), bringing some Siri-extensions. Also the Siri hardware-control is in work "take a picture", "make a video", "switch on/off WiFi", "switch on/off BT" and more.
The new update will be iOS 5.0.2 and is expected to be released next week to address continued battery life issues even after last week's release of iOS 5.0.1 that was also targeted at solving battery issues. But there are still no signs of developer testing for an iOS 5.0.2. The other update Apple is working on to improve Siri functionality on the iPhone 4S will be probably dubbed iOS 5.1. The update seems to be released earlier next year. Apple may add new languages and expansion of maps and local search to new countries in the update.
UPDATE: Apple released new iOS versions and has stopped signing all other firmwares, including iOS 6.1.2 and iOS 5.1.1. This means you can NOT restore to 6.1.2/5.1.1/4.3.3 and others any more (both original and custom), unless you have saved your SHSH keys for it.
If you have decided to perform an untethered jailbreak and unlock, you need to get the following information:
What type of device do you have (iPhone 3G/3GS/4, iPod Touch 3G/4G, iPad 1/2, Apple TV)?
Do you need unlock (if your iPhone locked to one carrier and you want to use it with another)?
The answer is NO, if the device is not iPhone, if it was purchased as factory unlocked and can be used with any cellular carrier (f.e. in Canada, France, etc).
If the answer is YES, you need to find out your modem version (Setting-General-About-Modem).
What firmware version do you have? Take a look at Setting-General-About-Version. For example it could be iOS 4.3.3.
What operating system do you use on your desktop (Windows, Mac OS)?
How to perform jailbreak, when you do NOT need an unlock
For iPhone 3G the latest is iOS 4.2.1. You can perform jailbreak with any utility. For iOS 4.2.1 you can also use them or GreenPois0n (Windows, Mac OS).
iPad 2 jailbreak is available for iOS 4.3.3 via JailbreakMe and iOS 5.0.1 / iOS 5.1.1 via Absinthe, iOS 6.0-6.1.2 and iOS 7.0-7.0.4 via Evasi0n, iOS 7.1-8.1 via Pangu, iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iPad 3 jailbreak is available for iOS iOS 5.1.1 via Absinthe, iOS 6.0-6.1.2 and iOS 7.0-7.0.4 via Evasi0n, iOS 7.1-8.1 via Pangu, iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iPhone 4S jailbreak is available for iOS 5.0 / iOS 5.0.1/ iOS 5.1.1 via Absinthe, iOS 6.0-6.1.2 and iOS 7.0-7.0.4 via Evasi0n, iOS 7.1-8.1 via Pangu, iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iPhone 3GS, iPhone 4, iPod Touch 3G, iPod Touch 4G, iPad jailbreak is untethered for iOS 5.1.1 and iOS 6.0-6.1.4.
iPhone 5/5C/5S/6/6plus, iPad 4, iPod Touch 5G jailbreak is untethered for iOS 6.0-6.1.2 and iOS 7.0-7.0.4 via Evasi0n, untethered for iOS 7.1-8.1 via Pangu, iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iPhone 6S / 6S+ / 6 / 6+ jailbreak is untethered for iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iPad Mini / Mini 2 / Mini 3 / Mini 4 / Air / Air 2 jailbreak is untethered for iOS 7.0-7.0.4 via Evasi0n, untethered for iOS 7.1-8.1 via Pangu, iOS 8.1.1-8.4 via TaiG, untethered iOS 9.0-9.0.2 via Pangu9.
iOS 4.3.3
Apple stopped signing iOS 4.3.3, so you cannot update to iOS 4.3.3 without SHSH keys saved (in advance some time ago). If you have iPhone 4, iPhone 3GS, iPad 1, iPod Touch 3G or iPod Touch 4G that run iOS 4.3.3 - use JailbreakMe or RedSn0w to untether jailbreak your device.
If you have saved SHSH keys for iOS 4.3.3 you can use PwnageTool (Mac OS) or Sn0wBreeze (Windows).
iOS 4.3.4/4.3.5
For iOS 4.3.4/4.3.5 only tethered jailbreak is possible with redsn0w. Tethered means that each time you restart your device you will have to connect it to a computer and run redsn0w. The untethered iOS 4.3.5 jailbreak is possible only for iPhone 3GS with old bootrom. You can detect your bootrom version using this tutorial.
iOS 5
To jailbreak and unlock iOS 5 use latest version of redsn0w 0.9.9 or sn0wbreeze 2.8. You can jailbreak tethered or semi-tethered.
The untethered iOS 5 jailbreak is possible only for iPhone 3GS with old bootrom. You can detect your bootrom version using this tutorial.
iOS 5.0.1
For iPhone 4/3GS, iPad 1, iPod Touch 3G/4G an untethered jailbreak is available for iOS 5.0.1. For untethered jailbreak use the latest redsn0w 0.9.10 or Corona - package from Cydia to untether currently installed tethered jailbreak.
Tutorial how to untether installed tethered jailbreak is available here.
For iPhone 4S and iPad 2 use Absenthe.
For tethered iOS 5.0.1 jailbreak you an use redsn0w 0.9.9 and sn0wbreeze 2.8.
iOS 5.1
For now only tethered jailbreak is available for iPhone 4/3GS, iPad 1 and iPod Touch 3G/4G for iOS 5.1.
iOS 5.1.1
You can do an untethered jailbreak for iPhone 4S, iPhone 4, iPhone 3GS, iPad 3, iPad 2, iPad 1, iPod Touch 3G, iPod Touch 4G and Apple TV2G.
Use Absinthe 2.0.4 or RedSn0w 0.9.12 (for all iPhones, iPods and iPads), Sn0wBreeze 2.9.5 (for all A4 devices) and Seas0npass (for Apple TV 2G).
Tutorial how to untether installed tethered jailbreak is available here.
iOS 6.0-6.1.2
Untethered jailbreak is available for all devices with iOS 6.0 - iOS 6.1.2. It is called Evasi0n.
iOS 6.1.3-6.1.5
Tethered jailbreak is available for old devices (iPhone 3GS, iPhone 4, iPod Touch 4) and Cydia package to make it intethered.
iOS 7.0 - 7.0.4
Untethered jailbreak is available for all devices with iOS 7.x, including iPhone 5S/5C and iPad Air. Utility is called Evasi0n 7.
iOS 7.1 - 7.1.2
Untethered jailbreak is available for all devices with iOS 7.x, including iPhone 5S/5C and iPad Air. Utility is called Pangu.
iOS 8.0 - 8.1
Untethered jailbreak is available for all devices with iOS 8.x, including iPhone 5S / 5C / 6 / 6+ and iPad Air /Air 2 / Mini / Mini 2 / Mini 3. Utility is called Pangu8.
iOS 8.1.1 - 8.4
Untethered jailbreak is available for all devices with iOS 8.0-8.1.2 including iPhone 5S / 5C / 6 / 6+ and iPad Air /Air 2 / Mini / Mini 2 / Mini 3. Utility is called TaiG.
iOS 9.0 - 9.0.2
Untethered jailbreak is available for all devices with iOS 9.0-9.0.2 including iPhone 6S / 6S+ / 6 / 6+ / 5S / 5C / 6 / 6+ and iPad Air /Air 2 / Mini / Mini 2 / Mini 3. Utility is called Pangu9.
UPDATE: Apple released iOS 5.1 that is only tethered jailbreakable with redsn0w. Apple has stopped signing older, so you can NOT restore to anything other than 5.1 any more (both original and custom), unless you have saved your SHSH keys for that. If you are on older iOS you can jailbreak with redsn0w.
This is step-by-step instructions on how to perform tethered jailbreak of your iPod 4G on iOS 4.3.5 firmware using RedSn0w 0.9.8b7b for Windows.
Tethered jailbreak means that each time you restart your device you will need to connect it to a computer and run redsn0w.
If you have other device, here are links to our RedSn0w 0.9.8b7b iOS 4.3.5 jailbreak tutorials:
Sn0wBreeze 2.9.6(pwnagetool for windows, supports untethered jailbreak of iOS 5.1.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad and Apple TV 2G)
Sn0wBreeze 2.9.3(pwnagetool for windows, supports tethered jailbreak of iOS 5.1 for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad; untethered for iPhone 3GS with old bootrom; untethered for iOS 5.0.1, iOS 4, iOS 3 supports Apple TV 2G)
Sn0wBreeze 2.8b11(pwnagetool for windows, supports iOS 5, iOS 5.0.1, tethered jailbreak for iPhone 4, iPhone 3GS, iPod Touch 3G, iPod Touch 4G, iPad, Apple TV 2G; untethered for iPhone 3GS with old bootrom)
Current version is ultrasn0w 1.2.3, download in Cydia (unlock for iPhone 4, iPhone 3GS, iPhone 3G, firmwares 3.0-4.3.3; it supports basebands 01.59.00, 04.26.08, 05.11.07, 05.12.01, 05.13.04, 06.15.00)