-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the mac.refurb.sh wiki!
- Enter Recovery Mode on the target device.
- Connect to the Internet.
- Open Terminal and enter the following command:
curl -fsSL https://mac.refurb.sh | bashThis will run a script to download dependencies for the user interface and binaries that might be missing from the OS.
- charmbracelet/gum - Shell script glamour
- miau - Our disk image containing required macOS binaries, if we find some missing
Once the script is complete, it will display the Main Menu.
When you need to manage your disk images, you can use this option to scan images to verify checksum, download images, and view present images.
Resetting the NVRAM is crucial to the refurbish process. As it resets all settings on the device. Such as volume, brightness, known networks, language and other hardware-related preferences. When this is cleared, booting into a fresh installed MacOS will display the fancy "Hello" screen and ask to select a language first.
Requires the
system_profilerbinary. This binary is available when a MacOS install is present.