Hello,
When I try to restore iPhone 4 to ios 7.1.2, if I say no (N) to the jailbreak option, the restore fails due to the device "not accepting baseband data". What's more concerning is that if I try restoring with jailbreak option enabled, the restore succeeds as intended. When I looked at the outputs of this script, I noticed that when the restore is done without jailbreak, the tool uses idevicerestore to restore the stock 7.1.2 IPSW. And because the baseband updates are broken for iPhone 4, I believe the baseband update fails druing the restore process, hence causing entire restore to fail. However, when jailbreak option is enabled, then the tool creates a custom ipsw which likely doesn't have -bbupdate included in it and hence, the restore is completed without updating the baseband when idevicerestore restores the device using the custom ipsw. I wonder if you can mitigate this problem by supporting jailbroken ios restores only for iPhone 4 or by also using custom ipsw for restores that has jailbreak option disabled? The logs are provided below in case if you want to look at it.
*** Legacy iOS Kit ***
-
Version: v26.09.33 (1526396 main)
-
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)
-
Device: iPhone 4 (GSM) (iPhone3,1 - n90ap) in DFU mode
[WARNING] Your device is an iPhone3,1. These devices are affected by an activation issue.
-
If you haven't already, dump activation by selecting Activation Records in Misc Utilities
-
iOS Version: Unknown
-
To get iOS version, go to: Misc Utilities -> Get iOS Version
-
ECID: 3556788327925
Main Menu > Restore/Downgrade
[Input] Select an option:
powdersn0w (any iOS)
-> Latest iOS (7.1.2)
Other (Use SHSH Blobs)
Other (Tethered)
Other (Custom IPSW)
DFU IPSW
IPSW Downloader
Go Back
[Log] Getting SHA1 hash for ../iPhone3,1_7.1.2_11D257_Restore.ipsw...
[Log] Getting SHA1 hash from AppleDB...
[Log] AppleDB request: https://api.appledb.dev/ios/iOS;11D257.json
09/23 22:19:56 [NOTICE] Downloading 1 item(s)
09/23 22:19:57 [NOTICE] Download complete: /Users/emiralemdar/Downloads/Legacy-iOS-Kit_v26.07.51/tmp7795/tmp.json
[Log] Using saved SHA1 hash for this IPSW: 81da17b3e893a61508fe203849b7e1f60e2127b1
[Log] IPSW SHA1sum matches
*** Legacy iOS Kit ***
-
Version: v26.09.33 (1526396 main)
-
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)
-
Device: iPhone 4 (GSM) (iPhone3,1 - n90ap) in DFU mode
[WARNING] Your device is an iPhone3,1. These devices are affected by an activation issue.
-
If you haven't already, dump activation by selecting Activation Records in Misc Utilities
-
iOS Version: Unknown
-
To get iOS version, go to: Misc Utilities -> Get iOS Version
-
ECID: 3556788327925
-
Only select unmodified IPSW for the selection. Do not select custom IPSWs
-
Selected Target IPSW: ../iPhone3,1_7.1.2_11D257_Restore.ipsw
-
Selected Target IPSW is validated
-
This restore will use 7.1.2 baseband if the jailbreak option is disabled
Main Menu > Restore/Downgrade > Latest iOS (7.1.2)
[Input] Select an option:
Select Target IPSW
Download Target IPSW
() Start Update
-> () Start Restore
Go Back
[Input] Jailbreak Option
- When this option is enabled, your device will be jailbroken on restore.
- I recommend to enable this option to have the jailbreak and Cydia pre-installed.
- This option is enabled by default (Y). Select this option if unsure.
[Input] Enable this option? (Y/n):
Yes
-> No
[Log] Jailbreak option disabled by user.
[Log] Running idevicerestore with command: ../bin/macos/idevicerestore -e -y --cache-path . "../iPhone3,1_7.1.2_11D257_Restore.ipsw"
idevicerestore latest-15-g92787bb (libirecovery 1.3.1, libtatsu 1.0.5-6-ge7d6ad1)
Found device in DFU mode
ECID: 3556788327925
Identified device as n90ap, iPhone3,1
Device Product Version: N/A
Device Product Build: N/A
Extracting BuildManifest from IPSW
IPSW Product Version: 7.1.2
IPSW Product Build: 11D257 Major: 11
Device supports Image4: false
Variant: Customer Erase Install (IPSW)
This restore will erase all device data.
Checking IPSW for required components...
All required components found in IPSW
Extracting filesystem from IPSW: 058-4520-010.dmg
Extracting [==================================================] 100.0%
Getting ApNonce in DFU mode...
Trying to fetch new SHSH blob
Getting SepNonce in dfu mode...
Received SHSH blobs
Extracting iBSS.n90ap.RELEASE.dfu (Firmware/dfu/iBSS.n90ap.RELEASE.dfu)...
Personalizing IMG3 component iBSS...
reconstructed size: 68057
Sending iBSS (68057 bytes)...
Uploading [==================================================] 100.0%
Nonce: 12 48 ef c1 fa c4 ec 13 99 14 ff 50 7b a6 e1 bf e0 ee 5f 05
Trying to fetch new SHSH blob
Getting SepNonce in dfu mode...
Received SHSH blobs
Extracting iBEC.n90ap.RELEASE.dfu (Firmware/dfu/iBEC.n90ap.RELEASE.dfu)...
Personalizing IMG3 component iBEC...
reconstructed size: 285145
Sending iBEC (287897 bytes)...
Uploading [==================================================] 100.0%
INFO: device serial number is 7W048ZMLA4S
Getting ApNonce in Recovery mode... 12 48 ef c1 fa c4 ec 13 99 14 ff 50 7b a6 e1 bf e0 ee 5f 05
Sending APTicket (2741 bytes)
Recovery Mode Environment:
iBoot build-version=iBoot-1940.10.58
iBoot build-style=RELEASE
ramdisk-size=0x4000000
Extracting 058-4107-013.dmg (058-4107-013.dmg)...
Not personalizing component RestoreRamDisk...
Sending RestoreRamDisk (8892684 bytes)...
Uploading [==================================================] 100.0%
Extracting DeviceTree.n90ap.img3 (Firmware/all_flash/all_flash.n90ap.production/DeviceTree.n90ap.img3)...
Not personalizing component RestoreDeviceTree...
Sending RestoreDeviceTree (74764 bytes)...
Uploading [==================================================] 100.0%
Extracting kernelcache.release.n90 (kernelcache.release.n90)...
Not personalizing component RestoreKernelCache...
Sending RestoreKernelCache (8115660 bytes)...
Uploading [==================================================] 100.0%
Waiting for device to enter restore mode...
About to restore device...
Connecting now...
Connected to com.apple.mobile.restored, version 13
Device cfb85f1190359981783211f153d75982a57ad11c has successfully entered restore mode
Hardware Information:
BoardID: 0
ChipID: 35120
UniqueChipID: 3556788327925
ProductionMode: true
Previous restore exit status: 0x100
Starting Reverse Proxy
Could not create Reverse Proxy
Device is not responding, waiting for it to reappear on USB...
Connecting now...
Connected to com.apple.mobile.restored, version 13
Device reappeared, reconnected to restored
Could not create Reverse Proxy
Device will not use nonce slots.
Waiting for NAND (28)
Unmounting filesystems (29)
Unmounting filesystems (29)
Creating partition map (11)
Creating filesystem (12)
Creating filesystem (12)
Mounting filesystems (16)
Mounting filesystems (16)
Resizing system partition (51)
Unmounting filesystems (29)
Unmounting filesystems (29)
About to send RootTicket...
Sending RootTicket now...
Done sending RootTicket
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%
Mounting filesystems (16)
Mounting filesystems (16)
About to send KernelCache...
Extracting kernelcache.release.n90 (kernelcache.release.n90)...
Not personalizing component KernelCache...
Sending KernelCache now...
Done sending KernelCache
Installing kernelcache (27)
About to send NORData...
Found firmware path Firmware/all_flash/all_flash.n90ap.production
Getting firmware manifest from Firmware/all_flash/all_flash.n90ap.production/manifest
Extracting LLB.n90ap.RELEASE.img3 (Firmware/all_flash/all_flash.n90ap.production/LLB.n90ap.RELEASE.img3)...
Personalizing IMG3 component LLB...
reconstructed size: 133593
Extracting DeviceTree.n90ap.img3 (Firmware/all_flash/all_flash.n90ap.production/DeviceTree.n90ap.img3)...
Not personalizing component DeviceTree...
Extracting applelogo@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/applelogo@2xiphone.s5l8930x.img3)...
Not personalizing component AppleLogo...
Extracting batterycharging0@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterycharging0@2xiphone.s5l8930x.img3)...
Not personalizing component BatteryCharging...
Extracting batterycharging1@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterycharging1@2xiphone.s5l8930x.img3)...
Not personalizing component BatteryCharging...
Extracting batteryfull@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batteryfull@2xiphone.s5l8930x.img3)...
Not personalizing component BatteryFull...
Extracting batterylow0@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterylow0@2xiphone.s5l8930x.img3)...
Not personalizing component BatteryLow0...
Extracting batterylow1@2xiphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterylow1@2xiphone.s5l8930x.img3)...
Not personalizing component BatteryLow1...
Extracting glyphplugin@2xiphone-30pin.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/glyphplugin@2xiphone-30pin.s5l8930x.img3)...
Not personalizing component BatteryPlugin...
Extracting iBoot.n90ap.RELEASE.img3 (Firmware/all_flash/all_flash.n90ap.production/iBoot.n90ap.RELEASE.img3)...
Not personalizing component iBoot...
Extracting recoverymode@2xiphone-30pin.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/recoverymode@2xiphone-30pin.s5l8930x.img3)...
Not personalizing component RecoveryMode...
Sending NORData now...
Done sending NORData
Flashing firmware (18)
[==================================================] 100.0%
Updating gas gauge software (46)
Updating gas gauge software (46)
Updating baseband (19)
About to send BasebandData...
Sending Baseband TSS request...
Received Baseband SHSH blobs
Sending BasebandData now...
Done sending BasebandData
device didn't accept BasebandData
Unable to successfully restore device
Got status message
Status: Verification Error
Log is available:
) = 0x0
Scaler 0 enableDeviceClock(false,FULL_CLOCK_INDEX) = 0x0
void AppleRGBOUT::verify_swap_gated(IOMFBSwapIORequest *, bool *) failed fIsDPOut: 0 fDPDriver: 0 fTVOUTDelegate: 0
AppleRGBOUT verify_swap failed
void AppleRGBOUT::verify_swap_gated(IOMFBSwapIORequest *, bool *) failed fIsDPOut: 0 fDPDriver: 0 fTVOUTDelegate: 0
AppleRGBOUT verify_swap failed
AppleS5L8920XBasebandSPIController::loadConfiguration: NCLK Frequency 48857142, Prescaler 3
BasebandSPIDevice::exitLowPower: Invalid state inactive
AppleSerialMultiplexer: adap::start: Frame size is 2048, Rx Buffer count is 16
AppleSerialMultiplexer: mux::start: created new mux (17) for spi-baseband with adapter BasebandSPIDevice
AppleSerialMultiplexer: debugparams::init: Parsed flags "" ( 0 )
AppleSerialMultiplexer: !! mux::setPowerStateGated: Skipping power state change
AppleSamsungSerial: Identified Serial Port on ARM Device=uart1 at 0x82600000(0x8522d000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart2 at 0x82700000(0x8522f000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart3 at 0x82800000(0x85232000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart6 at 0x82b00000(0x85234000)
AppleARMBacklight::start: _minDACLevel=456 _maxDACLevel=1971
[HPark] AUD10::start: 0xc7489000, highland-park mIISNub: 0x88f3d080, sampleRate = 44100, ol=10, oi=12
AppleCS42L61Audio: could not allocate control 395
AppleMultitouchN1SPI: successfully started
AppleRGBOUT: TVOUT device is detected
ApplePinotLCD: _lcdPanelID: 0xa2c205c8 _lcdPanelClass: 2
IOReturn AppleMobileCLCD::set_ditherTable_state(bool), mIsCLCDDitherFor8Bits is true, no dynamic dither table.
AppleD1815PMUPowerSource: AppleUSBCableDetect 1
AppleD1815PMUPowerSource: AppleUSBCableType USBHost
[HPark] AUD10::start: 0xc7489000, highland-park mIICNub: 0x8715d540, mIISNub: 0x88f3d080, mSerialNub: 0x88e87400, sampleRate = 44100, ol=10, oi=12
[HPark] AUD10 ATSc values: [ mic1: 0x000000f8, mic2: 0x000000fa, mic3: 0x00000000, recv: 0x00000006, spk: 0x00000000 ]
[HPark] AUD10::setPowerState() function called whereas Start() is not finished
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
AppleMultitouchN1SPI: detected HBPP. driver will be kept alive
IOSDIOController::enumerateSlot(): Searching for SDIO device in slot: 0
IOSDIOController::enumerateSlot(): Found SDIO I/O device. Function count(1), memory(0)
IOSDIOIoCardDevice::parseFn0CISTuple(): Device manufacturer ID 0x2d0, Product ID 0x4329
IOSDIOIoCardDevice::parseFn0CISTuple(): Manufacturer: ""
IOSDIOIoCardDevice::parseFn0CISTuple(): Product: ""
IOSDIOIoCardDevice::parseFn0CISTuple(): ProductInfo0: "s=B1"
IOSDIOIoCardDevice::parseFn0CISTuple(): ProductInfo1: "P=N90 m=3.1 V=m"
AppleBCMWLANBusInterfaceSdio::start(): Started by: IOSDIOIoCardDevice, AppleBCMWLANV2-259 Jun 11 2014 20:13:01
AppleBCMWLANCore::init(): IO80211-46 Jun 11 2014 20:10:01
000463.349991 wlan.N[0] AppleBCMWLANCore::start(): Starting with MAC Address: 40:a6:d9:bc:59:60
IO80211Peer::addPhyStatistics Phy stats started for addr 00:be:ef:ff:ff:ff
IO80211Peer::addPhyStatistics Tx Completion stats started for addr 00:be:ef:ff:ff:ff
IO80211PeerManager::initWithInterface cant add monitoring timer
Started logging for intf
IO80211PeerManager::initWithInterface: inited peer manager
IO80211Interface::init peerManager=0x88f27000
start:156
start:156
000463.353653 wlan.N[1] AppleBCMWLANCore::setPowerStateGated(): powerState 1, fStateFlags 0x20, dev 0xc7690000 (this 1, provider 0)
000463.353698 wlan.N[2] AppleBCMWLANCore::setPowerStateGated(): Received power state change before driver has initialized, ignoring
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
read new style signature 0x43313131 (line:389)
[FTL:MSG] VSVFL Register [OK]
[WMR:MSG] Metadata whitening is set in NAND signature
[FTL:MSG] VFL Init [OK]
display-scale = 2
display-rotation = 0
found applelogo at /usr/share/progressui/applelogo@2x.tga
[FTL:MSG] VFL_Open [OK]
[FTL:MSG] YAFTL Register [OK]
found display: primary
display: 640 x 960
found PTP interface
AppleSynopsysOTGDevice - Configuration: PTP
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice - Configuration: iPod USB Interface
AppleSynopsysOTGDevice Interface: USBAudioControl
AppleSynopsysOTGDevice Interface: USBAudioStreaming
AppleSynopsysOTGDevice Interface: IapOverUsbHid
AppleSynopsysOTGDevice - Configuration: PTP + Apple Mobile Device
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice Interface: AppleUSBMux
AppleSynopsysOTGDevice - Configuration: PTP + Apple Mobile Device + Apple USB Ethernet
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice Interface: AppleUSBMux
AppleSynopsysOTGDevice Interface: AppleUSBEthernet
AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioControl
AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioStreaming
IOAccessoryPortUSB::start
AppleSynopsysOTGDevice::gated_registerFunction Register function IapOverUsbHid
virtual bool AppleUSBDeviceMux::start(IOService *) build: Jun 11 2014 20:11:28
init_waste
AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBMux
AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBEthernet
AppleSynopsysOTGDevice::gated_registerFunction Register function PTP
AppleSynopsysOTGDevice::startUSBStack Starting usb stack
IOReturn AppleUSBDeviceMux::setPropertiesGated(OSObject *) setting debug level to 7
[FTL:MSG] FTL_Open [OK]
[NAND] _publishServices:642 FTL capabilities: 0x00000000
[nand_part_core:INF@ 157] published partition 0
[nand_part_core:INF@ 157] published partition 1
[nand_part_core:INF@ 157] published partition 2
[nand_part_core:INF@ 157] published partition 3
[nand_part_core:INF@ 157] published partition 5
[nand_part_core:INF@ 157] published partition 6
AppleSynopsysOTGDevice::stallBadSetupRequest request: 80 06 0f00 0000 0005
AppleSynopsysOTGDevice::stallBadSetupRequest request: 80 06 0f00 0000 0005
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49152 62078<-usb->40448
recv(13, 4) failed: connection closed
unable to read message size: -1
could not receive message
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49153 62078<-usb->40704
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a5d8 established 62078<-lo0->49154 62078<-usb->40960
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a580 established 62078<-lo0->49155 62078<-usb->41216
recv(13, 4) failed: connection closed
unable to read message size: -1
could not receive message
unrecognized request 'GetValue'
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49156 62078<-usb->41472
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49157 62078<-usb->41728
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49158 62078<-usb->41984
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 1082 failed: 61
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
[effaceable:INIT] found current generation, 52, in group 3
[effaceable:INIT] started
[effaceable:INIT] started
AppleD1815PMUPowerSource: limiting USB input current to 500 mA
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
AppleARMBacklight::start: No AAP function
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49160 62078<-usb->42496
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49161 62078<-usb->42752
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 1082 failed: 61
client protocol version 13
*** UUID 35C5DFD3-5B7E-CCA6-3C71-160700140A5E ***
Restore options:
UUID => <CFString 0x16518e60 [0x3ecae0]>{contents = "35C5DFD3-5B7E-CCA6-3C71-160700140A5E"}
MinimumSystemPartition => <CFNumber 0x165196a0 [0x3ecae0]>{value = +1531, type = kCFNumberSInt64Type}
SystemPartitionSize => <CFNumber 0x16516f70 [0x3ecae0]>{value = +1531, type = kCFNumberSInt64Type}
PersonalizedDuringPreflight => <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
SystemPartitionPadding => <CFBasicHash 0x16517000 [0x3ecae0]>{type = mutable dict, count = 5,
entries =>
2 : <CFString 0x165196d0 [0x3ecae0]>{contents = "128"} = <CFNumber 0x16519700 [0x3ecae0]>{value = +1280, type = kCFNumberSInt64Type}
3 : <CFString 0x16519670 [0x3ecae0]>{contents = "16"} = <CFNumber 0x16517600 [0x3ecae0]>{value = +160, type = kCFNumberSInt64Type}
4 : <CFString 0x16519450 [0x3ecae0]>{contents = "32"} = <CFNumber 0x16518f70 [0x3ecae0]>{value = +320, type = kCFNumberSInt64Type}
5 : <CFString 0x16517050 [0x3ecae0]>{contents = "8"} = <CFNumber 0x16516f60 [0x3ecae0]>{value = +80, type = kCFNumberSInt64Type}
8 : <CFString 0x16518f80 [0x3ecae0]>{contents = "64"} = <CFNumber 0x16518ad0 [0x3ecae0]>{value = +640, type = kCFNumberSInt64Type}
}
entering load_sep_os
device has no sep
entering partition_nand_device
device supports boot-from-NAND
nand device is already partitioned
entering wait_for_storage_device
Searching for NAND service
Found NAND service: IOFlashStoragePartition
NAND initialized. Waiting for devnode.
entering clear_remap_variable
executing /usr/sbin/nvram
entering format_effaceable_storage
effaceable storage is formatted, clearing it
effaceable storaged cleared
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
executing /sbin/fsck_hfs
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a318 established 62078<-lo0->49163 62078<-usb->43264
unrecognized request 'GetValue'
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Sochi11D257.N90OS
** 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 Sochi11D257.N90OS appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
entering check_for_restore_log
found restore log (size = 32199)
entering unmount_filesystems
error unmounting '/mnt2': Invalid argument
entering clean_NAND
NAND format complete
entering ramrod_probe_media
find_filesystem_partitions: storage=/dev/disk0 system= data=
entering format_storage_for_LwVM
entering ramrod_probe_media
device partitioning scheme is GPT
unexpected partition 'LwVM' - skipping
find_filesystem_partitions: storage=/dev/disk0s1 system= data=
entering create_filesystem_partitions
User specified system partition size, skipping firmware extras size.
system partition padding size is: 167772160 bytes
unable to open : No such file or directory
creating 2 partitions
creating encrypted data partition
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
wipe entire partition: 1 (old = 0 new = 1691)
block size for /dev/disk0s1s1: 8192
/sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
executing /sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a5d8
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
Initialized /dev/rdisk0s1s1 as a 2 GB case-sensitive HFS Plus volume with a 8192k journal
block size for /dev/disk0s1s2: 8192
/sbin/newfs_hfs -s -v Data -J -P -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s2
executing /sbin/newfs_hfs -s -v Data -J -P -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s2
Initialized /dev/rdisk0s1s2 as a 13 GB case-sensitive HFS Plus volume with a 8192k journal
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering mount_filesystems
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is System
** 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 System appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
executing /sbin/fsck_hfs
** /dev/rdisk0s1s2
Executing fsck_hfs (version hfs-277.10.5).
** 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.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s2 mounted on /mnt2
entering resize_system_partition_to_options
User specified system partition size, skipping firmware extras size.
Found SystemPartitionPadding value of 167772160 bytes
Erasing system partition prior to resize operation.
block size for /dev/disk0s1s1: 8192
/sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
executing /sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
Initialized /dev/rdisk0s1s1 as a 2 GB case-sensitive HFS Plus volume with a 8192k journal
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is System
** 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 System appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
Trying to resize system partition to 1773142016 bytes aka 1691 MB
entering adjust_partition_preflight
partition:0 requiredSize=216448
no change in size
Successfully resized the system partition
entering maximize_data_partition
entering adjust_partition_preflight
partition:1 requiredSize=2251799813685248
maximizing data partition to 14181990399 bytes
entering adjust_partition_preflight
partition:1 requiredSize=1731200
no change in size
Successfully resized data partition to consume free blocks
The system partition now has a total HFS+ capacity of 1691 MB
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering unmount_filesystems
entering ramrod_ticket_update
looking up root ticket hash
device tree ticket-hash: <CFData 0x1651d5a0 [0x3ecae0]>{length = 20, capacity = 20, bytes = 0xaeb5fb3c91e1ce891a318582dfbe4755be13e81a}
ticket_hash: AEB5FB3C91E1CE891A318582DFBE4755BE13E81A
received valid ticket (2741 bytes)
entering restore_images
Successfully marked device node /dev/rdisk0s1s1 as static data
executing /usr/sbin/asr -source asr://localhost:12345 -target /dev/disk0s1s1 -erase -noprompt --chunkchecksum --puppetstrings
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 12345 failed: 61
ASR: asr: Unable to disable idle sleep - -536870199
ASR STATUS: start 241.1 multicast-client
ASR: Waiting for connection attempt from server
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a160 established 12345<-lo0->49165 12345<-usb->43776
ASR STATUS: setup
ASR: Validating target...done
ASR STATUS: metadata
ASR: Validating source...
ASR: done
ASR: Retrieving scan information...done
ASR: Validating sizes...
ASR: done
ASR STATUS: restore
ASR RESTORE PROGRESS: 2%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a318
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a3c8 established 62078<-lo0->49166 62078<-usb->44032
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 4%
ASR RESTORE PROGRESS: 6%
ASR RESTORE PROGRESS: 8%
ASR RESTORE PROGRESS: 10%
AppleD1815PMUPowerSource: limiting USB input current to 500 mA
ASR RESTORE PROGRESS: 12%
ASR RESTORE PROGRESS: 14%
ASR RESTORE PROGRESS: 16%
ASR RESTORE PROGRESS: 18%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a3c8
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR RESTORE PROGRESS: 20%
ASR RESTORE PROGRESS: 22%
ASR RESTORE PROGRESS: 24%
ASR RESTORE PROGRESS: 26%
ASR RESTORE PROGRESS: 28%
ASR RESTORE PROGRESS: 30%
ASR RESTORE PROGRESS: 32%
ASR RESTORE PROGRESS: 34%
ASR RESTORE PROGRESS: 36%
ASR RESTORE PROGRESS: 38%
ASR RESTORE PROGRESS: 40%
ASR RESTORE PROGRESS: 42%
ASR RESTORE PROGRESS: 44%
ASR RESTORE PROGRESS: 46%
ASR RESTORE PROGRESS: 48%
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a370 established 62078<-lo0->49167 62078<-usb->44288
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 50%
ASR RESTORE PROGRESS: 52%
ASR RESTORE PROGRESS: 54%
ASR RESTORE PROGRESS: 56%
ASR RESTORE PROGRESS: 58%
ASR RESTORE PROGRESS: 60%
ASR RESTORE PROGRESS: 62%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a370
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR RESTORE PROGRESS: 64%
ASR RESTORE PROGRESS: 66%
ASR RESTORE PROGRESS: 68%
ASR RESTORE PROGRESS: 70%
ASR RESTORE PROGRESS: 72%
ASR RESTORE PROGRESS: 74%
ASR RESTORE PROGRESS: 76%
ASR RESTORE PROGRESS: 78%
ASR RESTORE PROGRESS: 80%
ASR RESTORE PROGRESS: 82%
ASR RESTORE PROGRESS: 84%
ASR RESTORE PROGRESS: 86%
ASR RESTORE PROGRESS: 88%
ASR RESTORE PROGRESS: 90%
ASR RESTORE PROGRESS: 92%
ASR RESTORE PROGRESS: 94%
ASR RESTORE PROGRESS: 96%
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a318 established 62078<-lo0->49168 62078<-usb->44544
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 98%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a160
ASR RESTORE PROGRESS: 100%
ASR: Copied 1605403136 bytes in 189.58 seconds, 8269.83 KiB/s
ASR STATUS: verify
ASR VERIFY PROGRESS: 2%
ASR VERIFY PROGRESS: 4%
ASR VERIFY PROGRESS: 6%
ASR VERIFY PROGRESS: 8%
ASR VERIFY PROGRESS: 10%
ASR VERIFY PROGRESS: 12%
ASR VERIFY PROGRESS: 14%
ASR VERIFY PROGRESS: 16%
ASR VERIFY PROGRESS: 18%
ASR VERIFY PROGRESS: 20%
ASR VERIFY PROGRESS: 22%
ASR VERIFY PROGRESS: 24%
ASR VERIFY PROGRESS: 26%
ASR VERIFY PROGRESS: 28%
ASR VERIFY PROGRESS: 30%
ASR VERIFY PROGRESS: 32%
ASR VERIFY PROGRESS: 34%
ASR VERIFY PROGRESS: 36%
ASR VERIFY PROGRESS: 38%
ASR VERIFY PROGRESS: 40%
ASR VERIFY PROGRESS: 42%
ASR VERIFY PROGRESS: 44%
ASR VERIFY PROGRESS: 46%
ASR VERIFY PROGRESS: 48%
ASR VERIFY PROGRESS: 50%
ASR VERIFY PROGRESS: 52%
ASR VERIFY PROGRESS: 54%
ASR VERIFY PROGRESS: 56%
ASR VERIFY PROGRESS: 58%
ASR VERIFY PROGRESS: 60%
ASR VERIFY PROGRESS: 62%
ASR VERIFY PROGRESS: 64%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a318
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR VERIFY PROGRESS: 66%
ASR VERIFY PROGRESS: 68%
ASR VERIFY PROGRESS: 70%
ASR VERIFY PROGRESS: 72%
ASR VERIFY PROGRESS: 74%
ASR VERIFY PROGRESS: 76%
ASR VERIFY PROGRESS: 78%
ASR VERIFY PROGRESS: 80%
ASR VERIFY PROGRESS: 82%
ASR VERIFY PROGRESS: 84%
ASR VERIFY PROGRESS: 86%
ASR VERIFY PROGRESS: 88%
ASR VERIFY PROGRESS: 90%
ASR VERIFY PROGRESS: 92%
ASR VERIFY PROGRESS: 94%
ASR VERIFY PROGRESS: 96%
ASR VERIFY PROGRESS: 98%
ASR VERIFY PROGRESS: 100%
ASR: Verified SHA-1 checksum 1605403136 bytes in 41.00 seconds, 38238.42 KiB/s
ASR STATUS: finish
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering mount_filesystems
executing /sbin/fsck_hfs
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a058 established 62078<-lo0->49169 62078<-usb->44800
unrecognized request 'GetValue'
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Sochi11D257.N90OS
** 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 Sochi11D257.N90OS appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
executing /sbin/fsck_hfs
** /dev/rdisk0s1s2
Executing fsck_hfs (version hfs-277.10.5).
** 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.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s2 mounted on /mnt2
entering install_kernel_cache
writing kernelcache to /mnt1/System/Library/Caches/com.apple.kernelcaches/kernelcache
entering install_secure_vault_daemon
entering get_hardware_platform
platform-name = s5l8930x
linking /mnt1/usr/sbin/securekeyvaultd to /mnt1/usr/sbin/securekeyvaultd.s5l8930x
no securekeyvaultd for s5l8930x
entering ramrod_ticket_write
writing ticket to /mnt1/System/Library/Caches/apticket.der
entering update_device_firmware
create_baseband_update_options: Got imeisv: 22
baseband updater options = <CFBasicHash 0x1651dd90 [0x3ecae0]>{type = mutable dict, count = 3,
entries =>
0 : <CFString 0x1e3298 [0x3ecae0]>{contents = "IMEISwVersion"} = <CFNumber 0x1651a710 [0x3ecae0]>{value = +22, type = kCFNumberSInt32Type}
1 : <CFString 0x1e32f8 [0x3ecae0]>{contents = "autoSetupEnv"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
2 : <CFString 0x1e3308 [0x3ecae0]>{contents = "disablePing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
}
_baseband_update_requires_system_filesystem_once: querying baseband to determine if it requires system filesystem
_baseband_update_requires_system_filesystem_once: query returned <CFBasicHash 0x1651dc10 [0x3ecae0]>{type = immutable dict, count = 1,
entries =>
0 : <CFString 0x1e3068 [0x3ecae0]>{contents = "requireSystemPartitionMount"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
}
entering update_iBoot
found 'AppleImage3NORAccess' object in IORegistry
entering update_iBoot_image3_NOR_access
write_image3_data: flashing illb data (length = 0x209d9)
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a058
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
write_image3_data: flashing SCAB data (length = 0xb00)
ticket updated
write_image3_data: flashing ibot data (length = 0x4518c)
write_image3_data: flashing dtre data (length = 0x1240c)
write_image3_data: flashing logo data (length = 0x1a8c)
write_image3_data: flashing chg0 data (length = 0x260c)
write_image3_data: flashing chg1 data (length = 0x88cc)
write_image3_data: flashing batF data (length = 0x1484c)
write_image3_data: flashing bat0 data (length = 0xaa4c)
write_image3_data: flashing bat1 data (length = 0x80c)
write_image3_data: flashing glyP data (length = 0x2e4c)
write_image3_data: flashing recm data (length = 0x10f4c)
AppleImage3NORAccess::_getSuperBlock imageVersion: 3
AppleImage3NORAccess::_getSuperBlock imageVersion: 3
[nand_part_core:INF@2289] first 2 pages of boot blocks written with copies of partition table
entering update_gas_gauge
entering update_ir_mcu
looking for mcu nub...no entry from path!
TiSerialFlasher not supported on this platform. Exiting.
entering update_baseband
update_baseband: registering for progress notifications
create_baseband_update_options: Got imeisv: 22
baseband updater options = <CFBasicHash 0x1651e100 [0x3ecae0]>{type = mutable dict, count = 6,
entries =>
0 : <CFString 0x1e3248 [0x3ecae0]>{contents = "SystemRoot"} = <CFString 0x1651dba0 [0x3ecae0]>{contents = "/mnt1"}
1 : <CFString 0x1e3298 [0x3ecae0]>{contents = "IMEISwVersion"} = <CFNumber 0x1651e0e0 [0x3ecae0]>{value = +22, type = kCFNumberSInt32Type}
2 : <CFString 0x1e32f8 [0x3ecae0]>{contents = "autoSetupEnv"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
3 : <CFString 0x1e31d8 [0x3ecae0]>{contents = "forceUpdate"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
5 : <CFString 0x1e3308 [0x3ecae0]>{contents = "disablePing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
6 : <CFString 0x1e31f8 [0x3ecae0]>{contents = "DisallowFusiing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
}
update_baseband: querying baseband info
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Configuring Hardware Mux...bbupdater: OK
bbupdater: [ 5747.721706 : 13.00]::: powercycle
[nand_part_core:INF@3169] next 87 pages of boot blocks written with LLB image of size 133632 bytes
[nand_part_core:INF@3172] final 39 pages of boot blocks left unprogrammed
AppleUSBDeviceMux::handleConnectResult new session 0x8b8abec8 established 62078<-lo0->49170 62078<-usb->45056
unrecognized request 'GetValue'
bbupdater: - Ping failed, trying again, 48 tries left
bbupdater: - Ping OK
bbupdater: [ 5749.425599 : 13.01]::: Polled 1
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: [ 5749.426816 : 13.01]::: Beginning boot
bbupdater: -------------------------------------------------------------------------------
bbupdater: BEGINNING BOOT
bbupdater: -------------------------------------------------------------------------------
bbupdater: Sending boot code...bbupdater: [ 5749.427451 : 13.00]::: powercycle
bbupdater: - Sleeping for 1.295 seconds
bbupdater: - GoldCertID: 0x101
bbupdater: OK
bbupdater: [ 5750.991090 : 13.01]::: Boot OK
bbupdater: [ 5750.991773 : 02.00]::: ChipInfo: snum: 0x08010E1B7218A111627A868C, chipid: 0x50, goldcertid: 0x101, nonce: 0x
update_baseband: query returned <CFBasicHash 0x1651e860 [0x3ecae0]>{type = mutable dict, count = 5,
entries =>
0 : <CFString 0x1e34b8 [0x3ecae0]>{contents = "done"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
2 : <CFString 0x1e1ba8 [0x3ecae0]>{contents = "ChipID"} = <CFNumber 0x1651e790 [0x3ecae0]>{value = +80, type = kCFNumberSInt32Type}
3 : <CFString 0x1e3358 [0x3ecae0]>{contents = "BcVersion"} = <CFNumber 0x1651e7d0 [0x3ecae0]>{value = +163, type = kCFNumberSInt32Type}
4 : <CFString 0x1e3498 [0x3ecae0]>{contents = "CertID"} = <CFNumber 0x1651e7e0 [0x3ecae0]>{value = +257, type = kCFNumberSInt32Type}
6 : <CFString 0x1e3348 [0x3ecae0]>{contents = "ChipSerialNo"} = <CFData 0x1651e170 [0x3ecae0]>{length = 12, capacity = 12, bytes = 0x08010e1b7218a111627a868c}
}
update_baseband: requesting baseband firmware data
update_baseband: received data from host (3817655 bytes)
update_baseband: performing next update stage
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Configuring Hardware Mux...bbupdater: OK
bbupdater: [ 5752.295846 : 13.00]::: powercycle
bbupdater: - Sleeping for 0.132 seconds
bbupdater: - Ping failed, trying again, 48 tries left
bbupdater: - Ping OK
bbupdater: [ 5754.184381 : 13.01]::: Polled 1
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: [ 5754.185530 : 13.01]::: Beginning boot
bbupdater: -------------------------------------------------------------------------------
bbupdater: BEGINNING BOOT
bbupdater: -------------------------------------------------------------------------------
bbupdater: Sending boot code...bbupdater: [ 5754.185952 : 13.00]::: powercycle
bbupdater: - Sleeping for 1.110 seconds
bbupdater: - GoldCertID: 0x101
bbupdater: OK
bbupdater: Reading Reference file...bbupdater: OK
bbupdater: Sending EBL Loader...bbupdater:
bbupdater: Sending EBL Loader Length...bbupdater: OK
bbupdater: Sending EBL Loader Data...bbupdater: OK
bbupdater: Sending EBL Loader Checksum...bbupdater: OK
bbupdater: [ 5761.694966 : 02.00]::: Current Nonce from RAM PSI: 0x200CE15058ECFB85E7D25A2D7F5C6751AB991DEC
bbupdater: Sending EBL Loader -- All OK
bbupdater: [ 5761.695200 : 13.01]::: Boot OK
bbupdater: [ 5761.695386 : 02.00]::: ChipInfo: snum: 0x08010E1B7218A111627A868C, chipid: 0x50, goldcertid: 0x101, nonce: 0x200CE15058ECFB85E7D25A2D7F5C6751AB991DEC
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Reading Reference file...bbupdater: OK
bbupdater: Sending EBL...bbupdater:
bbupdater: Sending EBL Length...bbupdater: OK
bbupdater: Sending EBL Data and Checksum...bbupdater: OK
bbupdater: Sending EBL -- All OK
bbupdater: Getting EBL Version......void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8b8abec8
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
bbupdater: !!! bbupdater: [ 5806.829650 : 13.-1]:::
Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
bbupdater:
bbupdater: !!! bbupdater: Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
send_bbupdate_status: sending baseband update status to host
update_baseband: bbupdater error: Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
0: RamrodErrorDomain/3ec: update_baseband: failed to perform next stage
1: BBUpdater/2
unable to convert ramrod error 1004
Unable to restore device
-
Make sure that you are using a USB dock or hub to connect your device. Do not use USB dongles.
-
For device activation, go to: Main Menu -> Attempt Activation
-
Save the terminal output now if needed. (macOS: Cmd+S, Linux: Ctrl+Shift+S)
-
Legacy iOS Kit v26.09.33 (1526396 main)
-
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)
Hello,
When I try to restore iPhone 4 to ios 7.1.2, if I say no (N) to the jailbreak option, the restore fails due to the device "not accepting baseband data". What's more concerning is that if I try restoring with jailbreak option enabled, the restore succeeds as intended. When I looked at the outputs of this script, I noticed that when the restore is done without jailbreak, the tool uses idevicerestore to restore the stock 7.1.2 IPSW. And because the baseband updates are broken for iPhone 4, I believe the baseband update fails druing the restore process, hence causing entire restore to fail. However, when jailbreak option is enabled, then the tool creates a custom ipsw which likely doesn't have -bbupdate included in it and hence, the restore is completed without updating the baseband when idevicerestore restores the device using the custom ipsw. I wonder if you can mitigate this problem by supporting jailbroken ios restores only for iPhone 4 or by also using custom ipsw for restores that has jailbreak option disabled? The logs are provided below in case if you want to look at it.
*** Legacy iOS Kit ***
Version: v26.09.33 (1526396 main)
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)
Device: iPhone 4 (GSM) (iPhone3,1 - n90ap) in DFU mode
[WARNING] Your device is an iPhone3,1. These devices are affected by an activation issue.
If you haven't already, dump activation by selecting Activation Records in Misc Utilities
iOS Version: Unknown
To get iOS version, go to: Misc Utilities -> Get iOS Version
ECID: 3556788327925
[Log] Getting SHA1 hash for ../iPhone3,1_7.1.2_11D257_Restore.ipsw...
[Log] Getting SHA1 hash from AppleDB...
[Log] AppleDB request: https://api.appledb.dev/ios/iOS;11D257.json
09/23 22:19:56 [NOTICE] Downloading 1 item(s)
09/23 22:19:57 [NOTICE] Download complete: /Users/emiralemdar/Downloads/Legacy-iOS-Kit_v26.07.51/tmp7795/tmp.json
[Log] Using saved SHA1 hash for this IPSW: 81da17b3e893a61508fe203849b7e1f60e2127b1
[Log] IPSW SHA1sum matches
*** Legacy iOS Kit ***
Version: v26.09.33 (1526396 main)
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)
Device: iPhone 4 (GSM) (iPhone3,1 - n90ap) in DFU mode
[WARNING] Your device is an iPhone3,1. These devices are affected by an activation issue.
If you haven't already, dump activation by selecting Activation Records in Misc Utilities
iOS Version: Unknown
To get iOS version, go to: Misc Utilities -> Get iOS Version
ECID: 3556788327925
Only select unmodified IPSW for the selection. Do not select custom IPSWs
Selected Target IPSW: ../iPhone3,1_7.1.2_11D257_Restore.ipsw
Selected Target IPSW is validated
This restore will use 7.1.2 baseband if the jailbreak option is disabled
[Input] Jailbreak Option
[Input] Enable this option? (Y/n):
Yes
-> No
[Log] Jailbreak option disabled by user.
[Log] Running idevicerestore with command: ../bin/macos/idevicerestore -e -y --cache-path . "../iPhone3,1_7.1.2_11D257_Restore.ipsw"
idevicerestore latest-15-g92787bb (libirecovery 1.3.1, libtatsu 1.0.5-6-ge7d6ad1)
Found device in DFU mode
ECID: 3556788327925
Identified device as n90ap, iPhone3,1
Device Product Version: N/A
Device Product Build: N/A
Extracting BuildManifest from IPSW
IPSW Product Version: 7.1.2
IPSW Product Build: 11D257 Major: 11
Device supports Image4: false
Variant: Customer Erase Install (IPSW)
This restore will erase all device data.
Checking IPSW for required components...
All required components found in IPSW
Extracting filesystem from IPSW: 058-4520-010.dmg
Extracting [==================================================] 100.0%
Getting ApNonce in DFU mode...
Trying to fetch new SHSH blob
Getting SepNonce in dfu mode...
Received SHSH blobs
Extracting iBSS.n90ap.RELEASE.dfu (Firmware/dfu/iBSS.n90ap.RELEASE.dfu)...
Personalizing IMG3 component iBSS...
reconstructed size: 68057
Sending iBSS (68057 bytes)...
Uploading [==================================================] 100.0%
Nonce: 12 48 ef c1 fa c4 ec 13 99 14 ff 50 7b a6 e1 bf e0 ee 5f 05
Trying to fetch new SHSH blob
Getting SepNonce in dfu mode...
Received SHSH blobs
Extracting iBEC.n90ap.RELEASE.dfu (Firmware/dfu/iBEC.n90ap.RELEASE.dfu)...
Personalizing IMG3 component iBEC...
reconstructed size: 285145
Sending iBEC (287897 bytes)...
Uploading [==================================================] 100.0%
INFO: device serial number is 7W048ZMLA4S
Getting ApNonce in Recovery mode... 12 48 ef c1 fa c4 ec 13 99 14 ff 50 7b a6 e1 bf e0 ee 5f 05
Sending APTicket (2741 bytes)
Recovery Mode Environment:
iBoot build-version=iBoot-1940.10.58
iBoot build-style=RELEASE
ramdisk-size=0x4000000
Extracting 058-4107-013.dmg (058-4107-013.dmg)...
Not personalizing component RestoreRamDisk...
Sending RestoreRamDisk (8892684 bytes)...
Uploading [==================================================] 100.0%
Extracting DeviceTree.n90ap.img3 (Firmware/all_flash/all_flash.n90ap.production/DeviceTree.n90ap.img3)...
Not personalizing component RestoreDeviceTree...
Sending RestoreDeviceTree (74764 bytes)...
Uploading [==================================================] 100.0%
Extracting kernelcache.release.n90 (kernelcache.release.n90)...
Not personalizing component RestoreKernelCache...
Sending RestoreKernelCache (8115660 bytes)...
Uploading [==================================================] 100.0%
Waiting for device to enter restore mode...
About to restore device...
Connecting now...
Connected to com.apple.mobile.restored, version 13
Device cfb85f1190359981783211f153d75982a57ad11c has successfully entered restore mode
Hardware Information:
BoardID: 0
ChipID: 35120
UniqueChipID: 3556788327925
ProductionMode: true
Previous restore exit status: 0x100
Starting Reverse Proxy
Could not create Reverse Proxy
Device is not responding, waiting for it to reappear on USB...
Connecting now...
Connected to com.apple.mobile.restored, version 13
Device reappeared, reconnected to restored
Could not create Reverse Proxy
Device will not use nonce slots.
Waiting for NAND (28)
Unmounting filesystems (29)
Unmounting filesystems (29)
Creating partition map (11)
Creating filesystem (12)
Creating filesystem (12)
Mounting filesystems (16)
Mounting filesystems (16)
Resizing system partition (51)
Unmounting filesystems (29)
Unmounting filesystems (29)
About to send RootTicket...
Sending RootTicket now...
Done sending RootTicket
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%
Mounting filesystems (16)
Mounting filesystems (16)
About to send KernelCache...
Extracting kernelcache.release.n90 (kernelcache.release.n90)...
Not personalizing component KernelCache...
Sending KernelCache now...
Done sending KernelCache
Installing kernelcache (27)
About to send NORData...
Found firmware path Firmware/all_flash/all_flash.n90ap.production
Getting firmware manifest from Firmware/all_flash/all_flash.n90ap.production/manifest
Extracting LLB.n90ap.RELEASE.img3 (Firmware/all_flash/all_flash.n90ap.production/LLB.n90ap.RELEASE.img3)...
Personalizing IMG3 component LLB...
reconstructed size: 133593
Extracting DeviceTree.n90ap.img3 (Firmware/all_flash/all_flash.n90ap.production/DeviceTree.n90ap.img3)...
Not personalizing component DeviceTree...
Extracting applelogo@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/applelogo@2xiphone.s5l8930x.img3)...Not personalizing component AppleLogo...
Extracting batterycharging0@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterycharging0@2xiphone.s5l8930x.img3)...Not personalizing component BatteryCharging...
Extracting batterycharging1@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterycharging1@2xiphone.s5l8930x.img3)...Not personalizing component BatteryCharging...
Extracting batteryfull@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batteryfull@2xiphone.s5l8930x.img3)...Not personalizing component BatteryFull...
Extracting batterylow0@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterylow0@2xiphone.s5l8930x.img3)...Not personalizing component BatteryLow0...
Extracting batterylow1@2x
iphone.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/batterylow1@2xiphone.s5l8930x.img3)...Not personalizing component BatteryLow1...
Extracting glyphplugin@2x
iphone-30pin.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/glyphplugin@2xiphone-30pin.s5l8930x.img3)...Not personalizing component BatteryPlugin...
Extracting iBoot.n90ap.RELEASE.img3 (Firmware/all_flash/all_flash.n90ap.production/iBoot.n90ap.RELEASE.img3)...
Not personalizing component iBoot...
Extracting recoverymode@2x
iphone-30pin.s5l8930x.img3 (Firmware/all_flash/all_flash.n90ap.production/recoverymode@2xiphone-30pin.s5l8930x.img3)...Not personalizing component RecoveryMode...
Sending NORData now...
Done sending NORData
Flashing firmware (18)
[==================================================] 100.0%
Updating gas gauge software (46)
Updating gas gauge software (46)
Updating baseband (19)
About to send BasebandData...
Sending Baseband TSS request...
Received Baseband SHSH blobs
Sending BasebandData now...
Done sending BasebandData
device didn't accept BasebandData
Unable to successfully restore device
Got status message
Status: Verification Error
Log is available:
) = 0x0
Scaler 0 enableDeviceClock(false,FULL_CLOCK_INDEX) = 0x0
void AppleRGBOUT::verify_swap_gated(IOMFBSwapIORequest *, bool *) failed fIsDPOut: 0 fDPDriver: 0 fTVOUTDelegate: 0
AppleRGBOUT verify_swap failed
void AppleRGBOUT::verify_swap_gated(IOMFBSwapIORequest *, bool *) failed fIsDPOut: 0 fDPDriver: 0 fTVOUTDelegate: 0
AppleRGBOUT verify_swap failed
AppleS5L8920XBasebandSPIController::loadConfiguration: NCLK Frequency 48857142, Prescaler 3
BasebandSPIDevice::exitLowPower: Invalid state inactive
AppleSerialMultiplexer: adap::start: Frame size is 2048, Rx Buffer count is 16
AppleSerialMultiplexer: mux::start: created new mux (17) for spi-baseband with adapter BasebandSPIDevice
AppleSerialMultiplexer: debugparams::init: Parsed flags "" ( 0 )
AppleSerialMultiplexer: !! mux::setPowerStateGated: Skipping power state change
AppleSamsungSerial: Identified Serial Port on ARM Device=uart1 at 0x82600000(0x8522d000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart2 at 0x82700000(0x8522f000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart3 at 0x82800000(0x85232000)
AppleSamsungSerial: Identified Serial Port on ARM Device=uart6 at 0x82b00000(0x85234000)
AppleARMBacklight::start: _minDACLevel=456 _maxDACLevel=1971
[HPark] AUD10::start: 0xc7489000, highland-park mIISNub: 0x88f3d080, sampleRate = 44100, ol=10, oi=12
AppleCS42L61Audio: could not allocate control 395
AppleMultitouchN1SPI: successfully started
AppleRGBOUT: TVOUT device is detected
ApplePinotLCD: _lcdPanelID: 0xa2c205c8 _lcdPanelClass: 2
IOReturn AppleMobileCLCD::set_ditherTable_state(bool), mIsCLCDDitherFor8Bits is true, no dynamic dither table.
AppleD1815PMUPowerSource: AppleUSBCableDetect 1
AppleD1815PMUPowerSource: AppleUSBCableType USBHost
[HPark] AUD10::start: 0xc7489000, highland-park mIICNub: 0x8715d540, mIISNub: 0x88f3d080, mSerialNub: 0x88e87400, sampleRate = 44100, ol=10, oi=12
[HPark] AUD10 ATSc values: [ mic1: 0x000000f8, mic2: 0x000000fa, mic3: 0x00000000, recv: 0x00000006, spk: 0x00000000 ]
[HPark] AUD10::setPowerState() function called whereas Start() is not finished
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
AppleMultitouchN1SPI: detected HBPP. driver will be kept alive
IOSDIOController::enumerateSlot(): Searching for SDIO device in slot: 0
IOSDIOController::enumerateSlot(): Found SDIO I/O device. Function count(1), memory(0)
IOSDIOIoCardDevice::parseFn0CISTuple(): Device manufacturer ID 0x2d0, Product ID 0x4329
IOSDIOIoCardDevice::parseFn0CISTuple(): Manufacturer: ""
IOSDIOIoCardDevice::parseFn0CISTuple(): Product: ""
IOSDIOIoCardDevice::parseFn0CISTuple(): ProductInfo0: "s=B1"
IOSDIOIoCardDevice::parseFn0CISTuple(): ProductInfo1: "P=N90 m=3.1 V=m"
AppleBCMWLANBusInterfaceSdio::start(): Started by: IOSDIOIoCardDevice, AppleBCMWLANV2-259 Jun 11 2014 20:13:01
AppleBCMWLANCore::init(): IO80211-46 Jun 11 2014 20:10:01
000463.349991 wlan.N[0] AppleBCMWLANCore::start(): Starting with MAC Address: 40:a6:d9:bc:59:60
IO80211Peer::addPhyStatistics Phy stats started for addr 00:be:ef:ff:ff:ff
IO80211Peer::addPhyStatistics Tx Completion stats started for addr 00:be:ef:ff:ff:ff
IO80211PeerManager::initWithInterface cant add monitoring timer
Started logging for intf
IO80211PeerManager::initWithInterface: inited peer manager
IO80211Interface::init peerManager=0x88f27000
start:156
start:156
000463.353653 wlan.N[1] AppleBCMWLANCore::setPowerStateGated(): powerState 1, fStateFlags 0x20, dev 0xc7690000 (this 1, provider 0)
000463.353698 wlan.N[2] AppleBCMWLANCore::setPowerStateGated(): Received power state change before driver has initialized, ignoring
AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
read new style signature 0x43313131 (line:389)
[FTL:MSG] VSVFL Register [OK]
[WMR:MSG] Metadata whitening is set in NAND signature
[FTL:MSG] VFL Init [OK]
display-scale = 2
display-rotation = 0
found applelogo at /usr/share/progressui/applelogo@2x.tga
[FTL:MSG] VFL_Open [OK]
[FTL:MSG] YAFTL Register [OK]
found display: primary
display: 640 x 960
found PTP interface
AppleSynopsysOTGDevice - Configuration: PTP
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice - Configuration: iPod USB Interface
AppleSynopsysOTGDevice Interface: USBAudioControl
AppleSynopsysOTGDevice Interface: USBAudioStreaming
AppleSynopsysOTGDevice Interface: IapOverUsbHid
AppleSynopsysOTGDevice - Configuration: PTP + Apple Mobile Device
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice Interface: AppleUSBMux
AppleSynopsysOTGDevice - Configuration: PTP + Apple Mobile Device + Apple USB Ethernet
AppleSynopsysOTGDevice Interface: PTP
AppleSynopsysOTGDevice Interface: AppleUSBMux
AppleSynopsysOTGDevice Interface: AppleUSBEthernet
AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioControl
AppleSynopsysOTGDevice::gated_registerFunction Register function USBAudioStreaming
IOAccessoryPortUSB::start
AppleSynopsysOTGDevice::gated_registerFunction Register function IapOverUsbHid
virtual bool AppleUSBDeviceMux::start(IOService *) build: Jun 11 2014 20:11:28
init_waste
AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBMux
AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBEthernet
AppleSynopsysOTGDevice::gated_registerFunction Register function PTP
AppleSynopsysOTGDevice::startUSBStack Starting usb stack
IOReturn AppleUSBDeviceMux::setPropertiesGated(OSObject *) setting debug level to 7
[FTL:MSG] FTL_Open [OK]
[NAND] _publishServices:642 FTL capabilities: 0x00000000
[nand_part_core:INF@ 157] published partition 0
[nand_part_core:INF@ 157] published partition 1
[nand_part_core:INF@ 157] published partition 2
[nand_part_core:INF@ 157] published partition 3
[nand_part_core:INF@ 157] published partition 5
[nand_part_core:INF@ 157] published partition 6
AppleSynopsysOTGDevice::stallBadSetupRequest request: 80 06 0f00 0000 0005
AppleSynopsysOTGDevice::stallBadSetupRequest request: 80 06 0f00 0000 0005
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49152 62078<-usb->40448
recv(13, 4) failed: connection closed
unable to read message size: -1
could not receive message
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49153 62078<-usb->40704
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a5d8 established 62078<-lo0->49154 62078<-usb->40960
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a580 established 62078<-lo0->49155 62078<-usb->41216
recv(13, 4) failed: connection closed
unable to read message size: -1
could not receive message
unrecognized request 'GetValue'
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49156 62078<-usb->41472
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49157 62078<-usb->41728
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49158 62078<-usb->41984
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 1082 failed: 61
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
[effaceable:INIT] found current generation, 52, in group 3
[effaceable:INIT] started
[effaceable:INIT] started
AppleD1815PMUPowerSource: limiting USB input current to 500 mA
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
AppleARMBacklight::start: No AAP function
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49160 62078<-usb->42496
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a630
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a630 established 62078<-lo0->49161 62078<-usb->42752
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 1082 failed: 61
client protocol version 13
*** UUID 35C5DFD3-5B7E-CCA6-3C71-160700140A5E ***
Restore options:
UUID => <CFString 0x16518e60 [0x3ecae0]>{contents = "35C5DFD3-5B7E-CCA6-3C71-160700140A5E"}
MinimumSystemPartition => <CFNumber 0x165196a0 [0x3ecae0]>{value = +1531, type = kCFNumberSInt64Type}
SystemPartitionSize => <CFNumber 0x16516f70 [0x3ecae0]>{value = +1531, type = kCFNumberSInt64Type}
PersonalizedDuringPreflight => <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
SystemPartitionPadding => <CFBasicHash 0x16517000 [0x3ecae0]>{type = mutable dict, count = 5,
entries =>
2 : <CFString 0x165196d0 [0x3ecae0]>{contents = "128"} = <CFNumber 0x16519700 [0x3ecae0]>{value = +1280, type = kCFNumberSInt64Type}
3 : <CFString 0x16519670 [0x3ecae0]>{contents = "16"} = <CFNumber 0x16517600 [0x3ecae0]>{value = +160, type = kCFNumberSInt64Type}
4 : <CFString 0x16519450 [0x3ecae0]>{contents = "32"} = <CFNumber 0x16518f70 [0x3ecae0]>{value = +320, type = kCFNumberSInt64Type}
5 : <CFString 0x16517050 [0x3ecae0]>{contents = "8"} = <CFNumber 0x16516f60 [0x3ecae0]>{value = +80, type = kCFNumberSInt64Type}
8 : <CFString 0x16518f80 [0x3ecae0]>{contents = "64"} = <CFNumber 0x16518ad0 [0x3ecae0]>{value = +640, type = kCFNumberSInt64Type}
}
entering load_sep_os
device has no sep
entering partition_nand_device
device supports boot-from-NAND
nand device is already partitioned
entering wait_for_storage_device
Searching for NAND service
Found NAND service: IOFlashStoragePartition
NAND initialized. Waiting for devnode.
entering clear_remap_variable
executing /usr/sbin/nvram
entering format_effaceable_storage
effaceable storage is formatted, clearing it
effaceable storaged cleared
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
executing /sbin/fsck_hfs
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a318 established 62078<-lo0->49163 62078<-usb->43264
unrecognized request 'GetValue'
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Sochi11D257.N90OS
** 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 Sochi11D257.N90OS appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
entering check_for_restore_log
found restore log (size = 32199)
entering unmount_filesystems
error unmounting '/mnt2': Invalid argument
entering clean_NAND
NAND format complete
entering ramrod_probe_media
find_filesystem_partitions: storage=/dev/disk0 system= data=
entering format_storage_for_LwVM
entering ramrod_probe_media
device partitioning scheme is GPT
unexpected partition 'LwVM' - skipping
find_filesystem_partitions: storage=/dev/disk0s1 system= data=
entering create_filesystem_partitions
User specified system partition size, skipping firmware extras size.
system partition padding size is: 167772160 bytes
unable to open : No such file or directory
creating 2 partitions
creating encrypted data partition
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
wipe entire partition: 1 (old = 0 new = 1691)
block size for /dev/disk0s1s1: 8192
/sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
executing /sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a5d8
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
Initialized /dev/rdisk0s1s1 as a 2 GB case-sensitive HFS Plus volume with a 8192k journal
block size for /dev/disk0s1s2: 8192
/sbin/newfs_hfs -s -v Data -J -P -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s2
executing /sbin/newfs_hfs -s -v Data -J -P -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s2
Initialized /dev/rdisk0s1s2 as a 13 GB case-sensitive HFS Plus volume with a 8192k journal
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering mount_filesystems
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is System
** 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 System appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
executing /sbin/fsck_hfs
** /dev/rdisk0s1s2
Executing fsck_hfs (version hfs-277.10.5).
** 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.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s2 mounted on /mnt2
entering resize_system_partition_to_options
User specified system partition size, skipping firmware extras size.
Found SystemPartitionPadding value of 167772160 bytes
Erasing system partition prior to resize operation.
block size for /dev/disk0s1s1: 8192
/sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
executing /sbin/newfs_hfs -s -v System -J -b 8192 -n a=8192,c=8192,e=8192 /dev/disk0s1s1
Initialized /dev/rdisk0s1s1 as a 2 GB case-sensitive HFS Plus volume with a 8192k journal
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is System
** 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 System appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
Trying to resize system partition to 1773142016 bytes aka 1691 MB
entering adjust_partition_preflight
partition:0 requiredSize=216448
no change in size
Successfully resized the system partition
entering maximize_data_partition
entering adjust_partition_preflight
partition:1 requiredSize=2251799813685248
maximizing data partition to 14181990399 bytes
entering adjust_partition_preflight
partition:1 requiredSize=1731200
no change in size
Successfully resized data partition to consume free blocks
The system partition now has a total HFS+ capacity of 1691 MB
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering unmount_filesystems
entering ramrod_ticket_update
looking up root ticket hash
device tree ticket-hash: <CFData 0x1651d5a0 [0x3ecae0]>{length = 20, capacity = 20, bytes = 0xaeb5fb3c91e1ce891a318582dfbe4755be13e81a}
ticket_hash: AEB5FB3C91E1CE891A318582DFBE4755BE13E81A
received valid ticket (2741 bytes)
entering restore_images
Successfully marked device node /dev/rdisk0s1s1 as static data
executing /usr/sbin/asr -source asr://localhost:12345 -target /dev/disk0s1s1 -erase -noprompt --chunkchecksum --puppetstrings
void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 12345 failed: 61
ASR: asr: Unable to disable idle sleep - -536870199
ASR STATUS: start 241.1 multicast-client
ASR: Waiting for connection attempt from server
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a160 established 12345<-lo0->49165 12345<-usb->43776
ASR STATUS: setup
ASR: Validating target...done
ASR STATUS: metadata
ASR: Validating source...
ASR: done
ASR: Retrieving scan information...done
ASR: Validating sizes...
ASR: done
ASR STATUS: restore
ASR RESTORE PROGRESS: 2%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a318
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a3c8 established 62078<-lo0->49166 62078<-usb->44032
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 4%
ASR RESTORE PROGRESS: 6%
ASR RESTORE PROGRESS: 8%
ASR RESTORE PROGRESS: 10%
AppleD1815PMUPowerSource: limiting USB input current to 500 mA
ASR RESTORE PROGRESS: 12%
ASR RESTORE PROGRESS: 14%
ASR RESTORE PROGRESS: 16%
ASR RESTORE PROGRESS: 18%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a3c8
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR RESTORE PROGRESS: 20%
ASR RESTORE PROGRESS: 22%
ASR RESTORE PROGRESS: 24%
ASR RESTORE PROGRESS: 26%
ASR RESTORE PROGRESS: 28%
ASR RESTORE PROGRESS: 30%
ASR RESTORE PROGRESS: 32%
ASR RESTORE PROGRESS: 34%
ASR RESTORE PROGRESS: 36%
ASR RESTORE PROGRESS: 38%
ASR RESTORE PROGRESS: 40%
ASR RESTORE PROGRESS: 42%
ASR RESTORE PROGRESS: 44%
ASR RESTORE PROGRESS: 46%
ASR RESTORE PROGRESS: 48%
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a370 established 62078<-lo0->49167 62078<-usb->44288
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 50%
ASR RESTORE PROGRESS: 52%
ASR RESTORE PROGRESS: 54%
ASR RESTORE PROGRESS: 56%
ASR RESTORE PROGRESS: 58%
ASR RESTORE PROGRESS: 60%
ASR RESTORE PROGRESS: 62%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a370
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR RESTORE PROGRESS: 64%
ASR RESTORE PROGRESS: 66%
ASR RESTORE PROGRESS: 68%
ASR RESTORE PROGRESS: 70%
ASR RESTORE PROGRESS: 72%
ASR RESTORE PROGRESS: 74%
ASR RESTORE PROGRESS: 76%
ASR RESTORE PROGRESS: 78%
ASR RESTORE PROGRESS: 80%
ASR RESTORE PROGRESS: 82%
ASR RESTORE PROGRESS: 84%
ASR RESTORE PROGRESS: 86%
ASR RESTORE PROGRESS: 88%
ASR RESTORE PROGRESS: 90%
ASR RESTORE PROGRESS: 92%
ASR RESTORE PROGRESS: 94%
ASR RESTORE PROGRESS: 96%
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a318 established 62078<-lo0->49168 62078<-usb->44544
unrecognized request 'GetValue'
ASR RESTORE PROGRESS: 98%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a160
ASR RESTORE PROGRESS: 100%
ASR: Copied 1605403136 bytes in 189.58 seconds, 8269.83 KiB/s
ASR STATUS: verify
ASR VERIFY PROGRESS: 2%
ASR VERIFY PROGRESS: 4%
ASR VERIFY PROGRESS: 6%
ASR VERIFY PROGRESS: 8%
ASR VERIFY PROGRESS: 10%
ASR VERIFY PROGRESS: 12%
ASR VERIFY PROGRESS: 14%
ASR VERIFY PROGRESS: 16%
ASR VERIFY PROGRESS: 18%
ASR VERIFY PROGRESS: 20%
ASR VERIFY PROGRESS: 22%
ASR VERIFY PROGRESS: 24%
ASR VERIFY PROGRESS: 26%
ASR VERIFY PROGRESS: 28%
ASR VERIFY PROGRESS: 30%
ASR VERIFY PROGRESS: 32%
ASR VERIFY PROGRESS: 34%
ASR VERIFY PROGRESS: 36%
ASR VERIFY PROGRESS: 38%
ASR VERIFY PROGRESS: 40%
ASR VERIFY PROGRESS: 42%
ASR VERIFY PROGRESS: 44%
ASR VERIFY PROGRESS: 46%
ASR VERIFY PROGRESS: 48%
ASR VERIFY PROGRESS: 50%
ASR VERIFY PROGRESS: 52%
ASR VERIFY PROGRESS: 54%
ASR VERIFY PROGRESS: 56%
ASR VERIFY PROGRESS: 58%
ASR VERIFY PROGRESS: 60%
ASR VERIFY PROGRESS: 62%
ASR VERIFY PROGRESS: 64%
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a318
recv(16, 4) failed: connection closed
unable to read message size: -1
could not receive message
ASR VERIFY PROGRESS: 66%
ASR VERIFY PROGRESS: 68%
ASR VERIFY PROGRESS: 70%
ASR VERIFY PROGRESS: 72%
ASR VERIFY PROGRESS: 74%
ASR VERIFY PROGRESS: 76%
ASR VERIFY PROGRESS: 78%
ASR VERIFY PROGRESS: 80%
ASR VERIFY PROGRESS: 82%
ASR VERIFY PROGRESS: 84%
ASR VERIFY PROGRESS: 86%
ASR VERIFY PROGRESS: 88%
ASR VERIFY PROGRESS: 90%
ASR VERIFY PROGRESS: 92%
ASR VERIFY PROGRESS: 94%
ASR VERIFY PROGRESS: 96%
ASR VERIFY PROGRESS: 98%
ASR VERIFY PROGRESS: 100%
ASR: Verified SHA-1 checksum 1605403136 bytes in 41.00 seconds, 38238.42 KiB/s
ASR STATUS: finish
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2
entering mount_filesystems
executing /sbin/fsck_hfs
AppleUSBDeviceMux::handleConnectResult new session 0x8a95a058 established 62078<-lo0->49169 62078<-usb->44800
unrecognized request 'GetValue'
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-277.10.5).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Sochi11D257.N90OS
** 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 Sochi11D257.N90OS appears to be OK.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s1 mounted on /mnt1
executing /sbin/fsck_hfs
** /dev/rdisk0s1s2
Executing fsck_hfs (version hfs-277.10.5).
** 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.
executing /sbin/mount_hfs
mount_hfs: Could not create property for re-key environment check: No such file or directory
/dev/disk0s1s2 mounted on /mnt2
entering install_kernel_cache
writing kernelcache to /mnt1/System/Library/Caches/com.apple.kernelcaches/kernelcache
entering install_secure_vault_daemon
entering get_hardware_platform
platform-name = s5l8930x
linking /mnt1/usr/sbin/securekeyvaultd to /mnt1/usr/sbin/securekeyvaultd.s5l8930x
no securekeyvaultd for s5l8930x
entering ramrod_ticket_write
writing ticket to /mnt1/System/Library/Caches/apticket.der
entering update_device_firmware
create_baseband_update_options: Got imeisv: 22
baseband updater options = <CFBasicHash 0x1651dd90 [0x3ecae0]>{type = mutable dict, count = 3,
entries =>
0 : <CFString 0x1e3298 [0x3ecae0]>{contents = "IMEISwVersion"} = <CFNumber 0x1651a710 [0x3ecae0]>{value = +22, type = kCFNumberSInt32Type}
1 : <CFString 0x1e32f8 [0x3ecae0]>{contents = "autoSetupEnv"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
2 : <CFString 0x1e3308 [0x3ecae0]>{contents = "disablePing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
}
_baseband_update_requires_system_filesystem_once: querying baseband to determine if it requires system filesystem
_baseband_update_requires_system_filesystem_once: query returned <CFBasicHash 0x1651dc10 [0x3ecae0]>{type = immutable dict, count = 1,
entries =>
0 : <CFString 0x1e3068 [0x3ecae0]>{contents = "requireSystemPartitionMount"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
}
entering update_iBoot
found 'AppleImage3NORAccess' object in IORegistry
entering update_iBoot_image3_NOR_access
write_image3_data: flashing illb data (length = 0x209d9)
void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8a95a058
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
write_image3_data: flashing SCAB data (length = 0xb00)
ticket updated
write_image3_data: flashing ibot data (length = 0x4518c)
write_image3_data: flashing dtre data (length = 0x1240c)
write_image3_data: flashing logo data (length = 0x1a8c)
write_image3_data: flashing chg0 data (length = 0x260c)
write_image3_data: flashing chg1 data (length = 0x88cc)
write_image3_data: flashing batF data (length = 0x1484c)
write_image3_data: flashing bat0 data (length = 0xaa4c)
write_image3_data: flashing bat1 data (length = 0x80c)
write_image3_data: flashing glyP data (length = 0x2e4c)
write_image3_data: flashing recm data (length = 0x10f4c)
AppleImage3NORAccess::_getSuperBlock imageVersion: 3
AppleImage3NORAccess::_getSuperBlock imageVersion: 3
[nand_part_core:INF@2289] first 2 pages of boot blocks written with copies of partition table
entering update_gas_gauge
entering update_ir_mcu
looking for mcu nub...no entry from path!
TiSerialFlasher not supported on this platform. Exiting.
entering update_baseband
update_baseband: registering for progress notifications
create_baseband_update_options: Got imeisv: 22
baseband updater options = <CFBasicHash 0x1651e100 [0x3ecae0]>{type = mutable dict, count = 6,
entries =>
0 : <CFString 0x1e3248 [0x3ecae0]>{contents = "SystemRoot"} = <CFString 0x1651dba0 [0x3ecae0]>{contents = "/mnt1"}
1 : <CFString 0x1e3298 [0x3ecae0]>{contents = "IMEISwVersion"} = <CFNumber 0x1651e0e0 [0x3ecae0]>{value = +22, type = kCFNumberSInt32Type}
2 : <CFString 0x1e32f8 [0x3ecae0]>{contents = "autoSetupEnv"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
3 : <CFString 0x1e31d8 [0x3ecae0]>{contents = "forceUpdate"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
5 : <CFString 0x1e3308 [0x3ecae0]>{contents = "disablePing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
6 : <CFString 0x1e31f8 [0x3ecae0]>{contents = "DisallowFusiing"} = <CFBoolean 0x3ece90 [0x3ecae0]>{value = true}
}
update_baseband: querying baseband info
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Configuring Hardware Mux...bbupdater: OK
bbupdater: [ 5747.721706 : 13.00]::: powercycle
[nand_part_core:INF@3169] next 87 pages of boot blocks written with LLB image of size 133632 bytes
[nand_part_core:INF@3172] final 39 pages of boot blocks left unprogrammed
AppleUSBDeviceMux::handleConnectResult new session 0x8b8abec8 established 62078<-lo0->49170 62078<-usb->45056
unrecognized request 'GetValue'
bbupdater: - Ping failed, trying again, 48 tries left
bbupdater: - Ping OK
bbupdater: [ 5749.425599 : 13.01]::: Polled 1
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: [ 5749.426816 : 13.01]::: Beginning boot
bbupdater: -------------------------------------------------------------------------------
bbupdater: BEGINNING BOOT
bbupdater: -------------------------------------------------------------------------------
bbupdater: Sending boot code...bbupdater: [ 5749.427451 : 13.00]::: powercycle
bbupdater: - Sleeping for 1.295 seconds
bbupdater: - GoldCertID: 0x101
bbupdater: OK
bbupdater: [ 5750.991090 : 13.01]::: Boot OK
bbupdater: [ 5750.991773 : 02.00]::: ChipInfo: snum: 0x08010E1B7218A111627A868C, chipid: 0x50, goldcertid: 0x101, nonce: 0x
update_baseband: query returned <CFBasicHash 0x1651e860 [0x3ecae0]>{type = mutable dict, count = 5,
entries =>
0 : <CFString 0x1e34b8 [0x3ecae0]>{contents = "done"} = <CFBoolean 0x3ece98 [0x3ecae0]>{value = false}
2 : <CFString 0x1e1ba8 [0x3ecae0]>{contents = "ChipID"} = <CFNumber 0x1651e790 [0x3ecae0]>{value = +80, type = kCFNumberSInt32Type}
3 : <CFString 0x1e3358 [0x3ecae0]>{contents = "BcVersion"} = <CFNumber 0x1651e7d0 [0x3ecae0]>{value = +163, type = kCFNumberSInt32Type}
4 : <CFString 0x1e3498 [0x3ecae0]>{contents = "CertID"} = <CFNumber 0x1651e7e0 [0x3ecae0]>{value = +257, type = kCFNumberSInt32Type}
6 : <CFString 0x1e3348 [0x3ecae0]>{contents = "ChipSerialNo"} = <CFData 0x1651e170 [0x3ecae0]>{length = 12, capacity = 12, bytes = 0x08010e1b7218a111627a868c}
}
update_baseband: requesting baseband firmware data
update_baseband: received data from host (3817655 bytes)
update_baseband: performing next update stage
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Configuring Hardware Mux...bbupdater: OK
bbupdater: [ 5752.295846 : 13.00]::: powercycle
bbupdater: - Sleeping for 0.132 seconds
bbupdater: - Ping failed, trying again, 48 tries left
bbupdater: - Ping OK
bbupdater: [ 5754.184381 : 13.01]::: Polled 1
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: [ 5754.185530 : 13.01]::: Beginning boot
bbupdater: -------------------------------------------------------------------------------
bbupdater: BEGINNING BOOT
bbupdater: -------------------------------------------------------------------------------
bbupdater: Sending boot code...bbupdater: [ 5754.185952 : 13.00]::: powercycle
bbupdater: - Sleeping for 1.110 seconds
bbupdater: - GoldCertID: 0x101
bbupdater: OK
bbupdater: Reading Reference file...bbupdater: OK
bbupdater: Sending EBL Loader...bbupdater:
bbupdater: Sending EBL Loader Length...bbupdater: OK
bbupdater: Sending EBL Loader Data...bbupdater: OK
bbupdater: Sending EBL Loader Checksum...bbupdater: OK
bbupdater: [ 5761.694966 : 02.00]::: Current Nonce from RAM PSI: 0x200CE15058ECFB85E7D25A2D7F5C6751AB991DEC
bbupdater: Sending EBL Loader -- All OK
bbupdater: [ 5761.695200 : 13.01]::: Boot OK
bbupdater: [ 5761.695386 : 02.00]::: ChipInfo: snum: 0x08010E1B7218A111627A868C, chipid: 0x50, goldcertid: 0x101, nonce: 0x200CE15058ECFB85E7D25A2D7F5C6751AB991DEC
bbupdater: Validating parameters...bbupdater: OK
bbupdater: Opening device path /dev/cu.debug, using baud 115200
bbupdater: Reading Reference file...bbupdater: OK
bbupdater: Sending EBL...bbupdater:
bbupdater: Sending EBL Length...bbupdater: OK
bbupdater: Sending EBL Data and Checksum...bbupdater: OK
bbupdater: Sending EBL -- All OK
bbupdater: Getting EBL Version......void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x8b8abec8
recv(14, 4) failed: connection closed
unable to read message size: -1
could not receive message
AppleD1815PMUPowerSource: limiting USB input current to 600 mA
bbupdater: !!! bbupdater: [ 5806.829650 : 13.-1]:::
Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
bbupdater:
bbupdater: !!! bbupdater: Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
send_bbupdate_status: sending baseband update status to host
update_baseband: bbupdater error: Exception at :0:
- kBBUReturnTimedOut(8)/2: Error reading EBL version (expected: 76 bytes - received: 0 bytes)
0: RamrodErrorDomain/3ec: update_baseband: failed to perform next stage
1: BBUpdater/2
unable to convert ramrod error 1004
Unable to restore device
Make sure that you are using a USB dock or hub to connect your device. Do not use USB dongles.
For device activation, go to: Main Menu -> Attempt Activation
Save the terminal output now if needed. (macOS: Cmd+S, Linux: Ctrl+Shift+S)
Legacy iOS Kit v26.09.33 (1526396 main)
Platform: macos (Mac16,12 - Sequoia 15.7.7 - arm64)