Return to IPSW Updater Homepage

View Source on GitHub


Version 2024.9.18-1 (Released Wed, Sep 18, 2024)
- Added prompt to require Full Disk Access on macOS 15 Sequoia to be able to save IPSW Firmware files into the Apple Configurator Firmware folder without prompting to access data from other apps on every run.


Version 2024.6.19-1 (Released Wed, Jun 19, 2024)
- Added support for iOS/iPadOS/tvOS 18 in included versions settings.
- Added support for downloading (or excluding) visionOS IPSW Firmware for Apple Vision.
- Improved validation when downloading IPSW Firmware file to only allow downloads directly from Apple servers.
- Minor bug fixes and improvements throughout.


Version 2023.9.28-1 (Released Thu, Sep 28, 2023)
- Fixed bug which caused macOS 13.6 Ventura to continue to be downloaded as the latest version of macOS after macOS 14 Sonoma was released.


Version 2023.9.13-2 (Released Wed, Sep 13, 2023)
- Fixed results display issue when no IPSW Firmware files were downloaded because of errors and manual skipping.
- Adjusted timeout when checking for updates.


Version 2023.9.13-1 (Released Wed, Sep 13, 2023)
- Added support for iOS/iPadOS 17 in included versions settings.
- Improved error display for code signature and notarization validation.
- Minor bug fixes and improvements throughout.


Version 2023.2.24-1 (Released Fri, Feb 24, 2023)
- Fixed displayed model names for Macs to not list both "Mac mini" and "Mac Mini".
- Added MIT License and link to source code in About window.
- Allowed app to load even if macOS is set to launch only Mac App Store apps but IPSW Updater has been manually allowed to launch.
- Minor bug fixes and improvements throughout.


Version 2023.1.19-1 (Released Thu, Jan 19, 2023)
- Improved download (curl) process management.
- Improved IPSW Firmware download attempts to try 3 times instead of 2 and also resume the next attempt where the previous one left off.
- Minor bug fixes and improvements throughout.


Version 2022.12.14-1 (Released Wed, Dec 14, 2022)
- Improved app verifications on launch and update, including validating code signature and notarization.
- Fixed a bug when an existing auto-launch LaunchAgent was updated at launch which would cause the app to launch repeatedly outside of the set schedule.
- Minor bug fixes and improvements throughout.


Version 2022.11.23-1 (Released Wed, Nov 23, 2022)
- Added "View All Release Notes" button to app update prompts to view all past release notes on the web.
- Bug fixes and improvements throughout (mainly around properly handling special characters in file paths, such as quotes).


Version 2022.11.17-1 (Released Thu, Nov 17, 2022)
- Improved support for macOS 13 Ventura, including changing all "Preferences" terminology to "Settings" (but "Preferences" terminology will still be used on macOS 12 Monterey and older).
- Improved some windows (including the main overview window) by changing the dialog style windows to the new extended alert style windows on macOS 13 Ventura as well as switching back to the alert style windows on macOS 10.15 Catalina and older. The dialog style windows will always be used on macOS 11 Big Sur and macOS 12 Monterey because only the narrow alert style windows are available on those versions of macOS.
- Improved displayed model names for some devices.
- Minor bug fixes and improvements throughout.


Version 2022.10.21-1 (Released Fri, Oct 21, 2022)
- New icon from Fluent Emoji by Microsoft (MIT Licensed).
- Added support for macOS 13 Ventura, including support for the new Background Items list.
- Added support for iOS/iPadOS 16 and improved iOS version selection options.
- Added preference option to choose whether to trash or immediately delete outdated IPSW Firmware files.
- Improved load time by reworking how the obfuscated source code is loaded.
- Lots of code overhauled throughout, including using more native methods instead of shell commands.
- Minor bug fixes and many improvements throughout.


Version 2022.5.9-2 (Released Mon, May 9, 2022)
- Minor bug fixes and improvements.


Version 2022.5.9-1 (Released Mon, May 9, 2022)
- Minor improvements.


Version 2022.3.1-1 (Released Tue, Mar 1, 2022)
- Fix app launching when /bin/sh is run by /bin/dash instead of /bin/bash.
- Code cleanup with minor bug fixes and improvements.


Version 2022.1.5-1 (Released Wed, Jan 5, 2022)
- Updated all references of iOS/iPadOS/tvOS 14 to 15 since hardware support is the same.


Version 2021.12.22-1 (Released Wed, Dec 22, 2021)
- Improved detection of when ipsw.me is updating the firmware info and present results stating that instead of an error loading firmware information.
- Minor bug fixes and improvements.


Version 2021.9.13-1 (Released Mon, Sep 13, 2021)
- Minor bug fixes and improvements.


Version 2021.6.30-2 (Released Wed, Jun 30, 2021)
- Do not prompt for iOS / iPadOS / tvOS version inclusion if all iPhone, iPad, iPod touch, and Apple TV product types have been excluded.
- Improve checking if computer is locked to not use Python for better support on macOS 12 Monterey.


Version 2021.5.7-1 (Released Fri, May 7, 2021)
- Added support for macOS IPSWs for Apple Silicon Macs (can be optionally excluded).
- Added support for bridgeOS IPSWs (iBridge Firmware) for T2 Macs (can be optionally excluded).
- Added support for audioOS IPSWs for HomePod mini (can be optionally excluded).
- Now stores Apple TV IPSWs in the Apple Configurator Firmware folder since Apple Configurator does not detect them in the iTunes Software Updates folder. HomePod mini IPSWs will also be stored in the Apple Configurator Firmware folder for this same reason.
- Any existing Apple TV or HomePod IPSWs in the iTunes Software Updates folders will be moved into the Apple Configurator Firmware folder (this is checked on each run).
- Any existing iPhone, iPad, or iPod touch IPSW Firmware files in the Apple Configurator Firmware folder will be moved into their iTunes Software Updates folders (this is checked on each run).
- Various minor GUI improvements throughout, especially for the new support for all the different OS types.


Version 2020.11.18-1 (Released Wed, Nov 18, 2020)
- Minor bug fixes for macOS 11 Big Sur.
- Built as Universal Binary to run natively on Apple Silicon.


Version 2020.11.2-1 (Released Mon, Nov 2, 2020)
- Changed all long Alerts to Dialogs for proper display on macOS 11 Big Sur.
- Updated references from iOS/iPadOS 13 to 14.
- Various minor bug fixes and improvements throughout.


Version 2020.6.8-1 (Released Mon, Jun 8, 2020)
- Improved the internal structure of the app.


Version 2020.6.3-1 (Released Wed, Jun 3, 2020)
- Changed version numbering to YEAR.MONTH.DAY-REVISION style.
- Adjusted the order of buttons on a variety of alerts and dialogs to be more consistent with macOS standards.
- Enabled pressing the Escape key to choose the cancel option on a variety of alerts and dialogs.
- Worked around issues on Touch Bar Macs.
- Fixed possible issue when Updating or Installing on macOS 10.15 Catalina.
- Fixed issue where downloads could continue in the background after multiple downloads were quickly skipped in succession.
- Various minor bug fixes and improvements throughout.


Version 0.9.19 (Released Fri, Oct 11, 2019)
- Minor textual adjustments for macOS 10.15 Catalina and iPadOS.
- Minor bug fixes and improvements.


Version 0.9.18 (Released Tue, Oct 8, 2019)
- Notarized for macOS 10.15 Catalina.
- Support for iOS 13 and iPadOS 13 in inclusion settings.


Version 0.9.17 (Released Wed, Jul 24, 2019)
- Fixed a bug when skipping where selecting Skip One would skip all remaining firmware updates.


Version 0.9.16 (Released Mon, Jul 22, 2019)
- Fixed an issue if firmware has an unknown product type.
- Minor bug fixes and improvements.


Version 0.9.15 (Released Mon, Nov 5, 2018)
- Fixed Auto-Installation and Auto-Updating for macOS 10.14 Mojave when a user is not an administrator.
- Fixed a bug that would cause IPSW Updater to not launch when opened in a different user account than the one it was installed on.
- Improved security for future Auto-Updating.
- Added attribution to the About window for trademarked names referenced in IPSW Updater.
- Various minor bug fixes and improvements throughout.


Version 0.9.14 (Released Mon, Oct 22, 2018)
- IPSW Updater now uses native Cocoa methods for managing files so that it no longer needs automation access to Finder and System Events on macOS 10.14 Mojave.
- Replaced iOS 11 with iOS 12 in the IPSW Updater Preferences since all devices that supported iOS 11 now support iOS 12.
- Removed ability to empty the trash through the results window in IPSW Updater since automation access would be needed on macOS 10.14 Mojave. Now, the trash must be emptied normally through Finder.
- Other minor bug fixes and improvements.


Version 0.9.13 (Released Wed, Sep 19, 2018)
- Added Apple Events usage description for macOS Mojave.
- Added info about enabling Automation on macOS Mojave if access was initially refused when prompted.
- Other minor bug fixes and improvements.


Version 0.9.12 (Released Wed, Jul 25, 2018)
- Fixes to Auto-Installation and Auto-Updating for macOS Mojave.
- Minor bug fixes and improvements.


Version 0.9.11 (Released Wed, Jul 18, 2018)
- Added preference to exclude older versions of iOS.
- Minor bug fixes and improvements.


Version 0.9.10 (Released Tue, Jun 12, 2018)
- Dropped support for older than macOS 10.13 "High Sierra".
- Include Firmware Updates Overview in Start window.
- Include Last App Updated date in Start window for a week after an app update.
- Include Firmware file found already in the Trash during an update to the Updates Log.
- Include Firmware Update Summary in Waiting for Mac to Wake progress window.
- Other minor bug fixes and improvements.


Version 0.9.9.2 (Released Tue, May 29, 2018)
- Secured source code.
- Improved error logging and alerts.
- Fixed issues if English is not the primary system language.


Version 0.9.9.1 (Released Tue, May 22, 2018)
- Add warning to Launch window if Start Up Schedule is set without an Auto-Login User.
- Store date and time of Last Firmware Update Check.
- Added count of any Skipped updates to the Results window.


Version 0.9.9 (Released Tue, May 15, 2018)
- Changed app name to "IPSW Updater".
- Will show release notes on first launch after an app update.
- Added options to skip one or all when stopping an update.
- Added ability to update app from Results window.
- Improvements to auto-update and launching in quarantine.


Version 0.9.8.3 (Released Mon, May 14, 2018)
- Improved auto-update code in preparation for next update.


Version 0.9.8.2 (Released Wed, May 9, 2018)
- Various fixes when app is not being run by admin user.
- More fixes when app self-installs in quarantine.


Version 0.9.8.1 (Released Tue, May 8, 2018)
- Fixed self-install when app is quarantined.
- Fixed auto-launch transition for new Bundle ID.


Version 0.9.8 (Released Mon, May 7, 2018)
- New "Phone with Arrow" icon from Twemoji by Twitter.
- Added full credits with links to About window.
- Only results with significant updates will stay open.
- App will offer to self-install into Applications folder.
- Include last error in results along with last update.
- Lots of other tweaks, fixes, and improvements.


Version 0.9.7 (Released Thu, Apr 19, 2018)
- Auto-Updating
- Lots of other stuff.


Version 0.9.6 (Released Thu, Apr 5, 2018)
- Initial release.