02-11-2020, 11:55 PM
Frankly, since Apple's move to intel architecture in the ancient days of the early 00's, the real difference one had has to worry about first, was support for booting from metal. Apple was among the first to use the Extensible Firmware Interface (EFI), and since, up until the somewhat recent use of UEFI (unified EFI), all manner of tricks have been utilized to allow the damn os to bootstrap. Thankfully, now there are many open solutions, e.g. refind, which allow the use of MBR/GPT hybrid partitioning situations, which can be of use in dual booting, if you already have another os.
As above noted, the problem is finding kexts, or user space modules for your hardware. We have these, mostly due to the fact that OSX's predecessor, under which all the groundwork was laid for the os, was open, called Darwin, Mach Kernel, BSD userspace, not completely unlike what OSX's guts actually are. Unfortunately, it can be hit or miss, and takes some tweaking. There are support communities out there, and I well know googling hackintosh, will bring you right to the forums, where you can strut and fret as you attempt to get your gpu and sleep working, for instance :)
All said, it can very much be worth it, but one must understand the landscape, otherwise you'll more than likely waste quite a few hours banging your head :)
It is very doable
As above noted, the problem is finding kexts, or user space modules for your hardware. We have these, mostly due to the fact that OSX's predecessor, under which all the groundwork was laid for the os, was open, called Darwin, Mach Kernel, BSD userspace, not completely unlike what OSX's guts actually are. Unfortunately, it can be hit or miss, and takes some tweaking. There are support communities out there, and I well know googling hackintosh, will bring you right to the forums, where you can strut and fret as you attempt to get your gpu and sleep working, for instance :)
All said, it can very much be worth it, but one must understand the landscape, otherwise you'll more than likely waste quite a few hours banging your head :)
It is very doable