IPhone 17 Pro firmware restoration failed。
progress: 0 0.800000 Could not make sure this firmware is suitable for the current device. Refusing to continue.
Device Model: iPhone 17 Pro IPSW: iPhone18,1_26.0_23A345_Restore.ipsw
Error:
Restoring image (13)
[==== ] 9.0% Updating Stockholm (55)
Updating baseband (19)
About to send BasebandData...
Sending Baseband TSS request...
restore_send_firmware_updater_data: Got unknown updater name 'Centauri', trying to discover from device generated request.
Sending Centauri TSS request...
Received Baseband SHSH blobs
Received Wireless1,Ticket
Sending FirmwareResponse data now...
Done sending FirmwareUpdater data
Size mismatch when parsing MBN file. Continuing anyway.
can't locate 'restoresbl1.mbn' in '/var/folders/yv/2tz0p9192yv95vxvl7q6l6fh0000gp/T/bbfw_90skXk'
zsh: segmentation fault idevicerestore iPhone18,1_26.0_23A345_Restore.ipsw
Full Log:
idevicerestore 1.0.0-git-eda43ac (libirecovery 1.3.0, libtatsu 1.0.5)
Found device in Recovery mode
ECID: 4852583684390940
Identified device as v53ap, iPhone18,1
Device Product Version: N/A
Device Product Build: N/A
Extracting BuildManifest from IPSW
IPSW Product Version: 26.0
IPSW Product Build: 23A345 Major: 23
Device supports Image4: true
Variant: Customer Upgrade Install (IPSW)
This restore will update the device without erasing user data.
Checking IPSW for required components...
All required components found in IPSW
Getting ApNonce in Recovery mode... c8 32 84 d1 4b 0e e5 2f 92 5f a5 6e e3 c7 bf c3 86 df 89 e1 55 5b ae ed c8 38 64 f2 a9 a6 a4 37
Trying to fetch new SHSH blob
Getting SepNonce in recovery mode... 9a de 94 04 52 f0 23 91 15 66 84 07 69 1c f1 4e e2 cb f9 dc
Received SHSH blobs
Trying to fetch new SHSH blob
Getting SepNonce in recovery mode... 9a de 94 04 52 f0 23 91 15 66 84 07 69 1c f1 4e e2 cb f9 dc
Received SHSH blobs
Extracting iBEC.v53.RELEASE.im4p (Firmware/dfu/iBEC.v53.RELEASE.im4p)...
Personalizing IMG4 component iBEC...
Sending iBEC (1779969 bytes)...
Uploading [==================================================] 100.0%
Recovery Mode Environment:
iBoot build-version=iBoot-13822.2.13
iBoot build-style=RELEASE
Sending RestoreLogo...
Extracting applelogo@3x-style0~iphone.im4p (Firmware/all_flash/applelogo@3x-style0~iphone.im4p)...
Personalizing IMG4 component RestoreLogo...
Sending RestoreLogo (32237 bytes)...
Uploading [==================================================] 100.0%
Extracting h18_ane_fw_apollo_v5x.im4p (Firmware/ane/h18_ane_fw_apollo_v5x.im4p)...
Personalizing IMG4 component ANE...
Sending ANE (1602318 bytes)...
Uploading [==================================================] 100.0%
Extracting aopfw-v53aop.RELEASE.im4p (Firmware/AOP/aopfw-v53aop.RELEASE.im4p)...
Personalizing IMG4 component AOP...
Sending AOP (5120782 bytes)...
Uploading [==================================================] 100.0%
Extracting aop2fw-v53aop2.RELEASE.im4p (Firmware/AOP2/aop2fw-v53aop2.RELEASE.im4p)...
Personalizing IMG4 component AOP2...
Sending AOP2 (7369486 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18.im4p (Firmware/ave/AppleAVE2FW_H18.im4p)...
Personalizing IMG4 component AVE...
Sending AVE (2661222 bytes)...
Uploading [==================================================] 100.0%
Extracting t8150pmcfw.im4p (Firmware/pmc/t8150pmcfw.im4p)...
Personalizing IMG4 component Ap,ApplePMCFirmware...
Sending Ap,ApplePMCFirmware (43447 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE0.im4p (Firmware/ave/AppleAVE2FW_H18_AVE0.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder0...
Sending Ap,AppleVideoEncoder0 (22483 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE1.im4p (Firmware/ave/AppleAVE2FW_H18_AVE1.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder1...
Sending Ap,AppleVideoEncoder1 (30571 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE2.im4p (Firmware/ave/AppleAVE2FW_H18_AVE2.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder2...
Sending Ap,AppleVideoEncoder2 (23671 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE3.im4p (Firmware/ave/AppleAVE2FW_H18_AVE3.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder3...
Sending Ap,AppleVideoEncoder3 (23079 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE4.im4p (Firmware/ave/AppleAVE2FW_H18_AVE4.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder4...
Sending Ap,AppleVideoEncoder4 (24243 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE5.im4p (Firmware/ave/AppleAVE2FW_H18_AVE5.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder5...
Sending Ap,AppleVideoEncoder5 (24115 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE6.im4p (Firmware/ave/AppleAVE2FW_H18_AVE6.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder6...
Sending Ap,AppleVideoEncoder6 (22763 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE7.im4p (Firmware/ave/AppleAVE2FW_H18_AVE7.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder7...
Sending Ap,AppleVideoEncoder7 (24707 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H18_AVE8.im4p (Firmware/ave/AppleAVE2FW_H18_AVE8.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder8...
Sending Ap,AppleVideoEncoder8 (39355 bytes)...
Uploading [==================================================] 100.0%
Extracting armfw1_g18p.im4p (Firmware/agx/armfw1_g18p.im4p)...
Personalizing IMG4 component Ap,GFX1Firmware...
Sending Ap,GFX1Firmware (3867806 bytes)...
Uploading [==================================================] 100.0%
Extracting t8150.rmsr.im4p (Firmware/msr/t8150.rmsr.im4p)...
Personalizing IMG4 component Ap,RestoreMSRFirmware...
Sending Ap,RestoreMSRFirmware (179142 bytes)...
Uploading [==================================================] 100.0%
Extracting securem3fw-v5x.im4p (Firmware/M3/bin/securem3fw-v5x.im4p)...
Personalizing IMG4 component Ap,RestoreSecureM3Firmware...
Sending Ap,RestoreSecureM3Firmware (107682 bytes)...
Uploading [==================================================] 100.0%
Extracting sptm.t8150.release.im4p (Firmware/sptm.t8150.release.im4p)...
Personalizing IMG4 component Ap,RestoreSecurePageTableMonitor...
Sending Ap,RestoreSecurePageTableMonitor (198339 bytes)...
Uploading [==================================================] 100.0%
Extracting txm.iphoneos.release.im4p (Firmware/txm.iphoneos.release.im4p)...
Personalizing IMG4 component Ap,RestoreTrustedExecutionMonitor...
Sending Ap,RestoreTrustedExecutionMonitor (173577 bytes)...
Uploading [==================================================] 100.0%
Extracting exclavecore_bundle.t8150.RELEASE.restore.im4p (Firmware/image4/exclavecore_bundle.t8150.RELEASE.restore.im4p)...
Personalizing IMG4 component Ap,RestorecL4...
Sending Ap,RestorecL4 (20689888 bytes)...
Uploading [==================================================] 100.0%
Extracting armfw_g18p.im4p (Firmware/agx/armfw_g18p.im4p)...
Personalizing IMG4 component GFX...
Sending GFX (3982422 bytes)...
Uploading [==================================================] 100.0%
Extracting adc-silenus-v5x.im4p (Firmware/isp_bni/adc-silenus-v5x.im4p)...
Personalizing IMG4 component ISP...
Sending ISP (29471505 bytes)...
Uploading [==================================================] 100.0%
Extracting V53_MtpFirmware.im4p (Firmware/V53_MtpFirmware.im4p)...
Personalizing IMG4 component MtpFirmware...
Sending MtpFirmware (7496626 bytes)...
Uploading [==================================================] 100.0%
Extracting t8150pmp.im4p (Firmware/pmp/t8150pmp.im4p)...
Personalizing IMG4 component PMP...
Sending PMP (611086 bytes)...
Uploading [==================================================] 100.0%
Extracting rans.t8150.release.im4p (Firmware/rans.t8150.release.im4p)...
Personalizing IMG4 component RestoreANS...
Sending RestoreANS (1297841 bytes)...
Uploading [==================================================] 100.0%
Extracting t8150dcp_restore.im4p (Firmware/dcp/t8150dcp_restore.im4p)...
Personalizing IMG4 component RestoreDCP...
Sending RestoreDCP (2220414 bytes)...
Uploading [==================================================] 100.0%
Extracting 043-92637-004.dmg.trustcache (Firmware/043-92637-004.dmg.trustcache)...
Personalizing IMG4 component RestoreTrustCache...
Sending RestoreTrustCache (21099 bytes)...
Uploading [==================================================] 100.0%
Extracting SmartIOFirmware_ASCv7.im4p (Firmware/SmartIOFirmware_ASCv7.im4p)...
Personalizing IMG4 component SIO...
Sending SIO (1165866 bytes)...
Uploading [==================================================] 100.0%
Extracting WirelessPower.d23_v5z.im4p (Firmware/WirelessPower/WirelessPower.d23_v5z.im4p)...
Personalizing IMG4 component WCHFirmwareUpdater...
Sending WCHFirmwareUpdater (249992 bytes)...
Uploading [==================================================] 100.0%
Extracting iBootData.v53.RELEASE.im4p (Firmware/all_flash/iBootData.v53.RELEASE.im4p)...
Personalizing IMG4 component iBootData...
Sending iBootData (46271 bytes)...
Uploading [==================================================] 100.0%
ramdisk-size=0x20000000
Extracting 043-92637-004.dmg (043-92637-004.dmg)...
Personalizing IMG4 component RestoreRamDisk...
Sending RestoreRamDisk (197145361 bytes)...
Uploading [==================================================] 100.0%
Extracting DeviceTree.v53ap.im4p (Firmware/all_flash/DeviceTree.v53ap.im4p)...
Personalizing IMG4 component RestoreDeviceTree...
Sending RestoreDeviceTree (77741 bytes)...
Uploading [==================================================] 100.0%
Extracting sep-firmware.v53.RELEASE.im4p (Firmware/all_flash/sep-firmware.v53.RELEASE.im4p)...
Personalizing IMG4 component RestoreSEP...
Sending RestoreSEP (7728598 bytes)...
Uploading [==================================================] 100.0%
Extracting kernelcache.release.v53 (kernelcache.release.v53)...
Personalizing IMG4 component RestoreKernelCache...
Sending RestoreKernelCache (21812114 bytes)...
Uploading [==================================================] 100.0%
Waiting for device to enter restore mode...
About to restore device...
Connecting now...
Connected to com.apple.mobile.restored, version 15
Device 00008150-00113D662EC0401C has successfully entered restore mode
Hardware Information:
BoardID: 12
ChipID: 33104
UniqueChipID: 4852583684390940
ProductionMode: true
Starting Reverse Proxy
Calculated recoveryOSPartitionSize as 353 MB
Calculated recoveryOSMaxPartitionSize as 416 MB
Device will not use nonce slots.
About to send RootTicket...
Sending RootTicket now...
Done sending RootTicket
Waiting for NAND (28)
Updating NAND Firmware (58)
About to send NORData...
Found firmware path Firmware/all_flash
Getting firmware manifest from build identity
Extracting LLB.v53.RELEASE.im4p (Firmware/all_flash/LLB.v53.RELEASE.im4p)...
Personalizing IMG4 component LLB...
Extracting ansf.t8150.release.im4p (Firmware/ansf.t8150.release.im4p)...
Personalizing IMG4 component ANS...
Extracting DeviceTree.v53ap.im4p (Firmware/all_flash/DeviceTree.v53ap.im4p)...
Personalizing IMG4 component DeviceTree...
Extracting iBoot.v53.RELEASE.im4p (Firmware/all_flash/iBoot.v53.RELEASE.im4p)...
Personalizing IMG4 component iBoot...
Extracting sep-firmware.v53.RELEASE.im4p (Firmware/all_flash/sep-firmware.v53.RELEASE.im4p)...
Personalizing IMG4 component RestoreSEP...
Extracting sep-firmware.v53.RELEASE.im4p (Firmware/all_flash/sep-firmware.v53.RELEASE.im4p)...
Personalizing IMG4 component SEP...
Extracting sep-patches.v53.im4p (Firmware/all_flash/sep-patches.v53.im4p)...
Personalizing IMG4 component SepStage1...
Sending NORData now...
Done sending NORData
Unmounting filesystems (29)
Checking filesystems (15)
About to send BuildIdentity Dict...
Sending BuildIdentityDict now...
Done sending BuildIdentityDict
About to send FDR Trust data...
Sending FDR Trust data now...
Done sending FDR Trust Data
Checking for uncollected logs (44)
Checking for uncollected logs (44)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Unmounting filesystems (29)
Resizing Main Filesystem Partition (68)
Creating filesystem (12)
Mounting filesystems (16)
Mounting filesystems (16)
Mounting filesystems (16)
Mounting filesystems (16)
About to send filesystem...
Connected to ASR
Validating the filesystem
Filesystem validated
Sending filesystem now...
Restoring image (13)
Requesting URLAsset from https://wkms-public.apple.com/fcs-keys/81sK_t9996B2I_c3p5ijaP1_8fsaEh0LuHlnYvnZZTc=
Updating Veridian (66)
Unknown operation (88)
Unknown operation (80)
Found IsiBootEANFirmware component Ap,LowPowerMode
Found IsiBootEANFirmware component AppleLogo
Found IsiBootEANFirmware component DCP
Found IsiBootEANFirmware component Liquid
Found IsiBootEANFirmware component RecoveryMode
Found IsiBootEANFirmware component WCHFirmwareUpdater
Sending IsiBootEANFirmware image list
About to send Ap,LowPowerMode...
Extracting AppleLPM.v53.release.im4p (Firmware/AppleLPM/AppleLPM.v53.release.im4p)...
Personalizing IMG4 component Ap,LowPowerMode...
Sending Ap,LowPowerMode now (1233774 bytes)...
Ap,LowPowerMode [ ] 0.0% Done sending Ap,LowPowerMode
About to send AppleLogo...
Extracting applelogo@3x-style0~iphone.im4p (Firmware/all_flash/applelogo@3x-style0~iphone.im4p)...
Personalizing IMG4 component AppleLogo...
Sending AppleLogo now (32237 bytes)...
AppleLogo [ ] 0.0% Done sending AppleLogo
About to send DCP...
Extracting t8150dcp.im4p (Firmware/dcp/t8150dcp.im4p)...
Personalizing IMG4 component DCP...
Sending DCP now (2227222 bytes)...
DCP [ ] 0.0% Done sending DCP
About to send BuildIdentity Dict...
Sending BuildIdentityDict now...
Done sending BuildIdentityDict
About to send Liquid...
Extracting liquiddetect@2622~iphone-USBc-woven.im4p (Firmware/all_flash/liquiddetect@2622~iphone-USBc-woven.im4p)...
Personalizing IMG4 component Liquid...
Sending Liquid now (1073499 bytes)...
Liquid [ ] 0.0% Done sending Liquid
About to send BMU2,FirmwareMap...
Sending BMU2,FirmwareMap now (298982 bytes)
BMU2,FirmwareMap [ ] 0.0% Done sending BMU2,FirmwareMap
About to send RecoveryMode...
Extracting recoverymode@2622~iphone-USBc-woven.im4p (Firmware/all_flash/recoverymode@2622~iphone-USBc-woven.im4p)...
Personalizing IMG4 component RecoveryMode...
Sending RecoveryMode now (836268 bytes)...
RecoveryMode [ ] 0.0% Done sending RecoveryMode
Sending Veridian TSS request...
Connecting to URLAsset data port 49168
Received Veridian ticket
Sending FirmwareResponse data now...
Done sending FirmwareUpdater data
About to send WCHFirmwareUpdater...
Extracting WirelessPower.d23_v5z.im4p (Firmware/WirelessPower/WirelessPower.d23_v5z.im4p)...
Personalizing IMG4 component WCHFirmwareUpdater...
Sending WCHFirmwareUpdater now (249992 bytes)...
WCHFirmwareUpdater [ ] 0.0% Done sending WCHFirmwareUpdater
Updating Veridian (66)
Unknown operation (80)
Found IsiBootNonEssentialFirmware component Ap,AudioBootChime
Sending IsiBootNonEssentialFirmware image list
About to send Ap,AudioBootChime...
Extracting v53-boot-chime.im4p (Firmware/embeddedaudioresources/image4/v53-boot-chime.im4p)...
Personalizing IMG4 component Ap,AudioBootChime...
Sending Ap,AudioBootChime now (599548 bytes)...
Ap,AudioBootChime [ ] 0.0% Done sending Ap,AudioBootChime
Flashing firmware (18)
[==================================================] 100.0%
Unknown operation (80)
Sending IsEarlyAccessFirmware image list
Found IsiBootEANFirmware component Ap,LowPowerMode
Found IsiBootEANFirmware component AppleLogo
Found IsiBootEANFirmware component DCP
Found IsiBootEANFirmware component Liquid
Found IsiBootEANFirmware component RecoveryMode
Found IsiBootEANFirmware component WCHFirmwareUpdater
Sending IsiBootEANFirmware image list
About to send Ap,LowPowerMode...
Extracting AppleLPM.v53.release.im4p (Firmware/AppleLPM/AppleLPM.v53.release.im4p)...
Personalizing IMG4 component Ap,LowPowerMode...
Sending Ap,LowPowerMode now (1233774 bytes)...
Ap,LowPowerMode [ ] 0.0% Done sending Ap,LowPowerMode
About to send AppleLogo...
Extracting applelogo@3x-style0~iphone.im4p (Firmware/all_flash/applelogo@3x-style0~iphone.im4p)...
Personalizing IMG4 component AppleLogo...
Sending AppleLogo now (32237 bytes)...
AppleLogo [ ] 0.0% Done sending AppleLogo
About to send DCP...
Extracting t8150dcp.im4p (Firmware/dcp/t8150dcp.im4p)...
Personalizing IMG4 component DCP...
Sending DCP now (2227222 bytes)...
DCP [ ] 0.0% Done sending DCP
About to send Liquid...
Extracting liquiddetect@2622~iphone-USBc-woven.im4p (Firmware/all_flash/liquiddetect@2622~iphone-USBc-woven.im4p)...
Personalizing IMG4 component Liquid...
Sending Liquid now (1073499 bytes)...
Liquid [ ] 0.0% Done sending Liquid
About to send RecoveryMode...
Extracting recoverymode@2622~iphone-USBc-woven.im4p (Firmware/all_flash/recoverymode@2622~iphone-USBc-woven.im4p)...
Personalizing IMG4 component RecoveryMode...
Sending RecoveryMode now (836268 bytes)...
RecoveryMode [ ] 0.0% Done sending RecoveryMode
About to send WCHFirmwareUpdater...
Extracting WirelessPower.d23_v5z.im4p (Firmware/WirelessPower/WirelessPower.d23_v5z.im4p)...
Personalizing IMG4 component WCHFirmwareUpdater...
Sending WCHFirmwareUpdater now (249992 bytes)...
WCHFirmwareUpdater [ ] 0.0% Done sending WCHFirmwareUpdater
Found IsiBootNonEssentialFirmware component Ap,AudioBootChime
Sending IsiBootNonEssentialFirmware image list
About to send Ap,AudioBootChime...
Extracting v53-boot-chime.im4p (Firmware/embeddedaudioresources/image4/v53-boot-chime.im4p)...
Personalizing IMG4 component Ap,AudioBootChime...
Sending Ap,AudioBootChime now (599548 bytes)...
Ap,AudioBootChime [ ] 0.0% Done sending Ap,AudioBootChime
Requesting FUD data (36)
Found IsFUDFirmware component ANE
Found IsFUDFirmware component AOP
Found IsFUDFirmware component AOP2
Found IsFUDFirmware component AVE
Found IsFUDFirmware component Ap,ApplePMCFirmware
Found IsFUDFirmware component Ap,AppleVideoEncoder0
Found IsFUDFirmware component Ap,AppleVideoEncoder1
Found IsFUDFirmware component Ap,AppleVideoEncoder2
Found IsFUDFirmware component Ap,AppleVideoEncoder3
Found IsFUDFirmware component Ap,AppleVideoEncoder4
Found IsFUDFirmware component Ap,AppleVideoEncoder5
Found IsFUDFirmware component Ap,AppleVideoEncoder6
Found IsFUDFirmware component Ap,AppleVideoEncoder7
Found IsFUDFirmware component Ap,AppleVideoEncoder8
Found IsFUDFirmware component Ap,ExclaveOSIntegrityCatalog
Found IsFUDFirmware component Ap,ExclaveOSTrustCache
Found IsFUDFirmware component Ap,ExclaveOSVolume
Found IsFUDFirmware component Ap,GFX1Firmware
Found IsFUDFirmware component Ap,HapticAssets
Found IsFUDFirmware component Ap,MSRFirmware
Found IsFUDFirmware component Ap,SecureM3Firmware
Found IsFUDFirmware component Ap,SecurePageTableMonitor
Found IsFUDFirmware component Ap,SystemVolumeCanonicalMetadata
Found IsFUDFirmware component Ap,TrustedExecutionMonitor
Found IsFUDFirmware component Ap,cL4
Found IsFUDFirmware component GFX
Found IsFUDFirmware component ISP
Found IsFUDFirmware component LeapHaptics
Found IsFUDFirmware component MtpFirmware
Found IsFUDFirmware component Multitouch
Found IsFUDFirmware component PMP
Found IsFUDFirmware component RestoreANS
Found IsFUDFirmware component RestoreTrustCache
Found IsFUDFirmware component SIO
Found IsFUDFirmware component StaticTrustCache
Found IsFUDFirmware component SystemVolume
Found IsFUDFirmware component iBootData
Sending IsFUDFirmware image list
About to send ANE...
Extracting h18_ane_fw_apollo_v5x.im4p (Firmware/ane/h18_ane_fw_apollo_v5x.im4p)...
Personalizing IMG4 component ANE...
Sending ANE now (1602318 bytes)...
ANE [ ] 0.0% Done sending ANE
About to send AOP...
Extracting aopfw-v53aop.RELEASE.im4p (Firmware/AOP/aopfw-v53aop.RELEASE.im4p)...
Personalizing IMG4 component AOP...
Sending AOP now (5120782 bytes)...
AOP [ ] 0.0% Done sending AOP
About to send AOP2...
Extracting aop2fw-v53aop2.RELEASE.im4p (Firmware/AOP2/aop2fw-v53aop2.RELEASE.im4p)...
Personalizing IMG4 component AOP2...
Sending AOP2 now (7369486 bytes)...
AOP2 [ ] 0.0% Done sending AOP2
About to send AVE...
Extracting AppleAVE2FW_H18.im4p (Firmware/ave/AppleAVE2FW_H18.im4p)...
Personalizing IMG4 component AVE...
Sending AVE now (2661222 bytes)...
AVE [ ] 0.0% Done sending AVE
About to send Ap,ApplePMCFirmware...
Extracting t8150pmcfw.im4p (Firmware/pmc/t8150pmcfw.im4p)...
Personalizing IMG4 component Ap,ApplePMCFirmware...
Sending Ap,ApplePMCFirmware now (43447 bytes)...
Ap,ApplePMCFirmware [ ] 0.0% Done sending Ap,ApplePMCFirmware
About to send Ap,AppleVideoEncoder0...
Extracting AppleAVE2FW_H18_AVE0.im4p (Firmware/ave/AppleAVE2FW_H18_AVE0.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder0...
Sending Ap,AppleVideoEncoder0 now (22483 bytes)...
Ap,AppleVideoEncoder0 [ ] 0.0% Done sending Ap,AppleVideoEncoder0
About to send Ap,AppleVideoEncoder1...
Extracting AppleAVE2FW_H18_AVE1.im4p (Firmware/ave/AppleAVE2FW_H18_AVE1.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder1...
Sending Ap,AppleVideoEncoder1 now (30571 bytes)...
Ap,AppleVideoEncoder1 [ ] 0.0% Done sending Ap,AppleVideoEncoder1
About to send Ap,AppleVideoEncoder2...
Extracting AppleAVE2FW_H18_AVE2.im4p (Firmware/ave/AppleAVE2FW_H18_AVE2.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder2...
Sending Ap,AppleVideoEncoder2 now (23671 bytes)...
Ap,AppleVideoEncoder2 [ ] 0.0% Done sending Ap,AppleVideoEncoder2
About to send Ap,AppleVideoEncoder3...
Extracting AppleAVE2FW_H18_AVE3.im4p (Firmware/ave/AppleAVE2FW_H18_AVE3.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder3...
Sending Ap,AppleVideoEncoder3 now (23079 bytes)...
Ap,AppleVideoEncoder3 [ ] 0.0% Done sending Ap,AppleVideoEncoder3
About to send Ap,AppleVideoEncoder4...
Extracting AppleAVE2FW_H18_AVE4.im4p (Firmware/ave/AppleAVE2FW_H18_AVE4.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder4...
Sending Ap,AppleVideoEncoder4 now (24243 bytes)...
Ap,AppleVideoEncoder4 [ ] 0.0% Done sending Ap,AppleVideoEncoder4
About to send Ap,AppleVideoEncoder5...
Extracting AppleAVE2FW_H18_AVE5.im4p (Firmware/ave/AppleAVE2FW_H18_AVE5.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder5...
Sending Ap,AppleVideoEncoder5 now (24115 bytes)...
Ap,AppleVideoEncoder5 [ ] 0.0% Done sending Ap,AppleVideoEncoder5
About to send Ap,AppleVideoEncoder6...
Extracting AppleAVE2FW_H18_AVE6.im4p (Firmware/ave/AppleAVE2FW_H18_AVE6.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder6...
Sending Ap,AppleVideoEncoder6 now (22763 bytes)...
Ap,AppleVideoEncoder6 [ ] 0.0% Done sending Ap,AppleVideoEncoder6
About to send Ap,AppleVideoEncoder7...
Extracting AppleAVE2FW_H18_AVE7.im4p (Firmware/ave/AppleAVE2FW_H18_AVE7.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder7...
Sending Ap,AppleVideoEncoder7 now (24707 bytes)...
Ap,AppleVideoEncoder7 [ ] 0.0% Done sending Ap,AppleVideoEncoder7
About to send Ap,AppleVideoEncoder8...
Extracting AppleAVE2FW_H18_AVE8.im4p (Firmware/ave/AppleAVE2FW_H18_AVE8.im4p)...
Personalizing IMG4 component Ap,AppleVideoEncoder8...
Sending Ap,AppleVideoEncoder8 now (39355 bytes)...
Ap,AppleVideoEncoder8 [ ] 0.0% Done sending Ap,AppleVideoEncoder8
About to send Ap,ExclaveOSIntegrityCatalog...
Extracting 043-93978-004.dmg.aea.integrity_catalog (Firmware/043-93978-004.dmg.aea.integrity_catalog)...
Personalizing IMG4 component Ap,ExclaveOSIntegrityCatalog...
Sending Ap,ExclaveOSIntegrityCatalog now (671110 bytes)...
Ap,ExclaveOSIntegrityCatalog [ ] 0.0% Done sending Ap,ExclaveOSIntegrityCatalog
About to send Ap,ExclaveOSTrustCache...
Extracting 043-93978-004.dmg.aea.trustcache (Firmware/043-93978-004.dmg.aea.trustcache)...
Personalizing IMG4 component Ap,ExclaveOSTrustCache...
Sending Ap,ExclaveOSTrustCache now (13685 bytes)...
Ap,ExclaveOSTrustCache [ ] 0.0% Done sending Ap,ExclaveOSTrustCache
About to send Ap,ExclaveOSVolume...
Extracting 043-93978-004.dmg.aea.root_hash (Firmware/043-93978-004.dmg.aea.root_hash)...
Personalizing IMG4 component Ap,ExclaveOSVolume...
Sending Ap,ExclaveOSVolume now (13273 bytes)...
Ap,ExclaveOSVolume [ ] 0.0% Done sending Ap,ExclaveOSVolume
About to send Ap,GFX1Firmware...
Extracting armfw1_g18p.im4p (Firmware/agx/armfw1_g18p.im4p)...
Personalizing IMG4 component Ap,GFX1Firmware...
Sending Ap,GFX1Firmware now (3867806 bytes)...
Ap,GFX1Firmware [ ] 0.0% Done sending Ap,GFX1Firmware
Restoring image (13)
[ ] 1.0% About to send Ap,HapticAssets...
Extracting V53_HapticAssets.im4p (Firmware/V53_HapticAssets.im4p)...
Personalizing IMG4 component Ap,HapticAssets...
Sending Ap,HapticAssets now (14230 bytes)...
Ap,HapticAssets [ ] 0.0% Done sending Ap,HapticAssets
About to send Ap,MSRFirmware...
Extracting t8150.msrf.im4p (Firmware/msr/t8150.msrf.im4p)...
Personalizing IMG4 component Ap,MSRFirmware...
Sending Ap,MSRFirmware now (179142 bytes)...
Ap,MSRFirmware [ ] 0.0% Done sending Ap,MSRFirmware
About to send Ap,SecureM3Firmware...
Extracting securem3fw-v5x.im4p (Firmware/M3/bin/securem3fw-v5x.im4p)...
Personalizing IMG4 component Ap,SecureM3Firmware...
Sending Ap,SecureM3Firmware now (107682 bytes)...
Ap,SecureM3Firmware [ ] 0.0% Done sending Ap,SecureM3Firmware
About to send Ap,SecurePageTableMonitor...
Extracting sptm.t8150.release.im4p (Firmware/sptm.t8150.release.im4p)...
Personalizing IMG4 component Ap,SecurePageTableMonitor...
Sending Ap,SecurePageTableMonitor now (198339 bytes)...
Ap,SecurePageTableMonitor [ ] 0.0% Done sending Ap,SecurePageTableMonitor
About to send Ap,SystemVolumeCanonicalMetadata...
Extracting 043-93075-004.dmg.aea.mtree (Firmware/043-93075-004.dmg.aea.mtree)...
Personalizing IMG4 component Ap,SystemVolumeCanonicalMetadata...
Sending Ap,SystemVolumeCanonicalMetadata now (35517928 bytes)...
Ap,SystemVolumeCanonicalMetadata [==================================================] 100.0%
[==================================================] 100.0%
Done sending Ap,SystemVolumeCanonicalMetadata
About to send Ap,TrustedExecutionMonitor...
Extracting txm.iphoneos.release.im4p (Firmware/txm.iphoneos.release.im4p)...
Personalizing IMG4 component Ap,TrustedExecutionMonitor...
Sending Ap,TrustedExecutionMonitor now (173577 bytes)...
Ap,TrustedExecutionMonitor [ ] 0.0% Done sending Ap,TrustedExecutionMonitor
About to send Ap,cL4...
Extracting exclavecore_bundle.t8150.RELEASE.im4p (Firmware/image4/exclavecore_bundle.t8150.RELEASE.im4p)...
Personalizing IMG4 component Ap,cL4...
Sending Ap,cL4 now (31290336 bytes)...
Ap,cL4 [==================================================] 100.0%
[==================================================] 100.0%
Done sending Ap,cL4
[= ] 2.0% About to send GFX...
Extracting armfw_g18p.im4p (Firmware/agx/armfw_g18p.im4p)...
Personalizing IMG4 component GFX...
Sending GFX now (3982422 bytes)...
GFX [ ] 0.0% Done sending GFX
About to send ISP...
Extracting adc-silenus-v5x.im4p (Firmware/isp_bni/adc-silenus-v5x.im4p)...
Personalizing IMG4 component ISP...
Sending ISP now (29471505 bytes)...
ISP [==================================================] 100.0%
[==================================================] 100.0%
Done sending ISP
About to send LeapHaptics...
Extracting V53_LeapHapticsFirmware.im4p (Firmware/V53_LeapHapticsFirmware.im4p)...
Personalizing IMG4 component LeapHaptics...
Sending LeapHaptics now (276532 bytes)...
LeapHaptics [ ] 0.0% Done sending LeapHaptics
About to send MtpFirmware...
Extracting V53_MtpFirmware.im4p (Firmware/V53_MtpFirmware.im4p)...
Personalizing IMG4 component MtpFirmware...
Sending MtpFirmware now (7496626 bytes)...
MtpFirmware [ ] 0.0% Done sending MtpFirmware
[= ] 3.0% About to send Multitouch...
Extracting V53_Multitouch.im4p (Firmware/V53_Multitouch.im4p)...
Personalizing IMG4 component Multitouch...
Sending Multitouch now (2112620 bytes)...
Multitouch [ ] 0.0% Done sending Multitouch
About to send PMP...
Extracting t8150pmp.im4p (Firmware/pmp/t8150pmp.im4p)...
Personalizing IMG4 component PMP...
Sending PMP now (611086 bytes)...
PMP [ ] 0.0% Done sending PMP
About to send RestoreANS...
Extracting rans.t8150.release.im4p (Firmware/rans.t8150.release.im4p)...
Personalizing IMG4 component RestoreANS...
Sending RestoreANS now (1297841 bytes)...
RestoreANS [ ] 0.0% Done sending RestoreANS
About to send RestoreTrustCache...
Extracting 043-92637-004.dmg.trustcache (Firmware/043-92637-004.dmg.trustcache)...
Personalizing IMG4 component RestoreTrustCache...
Sending RestoreTrustCache now (21099 bytes)...
RestoreTrustCache [ ] 0.0% Done sending RestoreTrustCache
About to send SIO...
Extracting SmartIOFirmware_ASCv7.im4p (Firmware/SmartIOFirmware_ASCv7.im4p)...
Personalizing IMG4 component SIO...
Sending SIO now (1165866 bytes)...
SIO [ ] 0.0% Done sending SIO
About to send StaticTrustCache...
Extracting 043-93075-004.dmg.aea.trustcache (Firmware/043-93075-004.dmg.aea.trustcache)...
Personalizing IMG4 component StaticTrustCache...
Sending StaticTrustCache now (96518 bytes)...
StaticTrustCache [ ] 0.0% Done sending StaticTrustCache
About to send SystemVolume...
Extracting 043-93075-004.dmg.aea.root_hash (Firmware/043-93075-004.dmg.aea.root_hash)...
Personalizing IMG4 component SystemVolume...
Sending SystemVolume now (13273 bytes)...
SystemVolume [ ] 0.0% Done sending SystemVolume
About to send iBootData...
Extracting iBootData.v53.RELEASE.im4p (Firmware/all_flash/iBootData.v53.RELEASE.im4p)...
Personalizing IMG4 component iBootData...
Sending iBootData now (46271 bytes)...
iBootData [ ] 0.0% Done sending iBootData
About to send Ap,ExclaveOS...
Sending Ap,ExclaveOS now (234881024 bytes)
Ap,ExclaveOS [ ] 0.0% Encountered First Chunk in AEA image
restore_send_url_asset: Unexpected arguments
Ap,ExclaveOS [==================================================] 100.0%
[==================================================] 100.0%
Done sending Ap,ExclaveOS
[==== ] 8.0% Updating Stockholm (55)
Updating Rose (65)
Updating IR MCU firmware (51)
Requesting FUD data (36)
Found IsFUDFirmware component ANE
Found IsFUDFirmware component AOP
Found IsFUDFirmware component AOP2
Found IsFUDFirmware component AVE
Found IsFUDFirmware component Ap,ApplePMCFirmware
Found IsFUDFirmware component Ap,AppleVideoEncoder0
Found IsFUDFirmware component Ap,AppleVideoEncoder1
Found IsFUDFirmware component Ap,AppleVideoEncoder2
Found IsFUDFirmware component Ap,AppleVideoEncoder3
Found IsFUDFirmware component Ap,AppleVideoEncoder4
Found IsFUDFirmware component Ap,AppleVideoEncoder5
Found IsFUDFirmware component Ap,AppleVideoEncoder6
Found IsFUDFirmware component Ap,AppleVideoEncoder7
Found IsFUDFirmware component Ap,AppleVideoEncoder8
Found IsFUDFirmware component Ap,ExclaveOSIntegrityCatalog
Found IsFUDFirmware component Ap,ExclaveOSTrustCache
Found IsFUDFirmware component Ap,ExclaveOSVolume
Found IsFUDFirmware component Ap,GFX1Firmware
Found IsFUDFirmware component Ap,HapticAssets
Found IsFUDFirmware component Ap,MSRFirmware
Found IsFUDFirmware component Ap,SecureM3Firmware
Found IsFUDFirmware component Ap,SecurePageTableMonitor
Found IsFUDFirmware component Ap,SystemVolumeCanonicalMetadata
Found IsFUDFirmware component Ap,TrustedExecutionMonitor
Found IsFUDFirmware component Ap,cL4
Found IsFUDFirmware component GFX
Found IsFUDFirmware component ISP
Found IsFUDFirmware component LeapHaptics
Found IsFUDFirmware component MtpFirmware
Found IsFUDFirmware component Multitouch
Found IsFUDFirmware component PMP
Found IsFUDFirmware component RestoreANS
Found IsFUDFirmware component RestoreTrustCache
Found IsFUDFirmware component SIO
Found IsFUDFirmware component StaticTrustCache
Found IsFUDFirmware component SystemVolume
Found IsFUDFirmware component iBootData
Sending IsFUDFirmware image list
Unknown operation (91)
Unknown operation (79)
About to send BuildIdentity Dict...
Sending BuildIdentityDict now...
Done sending BuildIdentityDict
About to send Rap,RTKitIOConfig...
Sending Rap,RTKitIOConfig now (1064180 bytes)
Rap,RTKitIOConfig [ ] 0.0% Done sending Rap,RTKitIOConfig
Sending Rose TSS request...
Received Rose ticket
Sending FirmwareResponse data now...
Done sending FirmwareUpdater data
About to send BuildIdentity Dict...
Sending BuildIdentityDict now...
Done sending BuildIdentityDict
About to send Wireless1,PhyBlueTooth...
Sending Wireless1,PhyBlueTooth now (58625480 bytes)
Wireless1,PhyBlueTooth [==================================================] 100.0%
[==================================================] 100.0%
Done sending Wireless1,PhyBlueTooth
Updating Rose (65)
Restoring image (13)
[==== ] 9.0% Updating Stockholm (55)
Updating baseband (19)
About to send BasebandData...
Sending Baseband TSS request...
restore_send_firmware_updater_data: Got unknown updater name 'Centauri', trying to discover from device generated request.
Sending Centauri TSS request...
Received Baseband SHSH blobs
Received Wireless1,Ticket
Sending FirmwareResponse data now...
Done sending FirmwareUpdater data
Size mismatch when parsing MBN file. Continuing anyway.
can't locate 'restoresbl1.mbn' in '/var/folders/yv/2tz0p9192yv95vxvl7q6l6fh0000gp/T/bbfw_90skXk'
zsh: segmentation fault idevicerestore iPhone18,1_26.0_23A345_Restore.ipsw
This is duplicate of https://github.com/libimobiledevice/idevicerestore/issues/756
Please check with latest commit.
Latest commit almost works. I had to make minor adjustments to get that working:
- I got warnings from %llx logger calls => changed to %lx
- Moved "free(buffer); buffer = NULL;" downwards in restore.c - e.g. mbn_mav25_stitch was called with NULL buffer
- Set fsize = zstat.size; after mbn_mav25_stitch and mbn_stitch calls
- In mbn.c, there is pointer arithmetic using void* pointer => changed to unsigned char* instead of void*
Can you drop a diff here? Thanks.
See attachment: diff.txt
Restore fails with latest commit. Failure log restore_fail_18_3.log
However, restore is successful after adding changes suggested by @pekn. Thanks
Fixed with 551dba5
Is this just reopened as a prompt to verify it as working on iPhone 17 Pro with the latest commit @nikias ? Thanks for the speedy work on this!
Yes, I reopened it so people reporting this can report if this now actually works or not :)
I am not sure if it is related to the restore process, I see activation failure after restoring using idevicerestore in iPhone 17 series.
I tried restoring using Apple configurator and then tried activation. Activation passes in that step.
Model: iPhone 17 Restored OS: 26.0.1
Activation failure log:
I just yesterday pushed a commit that should fix the baseband restore, and then the activation should also work fine.
With latest commit, activation issue is fixed. Thanks.