Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
- Davids-Mac:futurerestore david$ ./futurerestore_macos -t iPhone8,1_8260691795102758_15B202.shsh2 -b Mav13-4.30.02.Release.bbfw -p BuildManifest.plist -s sep-firmware.n71m.RELEASE.im4p -m BuildManifest.plist -w iPhone_4.7_11.1.2_15B202_Restore.ipsw
- Version: b99eb8140d8e6c23f34e950102bb79e61c72384d - 152
- Libipatcher Version: f32e41d850f51448bd6c588ead9c7d6455733f3c - 44
- Odysseus Support: yes
- INFO: device serial number is **REDACTED**
- [INFO] 64bit device detected
- futurerestore init done
- reading ticket iPhone8,1_8260691795102758_15B202.shsh2 done
- [TSSC] opening BuildManifest.plist
- WARNING: Unable to find BbSkeyId node
- [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
- [WARNING] failed to read BasebandGoldCertID from device! Is it already in recovery?
- [WARNING] using tsschecker's fallback to get BasebandGoldCertID. This might result in invalid baseband signing status information
- [TSSC] opening BuildManifest.plist
- WARNING: Unable to find BbSkeyId node
- [TSSR] User specified to request only a Baseband ticket.
- ERROR: Unable to get BasebandFirmware node
- ERROR: Unable to find required BbGoldCertId in parameters
- Request URL set to https://gs.apple.com/TSS/controller?action=2
- Sending TSS request attempt 1... response successfully received
- Found device in Recovery mode
- Device already in Recovery mode
- waiting for nonce: 89 90 1d 48 e1 95 f4 d3 28 8a ea 55 47 b5 7c 43 24 5f ed 5b
- Got ApNonce from device: 89 90 1d 48 e1 95 f4 d3 28 8a ea 55 47 b5 7c 43 24 5f ed 5b
- Device has requested ApNonce now
- Found device in Recovery mode
- Identified device as n71map, iPhone8,1
- Extracting BuildManifest from IPSW
- Product Version: 11.1.2
- Product Build: 15B202 Major: 15
- Device supports Image4: true
- Got APNonce from device: 89 90 1d 48 e1 95 f4 d3 28 8a ea 55 47 b5 7c 43 24 5f ed 5b
- 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.
- Using cached filesystem from 'iPhone_4.7_11.1.2_15B202_Restore/058-84586-100.dmg'
- Extracting iBEC.n71m.RELEASE.im4p...
- Personalizing IMG4 component iBEC...
- Sending iBEC (354039 bytes)...
- waiting for device to reconnect...
- Getting SepNonce in recovery mode... bd 15 77 f8 06 a3 91 72 c4 d0 d8 c3 fb 3a da 47 3e 64 28 dc
- Getting ApNonce in recovery mode... 89 90 1d 48 e1 95 f4 d3 28 8a ea 55 47 b5 7c 43 24 5f ed 5b
- [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-4076.20.48
- iBoot build-style=RELEASE
- Sending RestoreLogo...
- Extracting applelogo@2x~iphone.im4p...
- Personalizing IMG4 component RestoreLogo...
- Sending RestoreLogo (11734 bytes)...
- ramdisk-size=0x20000000
- Extracting 058-84556-102.dmg...
- Personalizing IMG4 component RestoreRamDisk...
- Sending RestoreRamDisk (59139189 bytes)...
- Extracting DeviceTree.n71map.im4p...
- Personalizing IMG4 component RestoreDeviceTree...
- Sending RestoreDeviceTree (132915 bytes)...
- Extracting kernelcache.release.n71...
- Personalizing IMG4 component RestoreKernelCache...
- Sending RestoreKernelCache (14092812 bytes)...
- Trying to fetch new SHSH blob
- 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
- About to restore device...
- Waiting for device...
- restore_is_current_device: device **REDACTED** is not in restore mode
- Device ffffffffffffffffffffffffffffffff0000006f is now connected in restore mode...
- Connecting now...
- Connected to com.apple.mobile.restored, version 15
- Device ffffffffffffffffffffffffffffffff0000006f has successfully entered restore mode
- Hardware Information:
- BoardID: 4
- ChipID: 32771
- UniqueChipID: **REDACTED**
- ProductionMode: true
- Starting FDR listener thread
- About to send NORData...
- Found firmware path Firmware/all_flash
- ERROR: zip_name_locate: Firmware/all_flash/manifest
- Getting firmware manifest from build identity
- Extracting LLB.n71m.RELEASE.im4p...
- Personalizing IMG4 component LLB...
- Extracting applelogo@2x~iphone.im4p...
- Personalizing IMG4 component AppleLogo...
- Extracting batterycharging0@2x~iphone.im4p...
- Personalizing IMG4 component BatteryCharging0...
- Extracting batterycharging1@2x~iphone.im4p...
- Personalizing IMG4 component BatteryCharging1...
- Extracting batteryfull@2x~iphone.im4p...
- Personalizing IMG4 component BatteryFull...
- Extracting batterylow0@2x~iphone.im4p...
- Personalizing IMG4 component BatteryLow0...
- Extracting batterylow1@2x~iphone.im4p...
- Personalizing IMG4 component BatteryLow1...
- Extracting glyphplugin@1334~iphone-lightning.im4p...
- Personalizing IMG4 component BatteryPlugin...
- Extracting DeviceTree.n71map.im4p...
- Personalizing IMG4 component DeviceTree...
- Extracting recoverymode@1334~iphone-lightning.im4p...
- Personalizing IMG4 component RecoveryMode...
- Extracting iBoot.n71m.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)
- Updating S3E Firmware (58)
- Checking filesystems (15)
- Checking filesystems (15)
- Checking filesystems (15)
- Checking filesystems (15)
- About to send FDR Trust data...
- Sending FDR Trust data now...
- Done sending FDR Trust Data
- Got status message
- Status: Disk Failure
- Log is available:
- SYSLOG: Dec 12 21:00:59 localhost bootlog[0] <Notice>: BOOT_TIME 1513112459 503631
- [21:00:59.0997-GMT]{5>6} CHECKPOINT NOTICE: Image4 device: AP nonce clearable
- entering ramrod_clear_ap_nonce
- [21:01:00.0010-GMT]{5>6} CHECKPOINT NOTICE: AP nonce consumed
- waiting for matching IOKit service: <CFBasicHash 0x108b092b0 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b09cc0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0011-GMT]{5>6} CHECKPOINT NOTICE: NVRAM access is not currently available
- [21:01:00.0011-GMT]{5>6} CHECKPOINT PROGRESS: START (unknown) -> (presumed_initial_engine_no_return)
- [21:01:00.0012-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0400] umask
- [21:01:00.0012-GMT]{5>6} CHECKPOINT END: MAIN:[0x0400] umask
- waiting for matching IOKit service: <CFBasicHash 0x109800310 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x109800350 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0013-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0402] setvbuf
- [21:01:00.0013-GMT]{5>6} CHECKPOINT END: MAIN:[0x0402] setvbuf
- waiting for matching IOKit service: <CFBasicHash 0x1098007b0 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x1098007f0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0013-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0403] kernel_logger_thread
- [21:01:00.0014-GMT]{5>6} CHECKPOINT END: MAIN:[0x0403] kernel_logger_thread
- unable to open /dev/klog: Resource busy
- waiting for matching IOKit service: <CFBasicHash 0x108b0a360 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b09cc0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0014-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0406] set_progress_0
- inverting UI colorfound display: primary
- display-scale = 2
- display-rotation = 0
- found applelogo at /usr/share/progressui/applelogo@2x.tga
- display: 750 x 1334
- powering on display
- ramrod_display_set_granular_progress_forced: 0.000000
- [21:01:00.0032-GMT]{5>6} CHECKPOINT END: MAIN:[0x0406] set_progress_0
- waiting for matching IOKit service: <CFBasicHash 0x108b0ed20 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0eb00 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0033-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0407] start_gasgauge_thread
- [21:01:00.0034-GMT]{5>6} CHECKPOINT END: MAIN:[0x0407] start_gasgauge_thread
- waiting for matching IOKit service: <CFBasicHash 0x108b0e440 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0eb00 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0035-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0408] listen_for_log_client
- [21:01:00.0035-GMT]{5>6} CHECKPOINT END: MAIN:[0x0408] listen_for_log_client
- waiting for matching IOKit service: <CFBasicHash 0x108b0e2c0 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0c5c0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0036-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x040D] create_listen_socket
- [21:01:00.0036-GMT]{5>6} CHECKPOINT END: MAIN:[0x040D] create_listen_socket
- waiting for matching IOKit service: <CFBasicHash 0x108b0e300 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0d920 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0037-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0404] update_root_mount
- [21:01:00.0038-GMT]{5>6} CHECKPOINT END: MAIN:[0x0404] update_root_mount
- waiting for matching IOKit service: <CFBasicHash 0x109802470 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x1098024b0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0039-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x0405] disable_watchdog
- [21:01:00.0041-GMT]{5>6} CHECKPOINT END: MAIN:[0x0405] disable_watchdog
- waiting for matching IOKit service: <CFBasicHash 0x109802470 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x1098024c0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:00.0042-GMT]{5>6} CHECKPOINT BEGIN: MAIN:[0x040E] enable_usb
- waiting for matching IOKit service: <CFBasicHash 0x108b0f690 [0x105bcad70]>{type = mutable dict, count = 1,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0cca0 [0x105bcad70]>{contents = "AppleUSBDeviceMux"}
- }
- [21:01:03.0051-GMT]{5>6} CHECKPOINT END: MAIN:[0x040E] enable_usb
- waiting for matching IOKit service: <CFBasicHash 0x109802d80 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x109807b30 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- waiting for host to trigger start of restore [timeout of 120 seconds]
- recv(8, 4) failed: connection closed
- unable to read message size: -1
- could not receive message
- recv(11, 4) failed: connection closed
- recv(13, 4) failed: connection closed
- recv(12, 4) failed: connection closed
- recv(14, 4) failed: connection closed
- recv(9, 4) failed: connection closed
- recv(8, 4) failed: connection closed
- unable to read message size: -1
- recv(16, 4) failed: connection closed
- recv(17, 4) failed: connection closed
- unable to read message size: -1
- recv(18, 4) failed: connection closed
- unable to read message size: -1
- recv(19, 4) failed: connection closed
- recv(20, 4) failed: connection closed
- unable to read message size: -1
- recv(21, 4) failed: connection closed
- unable to read message size: -1
- recv(22, 4) failed: connection closed
- unable to read message size: -1
- recv(23, 4) failed: connection closed
- could not receive message
- unable to read message size: -1
- recv(24, 4) failed: connection closed
- unable to read message size: -1
- recv(25, 4) failed: connection closed
- could not receive message
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- could not receive message
- unable to read message size: -1
- could not receive message
- could not receive message
- could not receive message
- could not receive message
- could not receive message
- could not receive message
- could not receive message
- could not receive message
- waiting for matching IOKit service: <CFBasicHash 0x108b0ff70 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b10620 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0565-GMT]{5>6} CHECKPOINT NOTICE: NVRAM access is not currently available
- [21:01:04.0566-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0600] client_protocol_version
- client protocol version 15
- [21:01:04.0568-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0600] client_protocol_version
- waiting for matching IOKit service: <CFBasicHash 0x108b0ff70 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0f850 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0570-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0601] copy_restore_options
- *** UUID 496E86C2-4AE0-CCB2-4F87-70FCAA6E35F1 ***
- Restore options:
- CreateFilesystemPartitions => <CFBoolean 0x105bcb2c8 [0x105bcad70]>{value = true}
- MinimumSystemPartition => <CFNumber 0xb00000000000e013 [0x105bcad70]>{value = +3585, type = kCFNumberSInt64Type}
- UUID => <CFString 0x108b10580 [0x105bcad70]>{contents = "496E86C2-4AE0-CCB2-4F87-70FCAA6E35F1"}
- SystemPartitionSize => <CFNumber 0xb00000000000e013 [0x105bcad70]>{value = +3585, type = kCFNumberSInt64Type}
- SystemPartitionPadding => <CFBasicHash 0x108b10e30 [0x105bcad70]>{type = mutable dict, count = 9,
- entries =>
- 0 : 512 = <CFNumber 0xb000000000005003 [0x105bcad70]>{value = +1280, type = kCFNumberSInt64Type}
- 2 : 128 = <CFNumber 0xb000000000005003 [0x105bcad70]>{value = +1280, type = kCFNumberSInt64Type}
- 3 : 16 = <CFNumber 0xb000000000000a03 [0x105bcad70]>{value = +160, type = kCFNumberSInt64Type}
- 4 : 1024 = <CFNumber 0xb000000000005003 [0x105bcad70]>{value = +1280, type = kCFNumberSInt64Type}
- 5 : 32 = <CFNumber 0xb000000000001403 [0x105bcad70]>{value = +320, type = kCFNumberSInt64Type}
- 6 : 768 = <CFNumber 0xb000000000005003 [0x105bcad70]>{value = +1280, type = kCFNumberSInt64Type}
- 7 : 8 = <CFNumber 0xb000000000000503 [0x105bcad70]>{value = +80, type = kCFNumberSInt64Type}
- 8 : 64 = <CFNumber 0xb000000000002803 [0x105bcad70]>{value = +640, type = kCFNumberSInt64Type}
- 10 : 256 = <CFNumber 0xb000000000005003 [0x105bcad70]>{value = +1280, type = kCFNumberSInt64Type}
- }
- PersonalizedDuringPreflight => <CFBoolean 0x105bcb2c8 [0x105bcad70]>{value = true}
- [21:01:04.0580-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0601] copy_restore_options
- waiting for matching IOKit service: <CFBasicHash 0x108b10850 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b10620 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0583-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0655] is_host_compatible
- [21:01:04.0584-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0655] is_host_compatible
- waiting for matching IOKit service: <CFBasicHash 0x109803a30 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x1098024c0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0586-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0604] set_weight_from_options
- [21:01:04.0587-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0604] set_weight_from_options
- waiting for matching IOKit service: <CFBasicHash 0x108b10850 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x108b0fad0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0590-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0608] device_has_hoover
- [21:01:04.0593-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0608] device_has_hoover
- waiting for matching IOKit service: <CFBasicHash 0x109803c60 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x1098024c0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:04.0594-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0609] load_sep_os
- entering load_sep_os
- device has sep - getting firmware
- entering copy_restore_sep
- got sep firmware - making call to load it
- entering ramrod_load_sep_os
- entering ramrod_execute_command_with_input_data: /usr/libexec/seputil (0x10bf3c000 - 5211848)
- executing /usr/libexec/seputil --restore+art -
- waiting for child to exit
- child exited
- exit status: 0
- [21:01:06.0467-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0609] load_sep_os
- waiting for matching IOKit service: <CFBasicHash 0x109804430 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x109803ab0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:06.0468-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x060B] update_ticket
- entering ramrod_ticket_update_verify
- looking up boot manifest hash
- device tree ticket_hash: A42452B8BE6FD6326C6C209954D50EC4E8956A73
- crypto-hash-method found. Using SHA1
- computed ticket_hash : A42452B8BE6FD6326C6C209954D50EC4E8956A73
- received valid ticket (5194 bytes)
- [21:01:06.0472-GMT]{5>6} CHECKPOINT END: RESTORED:[0x060B] update_ticket
- waiting for matching IOKit service: <CFBasicHash 0x109804870 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x109807a90 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:06.0473-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x060D] wait_for_storage
- entering wait_for_storage_device
- ramrod_display_set_granular_progress_forced: 0.000000
- Searching for NAND service
- Found NAND service: AppleEmbeddedNVMeController
- NAND initialized. Waiting for devnode.
- [21:01:06.0479-GMT]{5>6} CHECKPOINT END: RESTORED:[0x060D] wait_for_storage
- waiting for matching IOKit service: <CFBasicHash 0x109803c60 [0x105bcad70]>{type = mutable dict, count = 2,
- entries =>
- 0 : <CFString 0x105e7fe00 [0x105bcad70]>{contents = "IOProviderClass"} = <CFString 0x109803ca0 [0x105bcad70]>{contents = "IOResources"}
- 2 : <CFString 0x104cbf880 [0x105bcad70]>{contents = "IOResourceMatch"} = IONVRAM
- }
- [21:01:06.0480-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x060E] update_NAND_firmware
- ramrod_display_set_granular_progress_forced: 0.000000
- entering update_NAND
- executing /usr/bin/nvmefwupdater --query
- S3E/0000001002111089.pak
- NAND update file: "/usr/standalone/firmware/S3E/0000001002111089.pak"
- executing /usr/bin/nvmefwupdater --validate /usr/standalone/firmware/S3E/0000001002111089.pak
- BFH params: phy tx eq=0x80
- BFH params: phy rx eq=0x0
- BFH params: host soc platform=0x3
- BFH params: host soc revision=0x1
- BFH params: indirection-size=0x4
- BFH params: icc-20us-ma=0x2b2
- BFH params: vcc-mv=0xab8
- BFH params: imp-mohm=0xc2
- BFH params: write-perf-mlc-mbps=0x64
- BFH params: write-perf-tlc-mbps=0x50
- BFH params: icc-1us-ma=0x44c
- BFH params: icc-5us-ma=0x384
- BFH params: icc-duration-idx=0x1
- BFH params: disable-pcie-phy-override - Property wasn't found
- Performing BFH OFW stage...
- set_pci_port_state: result=0
- set_pci_port_state: result=0
- set_nvme_state: result=0
- Validating FW...
- Current config: S3E, Rev B0
- NANDDeviceID 0x1089
- ECCVersionNANDRevision 0x0011
- FTL Versions: CLog 23.1, DM 100
- FTL Util FMT 8
- Num configurations in update file: 1
- Update config 0: S3E, Rev B0
- NANDDeviceID 0x1089 ECCVersionNANDRevision 0x0011 FTL Versions: CLog 23.1, DM Min 100
- FTL Util FMT Min 0
- DriveConfig version : drive 2, update 2
- Update found - regular update
- returning Regular update
- executing /usr/bin/nvmefwupdater --update /usr/standalone/firmware/S3E/0000001002111089.pak
- Downloading FW...
- FW Revision from update file : 45.03.01
- Activating FW...
- Successfully updated FW...
- [21:01:14.0850-GMT]{5>6} CHECKPOINT END: RESTORED:[0x060E] update_NAND_firmware
- [21:01:14.0852-GMT]{5>6} CHECKPOINT NOTICE: Pre-existing NVRAM variable: auto-boot=false
- [21:01:14.0856-GMT]{5>6} CHECKPOINT PROGRESS: NVRAM_NO_RETURN (presumed_initial_engine_no_return) -> (initial_engine_no_return)
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- restore-outcome = initial_engine_no_return
- executing /usr/sbin/nvram -s restore-outcome=initial_engine_no_return
- [21:01:14.0905-GMT]{5>6} CHECKPOINT NOTICE: (NVRAM set) restore-outcome=initial_engine_no_return [sync=true] (access now enabled)
- [21:01:14.0906-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x060F] clear_remap_variable
- restore-step-ids = {0x1103060F:20}
- restore-step-names = {0x1103060F:clear_remap_variable}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- entering clear_remap_variable
- executing /usr/sbin/nvram -d enable-remap-mode
- enable-remap-mode
- [21:01:14.0950-GMT]{5>6} CHECKPOINT END: RESTORED:[0x060F] clear_remap_variable
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- [21:01:14.0954-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x065C] print_nvram_variables
- restore-step-ids = {0x1103065C:21}
- restore-step-names = {0x1103065C:print_nvram_variables}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- ramrod_print_NVRAM_variables
- executing /usr/sbin/nvram -xp
- <?xml version="1.0" encoding="UTF-8"?>
- <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
- <plist version="1.0">
- <dict>
- <key>auto-boot</key>
- <data>
- ZmFsc2U=
- </data>
- <key>backlight-level</key>
- <data>
- MTUyNA==
- </data>
- <key>boot-args</key>
- <string></string>
- <key>oblit-begins</key>
- <data>
- T2JsaXRUeXBlOiBPYmxpdGVyYXRlRGF0YVBhcnRpdGlvbi4gUmVhc29uOiB1bmtub3du
- </data>
- <key>obliteration</key>
- <data>
- aGFuZGxlX21lc3NhZ2U6IE9ibGl0ZXJhdGlvbiBDb21wbGV0ZQ==
- </data>
- <key>restore-outcome</key>
- <data>
- aW5pdGlhbF9lbmdpbmVfbm9fcmV0dXJu
- </data>
- </dict>
- </plist>
- [21:01:14.0984-GMT]{5>6} CHECKPOINT END: RESTORED:[0x065C] print_nvram_variables
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- [21:01:14.0988-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0610] asp_nand_set_writable
- restore-step-ids = {0x11030610:22}
- restore-step-names = {0x11030610:asp_nand_set_writable}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- [21:01:14.0992-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0610] asp_nand_set_writable
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- [21:01:14.0996-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0611] reprobe_storage
- restore-step-ids = {0x11030611:23}
- restore-step-names = {0x11030611:reprobe_storage}
- restore-step-uptime = 15
- restore-step-user-progress = 0
- entering ramrod_reprobe_device_path
- entering ramrod_probe_media
- device partitioning scheme is GPT
- find_filesystem_partitions: storage=/dev/disk0s1 container= system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data=/dev/disk0s1s3 log= update= xart= hardware= scratch=
- [21:01:15.0019-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0611] reprobe_storage
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- [21:01:15.0024-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0612] reprobe_firmware
- restore-step-ids = {0x11030612:24}
- restore-step-names = {0x11030612:reprobe_firmware}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- entering ramrod_reprobe_device_path
- entering ramrod_probe_media
- device partitioning scheme is GPT
- find_filesystem_partitions: storage=/dev/disk0s1 container= system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data=/dev/disk0s1s3 log= update= xart= hardware= scratch=
- [21:01:15.0036-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0612] reprobe_firmware
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- [21:01:15.0040-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0613] find_filesystem_partitions
- restore-step-ids = {0x11030613:25}
- restore-step-names = {0x11030613:find_filesystem_partitions}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- entering ramrod_probe_media
- device partitioning scheme is GPT
- find_filesystem_partitions: storage=/dev/disk0s1 container= system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data=/dev/disk0s1s3 log= update= xart= hardware= scratch=
- [21:01:15.0048-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0613] find_filesystem_partitions
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- [21:01:15.0052-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0665] fsck_filesystems
- restore-step-ids = {0x11030665:26}
- restore-step-names = {0x11030665:fsck_filesystems}
- restore-step-uptime = 16
- restore-step-user-progress = 0
- entering fsck_filesystems
- ramrod_display_set_granular_progress_forced: 0.000000
- executing /sbin/fsck_hfs -fdy /dev/disk0s1s1
- journal_replay(/dev/disk0s1s1) returned 0
- ** /dev/rdisk0s1s1
- Using cacheBlockSize=32K cacheTotalBlock=8030 cacheSize=256960K.
- Executing fsck_hfs (version hfs-407.1.3).
- ** Checking Journaled HFS Plus volume.
- ** Detected a case-sensitive volume.
- The volume name is Corry14C92.N61N71OS
- ** Checking extents overflow file.
- ** Checking catalog file.
- ** Checking multi-linked files.
- ** Checking catalog hierarchy.
- ** Checking extended attributes file.
- ** Checking volume bitmap.
- ** Checking volume information.
- ** Trimming unused blocks.
- ** The volume Corry14C92.N61N71OS appears to be OK.
- CheckHFS returned 0, fsmodified = 0
- fsck succeeded on /dev/disk0s1s1
- ramrod_display_set_granular_progress_forced: 0.000000
- executing /sbin/fsck_hfs -fdy /dev/disk0s1s2
- journal_replay(/dev/disk0s1s2) returned 0
- ** /dev/rdisk0s1s2
- Using cacheBlockSize=32K cacheTotalBlock=8030 cacheSize=256960K.
- Executing fsck_hfs (version hfs-407.1.3).
- ** Checking Journaled HFS Plus volume.
- ** Detected a case-sensitive volume.
- The volume name is Data
- ** Checking extents overflow file.
- ** Checking catalog file.
- ** Checking multi-linked files.
- ** Checking catalog hierarchy.
- ** Checking extended attributes file.
- ** Checking volume bitmap.
- ** Checking volume information.
- ** Trimming unused blocks.
- ** The volume Data appears to be OK.
- CheckHFS returned 0, fsmodified = 0
- fsck succeeded on /dev/disk0s1s2
- create_baseband_update_options: Got imeisv: 19
- baseband updater options = <CFBasicHash 0x108b14770 [0x105bcad70]>{type = mutable dict, count = 4,
- entries =>
- 0 : <CFString 0x104eb7c80 [0x105bcad70]>{contents = "IMEISwVersion"} = <CFNumber 0xb000000000000132 [0x105bcad70]>{value = +19, type = kCFNumberSInt32Type}
- 1 : <CFString 0x104eb7c40 [0x105bcad70]>{contents = "restoredInternal"} = <CFBoolean 0x105bcb2d8 [0x105bcad70]>{value = false}
- 2 : <CFString 0x104eb7da0 [0x105bcad70]>{contents = "autoSetupEnv"} = <CFBoolean 0x105bcb2d8 [0x105bcad70]>{value = false}
- 6 : <CFString 0x104eb7dc0 [0x105bcad70]>{contents = "disablePing"} = <CFBoolean 0x105bcb2c8 [0x105bcad70]>{value = true}
- }
- _baseband_update_requires_filesystems_once: querying baseband to determine if it requires system filesystem
- bbupdater: BEGIN: Command: requirePartitionMount
- bbupdater: cmdCopyRequirePartitionMount: supports flashless 1
- bbupdater: cmdCopyRequirePartitionMount: supports REFS 1
- bbupdater: END: Command: requirePartitionMount
- _baseband_update_requires_filesystems_once: query returned <CFBasicHash 0x109806550 [0x105bcad70]>{type = mutable dict, count = 3,
- entries =>
- 0 : <CFString 0x104eb7620 [0x105bcad70]>{contents = "requireUserPartitionMount"} = <CFBoolean 0x105bcb2c8 [0x105bcad70]>{value = true}
- 1 : <CFString 0x104eb7640 [0x105bcad70]>{contents = "requestedBasebandFSPartitionMountSize"} = <CFNumber 0xb0000000000000a3 [0x105bcad70]>{value = +10, type = kCFNumberSInt64Type}
- 2 : <CFString 0x104eb75e0 [0x105bcad70]>{contents = "requireSystemPartitionMount"} = <CFBoolean 0x105bcb2c8 [0x105bcad70]>{value = true}
- }
- ramrod_display_set_granular_progress_forced: 0.000000
- executing /sbin/fsck_hfs -fdy /dev/disk0s1s3
- journal_replay(/dev/disk0s1s3) returned 0
- ** /dev/rdisk0s1s3
- Using cacheBlockSize=32K cacheTotalBlock=8030 cacheSize=256960K.
- Executing fsck_hfs (version hfs-407.1.3).
- ** Checking Journaled HFS Plus volume.
- ** Detected a case-sensitive volume.
- The volume name is Baseband Data
- ** Checking extents overflow file.
- ** Checking catalog file.
- ** Checking multi-linked files.
- ** Checking catalog hierarchy.
- ** Checking extended attributes file.
- ** Checking volume bitmap.
- ** Checking volume information.
- ** Trimming unused blocks.
- ** The volume Baseband Data appears to be OK.
- CheckHFS returned 0, fsmodified = 0
- fsck succeeded on /dev/disk0s1s3
- leaving fsck_filesystems, returning 0
- [21:01:32.0644-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0665] fsck_filesystems
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- [21:01:32.0646-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0614] mount_system_partition
- restore-step-ids = {0x11030614:27}
- restore-step-names = {0x11030614:mount_system_partition}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- ramrod_display_set_granular_progress_forced: 0.000000
- entering mount_partition
- executing /sbin/mount_hfs -o rdonly /dev/disk0s1s1 /mnt1
- mount_hfs: Could not create property for re-key environment check: No such file or directory
- /dev/disk0s1s1 mounted on /mnt1
- System mounted read-only
- [21:01:32.0662-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0614] mount_system_partition
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- [21:01:32.0663-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0654] read_previous_os_build_version
- restore-step-ids = {0x11030654:28}
- restore-step-names = {0x11030654:read_previous_os_build_version}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- ramrod_read_previous_os_build_version: previous OS version: (null)
- [21:01:32.0665-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0654] read_previous_os_build_version
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- [21:01:32.0667-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0615] copy_hardware_info
- restore-step-ids = {0x11030615:29}
- restore-step-names = {0x11030615:copy_hardware_info}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- [21:01:32.0668-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0615] copy_hardware_info
- restore-step-ids = {}
- restore-step-names = {}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- [21:01:32.0669-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0616] fdr_create
- restore-step-ids = {0x11030616:30}
- restore-step-names = {0x11030616:fdr_create}
- restore-step-uptime = 33
- restore-step-user-progress = 0
- restored_fdr_initialize: FDR is supported
- CryptoAcceleratorEncrypt: perform aes => 0 (kIOReturnSuccess)
- pseudo_ccrng_allocate: ccdrbg_init() -> 0
- CryptoGenerateRSAKeys: ccrsa_generate_key() -> 0
- CryptoGenerateRSAKeys: [RSA Public Key SHA1: 20 bytes]
- : 1c f8 29 8d a7 de 82 60 4d 69 da 56 5d 68 a2 a8
- : 34 ff d5 29
- : -----------------------------------------------
- CryptoGenerateRSAKeys: SecKeyCreateRSAPrivateKey -> 0x104ccca30
- CryptoGenerateRSAKeys: SecKeyCreateRSAPublicKey -> 0x104ccca28
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key MesaSerialNumber from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key MesaSerialNumber from query cache
- bbupdater: 1513112493.176[0.0]BBUpdaterController::: Entering cmdCopyIdentifier
- bbupdater: 1513112493.179[0.0]BBUpdaterController::: Entering cmdCopyIdentifier
- _copyDataInstanceForSealingMapEntry: Using value 009210E1-02FE770C for key BasebandUniqueId from query cache
- _copyDataInstanceForSealingMapEntry: Using value 009210E1-02FE770C for key BasebandUniqueId from query cache
- _copyDataInstanceForSealingMapEntry: Using value 32771 for key ChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key UniqueChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value 32771 for key ChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key UniqueChipID from query cache
- created HTTP FDR client 0x108b25700
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key MesaSerialNumber from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key MesaSerialNumber from query cache
- _copyDataInstanceForSealingMapEntry: Using value 009210E1-02FE770C for key BasebandUniqueId from query cache
- _copyDataInstanceForSealingMapEntry: Using value 009210E1-02FE770C for key BasebandUniqueId from query cache
- _copyDataInstanceForSealingMapEntry: Using value 32771 for key ChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key UniqueChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value 32771 for key ChipID from query cache
- _copyDataInstanceForSealingMapEntry: Using value **REDACTED** for key UniqueChipID from query cache
- created local FDR client 0x108b25c20
- Received response without expected RESTORED_FDR_TRUST_DATA
- ramrod_ticket_copy_data_object_property: failed to get data property from Img4 manifest
- failed to set trust object digest
- RestoredFDRCreate() returned 6
- FDR is not supported on this device
- [21:01:33.0191-GMT]{5>6} CHECKPOINT FAILURE:(FAILURE:6) RESTORED:[0x0616] fdr_create [0]D(fatal FDR Error returned from RestoredFDRCreate())
- restore-step-results = {0x11070616:{0:6}}
- restore-step-codes = {0x11070616:{0:6}}
- restore-step-domains = {0x11070616:{0:"AMRestoreErrorDomain"}}
- restore-step-error = {0x11070616:"[0]D(fatal FDR Error returned from RestoredFDRCreate())"}
- restore-step-uptime = 34
- restore-step-user-progress = 0
- [21:01:33.0193-GMT]{5>6} CHECKPOINT NOTICE: (NVRAM set) restore-step-user-progress=0 [sync=true] (first failure)
- [21:01:33.0193-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0647] cleanup_check_result
- restore-step-ids = {0x11030616:30;0x11030647:31}
- restore-step-names = {0x11030616:fdr_create;0x11030647:cleanup_check_result}
- restore-step-uptime = 34
- restore-step-user-progress = 0
- [21:01:33.0194-GMT]{5>6} CHECKPOINT END: RESTORED:[0x0647] cleanup_check_result
- restore-step-ids = {0x11030616:30}
- restore-step-names = {0x11030616:fdr_create}
- restore-step-uptime = 34
- restore-step-user-progress = 0
- [21:01:33.0195-GMT]{5>6} CHECKPOINT BEGIN: RESTORED:[0x0648] cleanup_send_final_status
- restore-step-ids = {0x11030616:30;0x11030648:32}
- restore-step-names = {0x11030616:fdr_create;0x11030648:cleanup_send_final_status}
- restore-step-uptime = 34
- restore-step-user-progress = 0
- ERROR: Unable to successfully restore device
- [Error] ERROR: Unable to restore device
- Done: restoring failed.
- Failed with errorcode=-11
- Davids-Mac:futurerestore david$
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy.

