IPSWDownload
iOS
iPadOS
macOS
tvOS
visionOS
Guides
iOSiPadOSmacOStvOSvisionOSGuides
IPSWDownload.com

The premier archive for Apple firmware downloads. Browse, search, and securely download official IPSW files for iPhone, iPad, Mac, Apple TV, and Apple Vision Pro.

Platforms

  • iOS FirmwareiOS Firmware
  • iPadOS FirmwareiPadOS Firmware
  • macOS FirmwaremacOS Firmware
  • tvOS FirmwaretvOS Firmware
  • visionOS FirmwarevisionOS Firmware

Quick Links

  • Home DirectoryHome Directory
  • Guides & TutorialsGuides & Tutorials
  • About UsAbout Us
  • Privacy PolicyPrivacy Policy
  • Terms of ServiceTerms of Service
  • Contact UsContact Us

© 2026 IPSWDownload. All rights reserved.| Last Updated: June 15, 2026

Disclaimer: This website is an independent archive and is not affiliated with, authorized, maintained, sponsored, or endorsed by Apple Inc. "Apple", "iOS", "iPadOS", "tvOS", "macOS", "visionOS", "iPhone", "iPad", "Apple TV", "Mac", and "Apple Vision Pro" are registered trademarks of Apple Inc. All firmware links originate from official Apple servers.

All Guides

Mac Stuck on "Checking for Updates" After Erasing Mac

June 25, 20266 min read
TL;DR: If your Mac is stuck on "Checking for Updates" after erasing the drive in Recovery Mode, it is failing to communicate with Apple's activation servers due to a hidden Wi-Fi disconnect or incorrect system clock. To fix it, connect to ethernet, launch the Terminal in Recovery Mode to correct the date via the ntpdate command, or restore using a macOS IPSW file.

The "Checking for Updates" Bootloop

You wiped your Mac clean to sell it or start fresh, booted into Internet Recovery (Command-Option-R), and selected "Reinstall macOS." But instead of a progress bar, you are met with an infinite spinning wheel that says "Checking for Updates." No matter how long you wait, it never progresses.

Why It Matters

This bug essentially soft-bricks your computer. You cannot boot into the OS because you just erased it, and you cannot reinstall the OS because the recovery server connection is failing. Without knowing the hidden Terminal overrides, your expensive MacBook is reduced to an aluminum paperweight.

How It Works: Why the Connection Fails

Internet Recovery relies on Apple's servers to verify your hardware and download the massive installer file. This process fails for three primary reasons:

  • Wi-Fi Drop: The basic Wi-Fi drivers loaded in Recovery Mode are unstable and frequently drop the connection silently.
  • Certificate Expiration (The Clock Bug): Apple's servers use SSL certificates to verify the connection. If your Mac's internal battery died, the system clock resets to the year 2000. Apple's servers reject the connection because the timestamps don't match, causing the infinite loop.
  • Activation Lock: The server cannot verify the iCloud status of the T2 or M-series security chip over a weak network.

Practical Steps to Fix the Infinite Loop

Step 1: The Hardwire Bypass

Never rely on Wi-Fi for Internet Recovery if it is failing. Use a USB-C to Ethernet adapter and plug your Mac directly into your router. Once connected, restart the Mac and hold Command-Option-R. A hardwired connection bypasses 90% of all activation server timeouts.

Step 2: Fix the System Clock via Terminal

If you are on Wi-Fi and the progress bar is stuck, your clock is likely wrong.

  • In the top menu bar of Recovery Mode, click Utilities > Terminal.
  • Type date and press Return to see what time the Mac thinks it is.
  • If the year is wrong, you need to force a sync with Apple's time servers.
  • Type sntp -sS time.apple.com (or ntpdate -u time.apple.com on older Macs) and press Return.
  • Close Terminal and try clicking "Reinstall macOS" again.

Step 3: The IPSW Restore (Apple Silicon Only)

If Internet Recovery is completely broken and you own an M1, M2, M3, or newer Mac, you can bypass the cloud entirely. You will need a second Mac and a USB-C cable.

  • Go to our macOS firmware directory and download the correct IPSW file for your Mac model to the second (working) computer.
  • Open Apple Configurator on the working Mac.
  • Connect the two Macs and boot the broken Mac into DFU mode.
  • Drag and drop the IPSW file onto the DFU icon in Apple Configurator to flash the firmware locally, bypassing the broken "Checking for Updates" server check entirely.

Alternative: Create a Bootable USB

If you have an older Intel Mac, you cannot use IPSW files. Instead, you must use a working computer to download the macOS installer from the App Store and use the createinstallmedia Terminal command to build an offline USB installer.

Step-by-Step Instructions

Frequently Asked Questions

Why is my Mac stuck on Checking for Updates during recovery?

This is usually caused by the Mac's internal system clock being incorrect or a silent Wi-Fi disconnection preventing the Mac from securely communicating with Apple's recovery servers.

How do I fix the date in Mac Recovery Mode?

Open the Terminal from the Utilities menu in Recovery Mode and type "sntp -sS time.apple.com" to automatically sync the clock with Apple's servers, then attempt the reinstall again.

Can I reinstall macOS without Wi-Fi?

Yes. If Internet Recovery is failing over Wi-Fi, you can use a USB-C Ethernet adapter for a direct connection, or use a bootable USB installer to reinstall macOS completely offline.

Does Apple Configurator fix the Checking for Updates bug?

Yes. If you have an Apple Silicon Mac, using Apple Configurator and an IPSW file allows you to install macOS locally via a USB-C cable, completely bypassing the buggy Internet Recovery process.

Will erasing my Mac again fix the loading screen?

No. Erasing the disk in Disk Utility only formats the storage drive; it does not fix the server communication error. You must fix the network connection or system clock to proceed.

Was this guide helpful?