Mac Studio (M1 Ultra)
An open-source command-line tool that restores IPSW files without needing iTunes. Useful for advanced users, automation, and custom restore workflows.
brew install idevicerestoreidevicerestore -t UniversalMac_15.0_24A335_Restore.ipsw
-eErase restore (factory reset)
-uUpdate restore (keep data)
-dEnable debug output
-nDry-run — don't actually restore
futurerestore allows restoring to any firmware when you have saved APTickets (blobs) from a tool like TSSSaver or shsh.host.
futurerestore -t your_blob.shsh2 --latest-sep --latest-baseband UniversalMac_15.0_24A335_Restore.ipsw
--latest-sep requires the latest SEP to be compatible with macOS 15.0. Always verify compatibility before restoring to avoid a bricked device.
DFU (Device Firmware Update) mode is required for most manual restores. The button combination varies by device:
💡 Tip: In DFU mode the screen stays completely black. If you see the Apple logo or a "Connect to iTunes" screen, you entered Recovery mode instead — try again.