/
Restore Or Revive A Mac Using DFU Mode

Restore Or Revive A Mac Using DFU Mode

Apple Silicon and T2 equipped Macs introduced a new startup mode called ‘Device Firmware Update,’ or DFU mode for short. This mode enables you to quickly restore another Mac’s firmware (revive) or erase and reinstall a fresh copy of macOS (restore) using a second Mac.


This article will help you install the required software, connect the proper cables, put a Mac in DFU mode, and perform the revive or restore

Please note: DFU mode is only available on Intel based systems with the T2 security chip and Apple Silicon equipped Macs. Please check compatibility before proceeding.

What you need:

  1. A Mac you would like to restore or revive

  2. A second Mac that will be used to revive or restore the target Mac (macOS 14 Sonoma or higher)

  3. DFU application installed on the Mac that will be doing the restore/revive - Available in Managed Software Center

  4. Xcode Command Line Tools installed on the Mac that will be doing the restore/revive - Open Terminal.app and type: xcode-select --install and follow the prompts to install.

  5. USB-C to USB-C cable that supports data and charging, such as the charging cable that is included with some Apple products

Connect the two Macs:

  1. Make sure both systems are connected to power

  2. Identify the DFU port on the target Mac:How to identify the DFU port on Mac - Apple Support

  3. Connect one end of the USB-C cable to the DFU port on the target

  4. Connect the other end of the USB-C cable to any USB-C port on the other Mac

Put the target Mac in DFU mode:

  1. Launch DFU.app on the Mac that will be doing the restore/revive

  2. Enter your admin credentials in the DFU prompt click ‘OK’

    image-20241101-194700.png

  3. The target Mac should restart to a black screen, appearing to be unresponsive.

  4. On the other Mac, switch to the Finder, and locate the DFU Mac in the sidebar

image.png

Revive or Restore the DFU mode Mac:

  1. click ‘Revive Mac…’ if you would like reinstall firmware and retain all user and application data

  2. click ‘Restore Mac…’ to erase and reinstall the latest supported version of macOS, which does not preserve user or application data.

  3. Finder will download the required files and perform a revive or restore.

Related content

Putting an Apple Silicon mac into DFU (Device Firmware Update)
Putting an Apple Silicon mac into DFU (Device Firmware Update)
More like this
Sites macOS Reloading
Sites macOS Reloading
More like this
How to wipe-and-reload a Mac using a boot disk (Big Sur and up!)
How to wipe-and-reload a Mac using a boot disk (Big Sur and up!)
More like this
Creating a macOS bootable USB drive (or "bootstick")
Creating a macOS bootable USB drive (or "bootstick")
More like this
Using the built in recovery assistant to Erase and Install macOS on a FileVault enabled Mac
Using the built in recovery assistant to Erase and Install macOS on a FileVault enabled Mac
More like this
Ironizzy -- no Recovery Key option presented at the FileVault account password dialog
Ironizzy -- no Recovery Key option presented at the FileVault account password dialog
More like this