Cukup aneh? Sistem Apple memeriksa chip tertentu dan menolak untuk menjalankan atau memasang tanpanya. Ini disebut pengontrol manajemen sistem , dan pengontrol kipas yang dimuliakan antara lain. Secara praktis, inilah alasannya, di luar beberapa hal spesifik lain yang mungkin berbeda - seperti firmware kartu video untuk kartu video dan driver khusus OS X untuk berbagai hal (kartu suara terlintas dalam pikiran) sehingga Anda tidak dapat 'hanya' boot salinan vanilla
OS X tepat di PC kotak krem Anda . Tentu saja, ini tidak terlalu sulit untuk dilakukan, itulah sebabnya rata-rata host host OS X yang Anda jalankan dapat menjalankan OS X VM, dan ada distro Hackintosh yang beredar.
Sebagian besar metode pemasangan Hackintosh akhir-akhir ini menggunakan variasi boot132 , sebuah bootloader yang disediakan ketika Apple beralih dari PPC ke Intel dengan beberapa modifikasi. Bootloader asli adalah open source, dan dibuat dengan beberapa perubahan untuk Darwin. Sebagai tambahan, ada beberapa upaya untuk mengemas kembali Darwin sebagai OS open source.
Apple mendukung serangkaian perangkat keras terbatas yang Anda tahu akan berfungsi. Jika tidak, Anda harus mencari perangkat keras yang diuji atau meretas perangkat keras agar berfungsi. Inilah yang membuat menjalankan OS X pada perangkat keras komoditas sulit . SMC relatif sepele untuk berkeliling. Mendapatkan chip suara yang tidak didukung (tidak seperti mac Anda yang macet pada volume maksimum pada laptop untuk merusak hari Anda), adaptor video, dan perangkat keras lainnya adalah bagian yang sulit. Jika Anda memiliki prosesor AMD, misalnya, kernel stok akan melihatnya sekali dan panik seperti tikus berlari celananya. Dalam banyak kasus, solusinya adalah membangun kernel baru, dengan menambal sumber Darwin (yang merupakan FOSS) dan menggunakannya.
Singkatnya, masalah besar bukanlah chip ajaib, itu OS X perlu
bermain baik dengan seluruh sistem.