Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iPhone 4s stuck in Recovery Mode whilst restoring custom firmware (iOS 7.1.2) #20

Closed
krzysztofkaminski opened this issue Oct 31, 2014 · 7 comments

Comments

@krzysztofkaminski
Copy link

Hello,

I was trying to restore my iPhone 4s to iOS 7.1.2 (from 8.1) using idevicerestore and my device stuck in recovery mode.

While I am running idevicerestore it stuck on "Waiting for device..." as you can se in log below.
After timeout I got errors:
ERROR: Unable to connect to device in restore mode
ERROR: Unable to open device in restore mode
ERROR: Unable to restore device

How can I bring iPhone to Normal Mode ?
I run Ubuntu 14.10.

sudo ./idevicerestore -c iPhone4,1_7.1.2_11D257_Restore.ipsw
NOTE: using cached version data
Found device in Recovery mode
Identified device as iPhone4,1
Extracting Restore.plist from IPSW
Product Version: 7.1.2
Product Build: 11D257 Major: 11
INFO: device serial number is DNRGT5LKDTC0
Device supports Image4: false
Custom firmware requested. Disabled TSS request.
Variant: Customer Upgrade Install (IPSW)
This restore will update your device without losing data.
Using cached filesystem from 'iPhone4,1_7.1.2_11D257_Restore/058-4365-009.dmg'
Extracting iBEC.n94ap.RELEASE.dfu...
Not personalizing component iBEC...
Sending iBEC (278924 bytes)...
Getting ApNonce in recovery mode... 24 cd ce 04 94 02 84 f0 3e 6e d8 ee 15 33 62 37 c9 09 1b 7b
Recovery Mode Environment:
iBoot build-version=iBoot-2261.3.32
iBoot build-style=RELEASE
Sending AppleLogo...
Extracting applelogo@2x~iphone.s5l8940x.img3...
Not personalizing component AppleLogo...
Sending AppleLogo (6796 bytes)...
Extracting 058-4442-009.dmg...
Not personalizing component RestoreRamDisk...
Sending RestoreRamDisk (9584908 bytes)...
Extracting DeviceTree.n94ap.img3...
Not personalizing component RestoreDeviceTree...
Sending RestoreDeviceTree (81164 bytes)...
Extracting kernelcache.release.n94...
Not personalizing component RestoreKernelCache...
Sending RestoreKernelCache (8435788 bytes)...
About to restore device...
Waiting for device...
ERROR: Unable to connect to device in restore mode
ERROR: Unable to open device in restore mode
ERROR: Unable to restore device

@nikias
Copy link
Member

nikias commented Nov 1, 2014

You can't restore a 4s to 7.1.2 because Apple is not signing that firmware version anymore. The custom firmware restore option -c is for really old firmwares and doesn't work for what you want to do.

@nikias nikias closed this as completed Nov 1, 2014
@krzysztofkaminski
Copy link
Author

What about jailbreaking? (Some jailbroken image?) Can help with that?

@nikias
Copy link
Member

nikias commented Nov 1, 2014

A jailbreak can't help you with that.

@krzysztofkaminski
Copy link
Author

thanks :-)

@goide
Copy link

goide commented Jul 8, 2015

@nikias
Wich IOS version would work properly for iphone 4s? for restore.

@Itbnolehurr
Copy link

I was having the same problem. I looked YouTube and found a wonderful guy dedicated to helping people with these problems. Here is a link to his video that solved my problem: https://www.youtube.com/watch?v=FW9v1y5RTMw

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants
@nikias @goide @FunkyM @krzysztofkaminski @Itbnolehurr and others