Retroactive is an app that lets you run Aperture, iPhoto, and iTunes on macOS Catalina. It also lets you run Final Cut Pro 7, Logic Pro 9, and fix Keynote ’09 on macOS Mojave and macOS High Sierra. Click to download the Retroactive app, or view the release page.
After downloading Retroactive, double click to open it. macOS may prompt you “Retroactive cannot be opened because it is from an unidentified developer.” This is completely normal and expected.
To open Retroactive, right-click on the Retroactive app in Finder, and click “Open” as shown below.
If you right-clicked when opening Retroactive for the first time, you need to right-click for a second time. If Retroactive still can’t be opened, check your GateKeeper settings under the General tab in System Preferences > Security & Privacy. Click “Open Anyway” to open Retroactive.
Retroactive will not harm your Mac. This alert only shows up because Retroactive is not notarized. Retroactive is open source, so you can always examine its source code to make sure it’s safe.
Pick the app you want to run. If you want to run multiple apps from here, pick any one of them. You will always be able to get back to this screen later.
On macOS Mojave and macOS High Sierra, Retroactive can also unlock Final Cut Pro 7, Logic Pro 9 (experimental), and fix Keynote ’09.
I’ll use Aperture as the example, but the same process also works for iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, and Keynote ’09.
Retroactive will automatically scan your Mac to locate an existing Aperture, iPhoto, iTunes, Final Cut Pro 7, Logic Pro 9, or Keynote ’09 install. If Retroactive has already located the app you would like to run, skip to the next section.
If Retroactive can’t locate an existing install of Aperture or iPhoto, you’ll either be asked to download it from the Purchased list in App Store, or re-install it from a DVD disc. You can also find the app on another Mac you own, then AirDrop it to this Mac, or restore the app from a Time Machine backup.
If you chose iTunes, Retroactive will ask you which version to install, then automatically download and install it for you.
- iTunes 12.9.5 supports Dark Mode and most DJ apps.
- iTunes 12.6.5 supports downloading and archiving iOS apps.
- iTunes 10.7 (not recommended) supports CoverFlow.
If you don’t know which version to install, keep the default setting and click “Continue”.
To install or modify the app you chose, you need to authenticate with your login password first. Click “Authenticate”, and enter your login password.
Your password is never stored or sent anywhere. To verify this, you can view Retroactive’s source code.
Retroactive will install or modify the app you chose. Modifying the app should only take about 2 minutes.
If you chose to install iTunes, this process takes longer. Depending on the version you chose, it can take between 10 minutes to an hour. It is completely normal for the fans to spin up during the process.
If Retroactive asks for your login password again, enter it again. Otherwise, the iTunes installation may be damaged or incomplete. If iTunes 12.9.5 can’t be installed, try to install iTunes 12.6.5.
After successfully modifying or installing the app, you can play with it to your heart's content.
-
All Aperture features should be available except for playing videos, exporting slideshows, Photo Stream, and iCloud Photo Sharing. If RAW photos can't be opened, you need to reprocess them.
-
All iPhoto features should be available except for playing videos, exporting slideshows, Photo Stream, and iCloud Photo Sharing.
-
All features should work for iTunes 12.9.5.
-
All features should work for iTunes 12.6.5 except for backing up an iOS device. Use iTunes 12.9.5 or Finder to back up instead. Thumbnails of download apps may appear distorted.
-
iTunes 10.7 may prompt “A required iTunes component is not installed. Please reinstall iTunes (-42401).” There is no need to reinstall iTunes.
-
All Final Cut Pro 7 features should work.
-
Support for Logic Pro 9 is experimental. You may see frequent freezes and hangs.
-
After fixing Keynote ’09 with Retroactive, you can normally play slideshows.
- In Aperture, if your RAW photos show up as “Unsupported Image Format”, open the “Photos” menu, click on “Reprocess original…”, and reprocess all photos. After reprocessing your RAW photos, you will be able to preview and adjust them as before.
💡 Tip:
- If some RAW photos still show up as "Unsupported Image Format" after reprocessing, repeat the process above to reprocess all photos again. In other words, you may need to reprocess all photos twice.
If you don't have a Mac released before Late 2019, you can still install Final Cut Pro 7 in VMware Fusion to export existing Final Cut Pro 7 projects into XML files. This lets SendToX, DaVinci Resolve, Media Composer, and Premiere Pro open them.
- Install macOS Mojave virtual machine with VMware Fusion. Other virtual machine software, such as Parallels Desktop, is not supported and will not work.
- After mounting the Final Cut Studio installer in VMware Fusion, right click on Install Final Cut Studio.pkg > Show Original, then copy FinalCutStudio.mpkg and Packages to VMware Fusion's Desktop
- Right click on the copied FinalCutStudio.mpkg > Show Package Contents > Resources
- Right click on Requirements Checker.app > Show Package Contents > Contents > Resources
- Delete minsys.plist
- Double click on the modified FinalCutStudio.mpkg to start the install
- Use Retroactive as usual
To use editing features such as timeline and preview, install macOS Mojave on a real, older Mac released before Late 2019, then run Retroactive as usual.
-
If GateKeeper prevents you from running modified versions of your chosen app, temporarily disable GateKeeper in Terminal with
sudo spctl --master-disable. -
To learn more about how Retroactive works, take a technical deep dive.