Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Error idevicerestore

#201

My config OS Opensuse x86_64 (KDE)

When i try to upgrade firmware 4.0.1 --> 4.1 my iphone 3gs gives these errors:

idevicerestore -c *.ipsw
Found device in Recovery mode
Identified device as iPhone2,1
Extracting BuildManifest from IPSW
ERROR: zip_name_locate: BuildManifesto.plist
Product Version: 4.1
Product Build: 8B117
Variant: Customer Upgrade Install (IPSW)
This restore will update your device without loosing data.
Extracting filesystem from IPSW
[==================================================] 100.0% Resetting recovery mode connection... Extracting iBEC.n88ap.RELEASE.dfu
Sending iBEC (104836 bytes)...
[==================================================] 100.0% ERROR: Unable to execute iBEC ERROR: Unable to send iBEC
ERROR: Unable to place device into restore mode

Any idea?
thanks

Reported by ksylon · February 6th, 2011 @ 05:16 PM

State: invalid
Milestone: none
Assigned to: nobody

Activity

  1. Martin S.
    Martin S.
    • State changed from new to invalid
    • Tag set to iphone 3gs, 4.1, idevicerestore, kde, opensuse

    For the iPhone 3GS, the firmware files must be signed. You need to drop the "-c" argument which prevents signing the firmware using the SHSH.

    Then make sure you have SHSH saved in Cydia for iOS 4.1, otherwise you will only be able to upgrade to iOS 4.2.1.

    The bugtracker for idevicerestore can be found here:
    https://github.com/posixninja/idevicerestore/issues

    If idevicerestore fails, please use the "-d" debug switch to provide further information about your problem.

    February 6th, 2011 @ 07:27 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.