Your USB should now have two main items: an EFI folder and a com.apple.recovery.boot folder. Phase 4: Configuring the EFI
Use to open the sample.plist (rename it to config.plist ). Perform a "Clean Snapshot" (Ctrl+R) to point the config to your specific Kexts and Drivers. Ensure your ScanPolicy is set to 0 initially so OpenCore can see the offline recovery partition you created. Phase 5: Installation Strategy
Most OpenCore guides suggest a "web recovery" method. This downloads only a few hundred megabytes to the USB, requiring the actual macOS installer (12GB+) to download during the boot process. An offline installer includes the full BaseSystem or install app, making the process faster and more reliable. Phase 1: Prerequisites Before starting, gather these essential tools: High-quality USB 3.0 is preferred. opencore offline installer windows
Select "Install macOS." Because the files are already on the USB, the "Time Remaining" bar will progress steadily without relying on your Wi-Fi speed.
Disable Secure Boot, Fast Boot, and VT-d. Enable AHCI and UEFI mode. Booting: Select the USB from your BIOS boot menu. Your USB should now have two main items:
This will download the BaseSystem.dmg and BaseSystem.chunklist files. Phase 3: Preparing the USB Drive
Run the command for your desired macOS version. For example, for Monterey: python macrecovery.py -b Mac-FFE5EF8117AD88F1 -m 00000000000000000 download Ensure your ScanPolicy is set to 0 initially
Use Disk Management to format your USB drive to FAT32. Create the Folder Structure:
Move the downloaded BaseSystem.dmg and BaseSystem.chunklist into this folder.
🚀 Always keep a backup of your working EFI folder on a separate drive before making updates.