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

ipsw extract with ios 18+ failed #604

Closed
2 tasks done
dearestman opened this issue Dec 12, 2024 · 5 comments
Closed
2 tasks done

ipsw extract with ios 18+ failed #604

dearestman opened this issue Dec 12, 2024 · 5 comments
Assignees
Labels
bug Something isn't working

Comments

@dearestman
Copy link

What happened?

Hello!
my macOs version Ventura 13.7 and device Macbook Pro 16 2021 (M1 Pro)

I'm extracting dyld_shared_cache on ios 18+ and have this error:

and have this error:

• Extracting dyld_shared_cache
1.50 GiB / 1.50 GiB [==========================================================| ✅ ] 1.03 MiB/s
• Mounting DMG /var/folders/z6/1wdyd33d73g3fml19z20pgdxwr7jqs/T/ipsw_extract_remote_dyld330086142/044-37624-002.dmg.aea
Usage:
ipsw extract <IPSW/OTA | URL> [flags]

Aliases:
extract, e, ex

Flags:
—device string Device to extract kernel for (e.g. iPhone10,6)
—dmg string Extract DMG file (app, sys, fs)
—driverkit Extract DriverKit dyld_shared_cache
—dtree Extract DeviceTree
-d, —dyld Extract dyld_shared_cache
-a, —dyld-arch stringArray dyld_shared_cache architecture to extract
-x, —exclave Extract Exclave Bundle
—fcs-key Extract AEA1 DMG fcs-key pem files
-f, —files Extract File System files
—flat Do NOT perserve directory structure when extracting
-h, —help help for extract
—iboot Extract iBoot
—insecure do not verify ssl certs
-j, —json Output extracted paths as JSON
—kbag Extract Im4p Keybags
-k, —kernel Extract kernelcache
-o, —output string Folder to extract files to
-p, —pattern string Extract files that match regex
—pem-db string AEA pem DB JSON file
—proxy string HTTP/HTTPS proxy
-r, —remote Extract from URL
—sep Extract sep-firmware
—sptm Extract SPTM and TXM Firmwares
—sys-ver Extract SystemVersion

Global Flags:
—color colorize output
—config string config file (default is $HOME/.config/ipsw/config.yaml)
—no-color disable colorize output
-V, —verbose verbose output

⨯ failed to IPSW FS dmg: failed to mount /var/folders/z6/1wdyd33d73g3fml19z20pgdxwr7jqs/T/ipsw_extract_remote_dyld330086142/044-37624-002.dmg.aea: exit status 1: hdiutil: attach failed - образ не распознан

How can we reproduce this?

./ipsw extract -d -r https://updates.cdn-apple.com/2024FallFCS/fullrestores/062-77756/9AA40CC8-01BD-4430-9F67-6016EF20A592/iPhone12,1_18.0_22A3354_Restore.ipsw -o ./output

ipsw version

i'm using binary file with last version (v3.1.558)

Search

  • I did search for other open and closed issues before opening this

Code of Conduct

  • I agree to follow this project's Code of Conduct

Additional context

No response

@dearestman dearestman added bug Something isn't working triage labels Dec 12, 2024
@dearestman
Copy link
Author

it is work with ios 16,17

@malwr4n6
Copy link

I am facing the same error message for extracting dyld shared cache for macos 15.2 stable ipsw
⨯ failed to extract 044-80992-001.dmg.aea from IPSW: open 044-80992-001.dmg.aea: permission denied

@blacktop
Copy link
Owner

@malwr4n6 is this on the same IPSW as @dearestman ?

@malwr4n6
Copy link

@blacktop it's a different one. I faced the same error on 15.2 macos IPSW

blacktop added a commit that referenced this issue Dec 24, 2024
@blacktop
Copy link
Owner

fixed in last commit. thank you for letting me know! 👍

@blacktop blacktop removed the triage label Dec 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants