*** Legacy iOS Kit ***
- Script by LukeZGD -
* Version: v26.09.33 (1526396 main)
* Platform: macos (iMac20,1 - Tahoe 26.7 - x86_64)
* Device: iPhone 11 (iPhone12,1 - n104ap) in Recovery mode
* iOS Version: Unknown. Re-enter recovery mode to get iBoot version
* ECID: 1720294328901678
* Only select unmodified IPSW for the selection. Do not select custom IPSWs
* Selected Target IPSW: /Users/scole/iPhone12,1_27.0_24A437_Restore.ipsw
* Selected Target IPSW is validated
> Main Menu > Restore/Downgrade > Latest iOS ()
[Input] Select an option:
Select Target IPSW
Download Target IPSW
(*) Start Update
-> (*) Start Restore
Go Back
[Log] Running idevicerestore with command: ../bin/macos/idevicerestore -e -y --cache-path . "/Users/scole/iPhone12,1_27.0_24A437_Restore.ipsw"
idevicerestore latest-15-g92787bb (libirecovery 1.3.1, libtatsu 1.0.5-6-ge7d6ad1)
Found device in Recovery mode
ECID: 1720294328901678
Identified device as n104ap, iPhone12,1
Device Product Version: N/A
Device Product Build: N/A
Extracting BuildManifest from IPSW
IPSW Product Version: 27.0
IPSW Product Build: 24A437 Major: 24
INFO: device serial number is DX3L2GGDN72J
Device supports Image4: true
Variant: Customer Erase Install (IPSW)
This restore will erase all device data.
Checking IPSW for required components...
All required components found in IPSW
Getting ApNonce in Recovery mode... 44 b6 8b 01 92 6a ef 33 22 43 67 e1 b3 89 eb f8 78 b4 16 a8 ed 45 60 bf 96 13 c4 2b cf d4 64 7b
Trying to fetch new SHSH blob
Getting SepNonce in recovery mode... 2c 14 f4 1d 9e 1e 0b a2 a8 81 08 12 e0 1b fe 73 98 4d 1c ab
Received SHSH blobs
Extracting iBEC.n104.RELEASE.im4p (Firmware/dfu/iBEC.n104.RELEASE.im4p)...
Personalizing IMG4 component iBEC...
Sending iBEC (1655082 bytes)...
Uploading [==================================================] 100.0%
Recovery Mode Environment:
iBoot build-version=mBoot-20457.2.37
iBoot build-style=RELEASE
Extracting h12_ane_fw_metis.im4p (Firmware/ane/h12_ane_fw_metis.im4p)...
Personalizing IMG4 component ANE...
Sending ANE (4711737 bytes)...
Uploading [==================================================] 100.0%
Extracting aopfw-iphone12baop.RELEASE.im4p (Firmware/AOP/aopfw-iphone12baop.RELEASE.im4p)...
Personalizing IMG4 component AOP...
Sending AOP (2250041 bytes)...
Uploading [==================================================] 100.0%
Extracting AppleAVE2FW_H12.im4p (Firmware/ave/AppleAVE2FW_H12.im4p)...
Personalizing IMG4 component AVE...
Sending AVE (2431393 bytes)...
Uploading [==================================================] 100.0%
Extracting sptm.t8030.release.im4p (Firmware/sptm.t8030.release.im4p)...
Personalizing IMG4 component Ap,RestoreSecurePageTableMonitor...
Sending Ap,RestoreSecurePageTableMonitor (183715 bytes)...
Uploading [==================================================] 100.0%
Extracting txm.iphoneos.release.im4p (Firmware/txm.iphoneos.release.im4p)...
Personalizing IMG4 component Ap,RestoreTrustedExecutionMonitor...
Sending Ap,RestoreTrustedExecutionMonitor (233388 bytes)...
Uploading [==================================================] 100.0%
Extracting armfw_g12p.im4p (Firmware/agx/armfw_g12p.im4p)...
Personalizing IMG4 component GFX...
Sending GFX (1229129 bytes)...
Uploading [==================================================] 100.0%
Extracting adc-zelus-n104.im4p (Firmware/isp_bni/adc-zelus-n104.im4p)...
Personalizing IMG4 component ISP...
Sending ISP (15099193 bytes)...
Uploading [==================================================] 100.0%
Extracting t8030pmp.im4p (Firmware/pmp/t8030pmp.im4p)...
Personalizing IMG4 component PMP...
Sending PMP (312633 bytes)...
Uploading [==================================================] 100.0%
Extracting 043-69915-777.dmg.trustcache (Firmware/043-69915-777.dmg.trustcache)...
Personalizing IMG4 component RestoreTrustCache...
Sending RestoreTrustCache (17734 bytes)...
Uploading [==================================================] 100.0%
Extracting SmartIOFirmware_ASCv2.im4p (Firmware/SmartIOFirmware_ASCv2.im4p)...
Personalizing IMG4 component SIO...
Sending SIO (1145989 bytes)...
Uploading [==================================================] 100.0%
Extracting WirelessPower.iphone12b.im4p (Firmware/WirelessPower/WirelessPower.iphone12b.im4p)...
Personalizing IMG4 component WCHFirmwareUpdater...
Sending WCHFirmwareUpdater (65056 bytes)...
Uploading [==================================================] 100.0%
ramdisk-size=0x20000000
Extracting 043-69915-777.dmg (043-69915-777.dmg)...
Personalizing IMG4 component RestoreRamDisk...
Sending RestoreRamDisk (243279164 bytes)...
Uploading [==================================================] 100.0%
Extracting DeviceTree.n104ap.im4p (Firmware/all_flash/DeviceTree.n104ap.im4p)...
Personalizing IMG4 component RestoreDeviceTree...
Sending RestoreDeviceTree (54835 bytes)...
Uploading [==================================================] 100.0%
Extracting sep-firmware.n104.RELEASE.im4p (Firmware/all_flash/sep-firmware.n104.RELEASE.im4p)...
Personalizing IMG4 component RestoreSEP...
Sending RestoreSEP (6974094 bytes)...
Uploading [==================================================] 100.0%
Extracting kernelcache.release.iphone12b (kernelcache.release.iphone12b)...
Personalizing IMG4 component RestoreKernelCache...
Sending RestoreKernelCache (21809865 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 00008030-00061C993C62202E has successfully entered restore mode
Hardware Information:
BoardID: 4
ChipID: 32816
UniqueChipID: 1720294328901678
ProductionMode: true
Starting Reverse Proxy
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.n104.RELEASE.im4p (Firmware/all_flash/LLB.n104.RELEASE.im4p)...
Personalizing IMG4 component LLB...
Extracting applelogo@1792~iphone.im4p (Firmware/all_flash/applelogo@1792~iphone.im4p)...
Personalizing IMG4 component AppleLogo...
Extracting batterycharging0@1792~iphone.im4p (Firmware/all_flash/batterycharging0@1792~iphone.im4p)...
Personalizing IMG4 component BatteryCharging...
Extracting batterycharging1@1792~iphone.im4p (Firmware/all_flash/batterycharging1@1792~iphone.im4p)...
Personalizing IMG4 component BatteryCharging...
Extracting batteryfull@2x~iphone.im4p (Firmware/all_flash/batteryfull@2x~iphone.im4p)...
Personalizing IMG4 component BatteryFull...
Extracting batterylow0@2x~iphone.im4p (Firmware/all_flash/batterylow0@2x~iphone.im4p)...
Personalizing IMG4 component BatteryLow0...
Extracting batterylow1@2x~iphone.im4p (Firmware/all_flash/batterylow1@2x~iphone.im4p)...
Personalizing IMG4 component BatteryLow1...
Extracting glyphplugin@1792~iphone-lightning.im4p (Firmware/all_flash/glyphplugin@1792~iphone-lightning.im4p)...
Personalizing IMG4 component BatteryPlugin...
Extracting DeviceTree.n104ap.im4p (Firmware/all_flash/DeviceTree.n104ap.im4p)...
Personalizing IMG4 component DeviceTree...
Extracting lowpowermode@1792~iphone-lightning.im4p (Firmware/all_flash/lowpowermode@1792~iphone-lightning.im4p)...
Personalizing IMG4 component LowPowerWallet0...
./restore.sh: line 6366: 1311 Segmentation fault: 11 $idevicerestore2 $ExtraArgs "$ipsw_path.ipsw"
* 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 (iMac20,1 - Tahoe 26.7 - x86_64)
scole@Stevens-iMac Legacy-iOS-Kit %
The same error also happens on Linux.
I'm running this on an i5-6500 if that's important
The same error also happens on Linux.
I'm running this on an i5-6500 if that's important