Download iOS 4.2.1 GM for all devices [Updated x2 11-22: Officially released - Same files]

UPDATE 11/22/2010: Apple has officially released iOS 4.2.1 to the public. If you’ve already downloaded and installed one of the IPSW files from this post, then you don’t need to do anything and you shouldn’t see an update at all in iTunes. The MD5 sums of the GM release and the IPSW that Apple just released today are EXACTLY the same. HERE’S APPLE’S OFFICIAL PRESS RELEASE FOR IOS 4.2.X.

UPDATE 2: We’ve added direct download links to the IPSWs that are directly from Apple’s servers, and have also added the Apple TV 2G 4.2.1.

Today, Apple has unexpectedly released the iOS 4.2.1 GM seed to developers. Like we usually do, we’ll be downloading and uploading all 7 IPSW files to the public. Release notes (they’re the same as the 4.2 GM seed), download links, and FAQ are all after the break. While you’re at it here is an easy way to unlock and jailbreak your iPhone.

Release Notes

Here are the official release notes for the iOS 4.2.1 GM seed. They’re exactly the same as the iOS 4.2 GM release notes.
[spoiler show="Show release notes" hide="Hide release notes"]

iOS SDK Release Notes for iOS 4.2

Important: This is a preliminary document for an API or technology in development. Although this document has been reviewed for technical accuracy, it is not final. Apple is supplying this information to help you plan for the adoption of the technologies and programming interfaces described herein. This information is subject to change, and software implemented according to this document should be tested with final operating system software and final documentation. Newer versions of this document may be provided with future seeds of the API or technology.

Introduction

iOS SDK 4.2 provides support for developing iOS applications and includes the complete set of Xcode tools, compilers, and frameworks for creating applications for iOS and Mac OS X. These tools include the Xcode IDE and the Instruments analysis tool among many others.

With this software you can develop applications that run on iPhone, iPad, or iPod touch running iOS 4.2. You can also test your applications using the included iOS Simulator, which supports iOS 4.2. Installing iOS SDK 4.2 requires a Macintosh computer running Mac OS X 10.6.4 (Snow Leopard) or later.

For more information and additional support resources, visit:

http://developer.apple.com/programs/ios/

Bug Reporting

Please report any bugs not mentioned in the “Notes and Known Issues” section using the Apple Bug Reporter on the Apple Developer website at:http://developer.apple.com/bugreporter/. Additionally, you may discuss these issues and iOS SDK 4.2 in the Apple Developer Forums:http://devforums.apple.com.

Notes and Known Issues

The following issues relate to using the 4.2 SDK to develop code.

Xcode

  • There is a new Base SDK setting called “Latest SDK”. This is the recommended choice for all projects and will cause your project to always build against the newest available iOS SDK.
  • The Overview popup menu will display “Base SDK Missing” if a project was created with an SDK earlier than iOS SDK 4.2. However, after selecting a new SDK that Overview popup may still display “Base SDK Missing”.To work around the issue, close and reopen the project window.

Audio

Calendar

  • Calendar can now import .ics files directly as a way to add events. If your app has access to .ics files, you should test importing them using theUIDocumentInteractionController API.

GameKit

GDB

  • During debugging, pausing or resuming an iOS application while it is backgrounded is currently unsupported and can result in undefined application behavior.

MapKit

  • For applications built against iOS 4.2 and later, MapKit will now conditionally display annotation views based on the currently visible region of the map. To account for this, developers should make sure they reuse annotation views as documented and never assume that the absence of an annotation view implies the absence of a corresponding annotation

Printing

  • iOS 4.2 devices can print wirelessly only to printers that support AirPrint and are running the latest available firmware. Some currently available printers that support AirPrint are:
    • HP Photosmart Premium Fax e-All-in-One Printer – C410
    • HP Photosmart Premium e-All-in-One Printer series – C310
    • HP Photosmart Plus e-All-in-One Printer series – B210
    • HP ENVY 100 e-All-in-One Printer Series – D410
    • HP Photosmart eStation Printer series – C510

Simulator

  • Building an app that weak links CoreVideo.framework against the 4.2 Simulator SDK and then running that application against the 3.2 Simulator will result in a crash. The same configuration will work when building against the 4.2 device SDK and running on a 3.2 device.

Weak Linking

  • The following frameworks currently do not support weak linking by way of the NS_CLASS_AVAILABLE macro:
    • AV Foundation
    • Core Animation
    • Core Telephony
    • MobileLaunchServices
  • When targeting older versions of iOS, you can check the class availability in these frameworks by calling the NSClassFromString function and seeing if it returns a non-nil value. For information about using the NS_CLASS_AVAILABLE macro, see “iOS 4.2” in What’s New in iOS.

[/spoiler]

FAQ

A lot of people will ask simple questions that have simple answer. We’ve put some of the more common ones in a little FAQ.
[spoiler show="Show FAQ" hide="Hide FAQ"]

What’s a GM?

If you don’t know what GM is, it stands for “Gold Master”, a term that means that the particular software version is either final, or close to final. Due to past experiences with Apple firmwares, the GM ends up being the final release version.

Do I need a developer account for this?

NO, you DON’T need a dev account for this. Anybody can freely install these onto their devices.

Do I need Windows or Mac OS X?

Either one, it doesn’t matter.

Do I need iTunes 10.1?

Yes, iTunes 10.1 is required for iOS 4.2.x.

What if I’m jailbroken/unlocked?

Stay away from this until further notice.

[/spoiler]

Download Links

Here you go :)
[spoiler show="Show download links" hide="Hide download links"]

iOS 4.2.1 GM (APPLE TV 2G) – 267.08MB

iOS 4.2.1 GM (IPAD) – 551.3MB

iOS 4.2.1 GM (IPHONE 4) – 624.23MB

iOS 4.2.1 GM (IPHONE 3GS) – 401.31MB

iOS 4.2.1 GM (IPHONE 3G) – 322.89MB

iOS 4.2.1 GM (IPOD TOUCH 4G) – 608.61MB

iOS 4.2.1 GM (IPOD TOUCH 3G) – 389.21MB

iOS 4.2.1 GM (IPOD TOUCH 2G) – 346.71MB

[/spoiler]
ENJOY!

Follow us on Twitter: http://twitter.com/gumballtech

You can leave a response, or trackback from your own site.
  • Pingback: Scarica iOS 4.2.1 GM per tutti i dispositivi | iPhone-Mania

  • Aris G13

    are these official updates from apple?????? plz reply

  • http://twitter.com/fatality_x Evgeni

    iPad 4.2.1 Custom with Cydia and SSH – http://bit.ly/9Wmlgk
    for who do not have Mac

  • Leo

    I installed 4.2.1 on my iPad today and it ate my settings. 4.2GM2 however updated flawlessly and worked liek a charm. I recomend 4.2GM2 and then wait for the final release

  • http://gumballtech.com brian

    I think that this GM will be the final 4.2.1. Apple doesn’t usually screw up the GMs. Surely they’ve fixed it this time.

  • Kronianos

    I have the same problem with 4.2 and 4.2.1

  • Pingback: Jailbreak iphone 4, firware 4.2.1 GM con RedSn0w « NiKOSX

  • Drcjames

    No matter if I choose shift click or Alt click I see no option to update my iPad or iPhone. My choices are to restore to factory settings or back up first and then have option to restore contacts, calendar and “other settings”. Where are you all finding the “update” choice?

  • http://gumballtech.com brian

    That means that you’ve never even setup your phone. Go through those and then you’ll see those two options.

  • DrCJames

    Brian,

    Not so. I back up this iPhone almost three times weekly and ditto for iPad. I am not at all sure what you mean. This is the computer I installed oS 4.1 to iphone

  • http://gumballtech.com brian

    If you can send me a screenshot of what you’re seeing, then that’d be great.

  • Jb72123

    Apple has to update the Apple TV firmware. It doesn’t support video streaming from iOS devices yet. (Will probably be released same day as iOS 4.2.1)

  • Anonymous
  • Pingback: HOW TO: Install Cydia Tweaks & Apps using Redsn0w 0.9.6b3 - GSM-Forum

  • http://www.computingunleashed.com/direct-download-links-for-ios-4-2-ipsw-for-iphone-ipod-ipad.html ios 4.2 new

    The new update is cool, just updated to it. :)

  • Mikael

    I had the 4.2 GM1 on my iPad, and now today with 4.2.1 released officially iTunes said there was no update available. Why was that? 4.2.1 should be an update to 4.2 GM1. Anyway, I used your link to update it. Thanks!
    Wonder if iTunes will detect updates next time they are released.

  • http://gumballtech.com brian

    Technically, iTunes was prompting users to install iOS 4.2, even though it downloads and installs 4.2.1. So, since you were already on 4.2, it wouldn’t have asked you anything.

  • Pingback: Jailbreak iOs 4.2.1 GM on iPhone 3GS, iPhone4 , 3G, iPad and iPad Touch using Redsn0w 0.9.6b2 | Tech Mania

  • Csettles1981

    I guess I’m a noob. I uploaded redsnow and i’m actually trying to upload the ios 4.1 to install on redsnow and all i see in the zip files are other files. No IPSW in them. Do i have to convert them some how if so how do i do this? Redsnow browse is not finding the IPSW. Please help. My email is csettles1981@yahoo.com. Thanks! I have the iphone 3g trying to jail break

  • is an idiot

    I don’t know

  • Ikbenhetoscar

    i can’t upgrade from 4.1 to 4.2! I dont want 4.3 wich itunes wants. Also restoring mode fails with error 3194. Changing my host file or deleting my host file also doesn’t work. Before i smash my iphone to the ground,can anyone give me a hint what to do?
    Thanks,Oscar (ikbenhetoscar@hotmail.com)