First of all, whoever is interested and wants to be able to set up and maintain their Hackintosh by themselves, go and read the Dortania OpenCore Install Guide. It may be overwhelming to understand the first 5-10 reads :P but on the long run, if you pause and research every step you will achieve maximum knowledge and independency for your builds.
For people that still find it hard to understand what is on the guide, and for people who have somehow achieved to get a working EFI for their system but are not comfortable with maintaining it when Acidanthera and other Devs release new versions, here is my foolproof guide:
- Download the latest OpenCore RELEASE tag from their GitHub repo
- Read the Dortania post that accompanies the release because if there are any changes that need super attention it will be stated there as well.
- Keep a backup of your current EFI on a USB Stick's EFI partition so you can boot if things go south.
- Copy EFI/BOOT/BOOTx64.efi from the downloaded zip to your EFI/BOOT folder.
- Copy EFI/OC/OpenCore.efi from the downloaded zip to your EFI/OC folder.
- Copy the drivers you are using on your EFI/OC/Drivers folder from the downloaded zip.
- Copy the tools you are using on your EFI/OC/Tools folder from the downloaded zip.
- Read Docs/Differences.pdf
- Double check that the Resources folder structure has not changed on the new version (from Differences.pdf)
- Apply changes on your config.plist stated on the Differences.pdf file (if any).
- Open a terminal, go to the OpenCore folder from the downloaded zip then /Utilities/ocvalidate.
- Type "./ocvalidate " then drag and drop your EFI's config.plist on the terminal window and press enter. This tool will let you know if something's wrong with your config.plist.
- Open your Kexts folder
- Go one by one on your kexts -> Go to the acidanthera GitHub page and visit the repo of each kext, download the latest release from the Tags tab. Unzip and copy the kext to your EFI/OC/Kexts folder.
- Reboot
And you 're done :)
[link] [comments]
Post a Comment