iOS 4.3.5 error 9 when updating to 9.0.2

Dear Mac Experts,


I've been having issues updating my cousin's old iPad 2 WiFi (MC979ZP) from 4.3.5 to 9.0.2. I keep having Error 9 whether I use DFU or any other method. Apart from that, Apple has also stopped signing all versions of Firmware prior to 9.0.2, therefore any older firmware is unusable (Error 3194 without fix even using System32). I was also trying firmware 8.4.1 and older firmware.


By the way, I've tried many different original cables and many different computers, both Mac and Windows, including the garbage bin.


According to Apple's HQ, this could be an "Untested Issue with latest iTunes and iOS9 having a negative effect on very old versions of iOS being upgraded to iOS9".


I'm writing here to seek help from you, if there is any other solution to this issue, and also to hopefully notify Apple's Support on this issue and hope they will fix it on their next version of iTunes.


Warmest Regards,

Mak ********

******


<Personal Information Edited by Host>

iPad 2, iOS 4.3.3, 4.3.5

Posted on Oct 12, 2015 9:05 AM

Reply
Question marked as Top-ranking reply

Posted on Dec 22, 2015 2:47 PM

I called the 800 Apple number above and was told the only way to update from 4.3.5 (which I have on my IPAD 2) was to update IOS 9.2 ONLY from iTunes which it has to be the latest version and to use a PC or Mac that has been rebooted fresh. Use known good 30 pin cable. I did this and it WORKED ! My IPAD 2 now has IOS 9.2 and works great...... I went straight from 4.3.5 to 9.2 ! According to Apple this is the only recommended way to avoid errors that I have been reading here....You do not want to update from the IPAD2 directly.

222 replies
Question marked as Top-ranking reply

Dec 22, 2015 2:47 PM in response to brwyatt19

I called the 800 Apple number above and was told the only way to update from 4.3.5 (which I have on my IPAD 2) was to update IOS 9.2 ONLY from iTunes which it has to be the latest version and to use a PC or Mac that has been rebooted fresh. Use known good 30 pin cable. I did this and it WORKED ! My IPAD 2 now has IOS 9.2 and works great...... I went straight from 4.3.5 to 9.2 ! According to Apple this is the only recommended way to avoid errors that I have been reading here....You do not want to update from the IPAD2 directly.

Jan 3, 2016 8:59 AM in response to makhonkit

Status update:

After I phoned the German Apple Care Team the 1st lvl support saw that the Apple Store had no solution. She had also no solution so the case went to the 2nd lvl support who gave me the option to send in the iPad for FREE! He said that I'm not the first one with this kind of problem. The iPad will be repaired, or I will get a new one, also for FREE.

Very good support from Apple here cause the iPad 2 is over 4 years old.

So my advice is to phone the Apple Care team and get to the 2nd lvl support (cause this kind of problem exists for all iPad iOS 4 user who want to upgrade to iOS 9.2) . Ask them for a free repair!


Good luck to all of you and best regards from Germany!

Marc

Feb 3, 2016 11:22 AM in response to makhonkit

A friend of me brought me an IPAD 2 with firmware 4.3.5. It was sitting in a drawer and he decided to use it now. He told me that he plugged it into the computer, iTunes suggested an update to 9.2 and then it showed error 9 and the screen went black. He tried to restore it with the home + sleep key but to no avail. It took me 2 hours to fix it so if someone has the same problem here are the steps:

1. Download and install the trial version of Wondershare Dr. Fone for iOS. Start it and follow instructions, then click Recover from iOS Device. That will restore it to previous firmware - in my case 4.3.5.

2. Google iPad2,2_9.3_13E5181d_Restore - there are links in Reddit, download the file.

3. Start iTunes, hold alt while clicking Restore, choose the iPad2,2_9.3_13E5181d_Restore.ipsw file and wait until it updates.


Now you have an usable iPAD with 9.3.1 beta version. If you want you can downgrade to 9.2 version. Hopefully Apple will soon release 9.3.1 so update becomes much simpler via iTunes.

Feb 9, 2016 8:59 AM in response to max4880

For anyone who downgrade to ios 4.3.5 and stuck at ios 4.3.5 because of itunes error 9 for ios 9.2/9.2.1, please proceed to http://pc.i4.cn/firmware.html to download ios 9.3 beta and restore it in DFU mode.


for e.g. iPad 2 WiFi version ios 9.3 beta 2 download link: http://appldnld.apple.com/ios9.3seed/031-48305-20160125-FB5CBC80-C14E-11E5-89ED- 10111F993B90/iPad2,1_9.3_13E5191d_Restor…


DFU mode might be necessary to reinstall the iPad firmware. To enter DFU mode:

1. First run iTunes on your computer.
2. Now plug the iPad into your computer with the USB cable.
3. Press and hold down the sleep/wake (power) button and the home button at the same time.
4. Hold them down for 10 seconds.
5. Release the sleep/wake button but continue to hold down the home button for 5 more seconds.
6. The iPad screen will stay black, and iTunes will prompt that it has detected an iPad in recovery mode.

Goodluck Angelo

Mar 13, 2016 8:24 AM in response to makhonkit

I also got this to work to fix my wife's iPad 2 which I trollied upgrading it to 9! Thanks to everyone who posted in the thread! I will share my experience from today (after banging my head against this one on and off for about 2 months!).


I finally fixed by clicking Restore (with shift held down on my windows 7 PC to get it to prompt you to pick the IPSW file) and selecting a file I downloaded corresponding to beta "iPad2,1_9.3_13E5191d_Restore.ipsw", If you happen to try the 13E5181d version mentioned earlier in this thread (?) you will probably get an error which links to support.apple.com/en-gb/HT201442


If you see Error 3194, Error 17, or ‘This device isn‘t eligible for the requested build‘ in iTunes"


I think what this error message actually means is that "the version you tried to install is no longer signed and no longer eligible to be installed on an iPad". In fact I got this when I tried a whole bunch of IPSWs from version 4, 5, and 8! So if you try 191d and get it, it probably means that there is a newer version somewhere out there.


http://apple.stackexchange.com/questions/207745/what-does-it-mean-if-ipsw-file-i s-not-signed-anymore


You also need to ensure that you get the correct version for your iPad (so mine is 2,1 a WiFi iPad 2):


http://www.iphonehacks.com/ios-firmware-file-based-ipad-model


If you put a version like 2,2 on it you will get a message telling you it isn't compatible for your device.


Good effort to Apple for not getting the upgrade to 9 to work for very old machines in the first place, not coming clean about it and not having their "Geniuses" know about it (one also told me it was a hardware fault that the upgrade process had discovered even though the machine had been working fine beforehand). I suspect that my wife now won't buy an iPhone as this has re-enforced her opinion that Apple are rubbish. People get flack for not upgrading their machines but it is experiences like this one that cause people to be reluctant in the first place.

Dec 31, 2015 5:19 AM in response to jdlivara

No one should have to pay for a fix when it is an Apple error that caused the issue. I am online with a level 1 tech now who will go through all the basic troubleshooting steps. It's painful but necessary in order to get next level support. If requested to send in, DO NOT pay for it. It is a bug with their system and they NEED to own it.

I got Apple to take the iPad for repair on their dime. Just have to be diligent with them that their software caused the issue and is not of any neglect on your part. By doing this, they will assume all costs and responsibilities.

Feb 24, 2016 3:47 PM in response to n2support-team

SUCCESS!!!


I recently purchased a 2nd hand iPad2 (A1396) running iOS4.3.3, from a local computer shop.

He thought it was something dead on the mainboard, as it was stuck on the 'connect to itunes' screen.

Ran ReiBoot, and returned it to running again.


Downloaded the 9.3 beta (iPad2,2_9.3_13E5200d_Restore.ipsw)

Restore using iTunes. (On PC, hold 'shift' when clicking 'restore', then select downloaded file) PC users will have to rename the extension from .zip to .ipsw

There are a few tutorials on the net to easily do this.


Restore on iTunes took about 10mins (the file is approx. 1.5Gb)


Went from iOS4.3.3 to iOS9.3


Will test for awhile and see if I need to go back to iOS9.2, as iOS9.3 is currently beta, but for now it is updated and running, so I'm pretty happy with that.

Also, this was done using an aftermarket cable, that is approx. 2 meters long, so it is not a cable issue, as everyone one on here is aware.


To find the 9.3 beta, just google: ios 9.3 beta ipsw download link

And you should find it fairly easily.


Update and enjoy.

Mar 23, 2016 7:45 AM in response to Axarus

I was able to fix my ipad showing error 9. i went to app store and made sure all updates were completed for my macbook pro.

I restarted my laptop, reset by ipad 2 . i connected to itunes and tried to do a restore. Restore worked and i set it up as a new ipad. After the completion, my ipad was on ios version 9.3,

Itunes version used 12.3.3, Mac OS version Yosemite 10.10.5,

Dec 23, 2015 12:38 AM in response to corvettezl1

I hate to doubt what people say, but are you absolutely sure that it was iOS 4.3.5 that you started from?

I was able to update iOS6.1 directly to 9.2

I suspect that problems we are experiencing will occur before iOS 5 as that is when iCloud was added and I think that gave a change on the iPad update process that is causing the problems.

You couldn't update the iPads at this iOS level any way other than via iTunes as update over Wi-Fi wasn't supported.


I would like to see the update logs from your PC for this update:

You can find it under your user name folder -> Application Data\Apple Computer\iTunes\iPad Updater Logs\iPadUpdater.log


Note several logs are created for the update, such as one for backup -

This shows the iOS Software level when the iPad was backed up before the update.


8K2 was iOS4.3.4

8L1 is iOS 4.3.5

iOS 5.0 was 9A334

iOS5.1 was 9B176

I think iOS 6.1.3 was 10B329

iOS 9.2 is 12B410

Note these are the numbers you see on the IPSW files used for the updates.


2015-12-23 08:19:23.420 [4820:1520]: restore library built Sep 28 2015 at 12:12:56

2015-12-23 08:19:23.420 [4820:1520]: iTunes: iTunes 12.3.2.35

2015-12-23 08:19:23.420 [4820:1520]: iTunes: Current software version: 8L1

2015-12-23 08:19:23.420 [4820:1520]: iTunes: Software payload version: Unspecified

2015-12-23 08:19:23.435 [4820:1520]: iTunes: Using MobileRestore state machine


I'm also interested in the larger log - probably about 26Kb in size.


Many people are hanging on a successful update path from iOS 4, let's make sure we don't give them false hopes.

Thanks

Oct 20, 2015 10:21 AM in response to makhonkit

Same problem here. Upgrading an iPad 2 (4.3.5) to iOS 9. I've tried everything I could find on google in order to solve this issue with no success. I event tried update the system using libimobiledevice / idevicerestore with no success. Here is the log if it help some Apple techie to look deeper into the problem:

$ sudo idevicerestore -e ~/Library/iTunes/iPad\ Software\ Updates/iPad2\,1_9.0.2_13A452_Restore.ipsw

NOTE: using cached version data

Found device in Recovery mode

Identified device as k93ap, iPad2,1

Extracting BuildManifest from IPSW

Product Version: 9.0.2

Product Build: 13A452 Major: 13

INFO: device serial number is DN6G70DFDKPH

Device supports Image4: false

Variant: Customer Erase Install (IPSW)

This restore will erase your device data.

Found ECID XXXXXXXXXXXX

Getting ApNonce in recovery mode...

Trying to fetch new SHSH blob

Getting SepNonce in recovery mode...

WARNING: Unable to find BbChipID node

WARNING: Unable to find BbSkeyId node

Request URL set to https://gs.apple.com/TSS/controller?action=2

Sending TSS request attempt 1... response successfully received

Received SHSH blobs

Using cached filesystem from '/Users/edgardz/Library/iTunes/iPad Software Updates/iPad2,1_9.0.2_13A452_Restore/058-07911-225.dmg'

Sending APTicket (2710 bytes)

Extracting iBEC.k93.RELEASE.dfu...

Personalizing IMG3 component iBEC...

reconstructed size: 297498

Sending iBEC (297498 bytes)...

Getting ApNonce in recovery mode...

Trying to fetch new SHSH blob

Getting SepNonce in recovery mode...

WARNING: Unable to find BbChipID node

WARNING: Unable to find BbSkeyId node

Request URL set to https://gs.apple.com/TSS/controller?action=2

Sending TSS request attempt 1... response successfully received

Received SHSH blobs

Sending APTicket (2710 bytes)

Recovery Mode Environment:

iBoot build-version=iBoot-2817.1.94

iBoot build-style=RELEASE

Sending AppleLogo...

Extracting applelogo.s5l8940x.img3...

Not personalizing component AppleLogo...

Sending AppleLogo (5388 bytes)...

ramdisk-size=0x4000000

Extracting 058-03653-290.dmg...

Not personalizing component RestoreRamDisk...

Sending RestoreRamDisk (20242700 bytes)...

Extracting DeviceTree.k93ap.img3...

Not personalizing component RestoreDeviceTree...

Sending RestoreDeviceTree (78348 bytes)...

Extracting kernelcache.release.k93...

Not personalizing component RestoreKernelCache...

Sending RestoreKernelCache (10445836 bytes)...

About to restore device...

Waiting for device...

Device ffffffffffffffffffffffffffffffff00000019 is now connected in restore mode...

Connecting now...

Connected to com.apple.mobile.restored, version 13

Device ffffffffffffffffffffffffffffffff00000019 has successfully entered restore mode

Hardware Information:

BoardID: 4

ChipID: 35136

UniqueChipID: XXXXXXXXXXXX

ProductionMode: true

Panic log is available:

panic(cpu 0 caller 0x98ac6fa3): "EffacingMediaFilter: initCrypto() failed\n"

Debugger message: panic

OS version: 13A452

Kernel version: Darwin Kernel Version 15.0.0: Thu Aug 20 13:11:09 PDT 2015; root:xnu-3248.1.3~1/RELEASE_ARM_S5L8940X

Paniclog version: 3

Kernel slide: 0x0000000018000000

Kernel text base: 0x98001000

Boot : 0x56266ecd 0x00000000

Sleep : 0x00000000 0x00000000

Wake : 0x00000000 0x00000000

Calendar: 0x56266eed 0x000d55dc

Panicked task 0x80045778: 734 pages, 1 threads: pid 11: fsck_hfs

panicked thread: 0x80147000, backtrace: 0x8eeb3890

0x980c9bff

0x980c9ed5

0x98020835

0x98ac6fa3

0x986a3037

0x9810e33d

0x980ddedf

0x98256c3b

0x9825a5f3

0x980eb21b

0x982b55c9

0x982b4d55

0x9830301b

0x980c6360

Task 0x80046ac8: 6769 pages, 106 threads: pid 0: kernel_task

Task 0x80046790: 604 pages, 3 threads: pid 1: launchd

Task 0x80046458: 602 pages, 6 threads: pid 4: syslogd

Task 0x80046120: 1513 pages, 1 threads: pid 5: restored_externa

Task 0x80045de8: 4352 pages, 4 threads: pid 6: restored_externa

Task 0x80045778: 734 pages, 1 threads: pid 11: fsck_hfs

Starting FDR listener thread

ERROR: Unable to connect to FDR client (-2)

ERROR: Failed to start FDR Ctrl channel

About to send RootTicket...

Sending RootTicket now...

Done sending RootTicket

Partition NAND device (28)


When it reaches this step, the devices reboots and the script stops.
I believe some of the errors reported above are the reason to the error (9) occurence on iTunes.

Oct 31, 2015 4:38 PM in response to budibosman

That app (below) absolutely worked!!! Wow, at least the Ipad2 is back up and running on the old IOS 4.3.5! Apps are still there and so are photos/videos

Thanks!!!! Seriously this is not spam, I am paranoid about downloading free apps like that but this one has a ton of rave reviews and did the trick in about 3 clicks.


in reply to:

I had the same problem until yesterday.


I was trying update ipad 2 from 4.3.5 to 9.0.2. My iPad hung up on an apple logo (error 9).


After 2 sleepless nights I found this: http://www.tenorshare.com/products/reiboot.html


Just install and clik "exit recovery mode". I still can't upgrade to 9.0.2 but at least iPad is working 🙂

Jan 3, 2016 9:29 AM in response to Jerkola

It is all true what I told you. I got the confirmation mails for repairing the iPad. Apple will send me packing materials for free to put in the iPad for sending in to the repairing service. Despite the iPad 2 is over 4 years old it has to get iOS 9 cause it is classified for iOS 9. So in my opinion it doesn't matter whether the iPad is still on iOS 4 or not. It is the fault from Apple which is not able to bring me the newest update to my iOS device. I told them, that I'm not able to use the latest apps due to a software (NOT hardware) issue from Apple and using the old iOS version is also a security problem.


Also: The 2nd lvl support never asked me for my credit card so there will be no potential payment in my opinion! They only asked me for my home address. And the 2nd lvl support confirmed that this repair is fully for free.


I advice you all to try phoning Apple Care and link to this thread.


I will post an update what happened during the repairing process.

Jan 3, 2016 11:38 AM in response to Jerkola

Tell them about this threat and that a lot of people with iOS 4 have this issue when the want to update to iOS 9. It is simply not possible! To update to iOS8 was possible but since iOS 9 came out and Apple stopped signing iOS8 it is NOT possible for iOS4 devices (especially iPad 2) to get to (currently) iOS 9.2 . Mail me to (EDIT: Mail address visible in reply notification mail from Apple with my sentence, I removed it here now) and I will give you the repair order number. I don't want to post it officially =( .

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS 4.3.5 error 9 when updating to 9.0.2

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.