Panduan Ryzen Hackintosh: Gunakan Hackintosh di PC Ryzen

Dunia Hackintosh telah berkembang pesat sejak awal peralihan Apple ke platform Intel pada tahun 2006, dan sejak acara AMD pada tahun 2017, Hackintosh Ryzen telah menjadi fokus komunitas, karena kinerjanya dibandingkan Intel dengan Ryzen, dan kekuatan murninya. yang dibawa oleh seri Threadripper. Sekarang, keduanya merupakan prosesor yang kuat, namun karena perpindahan Apple ke silikon mereka sendiri, umur Hackintosh ini mungkin tidak akan lama lagi. Namun untuk saat ini, mereka masih didukung. Jadi, hari ini kami akan menulis panduan pertama kami (dan semoga satu-satunya) tentang Hackintosh Ryzen!

Jadi, mari kita dapatkan informasi tentang topik tersebut terlebih dahulu.

Apa itu Hackintosh?

Hackintosh, sederhananya, adalah PC biasa, yang menjalankan perangkat lunak Apple, melalui a bootloader (atau lebih tepatnya, chainloader) seperti inti terbuka or Semanggi. Perbedaan antara Clover dan OpenCore adalah Clover lebih terkenal di komunitas, dan telah digunakan selama bertahun-tahun, dan OpenCore adalah yang lebih baru, dengan lebih fokus pada stabilitas. Dalam panduan ini, kami akan menggunakan OpenCore karena lebih baik untuk build AMD, karena kami akan menggunakan prosesor Ryzen untuk panduan ini.

Hackintosh dibangun dari 3 bagian utama. Milikmu pemuat rantai (OpenCore dalam hal ini), milik Anda folder EFI, yang merupakan tempat penyimpanan driver, konfigurasi sistem, dan chainloader Anda, dan, bagian yang paling menantang secara hukum, penginstal macOS Anda. Di Ryzen Hackintosh, Anda juga memerlukan patch kernel, tetapi kita akan membahasnya nanti.

Jadi, mari kita mulai membangun.

Bagaimana cara membuat Ryzen Hackintosh?

Jadi, untuk membuat Hackintosh Anda memerlukan beberapa hal terlebih dahulu.

Setelah Anda memilikinya, Anda dapat mengikuti panduan ini. Jadi, mari kita ke perangkat kerasnya dulu.

Dukungan perangkat keras

Seperti yang kami sebutkan sebelumnya, Hackintoshes Ryzen saat ini didukung, dan panduan ini didasarkan pada platform AMD Ryzen, jadi jika Anda memiliki PC Intel, kami tidak sarankan Namun, dengan mengikuti panduan ini, Anda bisa melakukannya jika Anda mau. Sekarang CPU sudah tidak ada lagi, mari beralih ke kartu grafis.

Kini, AMD telah menjadi platform pilihan Apple dalam hal kartu grafis, sejak tahun 2017. Jadi, kartu grafis Nvidia apa pun yang dirilis setelah tahun 2017 tidak akan didukung. Berikut adalah daftar kartu grafis yang didukung. Baca ini secara detail, atau Anda akan mengacaukan sesuatu.

  • Semua kartu grafis berbasis GCN saat ini didukung (AMD RX 5xx, 4xx,)
  • RDNA dan RDNA2 didukung, namun beberapa GPU mungkin tidak kompatibel (RX 5xxx, RX 6xxx)
  • Grafik AMD APU tidak didukung (Seri Vega yang tidak berbasis GCN atau RDNA)
  • AMD Kartu Polaris berbasis Lexa (seperti RX 550) adalah tidak didukung, tapi ada cara untuk membuatnya berfungsi
  • Grafis terintegrasi Intel harus didukung, pada versi saat ini, Generasi ke-3 (Ivy Bridge) hingga Generasi ke-10 (Comet Lake) didukung, termasuk Xeon
  • Milik Nvidia Turing dan Amper arsitektur tidak didukung di macOS (seri RTX dan seri GTX 16xx)
  • Milik Nvidia Pascal dan Maxwell arsitektur (1xxx dan 9xx) adalah didukung hingga macOS 10.13 High Sierra
  • Milik Nvidia Kepler arsitektur (6xx dan 7xx) adalah didukung hingga macOS 11, Big Sur

Sekarang setelah Anda mengetahui GPU mana yang didukung, mari kita lihat panduan Hackintosh Ryzen.

Membuat Media Instalasi macOS

Sekarang, ini adalah bagian yang paling menantang secara hukum dalam membangun Ryzen Hackintosh, karena ada banyak masalah dalam memperoleh penginstal MacOS.

  • Anda tidak menginstal macOS pada perangkat keras resmi
  • Anda (kemungkinan besar) tidak akan menggunakannya di Mac asli
  • Anda memerlukan Mac asli jika ingin menggunakan cara resmi

Anda bisa mendapatkan macOS dengan mudah, jika Anda menggunakan Mac asli. Buka saja App Store dan cari versi yang ingin Anda instal, dan boom. Anda memiliki penginstal MacOS. Namun, jika Anda akan menggunakan PC, Anda perlu menggunakan alat seperti MacRecovery atau gibMacOS. Dalam panduan ini kita akan menggunakan gibmacOS.

Pertama, unduh gibmacOS dari halaman Github dengan mengklik tombol kode hijau dan mengklik “Unduh zip”. Ingatlah bahwa skrip ini memerlukan instalasi Python, namun aplikasi akan meminta Anda untuk menginstalnya.

Selanjutnya, ekstrak zipnya, dan buka file gibmacOS yang terkait dengan sistem operasi Anda. (gibmacOS.bat untuk Windows, gibmacOS.command untuk Mac dan gibmacOS untuk Linux atau universal.) Setelah Anda menginstal Python dan selesai memuat, tekan tombol R pada keyboard Anda dan tekan enter, untuk mengalihkan pengunduh ke mode “Hanya Pemulihan” . Ini akan memungkinkan kita mendapatkan gambar yang lebih kecil untuk menghemat bandwidth untuk saat ini.

Setelah itu, setelah memuat semua Penginstal macOS, pilih versi yang Anda inginkan. Untuk panduan ini kita akan menggunakan Catalina, jadi kita ketik 28 pada prompt, dan tekan enter.

Setelah kita selesai melakukannya, penginstal akan mulai mengunduh, dan kita akan melanjutkan ke langkah berikutnya, yaitu membakar penginstal ke drive USB kita. Untuk ini kita perlu membuka file MakeInstall.py yang disertakan dengan gibmacOS. Ikuti panduan di layar, dan bakar penginstal ke drive USB Anda. Ini akan membuat dua partisi pada USB Anda, EFI dan Installer.

Selanjutnya, menyiapkan EFI kami.

Menyiapkan folder EFI

EFI pada dasarnya menampung semua driver kami, tabel ACPI, dan banyak lagi. Di sinilah kesenangan dimulai. Kami memerlukan empat hal untuk mengatur EFI kami.

  • Driver kami
  • File SSDT dan DSDT kami (tabel ACPI)
  • Kexts kami (ekstensi kernel)
  • File config.plist kami (konfigurasi sistem)

Untuk mendapatkannya, kami biasanya merekomendasikan panduan Instalasi Dortania OpenCore, ditautkan di sini. Namun, kami akan mencantumkan kext yang diperlukan di sini.

Untuk Ryzen Hackintosh, ini adalah file Driver, Kexts, dan SSDT/DSDT yang diperlukan. Semua file ditautkan dalam namanya.

driver

Kext

  • AppleALC/VoodooHDA (Karena keterbatasan pada Ryzen, di AppleALC input onboard Anda tidak akan berfungsi, dan VoodooHDA memiliki kualitas yang lebih buruk.)
  • AppleMCEReporterDisabler (Menonaktifkan MCE Reporter di macOS, diperlukan untuk macOS 12. Jangan gunakan di versi 11 dan yang lebih lama.)
  • Lilu (Kernel patcher, diperlukan di semua versi.)
  • SMK Virtual (Mengemulasi chipset SMC yang ditemukan di Mac asli. Diperlukan di semua versi.)
  • Terserah Hijau (Pada dasarnya adalah patcher driver grafis.)
  • RealtekRTL8111 (Driver ethernet Realtek. Kebanyakan motherboard AMD menggunakan ini, namun jika milik Anda berbeda, ganti dengan yang sesuai kext.)

SSDT/DSDT

  • SSDT-EC-USBX-DESKTOP.aml (Perbaikan pengontrol tertanam. Diperlukan pada semua prosesor Zen.)
  • SSDT-CPUR.aml (Diperlukan untuk papan B550 dan A520. JANGAN GUNAKAN JIKA ANDA TIDAK MEMILIKI SALAH SATU DARI INI.)

Setelah Anda memiliki semua file ini, unduh OpenCorePkg, dan ekstrak EFI dari folder X64 di dalam zip, dan atur folder OC di dalam EFI sesuai dengan file yang Anda unduh. Ini referensinya.

Setelah Anda mengatur dan membersihkan EFI Anda, saatnya untuk pengaturan config.plist. Kami tidak akan menjelaskan secara detail cara melakukan hal ini karena ini bergantung pada perangkat keras Anda, dan bukan merupakan solusi satu atap untuk semua perangkat. Anda dapat mengikuti panduan Dortania pengaturan config.plist bagian untuk ini. Mulai saat ini, kami akan mempertimbangkan agar Anda mengatur konfigurasi Anda sesuai dan meletakkannya di folder EFI.

Setelah Anda selesai dengan semua itu, Anda memiliki USB yang berfungsi untuk Ryzen Hackintosh Anda. Colokkan ke Ryzen Hackintosh Anda, boot ke USB, dan instal macOS seperti yang Anda lakukan di Mac asli. Perhatikan bahwa pengaturannya akan memakan waktu cukup lama, dan komputer Anda akan sering reboot. Jangan biarkan tanpa pengawasan, karena bisa saja crash beberapa kali juga. Setelah pengaturan selesai, Anda (semoga) akan disambut dengan layar seperti ini.

Dan, kita sudah selesai! Anda memiliki Ryzen Hackintosh yang berfungsi! Selesaikan penyiapan, periksa apa yang berfungsi dan tidak, dan cari lebih banyak file dan solusi Kext jika ada yang tidak berfungsi. Namun, Anda secara resmi telah melewati bagian tersulit dari penyiapan. Selebihnya cukup mudah. Kami akan menghubungkan EFI yang kami gunakan untuk Ryzen 2 Generasi ke-3 dan ke-5 di bawah, sehingga jika Anda memiliki CPU 6 inti dan motherboard serupa, Anda dapat mencobanya tanpa harus bersusah payah menyiapkan EFI. kami tidak menganjurkan penggunaan EFI ini karena ketidakstabilan dan merupakan EFI generik.

Jadi, apa pendapat Anda tentang panduan ini? Apakah Anda akan membuat Ryzen Hackintosh dalam waktu dekat? Beri tahu kami di saluran Telegram kami, tempat Anda dapat bergabung di sini.

Artikel terkait