Skip to content

Releases: blacktop/ipsw

v3.1.498

13 Jun 07:10
8f644d4
Compare
Choose a tag to compare

Changelog

Bug fixes

Other work

Summary

Full Changelog: v3.1.497...v3.1.498

What to do next?

v3.1.497

12 Jun 15:09
737f4ae
Compare
Choose a tag to compare

Changelog

Highlight

Dump archive decryption key

❯ ipsw fw aea iPhone16,2_18.0_22A5282m_Restore/090-29713-049.dmg.aea --key
"base64:1hrWALtQexU+C2XfM2p9ZLwUMMm5gDt9JbpaE+O3kvQ="

New Features

Bug fixes

Dependency updates

Other work

Summary

Full Changelog: v3.1.496...v3.1.497

What to do next?

v3.1.496

11 Jun 20:30
d6a2112
Compare
Choose a tag to compare

Changelog

Highlight

Download AEA PEMs from remote IPSWs

Screenshot 2024-06-11 at 2 41 44 PM

Download AEA PEMs as JSON form remote IPSWs (whole device class)

Screenshot 2024-06-11 at 2 36 40 PM

Note

It appears AAPL is only using 1 private key per mobile per version? Thx AAPL ❤️

Dump all the AEA metadata from a local AEA file

Screenshot 2024-06-11 at 2 38 37 PM

Extract the PEM as JSON from local AEA file

Screenshot 2024-06-11 at 2 40 16 PM

New Features

  • 40e96ad: feat: add OFFLINE AEA DMG support 🎉 (@blacktop)
  • d8a6836: feat: add --info to ipsw fw aea cmd for just peakin at the metadata (@blacktop)
  • 8dadb48: feat: add ability to dump AEA private key to JSON from ipsw fw aea --key cmd (@blacktop)
  • d37708e: feat: add ability to extract AEA private keys as JSON from remote IPSWs in ipsw dl appledb and ipsw dl ipsw cmds (@blacktop)
  • 3c5e3b0: feat: add ability to partial-partialzip AEA1 private-key .pem files from remote/local IPSWs (@blacktop)

Dependency updates

Other work

Summary

Full Changelog: v3.1.495...v3.1.496

What to do next?

v3.1.495

11 Jun 08:46
b92ac6c
Compare
Choose a tag to compare

Changelog

Highlight

Adds support for 🆕 iOS 18 beta and macOS 15 beta IPSWs that include the encrypted AEA1 DMGs

Note

This will only work when running on macOS as it requires the aea binary on the system (for now)

Warning

This requires reaching out to https://wkms-public.apple.com/fcs-keys to download the private key. I'll be adding support to download these a priori, for offline extract etc.

New Features

  • b92ac6c: feat: thread the 🆕 AEA1 decryption transparently through all relevant ipsw cmds (@blacktop)

Summary

Full Changelog: v3.1.494...v3.1.495

What to do next?

v3.1.494

11 Jun 06:01
e6cda25
Compare
Choose a tag to compare

Changelog

New Features

Other work

  • f4192a2: chore: show OTA ArchiveDecryptionKey if encrypted when running ipsw dl ota cmd (@blacktop)

Summary

Full Changelog: v3.1.493...v3.1.494

What to do next?

v3.1.493

10 Jun 23:38
137123d
Compare
Choose a tag to compare

Changelog

New Features

  • f968abf: feat: Add initial support for parsing sepfirmware in ipsw fw sep cmd (@blacktop)
  • 95bc94a: feat: working on 🚧 ipsw fw aea cmd to parse the 🆕 AEA1 (@blacktop)

Bug fixes

Dependency updates

Other work

Summary

Full Changelog: v3.1.492...v3.1.493

What to do next?

v3.1.492

08 Jun 04:07
0e84bf8
Compare
Choose a tag to compare

Changelog

New Features

  • de2cb5e: feat: add "LC_VERSION_MIN_MACOSX", "LC_VERSION_MIN_IPHONEOS", "LC_VERSION_MIN_TVOS", "LC_VERSION_MIN_WATCHOS" support to ipsw macho patch cmds 🐺 (@blacktop)

Bug fixes

Dependency updates

Summary

Full Changelog: v3.1.491...v3.1.492

What to do next?

v3.1.491

05 Jun 18:21
083c492
Compare
Choose a tag to compare

Changelog

Bug fixes

Dependency updates

Other work

Summary

Full Changelog: v3.1.490...v3.1.491

What to do next?

v3.1.490

04 Jun 22:57
3bd6fb9
Compare
Choose a tag to compare

Changelog

Bug fixes

Dependency updates

Documentation updates

Other work

Summary

Full Changelog: v3.1.489...v3.1.490

What to do next?

v3.1.489

04 Jun 04:50
459e672
Compare
Choose a tag to compare

Changelog

New Features

  • 3230154: feat: add --all and --running filter flags to ipsw symbolicate cmd to filter proc/threads output (@blacktop)
  • fc4393c: feat: add support for --demangle to ipsw symbolicate for panics (@blacktop)

Bug fixes

Dependency updates

Other work

Summary

Full Changelog: v3.1.488...v3.1.489

What to do next?