AdMob, a company that supplies advertising services for iPhone developers, says that between September 15th and 22nd only 23% of devices were updated to iPhone OS 3.1. This counts only devices that run apps with AdMob ads.
Some more statistics: 51% are still running OS 3.0, and 19% are still running v2.2.1, while 7% are still running v2.0 or earlier.
The reasons, as always, are very different. The update for the iPod Touch costs money, there are problems with internet tethering in 3.1, there is no firmware 3.1 jailbreak tool for Windows and it is impossible to jailbreak iPhone 3GS.
Have you perfomed the upgrade or not? Please, leave a comment why.
A few days ago we reported that the statistics showed an increase in speed of firmware 3.0 compared to 2.2.1. This factor, however, does not find confirmation in otherapplications, because, as you can see from the following table that 3.0 is slower than 2.2.1.
For example is takes 34 seconds to start for firmware 2.2.1 against 47 seconds for 3.0 firmware. The launch time of some applications on the old firmware also sees an advantage of 2-9 seconds compared to 3.0. This is just further evidence showing that the 3.0 firmware has problems and should be optimized. We hope that the update arrives soon!
Notably, Medialets also tested the iPhone 3G running both iPhone OS 2.2.1 and OS 3.0, revealing that iPhone OS 3.0 provides a nearly three-fold improvement in performance over OS 2.2.1 running on the same hardware. The shift to the iPhone 3GS increases performance a further three-fold.
WARNING: This tool is NOT a toy. Just use it if you can’t use yellowsn0w on your 2.2.1iPhone 3G. Otherwise, DO NOT INSTALL IT JUST TO TEST! YOU HAVE BEEN WARNED!
This software is for iPhone 3G users who upgraged to 2.2.1 firmware, but still need yellowsnow unlock. Yellowsnow doesn't work with 2.2.1 firmware's 02.30.03 baseband. So we need to downgrade it to version 02.28.00, that was used in 2.2 firmware. To downgrade it you need this software, that you can install via Cydia. It is very easy to use. Just download it from Cydia (called 3G BaseBand Downgrage), open the app and click Go.
The 3G Baseband Downgrade just works on iPhones 3G with Bootloader 5.8, that can be detected using minicom. If you don’t know how to use minicom, there’s a “simple” way to know if you are 5.8 or 5.9 (but this is not 100% sure). If your iPhone was manufactured before September (2008), you are 5.8. Otherwise, you are 5.9 (that can’t be downgraded).
The data, covering one week and provided by Headlight Software, showed no one on 1.x, less than 2% total on 2.0.x, less than 7% on 2.1.x, 26.61% on 2.2, and a whopping 65.49% on the current firmware, 2.2.1 released January 27.
So two-thirds on the latest/greatest firmware, just over a quarter on the previous release. This meants iPhone users try to keep their firmware up to date.
Yes, DevTeam released new version of their software. First of all, please, do NOT use unofficial software from unknows sites (f.e. quickpwm.com). We recommend to download from torrent or official mirors.
We regulary publish latets software and firmware links. Use them or the same ones from DevTeam site.
iPhone 3G + NO UNLOCK: If you do not need unlock, you are using your iPhone with one carrier or you hae factory unlcoked iPhone, just restore or upgrade to 2.2.1 using iTunes and use QuickPwn to jailbreak and add Cydia and Installer.
iPhone 3G + UNLOCK: you need to preserve current baseband software. Preserving the baseband will ensure that you can still use “yellowsn0w” the iPhone 3G unlock application. To upgrade your phone to 2.2.1 and preserve the state of the baseband you need to create a custom .ipsw with PwnageTool. This custom .ipsw will not contain the baseband update but of course will still allow all the cool new stuff from 2.2.1. PwnageTool is only available for Mac OS X.
DevTeam updated yellowsn0w to version 0.9.7 to work with modified (!!!) firmware 2.2.1, in which you preserve old baseband from firmware 2.2.
MacRumors has discovered that iPhone's firmware has evidence of the next generation iPhone which has been designated "iPhone2,1". This new model number can be found in the USBDeviceConfiguration.plist in an unencrypted firmware.
Apple uses these models numbers to distinguish between different hardware models. The original iPhone carries the model number of "iPhone 1,1" while the 3G iPhone is labeled "iPhone 1,2". These numbers do not change for simple storage increases and instead represent functionally different devices. Similarly, the iPod Touch was originally introduced as the "iPod 1,1" and the most recent hardware revision was labeled "iPod2,1".
Meanwhile, at least one developer has noticed actual "iPhone2,1" models in use based on PinchMedia ad serving reports.
Apple has just pushed out Firmware 2.2.1 for iPhone and iPhone 3G, iPod touch, iPod touch 2G. You can download them here. Firmware 2.2.1 cannot be jailbroken at this time, so unofficial application users should wait for new version of QuickPwn from DevTeam. Unlock (yellowsn0w) also doesn't work for 2.2.1.
This update contains bug fixes and improvements:
Version 2.2.1 (Build 5H11)
Modem Firmware 02.30.03
Improved general stability of Safari
Fixed issue where some images saved from Mail do not display correctly in the Camera Roll
Fixed issue that caused some Apple Lossless (ALAC) to skip during playback
Unofficially Apple fixed SMS bug: users suddenly experience inability to send SMS text messages on the iPhone 3G, receiving the message "error sending" upon attempting to send.
The new tools are out, thanks to DevTeam. Here are couple notes:
If you have a 3G iPhone and want potential soft unlock in the near future do NOT use QuickPwn, and do not use the official ipsw or the iTunes update process without using PwnageTool.
Preserving the baseband will give you the maximum chance for any upcoming software unlock. To upgrade your phone to 2.2 and preserve the state of the baseband you need to create a custom .ipsw with PwnageTool. This custom .ipsw will not contain the baseband update but of course will still allow all the cool new stuff from 2.2.
The ‘late 2008’ MacBook/air/pro line of computers have an issue with DFU mode. While it’s possible to go from Pwned 2.1 -> Pwned 2.2 (using PwnageTool), you can’t yet go from stock to pwned. If in any doubt use a different machine.
Here are download links:
PwnageTool 2.2.1 for Mac OSX is here SHA1 Sum - 3a91f2bf4f342baaa700ae7d35959d7ade186134
QuickPwn 2.2 for Mac OSX is here SHA1 Sum - 254b8af0e19870a4660b7b11e3b6f6ae1d6bc66f
QuickPwn 2.2 for Windows is here SHA1 Sum - ffdbc561224c61ffc2713cb6a6e696b6d429c4ca
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)