huangyz0918 / Hackintosh-Installer-University
- четверг, 17 мая 2018 г. в 00:18:00
open source tutorial & information collector for hackintosh installation. 💻 ➕ 🍎
Here are some other language versions:
When Apple announced their switch away from the PowerPC architecture to Intel's processors and chipsets, many were looking forward to having the ability to run Windows software on Apple hardware and Apple's operating systems on their non-Apple hardware. Apple was able to eventually build their Boot Camp feature in Mac OS X 10.5, later allowing Windows to run on Apple hardware. Those hoping to easily run Mac OS X on a standard PC didn't have it so easy.
Even though running Mac OS X on a generic PC is not supported by Apple, it is possible to accomplish given the right hardware and determination by users. Any system that is not made to run the Apple operating system is referred to as Hackintosh. This term comes from the fact that the software needs to be hacked in order to properly run on Non-Apple hardware. Of course some of the hardware needs to be tweaked in a few cases as well.
You need to fork
this repository, just click the fork
button at the top of this page.
After a fork, you can use git to clone this repository to your local device and make changes in your branches. We encourage you to contribute to this repo by submitting a pull request.
The core part of this repo are tutorials, we distribute all of them into these parts:
Buyer's guide
In this part, you can get a quick idea of Hackintosh and get to know what hardware is suitable for installing Mackintosh on PC hardware. You can learn a lot about computer hardware like CPU, Hard Drives and graphics cards in this chapter. We keep these in the standalone folder Hardwares
.
Bootloader Installation Guide
In this part, we will focus on the bootloaders of Hackintosh, you can gain knowledge about how a computer(PC) boots and how a operation system launches. We also cover information about the Clover Bootloader and Chameleon Bootloader here. We keep these in the Bootloader
folder.
System Installation Guide
This is a introduction about macOS system installation. We keep these articles in the System
floder.
Post Installation Guide
This part is intended for post installation. Here, you can learn about basic drivers and kexts of your system and macOS. If you want to contribute to this part, please put your articles into Post
folder.
Troubleshooting
We have a specific part for addressing issues, if you have any questions you can open an issue and ask for help from others. Also, if you want to share your experience about fixing some issues during hackintosh installation, you can contribute to this part. Don't forget to attach your hardware information and put your experience into troubleshooting
workspace.
We will improve the workspace tree day by day, so don't forget to give us your precious suggestions !
We encourage you to upload your hackintosh configs and kexts if you don't mind. This repo has a workspace named Res
and you can make your own workspace there, and share your successful configs and kexts with others if you want. It's a good place to make a backup and share. Be sure to follow thses rules:
Res
folder, named your device like this: Computer brand-model-macOS version
info.md
.kexts
folder to hold all your kexts.kexts
folder, you can create different subfolders for different kinds of kexts, such as Wifi
, Graphics Cards
and so on.EFI
along with your system kexts & information in your workspace.A good example may look like this:
Res/
└── Lenove-B50-10.12.6
├── config.plist
├── info.md
└── kexts/
A good info.md
file looks like:
- Device name: GA-Z170-Gaming 7
- CPU: i7-6700K
- Graphics: Nvidia GeForce GT 640
- Graphics: Intel HD4600
We are all looking forward to your resources!