Skip to content

This Repo for Asrock Phantom Gaming 4s Hackintosh with intel core i7 8700

License

Notifications You must be signed in to change notification settings

javanesse/Asrock-Phantom-Gaming-4s-Hackintosh

Repository files navigation

Asrock-Phantom-Gaming-4s-Hackintosh

This Repo for Asrock Phantom Gaming 4s Hackintosh with intel core i7 8700 running Mojave 10.14.5

Mojave 10.4.5

MUKADIMAH

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.

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.

Hackintosh VS Mac OS X

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.


Skill yang di butuhkan dalam dunia Hackintosh

Sebenarnya terbilang mudah, karena biasanya minimal bisa Install komputer atau laptop, dengan sedikit belajar dan mencoba, akan bisa mempelajari dan paham tentang hackintosh.

  1. 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.

  1. 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.

Seperti contoh:

  • 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.

  1. 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.


Logika Dasar

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.


Note!!! Tutorial dibawah ini menggunakan metode Bootloader Clover

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.


Konsep Booting

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

Proses booting Windows pada umumnya:

  1. Komputer dinyalakan
  2. Muncul Logo BIOS
  3. Masuk Windows

Proses booting Mac OS X pada umumnya:

  1. Komputer dinyalakan
  2. Muncul Logo BIOS
  3. Masuk Mac OS X

Proses booting pada Hackintosh:

  1. Komputer dinyalakan
  2. Muncul Logo BIOS
  3. Muncul Bootloader (Bios Palsu)
  4. 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.


Driver / Kexts dan Patching

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.


Hardware Limitation

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


Referansi Hardware yang saya gunakan saat ini

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.


Hardware yang saya gunakan

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.

Langkah Instalasi

  1. Persiapan hardware
  2. Download OS
  3. Membuat bootable USB
  4. Mengatur settingan BIOS
  5. Instalasi
  6. Konfigurasi Pasca Install/Post Install
  7. Target Operasi dan Checklist
  8. Troubleshoot dan Patching

1. Persiapan hardware

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

2. Download OS

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

3. Membuat bootable USB

3a. Membuat Bootable USB itu sendiri

Membuat Bootable USB

3b. Install Bootloader

Install Bootloader

3c. Copy patch kedalam bootloader

Telah tertuang pada video tutorial ke-2

4. Mengatur settingan BIOS

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 menjadi Other 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.

Versi BIOS P1.20

Menu Utama

Chipset Configuration

Chipset Configuration

VT-d

VT-d

Share Memory

Share Memory

USB Configuration

USB Configuration

XHCI Hand-Off

XHCI Hand-Off

Compability Support Module (CSM)

CSM

CSM Disabled

CSM Disabled

Setelah settingan ini selesai, lanjutkan save, maka kita dapat melanjutkan ke proses instalasi Mac OSX.

5. Instalasi

Berhubung video ini menggunakan Asus ROG GL552JX dengan konfigurasi BIOS yang berbeda, maka langsung di skip ke menit 1:08

Instalasi

6. Konfigurasi Pengaturan Setelah Selesai Install/Post Install

7. Target Operasi dan Checklist

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:

1. Instalasi

  - Install clover EFI boot loader.
  - Install UEFI Drivers (seperti AptioFix).
  - Install kexts (FakeSMC, LILU).

2. CPU & GPU Power management

  - 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.

3. VGA Grafis

  - QE/CI graphic.
  - Switchable graphics.
  - Graphic External ports (HDMI, DP, VGA).
  - Fix boot glitches.
  - Retina / HiDPI scaled resolutions.

4. IO devices

  - 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.

5. Audio

  - Audio work: builtin Speaker, mic, Audio HDMI & external lines.
  - Audio after sleep.

6. Miscellaneous

  - 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

8. Troubleshoot dan Patching

About

This Repo for Asrock Phantom Gaming 4s Hackintosh with intel core i7 8700

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages