This Repo for Asrock Phantom Gaming 4s Hackintosh with intel core i7 8700 running Mojave 10.14.5
SATU HAL UTAMA YANG PERLU DI PERHATIKAN DALAM TUTORIAL DISINI ADALAH, PROSES YANG KELIHATAN RUMIT PADAHAL MUDAH SEKALI APABILA DI PRAKTEKKAN. JANGAN TAKUT UNTUK MENCOBA.
Hackintosh adalah Sistem Operasi Mac OS X yang di jalankan menggunakan hardware non-Apple. Sedikit pengingat bahwasannya, Mac OS X hanya bisa di jalankan di dalam produk komputer Apple. Hackintosh adalah upaya mengakali Sistem Operasi Mac OS X agar bisa di jalankan pada harware Non-Apple. Seperti halnya mencoba menginstall iOS ke dalam HP Android, yang sampai saat ini belum dapat di lakukan.
Pertanyaan
: Sistem Operasi Mac OS X asli yang di install pada Komputer Apple seperti Macbook, iMac, MacPro, Mac Mini, Apakah berbeda dengan Sistem Operasi Mac OS X yang di install di mesin Hackintosh?Jawaban
: Tidak ada bedanya.
Pertanyaan
: Apakah saya bisa menjalankan aplikasi Mac OS X seperti di Macbook, contohlah Logic Pro X, Final Cut Pro, iMessage, Facetime dll seperti biasa?Jawaban
: Bisa.
Pertanyaan
: Fitur apa yang ada di komputer Apple namun tidak ada di Hackintosh?Jawaban
: Fitur Hibernasi.
Berikut adalah Langkah membuat hackintosh. Pada contoh ini, saya menggunakan motherboard Asrock Phantom Gaming 4s Hackintosh dengan prosesor intel core i7 8700
Untuk hardware lain pun dapat mengikuti tutorial ini.
Sebenarnya terbilang mudah, karena biasanya minimal bisa Install komputer atau laptop, dengan sedikit belajar dan mencoba, akan bisa mempelajari dan paham tentang hackintosh.
- Bahasa
Walapun sudah banyak tutorial dalam bahasa Indonesia, namun kita tetap perlu membaca artikel, tutorial dan tips, triks lainnya dari luar selain bahasa Indonesia, sehingga Hackintosh kita lebih optimal. Untungnya, kita sedikit tertolong dengan adanya Google Translate.
- Identifikasi Hardware
Apabila sedikit banyak tahu tentang software dan hardware, maka akan sangat bagus. Karena untuk membangun mesin Hackintosh, di perlukan sedikit keahlian dalam pengenalan software dan hardware komputer kita.
- prosesor i7 4750 menggunakan chipset haswell, di dalamnya sudah ada GPU Intel HD 5200
- WIFI TPLink seri XXX menggunakan chipset atheros AR94XX
- Audio bawaan motherboard menggunakan Realtek seri XXXXX
- dll
banyak cara untuk mengidentifikasi Hardware perangkat kita, Antara lain Menggunakan software diagnosis windows seperti AIDA, CPU-Z, GPU-z, Speccy, HWInfo, website produsen hardware itu sendiri, atau bahkan menggunakan google.
- Waktu
Kegagalan adalah suatu keberhasilan yang mutlak. Jika Anda gagal, itu bagus. Kerena secara
otomatis Anda jadi tahu
bahwa hal yang Anda lakukan mengakibatkan kegagalan. dan untuk mengalami kegagalan, itupun Anda butuh waktu.
Cobalah perbaiki 1 kegagalan itu 1 Juta kali. Anda hanya butuh 1x berhasil.
Sekali lagi, Semua ini hanya kelihatannya saja yang rumit, padahal sebenarnya sangat mudah apabila di lakukan.
Hal umum yang di perlukan dalam instalasi Hackintosh pada dasarnya sama dengan instalasi microsoft windows pada umumnya, hanya saja di tambah dengan 1 software
bernama bootloader.
Bootloader untuk saat ini ada 2 jenis yang paling populer dan yang paling sering di gunakan yaitu:
1. Clover
2. Opencore
Fungsi dari kedua bootloader inipun sama. Yaitu sama-sama di gunakan untuk memalsukan bios agar dianggap sebagai mesin Mac OS X. Hal ini di perlukan, karena, Mac OS X sendiri tidak akan mau menyala apabila perangkat hardware ternyata bukan hardware milik Apple itu sendiri. Untuk itu, di perlukan Bios Palsu
berupa Bootloader
agar hardware selain milik Apple, tetap di anggap sebagai Apple.
Sementara OpenCore maupun Clover, masing-masing punya kelebihan dan kekurangan. Namun sekali lagi, mempunyai fungsi yang sama, Kita bebas memilih menggunakan yang mana.
Untuk menggunakan BootLoader OpenCore, Bisa langsung masuk ke folder BIGSUR UPDATE. Dengan Catatan Paham cara kerja BootLoader OpenCore.
Saran Untuk Pemula: Untuk mempelajari bagaimana sistem kerja sebuah Hackintosh lebih mendalam, baiknya menggunakan tutorial menggunakan BootLoader Clover ini terlebih dahulu.
Kita kembali ke konsep awal, tentang bagaimana proses booting sebuah komputer pada umumnya.
Berikut perbedaan proses booting antara Sistem Operasi Windows, Mac OS X dan Hackintosh
- Komputer dinyalakan
- Muncul Logo BIOS
- Masuk Windows
- Komputer dinyalakan
- Muncul Logo BIOS
- Masuk Mac OS X
- Komputer dinyalakan
- Muncul Logo BIOS
Muncul Bootloader
(Bios Palsu)- Masuk Mac OS X
Kesimpulan: Hackintosh memiliki 4(empat) alur. perbedaan yaitu munculnya
Bootloader
untuk menipu Mac OS X, agar Hardware kita di anggap sebagai produk Apple.
Hackintosh, pada dasarnya sama halnya seperti Windows, karena Hardware seperti VGA, Audio, Wifi, LAN, Cardreader dan Chipset-chipset lainnya, tidak akan berfungsi secara optimal, sebelum kita melakukan instalasi driver.
Namun produsen hardware pada umumnya contohlah VGA, seperti Intel, ATI, atau Nvidia, tidak menyediakan driver
atau yang dalam Mac OS X di sebut kexts
kepanjangan dari Kernel Extension/s
. maka dari itu kita perlu melakukan mengakali/patching
atau sekedar menginstall kexts
agar driver mac dapat mengenali jenis hardware kita, sehingga dapat beroperasi dengan optimal.
Apa akibatnya apabila hackintosh tidak di lakukan patching? Fungsi harware kurang maksimal. sama halnya ketika WINDOWS apabila tidak di install driver, seperti VGA, Audio, USB 3, Cardreader, Lan, Wifi dan lainnya, maka Hardware tersebut tidak akan bekerja sebagaimana mestinya.
Tidak semua Hardware dapat di akali/Patching. Bahkan banyak pula yang sama sekali tidak bisa di akali. seperti contoh, Laptop yang menggunakan 2 VGA/Optimus, maka kita mau tidak mau harus menonaktifkan salah satu VGA yang ada.
Contoh lain, VGA NVidia terbaru, seperti GTX 2080 keatas, tidak support di Mac OS X.
Harga mahal tidak bisa menjamin kelayakan dijalankan di Mac OS X.
Untuk itu, ada baiknya jika kita menggunakan referensi hardware yang telah berhasil di uji coba oleh hakintosher lainnya. Sedikit contoh referensi : Buyer Guide
Repo ini sendiri boleh di katakan ini adalah repo driver (kext) untuk mac osx khusus hardware-hardware yang ada pada spesifikasi. dengan kata lain, jika spesifikasi komputer Anda kebetulan sama dengan komputer ini, maka langkah instalasi hackintosh Anda akan semakin mudah karena sudah tersedia driver (kext) untuk hardware jenis ini.
Namun disini ada beberapa referensi tutorial untuk melakukan patching hardware-hardware lain.
Nama | Merk | Seri |
---|---|---|
Prosesor | Intel | core i7 8700 |
Motherboard | Asrock | Phantom Gaming 4s |
Ram | Team | T-force Delta 16GB |
Storage | Sandisk | SSD Plus 250GB |
Wireless | TPLINK | TL WN781nd v.2 |
Heatsink | Deepcool | Gammax 300 |
Power Supply | Power Up | Corsair VS650 — 650 Watt 80 PLUS |
Casing | Power Up | Raptor 1707 |
Monitor | Samsung | Curved Monitor 24" C24F390FHE |
GPU | Gigabyte | RX Vega 64 8GB |
Nama | Keterangan |
---|---|
OS | Mac OS X |
Versi | 10.14.5 |
CodeName | Mojave |
Smbios | iMac 19,1 |
Adapun yang perlu di perhatikan untuk driver(kext) yang ada disini HANYA untuk Motherboard
dan CPU
yang sama. selebihnya terserah pilihan Anda. Dengan kata lain, bila menggunakan Motherboard
dan CPU
yang sama, maka dapat menggunakan driver yang ada di sini, namun apabila spesifikasi hardware berbeda, silahkan cari referensi menggunakan google untuk cari tahu tentang hardware Anda. Contoh, Motherboard Gygabyte
, konfigurasinya akan sedikit berbeda, mengingat berbeda pabrikan. Contoh lain, Driver(Kext) WIFI TPLink akan berbeda dengan Tenda.
- Persiapan hardware
- Download OS
- Membuat bootable USB
- Mengatur settingan BIOS
- Instalasi
- Konfigurasi Pasca Install/Post Install
- Target Operasi dan Checklist
- Troubleshoot dan Patching
Seperti yang saya utarakan di atas, bahwasannya persiapan hardware sebelum melakukan instalasi ini, kita fokus pada Motherboard
dan CPU
. Selebihnya terserah pilihan Anda.
Dan tentu saja sebuah USB Flashdisk minimal berukuran 16GB
untuk membuat file instalasi.
Untuk Membuat Bootable USB Macintosh/Hackintosh, baik dari Windows maupun Mac OS X, Silahkan lakukan pencarian di google atau di youtube, atau di sini. pilih mana saja yang Anda anggap paling mudah. tutorial dalam bahasa inggris, gunakan google translate apabila kurang mengerti.
KHUSUS dalam tutorial ini, pembuatan
Bootable USB
saya lakukan melalui MAC OS X. Untuk itu, bila kalian belum mempunyai komputer Apple, kalian bisa membuat bootable USB dengan komputer Apple kepunyaan teman, saudara atau siapa saja, atau menggunakan metode seperti di atas.
Lanjut ke topik,
Untuk patching hardware lain selain Asrock Phantom Gaming 4s, metode yang di gunakan adalah sama persis, hanya saja kita butuh patch
yang berbeda.
adapun cara membuat patch
untuk hardware lain, silahkan langsung lompat ke langkah 8. Troubleshoot dan patching
File Mac OSX Mojave 10.14.5 yang saya download adalah menggunakan torrent dan sejauh ini berhasil, namun sangat di anjurkan untuk mendownload secara langsung dari AppStore
Telah tertuang pada video tutorial ke-2
Seperti kita tahu bahwa settingan BIOS akan berpengaruh pada sukses dan tidaknya sebuah instalasi.
Pada dasarnya, pengaturan bios agar dapat di install Hackintosh pada kebanyakan BIOS seperti pada Gigabyte AMI UEFI BIOS, Gigabyte AWARD BIOS, ASUS AMI UEFI BIOS, dan MSI AMI UEFI BIOS adalah sama.
- Load Optimized Defaults
- Jika CPU Punya menu
VT-d
, disable/matikan - Jika system punya menu
CFG-Lock
, disable/matikan - Jika system punya menu
Secure Boot Mode
, disable/matikan - Jika punya menu
Set OS Type
ubah menjadiOther OS
- Jika system Punya menu
IO Serial Port
, disable/matikan - Set
XHCI Handoff
menjadi Enabled - Jika memiliki System BIOS merk AWARD 6 series atau x58, matikan USB 3.0
- Jika punya menu
CSM
, disable/matikan - Save dan restart.
Sementara untuk masuk ke menu BIOS pada Asrock Phantom Gaming 4s dapat di lakukan dengan cara memencet tombol DELETE
atau F2
pada keyboard.
Settingan:
Setelah masuk bios pencet tombol F6
untuk dapart masuk ke Advanced Mode
pada BIOS Asrock Phantom Gaming 4s
Kemudian ikuti langkah seperti yang tertera pada gambar di bawah ini.
Setelah settingan ini selesai, lanjutkan save, maka kita dapat melanjutkan ke proses instalasi Mac OSX.
Berhubung video ini menggunakan Asus ROG GL552JX dengan konfigurasi BIOS yang berbeda, maka langsung di skip ke menit 1:08
Hackintosh boleh di katakan berhasil apabila sistem operasi Mac OSX yang kita install stabil, tanpa kendala software maupun hardware. untuk itu tidak ada salahnya kita membuat sebuah checklist untuk menentukan apa saja yang perlu di lakukan agar dapat menghasilkan sistem operasi yang stabil.
Daftar Checklist:
- Install clover EFI boot loader.
- Install UEFI Drivers (seperti AptioFix).
- Install kexts (FakeSMC, LILU).
- Cek apakah baik CPU atau GPU Power management berjalan dengan baik.
Cara Cek:
- CPU: Buka IOReg, cari X86PluginPlatform
jika ada, CPU PM sukses, jika tidak ada CPU PM gagal
- GPU: Buka IOReg, cari AGP, atau AGPM
jika ada, GPU PM sukses, jika tidak ada GPU PM gagal
- Untuk Lebih Detailnya, silahkan klik link Cara Cek GPU Power Management di bawah.
- Sleep/Wake/Shutdown/Restart works.
- QE/CI graphic.
- Switchable graphics.
- Graphic External ports (HDMI, DP, VGA).
- Fix boot glitches.
- Retina / HiDPI scaled resolutions.
- USB ports.
- Bluetooth.
- Ethernet/LAN.
- Wifi.
- Webcam.
- Keyboard dan function keys.
- Keyboard, keyboard backlight,trackpad dan Fn keys. (Khusus Laptop)
- Sata devices.
- NVMe devices.
- Optional Builtin cardreader and Webcam.
- Audio work: builtin Speaker, mic, Audio HDMI & external lines.
- Audio after sleep.
- Battery status. (Khusus Laptop)
- Screen brightness control. (Khusus Laptop)
- iMessage/FaceTime.
- AppleLPC kext Loaded
- AppleSMBusController.kext loaded
- AGP/AGPM di IoReg loaded
- x86PlatformPlugin di IoReg Loaded