Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ASR STATUS: fail ERROR: Unable to restore device #41

Closed
NadirZEGUEUR opened this issue Aug 19, 2015 · 2 comments
Closed

ASR STATUS: fail ERROR: Unable to restore device #41

NadirZEGUEUR opened this issue Aug 19, 2015 · 2 comments

Comments

@NadirZEGUEUR
Copy link

I'm having this error while trying to restore an iPhone 5,1 iOS 8.4 to an iOS 8.4 Custom Firmware

Command :
idevicerestore.exe -u d9accf101050836ec9d058cc6545d98223ea1ca9 C:\Users\user\iPhone5,1_8.4_12H143_Restore_CFW.ipsw

Output :

NOTE: using cached version data
Found device in Recovery mode
Identified device as iPhone5,1
Extracting BuildManifest from IPSW
Product Version: 8.4
Product Build: 12H143 Major: 12
INFO: device serial number is F2LL4DE9FH19
Device supports Image4: false
Variant: Customer Upgrade Install (IPSW)
This restore will update your device without losing data.
Found ECID 1942811966965
Getting ApNonce in recovery mode... fb c1 4c 73 af 11 78 4d 73 e9 d8 d8 d5 ca a1 f0 55 27 07 2c
Trying to fetch new SHSH blob
Getting SepNonce in recovery mode...
WARNING: Unable to find BbSkeyId node
Request URL set to https://gs.apple.com/TSS/controller?action=2
Sending TSS request attempt 1... response successfully received
Received SHSH blobs
Extracting filesystem from IPSW
Sending APTicket (2738 bytes)
Extracting iBEC.n41.RELEASE.dfu...
Not personalizing component iBEC...
Sending iBEC (287116 bytes)...
Getting ApNonce in recovery mode... fb c1 4c 73 af 11 78 4d 73 e9 d8 d8 d5 ca a1 f0 55 27 07 2c
Sending APTicket (2738 bytes)
Recovery Mode Environment:
iBoot build-version=iBoot-2261.30.37
iBoot build-style=RELEASE
Sending AppleLogo...
Extracting applelogo@2x~iphone.s5l8950x.img3...
Not personalizing component AppleLogo...
Sending AppleLogo (6796 bytes)...
Extracting 058-15893-139.dmg...
Not personalizing component RestoreRamDisk...
Sending RestoreRamDisk (17330444 bytes)...
Extracting DeviceTree.n41ap.img3...
Not personalizing component RestoreDeviceTree...
Sending RestoreDeviceTree (88524 bytes)...
Extracting kernelcache.release.n41...
Not personalizing component RestoreKernelCache...
Sending RestoreKernelCache (9414284 bytes)...
About to restore device...
Waiting for device...
Device is now connected in restore mode...
Connecting now...
Connected to com.apple.mobile.restored, version 13
Device has successfully entered restore mode
Hardware Information:
BoardID: 0
ChipID: 35152
UniqueChipID: 1942811966965
ProductionMode: true
About to send RootTicket...
Sending RootTicket now...
Done sending RootTicket
Partition NAND device (28)
Waiting for NAND (29)
Waiting for NAND (29)
Checking filesystems (16)
Checking filesystems (16)
Unknown operation (51)
Waiting for NAND (29)
Waiting for NAND (29)
About to send filesystem...
Connected to ASR
Validating the filesystem
ERROR: Unable to read OOB data from filesystem offset: No error
ERROR: ASR was unable to validate the filesystem
ERROR: Unable to send filesystem
ERROR: Unable to successfully restore device
Got status message
Status: Fail
Log is available:
SYSLOG: Aug 19 17:28:48 localhost bootlog[0] : BOOT_TIME 1440005328 0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : le'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 2 as 'NVRAM'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 3 as 'Firmware'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 4 as 'Filesystem'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3GDL::handleStart _calibrationMatrix [63567 -624 -711] [-668 63390 -104] [1218 210 64702]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3GDL::handleStart - No calibration inverse matrix or the data is invalid, Compute locally
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3GDL::handleStart _calibrationInverseMatrix [67560 662 742] [710 67763 116] [-1274 -232 66367]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3GDL::handleStart _odr200HzSampleInterval = 5368
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 4
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 5 as 'System Config'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 6 as 'Diagnostic Data'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 145] created partition 7 as 'Bad Block Table'
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSwissPPNFTL started with IOFlashStoragePartition provider
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] _FindFlashMediaAndKeepout:601 physical nand block offset 1
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 7
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleNANDFTL registeredBSD root: md0, major 2, minor 0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] start:356 this 0x92840000 PROVIDER=0x8fce6a80 flashMedia=0x8fce6a80
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] WMR_Start:149 Apple PPN NAND Driver, Read/Write
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] WMR_Start:174 FIL_Init [OK]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : com.apple.AppleFSCompressionTypeZlib kmod start
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : ApplePinotLCD: _lcdPanelID: 0xa2d10fce _lcdPanelClass: 2
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSamsungSerial: Identified Serial Port on ARM Device=uart3 at 0x32800000(0x8d21e000)
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSamsungSerial: Identified Serial Port on ARM Device=uart1 at 0x32600000(0x8d226000)
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] WMR_Open:371 VFL_Open [OK]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 0 enableDeviceClock(true,HALF_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 0 enableDeviceClock(true,FULL_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 0 enableDevicePower(true,0,HALF_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 0 enableDeviceClock(false,FULL_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : com.apple.AppleFSCompressionTypeZlib load succeeded
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : virtual bool AppleH4DisplayPipe::start_hardware(IOService *), auto-detect chip
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : L2TP domain init
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : L2TP domain init complete
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 1 enableDeviceClock(true,HALF_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 1 enableDeviceClock(true,FULL_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 1 enableDevicePower(true,0,HALF_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : PPTP domain init
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Scaler 1 enableDeviceClock(false,FULL_CLOCK_INDEX) = 0x0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleH4CamIn::start - back camera expected
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleH4CamIn::start - front camera expected
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleH4CamIn::power_off_hardware
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleH4CamIn::setPowerStateGated: 0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleBaseband: Found 1 backpowering pins
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::probe found device with ID: 0x3f
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::handleStart _calibrationMatrix [64423 -1426 -534] [-1391 66542 -293] [596 675 66072]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::handleStart _calibrationOffsets [2137037 -270811 904782]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::handleStart - No calibration inverse matrix or the data is invalid, Compute locally
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::handleStart _calibrationInverseMatrix [66694 1423 545] [1391 64570 298] [-616 -672 64995]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleAP3DSH::handleStart _odr400HzSampleInterval = 2374
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleMultitouchN1SPI: successfully started
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableDetect 1
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableType USBHost
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableDetect 0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableType Detached
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleMultitouchN1SPI: detected HBPP. driver will be kept alive
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableDetect 1
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleARMPMUCharger: AppleUSBCableType USBHost
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
unable to open /dev/klog: Resource busy
display-scale = 2
display-rotation = 0
found applelogo at /usr/share/progressui/applelogo@2x.tga
SYSLOG: Aug 19 17:28:49 localhost restored_update[6] : IOMFB: /System/Library/Frameworks/MediaToolbox.framework/MediaToolbox not found
SYSLOG: Aug 19 17:28:49 localhost restored_update[6] : IOMFB: /System/Library/PrivateFrameworks/MediaToolbox.framework/MediaToolbox not found
SYSLOG: Aug 19 17:28:49 localhost restored_update[6] : IOMFB: /System/Library/PrivateFrameworks/Celestial.framework/Celestial not found
SYSLOG: Aug 19 17:28:49 localhost restored_update[6] : IOMFB: FigInstallVirtualDisplay not found
SYSLOG: Aug 19 17:28:49 localhost restored_update[6] : CFPreferences could not connect to its daemon.
Preferences using the connection 0x0 will be volatile and will not be persisted to disk.
found display: primary
display: 640 x 1136
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleBCMWLANCore::init IO80211-154.5 Jun 24 2015 00:45:45
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : 000033.519374 wlan0.A[0] AppleBCMWLANProvisioningManager::gatherDeviceTreeData(): WARNING, Wifi 'serial baud rate' does not exist in the device tree
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : 000033.524033 wlan0.A[1] AppleBCMWLANConfigManager::gatherParameterData(): no provisioned roam profiles. Using default.
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : 000033.525414 wlan0.N[2] AppleBCMWLANCore::start(): Starting with MAC Address: 90:72:40:98:95:54
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : 000033.525773 wlan0.N[3] AppleBCMWLANCore::setPowerStateGated(): powerState 1, fStateFlags 0x20, dev 0xd0c58000 (this 1, provider 0)
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : 000033.525787 wlan0.N[4] AppleBCMWLANCore::setPowerStateGated(): Received power state change before driver has initialized, ignoring
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : IO80211PeerManager::initWithInterface can't add monitoring timer
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : IO80211Interface::init peerManager=0x95db6c00
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_handleUSBCableConnect cable connected, but don't have device configuration yet
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] WMR_Open:420 FTL_Open [OK]
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] _publishServices:642 FTL capabilities: 0x00000001
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] _ppnvflGetStruct:3469 Checking borrowed blocks - count: 23 max_count: 23
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [NAND] _fetchBorrowedList:881 number of borrowed blocks 16
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 0
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 1
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 2
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 3
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 5
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : [nand_part_core:INF@ 157] published partition 6
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : Loading syscfg.
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice - Configuration: Apple Mobile Device
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice Interface: AppleUSBMux
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : virtual bool AppleUSBDeviceMux::start(IOService *) build: Jun 24 2015 00:40:24
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::gated_registerFunction Register function AppleUSBMux
SYSLOG: Aug 19 17:28:49 localhost kernel[0] : AppleSynopsysOTGDevice::startUSBStack Starting usb stack
waiting for matching IOKit service: <CFBasicHash 0x14e30900 [0x5fe8a0]>{type = mutable dict, count = 1,
entries =>
2 : <CFString 0x779840 [0x5fe8a0]>{contents = "IOProviderClass"} = <CFString 0x14e2fa80 [0x5fe8a0]>{contents = "AppleUSBDeviceMux"}
}

SYSLOG: Aug 19 17:28:51 localhost kernel[0] : AppleARMBacklight::start: No AAP function
SYSLOG: Aug 19 17:28:52 localhost kernel[0] : IOReturn AppleUSBDeviceMux::setPropertiesGated(OSObject ) setting debug level to 7
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x95ee3b00
recv(11, 4) failed: connection closed
unable to read message size: -1
could not receive message
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : AppleUSBDeviceMux::handleConnectResult new session 0x95ee3b00 established 62078<-lo0->49153 62078<-usb->44544
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : AppleUSBDeviceMux::sessionUpcall socket is closed, session 0x95ee3b00 (62078<-lo0->49153 62078<-usb->44544)
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : AppleUSBDeviceMux::handleConnectResult new session 0x95ee3b00 established 62078<-lo0->49154 62078<-usb->44800
client protocol version 13
*
* UUID DB5B9A69-20B9-D632-E2CC-9C394BFB10F2 ***
Restore options:
UUID => <CFString 0x14e305f0 [0x5fe8a0]>{contents = "DB5B9A69-20B9-D632-E2CC-9C394BFB10F2"}
MinimumSystemPartition => <CFNumber 0x14e30540 [0x5fe8a0]>{value = +2054, type = kCFNumberSInt64Type}
SystemPartitionSize => <CFNumber 0x14e30fc0 [0x5fe8a0]>{value = +2054, type = kCFNumberSInt64Type}
PersonalizedDuringPreflight => <CFBoolean 0x5feaa0 [0x5fe8a0]>{value = true}
SystemPartitionPadding => <CFBasicHash 0x14e30900 [0x5fe8a0]>{type = mutable dict, count = 9,
entries =>
0 : <CFString 0x14e304e0 [0x5fe8a0]>{contents = "512"} = <CFNumber 0x14e30510 [0x5fe8a0]>{value = +1280, type = kCFNumberSInt64Type}
2 : <CFString 0x14e30570 [0x5fe8a0]>{contents = "128"} = <CFNumber 0x14e2f680 [0x5fe8a0]>{value = +1280, type = kCFNumberSInt64Type}
3 : <CFString 0x14e30930 [0x5fe8a0]>{contents = "16"} = <CFNumber 0x14e30340 [0x5fe8a0]>{value = +260, type = kCFNumberSInt64Type}
4 : <CFString 0x14e304b0 [0x5fe8a0]>{contents = "32"} = <CFNumber 0x14e304d0 [0x5fe8a0]>{value = +320, type = kCFNumberSInt64Type}
5 : <CFString 0x14e30f30 [0x5fe8a0]>{contents = "768"} = <CFNumber 0x14e30f60 [0x5fe8a0]>{value = +1280, type = kCFNumberSInt64Type}
6 : <CFString 0x14e30f70 [0x5fe8a0]>{contents = "8"} = <CFNumber 0x14e30f90 [0x5fe8a0]>{value = +180, type = kCFNumberSInt64Type}
7 : <CFString 0x14e30650 [0x5fe8a0]>{contents = "1024"} = <CFNumber 0x14e305a0 [0x5fe8a0]>{value = +1280, type = kCFNumberSInt64Type}
8 : <CFS...
entering bootstrap_hoover
bootstrap_hoover: using customer firmware
unable to open libdpfu.dylib. dlopen(/usr/local/lib/libdpfu.dylib, 261): image not found, skipping step
entering load_sep_os
device has no sep
entering ramrod_ticket_update
looking up root ticket hash
device tree ticket-hash: <CFData 0x14d2ba00 [0x5fe8a0]>{length = 20, capacity = 20, bytes = 0x8cf131dd150c716c4547d6f32ec99ffb9ccc1648}
ticket_hash: 8CF131DD150C716C4547D6F32EC99FFB9CCC1648
received valid ticket (2738 bytes)
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
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : [effaceable:INIT] found current generation, 85, in group 0
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : [effaceable:INIT] started
SYSLOG: Aug 19 17:28:53 localhost kernel[0] : [effaceable:INIT] started
entering reprobe_device_path
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data= log=
entering reprobe_device_path
unable to stat block device /dev/disk1: No such file or directory
unable to determine character device for /dev/disk1
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data= log=
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-286.30.1).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Copper12H143.N41OS
** 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 Copper12H143.N41OS appears to be OK.
executing /sbin/mount_hfs
/dev/disk0s1s1 mounted on /mnt1
AMSupportPlatformCreateBufferFromNativeFilePath: open failed: No such file or directory
__getFDRSealingMap_block_invoke: Could not load sealing map from '/usr/lib/FDRSealingMap.plist'
AMFDRSealingMapGetEntriesForDevice: Could not load sealing map
restored_fdr_initialize returned false
RestoredFDRCreate() returned 0
FDR is not supported on this device
RestoredFDRSaveData: restoredFDR is NULL, not able to preserve FDR data.
RestoredFDRSaveData success
entering check_for_restore_log
restore log does not exist
Not preserving OTA logs for update install
Successfully checked for OTA logs
entering unmount_filesystems
error unmounting '/mnt2': Invalid argument
create_baseband_update_options: Got imeisv: 13
baseband updater options = <CFBasicHash 0x14e32cb0 [0x5fe8a0]>{type = mutable dict, count = 3,
entries =>
0 : <CFString 0xd2aed8 [0x5fe8a0]>{contents = "IMEISwVersion"} = <CFNumber 0x14e32d00 [0x5fe8a0]>{value = +13, type = kCFNumberSInt32Type}
1 : <CFString 0xd2af68 [0x5fe8a0]>{contents = "autoSetupEnv"} = <CFBoolean 0x5feaa8 [0x5fe8a0]>{value = false}
2 : <CFString 0xd2af78 [0x5fe8a0]>{contents = "disablePing"} = <CFBoolean 0x5feaa0 [0x5fe8a0]>{value = true}
}

_baseband_update_requires_filesystems_once: querying baseband to determine if it requires system filesystem
bbupdater: cmdCopyRequirePartitionMount: supports flashless 1

bbupdater: cmdCopyRequirePartitionMount: supports REFS 0

bbupdater: cmdCopyRequirePartitionMount: need data partition for coredumps

_baseband_update_requires_filesystems_once: query returned <CFBasicHash 0x14e32d10 [0x5fe8a0]>{type = mutable dict, count = 3,
entries =>
0 : <CFString 0xd2ac08 [0x5fe8a0]>{contents = "requireSystemPartitionMount"} = <CFBoolean 0x5feaa0 [0x5fe8a0]>{value = true}
1 : <CFString 0xd2ac28 [0x5fe8a0]>{contents = "requireUserPartitionMount"} = <CFBoolean 0x5feaa0 [0x5fe8a0]>{value = true}
2 : <CFString 0xd2ac38 [0x5fe8a0]>{contents = "requestedBasebandFSPartitionMountSize"} = <CFNumber 0x14d29270 [0x5fe8a0]>{value = +0, type = kCFNumberSInt32Type}
}

entering clean_NAND
entering format_effaceable_storage
effaceable storage is formatted, nothing to do
entering format_storage_for_LwVM
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data= log=
ramrod_roll_media_keys: data_partition = /dev/disk0s1s2
ramrod_roll_media_keys: storage_media = /dev/disk0s1
ramrod_roll_media_keys: data_partition_name = disk0s1s2
ramrod_roll_media_keys: data_partition_uuid = 34BC67DC-35B3-49ED-80C3-3D4CC304E204
SYSLOG: Aug 19 17:29:11 localhost kernel[0] : LwVM::gptUUIDExists - UUID already rekeyed
executing /usr/sbin/nvram
entering mount_filesystems
executing /sbin/fsck_hfs
** /dev/rdisk0s1s1
Executing fsck_hfs (version hfs-286.30.1).
** Checking Journaled HFS Plus volume.
** Detected a case-sensitive volume.
The volume name is Copper12H143.N41OS
** 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 Copper12H143.N41OS appears to be OK.
executing /sbin/mount_hfs
/dev/disk0s1s1 mounted on /mnt1
executing /sbin/fsck_hfs
** /dev/rdisk0s1s2
Executing fsck_hfs (version hfs-286.30.1).
** 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 exec re-keying daemon /usr/libexec/rolld: 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 272629760 bytes
System partition will need to be resized larger by 82829312 bytes
Erasing system partition prior to resize operation.
block size for /dev/disk0s1s1: 4096
/sbin/newfs_hfs -s -v System -J /dev/disk0s1s1
executing /sbin/newfs_hfs -s -v System -J /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-286.30.1).
** 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
/dev/disk0s1s1 mounted on /mnt1
Trying to resize system partition to 2426404864 bytes aka 2314 MB
entering adjust_partition_preflight
partition:0 requiredSize=592384
entering _get_partition_size
shrinking data partition to make room for 82829312 bytes needed
entering adjust_partition_preflight
partition:1 requiredSize=3278336
scanning 4 filesystems for 34BC67DC-35B3-49ED-80C3-3D4CC304E204
failed to find an IOService owning md0 (unexpected)
UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204 match
matched /dev/disk0s1s2 on /mnt2
scanning 4 filesystems for 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81
failed to find an IOService owning md0 (unexpected)
UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204 does not match
UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81 match
matched /dev/disk0s1s1 on /mnt1
Device disk0s1s1 has UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81
scanning 4 filesystems for 34BC67DC-35B3-49ED-80C3-3D4CC304E204
failed to find an IOService owning md0 (unexpected)
UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204 match
matched /dev/disk0s1s2 on /mnt2
Device disk0s1s2 has UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204
shrinking HFS filesystem on /mnt2 from 13510893568 to 13428064256
Resizing existing partition with GPT index 1
entering _unmount_lwvm_devices
Unmounting filesystem: /mnt2
Unmounting filesystem: /mnt1
About to adjust with settings partitionIndex:1 size:12806 MB
Wrote GPT header back to disk
Remounting LwVM volumes that were previously mounted
entering _mount_lwvm_devices
libpartition, mounting '/dev/disk0s1s1' at '/mnt1'
executing /sbin/mount -t hfs /dev/disk0s1s1 /mnt1
libpartition, mounting '/dev/disk0s1s2' at '/mnt2'
executing /sbin/mount -t hfs /dev/disk0s1s2 /mnt2
mount_hfs: Could not exec re-keying daemon /usr/libexec/rolld: No such file or directory
trying system partition resize again
entering adjust_partition_preflight
partition:0 requiredSize=592384
scanning 4 filesystems for 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81
failed to find an IOService owning md0 (unexpected)
UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81 match
matched /dev/disk0s1s1 on /mnt1
scanning 4 filesystems for 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81
failed to find an IOService owning md0 (unexpected)
UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81 match
matched /dev/disk0s1s1 on /mnt1
Device disk0s1s1 has UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81
scanning 4 filesystems for 34BC67DC-35B3-49ED-80C3-3D4CC304E204
failed to find an IOService owning md0 (unexpected)
UUID 9A47FDAD-25DE-4890-83ED-0C3BEDFC0B81 does not match
UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204 match
matched /dev/disk0s1s2 on /mnt2
Device disk0s1s2 has UUID 34BC67DC-35B3-49ED-80C3-3D4CC304E204
Resizing existing partition with GPT index 0
entering _unmount_lwvm_devices
Unmounting filesystem: /mnt2
Unmounting filesystem: /mnt1
About to adjust with settings partitionIndex:0 size:2314 MB
Wrote GPT header back to disk
Remounting LwVM volumes that were previously mounted
entering _mount_lwvm_devices
libpartition, mounting '/dev/disk0s1s1' at '/mnt1'
executing /sbin/mount -t hfs /dev/disk0s1s1 /mnt1
libpartition, mounting '/dev/disk0s1s2' at '/mnt2'
executing /sbin/mount -t hfs /dev/disk0s1s2 /mnt2
mount_hfs: Could not exec re-keying daemon /usr/libexec/rolld: No such file or directory
expanding HFS filesystem on /mnt1 to 2426404864
Successfully resized the system partition
entering maximize_data_partition
entering adjust_partition_preflight
partition:1 requiredSize=4503599627370496
maximizing data partition to 13428064255 bytes
entering adjust_partition_preflight
partition:1 requiredSize=3278336
no change in size
Successfully resized data partition to consume free blocks
The system partition now has a total HFS+ capacity of 2314 MB
entering ramrod_probe_media
device partitioning scheme is GPT
find_filesystem_partitions: storage=/dev/disk0s1 system=/dev/disk0s1s1 data=/dev/disk0s1s2 baseband data= log=
entering unmount_filesystems
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
SYSLOG: Aug 19 17:29:39 localhost kernel[0] : void AppleUSBDeviceMux::handleConnectResult(struct BulkUSBMuxSession *, errno_t) new session to port 12345 failed: 61
SYSLOG: Aug 19 17:29:39 localhost asr[30] : bootstrap_look_up2 failed with 0x44e
ASR: asr: Unable to disable idle sleep - -536870199
ASR STATUS: start 242.6 multicast-client
ASR: Waiting for connection attempt from server
SYSLOG: Aug 19 17:29:39 localhost asr[30] : __net_helper_get_connection_block_invoke_3 could not connect to networkd
SYSLOG: Aug 19 17:29:41 localhost kernel[0] : AppleUSBDeviceMux::handleConnectResult new session 0x95ee35d8 established 12345<-lo0->49156 12345<-usb->45312
ASR STATUS: setup
ASR: Validating target...
ASR: done
ASR STATUS: metadata
ASR: Validating source...
SYSLOG: Aug 19 17:29:42 localhost kernel[0] : void AppleUSBDeviceMux::handleMuxTCPInput(mbuf_t) received reset, closing 0x95ee35d8
ASR: Can't gather image metadata
ASR: Could not validate source - error 110
ASR STATUS: fail

ERROR: Unable to restore device

@Itbnolehurr
Copy link

Here: https://youtu.be/9b9_rAnCNVE

@FunkyM
Copy link
Member

FunkyM commented Sep 24, 2015

You can not restore a custom firmware unless you have an iBoot level exploit which was only possible on older devices (limera1n etc.).

ERROR: Unable to read OOB data from filesystem offset: No error
ERROR: ASR was unable to validate the filesystem
ERROR: Unable to send filesystem
ERROR: Unable to successfully restore device

Attempting to fiddle around with the filesystem images or the ipsw will only make it fail.
Thus closing as not supported with this combination of device and iOS version.

@FunkyM FunkyM closed this as completed Sep 24, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants