Changelog
Hightlight
ExclaveCore Bundle Extractor/Splitter
Extract
❯ ipsw extract --exclave iPad16,3,iPad16,4,iPad16,5,iPad16,6_17.5.1_21F90_Restore.ipsw
• Extracting Exclave Bundle
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/SYSTEM/kernel
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/brkr_artifact
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/roottask
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/DeviceServer
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/EXDisplayPipeDriver
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/conclave_launcher
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/pmm_exclave
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/scheduler
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/sharedcache
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/sharedmem
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/sharedmem-v2
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/stackshot_server
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/APP/xnuproxy
Split
❯ ipsw extract --pattern 'exclavecore' iPad16,3,iPad16,4,iPad16,5,iPad16,6_17.5.1_21F90_Restore.ipsw
• Extracting files matching pattern "exclavecore"
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE.im4p
• Created 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE.restore.im4p
❯ ipsw img4 extract 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE.im4p
• Extracting payload to file 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE.im4p.payload
❯ ipsw fw exc 21F90__iPad16,3_4_5_6/Firmware/image4/exclavecore_bundle.t8132.RELEASE.im4p.payload --output /tmp
• Extracting Exclave Bundle
• Created /tmp/SYSTEM/kernel
• Created /tmp/APP/brkr_artifact
• Created /tmp/APP/roottask
• Created /tmp/APP/DeviceServer
• Created /tmp/APP/EXDisplayPipeDriver
• Created /tmp/APP/conclave_launcher
• Created /tmp/APP/pmm_exclave
• Created /tmp/APP/scheduler
• Created /tmp/APP/sharedcache
• Created /tmp/APP/sharedmem
• Created /tmp/APP/sharedmem-v2
• Created /tmp/APP/stackshot_server
• Created /tmp/APP/xnuproxy
Bug fixes
Summary
Full Changelog: v3.1.481...v3.1.482
What to do next?
- Read the documentation
- Follow us on Twitter
- Follow us on Mastodon