ERROR: Device is in an invalid state
Downgrade from 11.3.1 to 10.3.3 on iPhone 5S Baseband + Sep from the 10.3.3 ipsw, Buildmanifest (custom) from alitek123
Log:
C:\Users\Hieuvo\Documents\Futurerestore\iPhone5S\download> .\futurerestore.exe -t blob.shsh2 -b baseband.bbfw -s sep.im4p -p BuildManifest_iPhone6,2_1033_OTA.plist -m BuildManifest_iPhone6,2_1033_OTA.plist 10.3.3.ipsw Version: a0113a4e46bfd00962cd25e3af548fc8b0bd21fd - 173 Odysseus Support: no [INFO] 64bit device detected futurerestore init done reading ticket blob.shsh2 done Found device iPhone6,2 n53ap [TSSC] opening BuildManifest_iPhone6,2_1033_OTA.plist [TSSR] User specified not to request a Baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Did set sep+baseband path and firmware [TSSC] opening BuildManifest_iPhone6,2_1033_OTA.plist [TSSR] User specified to request only a Baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Found device in Normal mode Entering recovery mode... INFO: device serial number is 123456789 Found device in Recovery mode Identified device as n53ap, iPhone6,2 Extracting BuildManifest from IPSW Product Version: 10.3.3 Product Build: 14G60 Major: 14 Device supports Image4: true Got APNonce from device: 65 c2 06 a9 80 9c 03 3a 27 4c ff 03 01 ca e9 5e cb 04 fa 5d checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID Verified APTicket to be valid for this restore Variant: Customer Erase Install (IPSW) This restore will erase your device data. Extracting filesystem from IPSW Extracting iBEC.iphone6.RELEASE.im4p... Personalizing IMG4 component iBEC... Sending iBEC (648344 bytes)... waiting for device to reconnect... ........................................ Getting SepNonce failed ERROR: Device is in an invalid state Getting ApNonce failed ERROR: Device is in an invalid state ERROR: Device is in an invalid state PS C:\Users\Hieuvo\Documents\Futurerestore\iPhone5S\download>
I found out this problem only on windows version, the mac version got no problem downgrade from 11.3.1 to 10.3.3. Yes i still use the same Baseband + Sep from the 10.3.3 ipsw, Buildmanifest (custom) from alitek123
Log:
Hieuvos-Mac:Desktop hieuvo$ ./futurerestore -t blob.shsh2 -b Mav7Mav8-7.60.00.Release.bbfw -p BuildManifest_iPhone6,2_1033_OTA.plist -s sep-firmware.n53.RELEASE.im4p -m BuildManifest_iPhone6,2_1033_OTA.plist iPhone_4.0_64bit_10.3.3_14G60_Restore.ipsw Version: a0113a4e46bfd00962cd25e3af548fc8b0bd21fd - 173 Odysseus Support: no [INFO] 64bit device detected futurerestore init done reading ticket blob.shsh2 done Found device iPhone6,2 n53ap [TSSC] opening BuildManifest_iPhone6,2_1033_OTA.plist [TSSR] User specified not to request a Baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Did set sep+baseband path and firmware [TSSC] opening BuildManifest_iPhone6,2_1033_OTA.plist [TSSR] User specified to request only a Baseband ticket. Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Found device in Normal mode Entering recovery mode... INFO: device serial number is 123456789 Found device in Recovery mode Identified device as n53ap, iPhone6,2 Extracting BuildManifest from IPSW Product Version: 10.3.3 Product Build: 14G60 Major: 14 Device supports Image4: true Got APNonce from device: 65 c2 06 a9 80 9c 03 3a 27 4c ff 03 01 ca e9 5e cb 04 fa 5d checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID checking APTicket to be valid for this restore... Verified ECID in APTicket matches device ECID Verified APTicket to be valid for this restore Variant: Customer Erase Install (IPSW) This restore will erase your device data. Extracting filesystem from IPSW [==================================================] 100.0% Extracting iBEC.iphone6.RELEASE.im4p... Personalizing IMG4 component iBEC... Sending iBEC (648344 bytes)... waiting for device to reconnect... Getting SepNonce in recovery mode... 8b 71 89 73 ca 21 70 a5 1d b9 4f 3c ae 30 2c 1a 51 e0 f3 0c Getting ApNonce in recovery mode... 65 c2 06 a9 80 9c 03 3a 27 4c ff 03 01 ca e9 5e cb 04 fa 5d [WARNING] Setting bgcolor to green! If you don't see a green screen, then your device didn't boot iBEC correctly Recovery Mode Environment: iBoot build-version=iBoot-3406.60.10 iBoot build-style=RELEASE Sending RestoreLogo... Extracting applelogo@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component RestoreLogo... Sending RestoreLogo (11640 bytes)... ramdisk-size=0x10000000 Extracting 058-74940-063.dmg... Personalizing IMG4 component RestoreRamDisk... Sending RestoreRamDisk (41583638 bytes)... Extracting DeviceTree.n53ap.im4p... Personalizing IMG4 component RestoreDeviceTree... Sending RestoreDeviceTree (107919 bytes)... Extracting kernelcache.release.iphone6... Personalizing IMG4 component RestoreKernelCache... Sending RestoreKernelCache (12178427 bytes)... Trying to fetch new SHSH blob Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Received SHSH blobs About to restore device... Waiting for device... Device 81f273051de125cd55e2af340b16f2561927fc3c is now connected in restore mode... Connecting now... Connected to com.apple.mobile.restored, version 14 Device 81f273051de125cd55e2af340b16f2561927fc3c has successfully entered restore mode Hardware Information: BoardID: 2 ChipID: 35168 UniqueChipID: 123456789 ProductionMode: true Starting FDR listener thread About to send NORData... Found firmware path Firmware/all_flash Getting firmware manifest from build identity Extracting LLB.iphone6.RELEASE.im4p... Personalizing IMG4 component LLB... Extracting applelogo@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component AppleLogo... Extracting batterycharging0@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component BatteryCharging0... Extracting batterycharging1@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component BatteryCharging1... Extracting batteryfull@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component BatteryFull... Extracting batterylow0@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component BatteryLow0... Extracting batterylow1@2x~iphone.s5l8960x.im4p... Personalizing IMG4 component BatteryLow1... Extracting glyphplugin@1136~iphone-lightning.s5l8960x.im4p... Personalizing IMG4 component BatteryPlugin... Extracting DeviceTree.n53ap.im4p... Personalizing IMG4 component DeviceTree... Extracting recoverymode@1136~iphone-lightning.s5l8960x.im4p... Personalizing IMG4 component RecoveryMode... Extracting iBoot.iphone6.RELEASE.im4p... Personalizing IMG4 component iBoot... Personalizing IMG4 component RestoreSEP... Personalizing IMG4 component SEP... Sending NORData now... Done sending NORData About to send RootTicket... Sending RootTicket now... Done sending RootTicket Waiting for NAND (28) Checking filesystems (15) Checking filesystems (15) Checking filesystems (15) Unmounting filesystems (29) Unmounting filesystems (29) Creating partition map (11) Creating filesystem (12) About to send filesystem... Connected to ASR Validating the filesystem Filesystem validated Sending filesystem now... [==================================================] 100.0% Done sending filesystem Verifying restore (14) [==================================================] 100.0% Checking filesystems (15) Checking filesystems (15) Mounting filesystems (16) Mounting filesystems (16) About to send KernelCache... Extracting kernelcache.release.iphone6... Personalizing IMG4 component KernelCache... Sending KernelCache now... Done sending KernelCache Installing kernelcache (27) Flashing firmware (18) [==================================================] 100.0% Updating gas gauge software (47) Updating gas gauge software (47) Updating Stockholm (55) About to send FUD data... Sending FUD data now... Done sending FUD data About to send FUD data... Sending FUD data now... Done sending FUD data Updating baseband (19) About to send BasebandData... Sending Baseband TSS request... Request URL set to https://gs.apple.com/TSS/controller?action=2 Sending TSS request attempt 1... response successfully received Received Baseband SHSH blobs Sending BasebandData now... Done sending BasebandData Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating Baseband in progress... About to send BasebandData... Sending BasebandData now... Done sending BasebandData Updating Baseband in progress... About to send BasebandData... Sending BasebandData now... Done sending BasebandData Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating Baseband in progress... About to send BasebandData... Sending BasebandData now... Done sending BasebandData Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating baseband (19) Updating Baseband completed. Fixing up /var (17) Creating system key bag (50) Modifying persistent boot-args (25) Unmounting filesystems (29) Unmounting filesystems (29) Got status message Status: Restore Finished Cleaning up... DONE Done: restoring succeeded. Hieuvos-Mac:Desktop hieuvo$
Now i get this error when upgrade from 11.3b6 to 11.3.1
ipad 5 (wifi) from 11.3b6 to 11.3.1: blob from tsssaver, buildmanifest + sep from 11.4
Check my blob with img4tool and tsssaver it say file is valid
+1 happened to me, I managed to bypass this issue using ReiBoot. Every time the futurerestore waited for the device to connect/respond I started ReiBoot. Somehow opening then closing ReiBoot influenced futurerestore to detect the iPhone. I successfully restore iPhone 6 from 10.3.1 to 11.3.1