Download Article Download Article

A Hackintosh is a non-Apple branded PC that runs the Apple macOS operating system. To do this, you will need a compatible non-apple PC, as well as access to a Mac computer. You will also need a USB flash drive to use as an install drive. Warning: There is no guarantee that a non-Apple PC will be able to run Mac OS, and there will likely be certain features that do not work. Building a Hackintosh is also a violation of Apple's End User License Agreement and the Digital Millennium Copyright Act. This wikiHow teaches you how to build a Hackintosh. Proceed at your own risk.

Things You Should Know

  • You can download the latest version of macOS onto any Mac to create an installable image of macOS on a USB drive.
  • After creating the image, you'll need to add a bootloader so it's bootable on your PC.
  • After installing macOS, you can install kexts (drivers) to fix problems with incompatible hardware.
Part 1
Part 1 of 4:

Creating an Install Disk

Download Article
  1. You'll need access to a Mac to download macOS Catalina. You can download macOS from the App Store on a Mac computer. Once it finishes downloading, close the installer. You do not need to install macOS.
    • Open the App Store and search macOS
    • Click Download below macOS Catalina.
    • Close out of the macOS installer when it appears.
  2. You need a USB flash drive that is 16GB or larger. Make sure there are no files you want to keep on the Flash drive.
    Advertisement
  3. Use the following steps to open Disk Utility:
    • Click the Mac Spotlight magnifying glass icon in the upper-right corner of the desktop.
    • Click Type " disk utility.app " in the search bar and press Enter.
  4. Use the following steps to format the USB drive in Disk Utility:
    • Select the USB drive in the sidebar to the left in Disk Utility.
    • Click Erase at the top of Disk Utility.
    • Type " USB " next to "Name"
    • Click Erase .
  5. You will then be asked to enter the Mac user password. This creates a USB install drive from the macOS Catalina download. The command is as follows: [1] sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --nointeraction --volume /Volumes/USB/
  6. Warning: Make sure to select the USB drive as the install location. If you install it on your Mac, you risk damaging your Mac bootloader. Use the following steps to install the Clover bootloader: [2]
    • Navigate to https://github.com/CloverHackyColor/CloverBootloader/releases in your web browser.
    • Click the latest version of the Clover ".pkg" file ("Clover_v2.5k_r5098.pkg" as of November 2019).
    • Open the .pkg file in your Downloads folder.
    • Click Continue twice.
    • Click Change Install Location ( Important )
    • Select the USB flash drive and click Continue . ( Important ).
    • Click Customize . (if a custom install is required).
    • Ensure Recommended Drivers is checked.
    • Check any additional drivers needed for the computer you want to install macOS on.
    • Click Install
  7. You only need the FakeSMC.kext file. You don't need any of the other files included in the download. Use the following steps to download the FakeSMC.kext file:
  8. You need to know what hardware is on the computer you want to install macOS on. Use the following steps to download additional Kext files needed for your system.
  9. The Finder has an icon that resembles a blue and white smiley face. Open the Finder in the the Dock at the bottom of the screen. Use the followings steps to navigate to the appropriate folder on the USB drive:
    • Open the Finder.
    • Click EFI in the sidebar to the left.
    • Open the EFI folder.
    • Open the Clover folder.
    • Open the Kext folder.
    • Open the Other folder.
  10. After navigating to the "Other" folder in "Kext" on the USB drive, drag and drop the kext files you downloaded from the desktop into the folder.
  11. Your USB drive is now ready. Click the Eject button to eject the USB flash drive and then remove it from the Mac.
  12. Advertisement
Part 2
Part 2 of 4:

Preparing to Install macOS on a Hackintosh

Download Article
  1. . It is highly recommended that you create a separate partition for the macOS installation. Installing macOS on your main drive may cause permanent problems if the installation doesn't work properly.
  2. Use a free USB port on the computer you want to install macOS Catalina to insert the USB drive.
  3. Boot into the BIOS . The way you boot into the BIOS is different on different computers. Some computers require you to press one of the functions keys while it boots up. Check the owner's manual or manufacturers' website to find out how to boot into the BIOS on your computer.
  4. This is usually under the "Save & Exit" menu. Select this option and then select Save & Exit and reboot the BIOS.
    • If you cannot find this option in the BIOS, disregard and continue.
  5. Each BIOS menu is different. Look for the following options in the BIOS menu and make the appropriate changes. If you cannot find these options, disregard and continue:
    • Select Profile 1 or Enable under "Extreme Memory Profile" in "Advanced Memory Settings".
    • Disable Secure Boot. [3]
    • Disable Fast Boot .
    • Disable Super IO Configuration . [4]
    • Set it to boot from "Other OS" next to "Windows 8/10 Features".
    • Set it to boot from "BIOS and Legacy".
    • Enable "XHCI Hand-off' under "USB Configuration".
    • Disable Intel's VT-d technology under the "Chipset" menu.
    • Set USB drive as the default boot drive.
  6. After you have made all the necessary changes to the BIOS, reboot your computer and allow your computer to boot from the USB drive with macOS installed on it.
  7. Advertisement
Part 3
Part 3 of 4:

Installing macOS on a Hackintosh

Download Article
  1. It's in the list of Boot drives. Your USB flash drive may be listed alongside a UEFI version of your USB flash drive. Select the UEFI version. This opens the Clover bootloader.
  2. This opens the Options menu.
  3. The "Boot Args" line is at the top of the list.
  4. It's at the bottom of the Options menu. Navigate to this option at the bottom of the list and press the "Enter" key. This returns to the previous screen.
  5. This boots macOS Catalina from the USB drive.
  6. The first page of the macOS Catalina installation screen asks you to select your language. Select your language and click the arrow icon to continue.
  7. It has an icon that resembles a disk drive with a stethoscope.
  8. It's in the View menu at the top of the screen. This displays all disks and partitions.
  9. It's in the sidebar to the left.
    • Once again, it is recommended that you NOT install macOS on your main hard drive. Select a partition to install macOS on.
  10. It's the middle button at the top of the Disk Utility window.
  11. You can name the partition with macOS "Hackintosh", "macOS", "macOS Catalina" or anything you want.
  12. It's in the drop-down menu next to "Format".
  13. It's in the lower-right corner of the windows. This formats the partition you selected.
  14. After Disk Utility is finished formatting, click Done and then click the red X icon to close Disk Utility.
  15. After you finished formatting the partition you want to install macOS on, use the following steps to install macOS.
    • Select "Install macOS" and click Continue .
    • Click the arrow icon to continue.
    • Click Agree to agree to the terms and conditions.
    • Select the partition you want to install macOS on.
    • Click Install .
  16. After macOS is installed you can boot into macOS using the USB flash drive and selecting the UEFI version of the flash drive. After the installation is complete, reboot your computer and boot into macOS. Follow the on-screen instructions to complete the setup process.
  17. Advertisement
Part 4
Part 4 of 4:

Installing Kext Files on MacOS

Download Article
  1. If you have kext files installed on your macOS install disk, you can drag and drop them to your desktop from the install drive. You can also download any kext files you need from a repository ]. Use the following steps to navigate to your kext files on the install drive.
    • Insert the USB macOS installer.
    • Open the Finder.
    • Click EFI in the sidebar to the left.
    • Open the EFI folder.
    • Open the Clover folder.
    • Open the Kext folder.
    • Open the Other folder.
    • Drag and drop the kext files to your desktop.
  2. sudo kextunload /System/Library/Extensions/[filename.kext] and press Enter .. Replace "filename.kext at the end fo the command with the actual file name you are trying to install (i.e. sudo kextunload /System/Library/Extensions/realtekRTL8100.kext).
  3. You'll need to enter your password in order to install kext files on macOS. Enter the password you use to sign in to your Hackintosh and press the Enter key. [5]
  4. You'll need to repeat this command for all kext files you want to install.
  5. Advertisement

Expert Q&A

Ask a Question
      Advertisement

      Tips

      Submit a Tip
      All tip submissions are carefully reviewed before being published
      Thanks for submitting a tip for review!

      Warnings

      • Building a Hackintosh is a violation of Apple's End-User License Agreement (EULA) as well as the Digital Millennium Copyright Act (DMCA). It could potentially cost hundreds of thousands of dollars in legal fees if you are found out. [6]
      • There is no guarantee that macOS will work on a non-Apple computer.
      • Many macOS features will not be available on a Hackintosh. Items purchased from iTunes, Apple Music, Apple TV and other Apple stores may not be available on a Hackintosh.
      Advertisement

      About This Article

      Article Summary X

      1. Download macOS Catalina on a Mac, but do not install it.
      2. Insert a USB flash drive and open Disk Utility.
      3. Format the USB drive and name it "USB".
      4. Open the terminal and enter "sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --nointeraction --volume /Volumes/USB/"
      5. Download and install Clover bootloader from https://github.com/CloverHackyColor/CloverBootloader/releases
      6. Download fakeSMC.kext from https://bitbucket.org/RehabMan/os-x-fakesmc-kozlek/downloads/ .
      7. Download any additional kext files your system needs from https://markwithtech.com/Thread-Common-Kexts-and-other-Downloads-for-Hackintosh . 8. Drag and drop the kext files to /Volumes/EFI/CLOVER/kexts/Other/ on the USB drive.
      9. Eject the USB drive and remove it.
      10. Partition a drive you want to install macOS on on a non-Apple computer.
      11. Boot from the USB drive with macOS installed on it and select the UEFI version (you may need to make changes to the BIOS).
      12. Format a partition for macOS using Disk Utiltiy.
      13. Select Install macOS and wait for macOS to finish installing.
      14. Reboot from the USB drive and select the UEFI flash drive.
      15. Follow the instructions to set up macOS.

      Did this summary help you?
      Thanks to all authors for creating a page that has been read 115,811 times.

      Is this article up to date?

      Advertisement