Hackintosh sahnesi, Apple'ın 2006'da Intel platformuna geçişinin başlangıcından bu yana gelişiyor ve AMD'nin 2017'deki etkinliğinden bu yana Ryzen Hackintosh'lar, Ryzen ile Intel'e karşı gösterdikleri performans ve saf güç nedeniyle topluluğun odak noktasında yer alıyor. Threadripper serisinin taşıdığı. Bunların her ikisi de güçlü işlemciler, ancak Apple'ın kendi silikonuna geçmesi nedeniyle, Bu Hackintosh'ların ömrü uzun olmayabilir. Ancak şimdilik hala destekleniyorlar. O halde bugün Ryzen Hackintosh'larla ilgili ilk (ve umarız tek) rehberimizi yazacağız!
O halde öncelikle konu hakkında biraz bilgi alalım.
Hackintosh nedir?
Basitçe söylemek gerekirse Hackintosh, Apple yazılımını bir ağ aracılığıyla çalıştıran normal bir bilgisayardır. Bootloader (veya daha doğrusu bir zincirli yükleyici) gibi Açık Çekirdek or Yonca. Clover ve OpenCore arasındaki fark, Clover'ın toplulukta daha iyi tanınması ve yıllar boyunca kullanılması, OpenCore'un ise istikrara daha fazla odaklanan daha yeni olmasıdır. Bu kılavuzda Ryzen işlemci kullanacağımız için AMD yapıları için daha iyi olması nedeniyle OpenCore'u kullanacağız.
Bir Hackintosh 3 ana parçadan oluşur. Senin zincir yükleyici (Bu örnekte OpenCore), EFI klasörüSürücülerinizin, sistem yapılandırmanızın, zincir yükleyicinizin ve yasal açıdan en zorlu kısım olan macOS yükleyicinizin depolandığı yerdir. Ryzen Hackintosh'ta çekirdek yamalarınıza da ihtiyacınız vardır, ancak buna daha sonra değineceğiz.
O halde inşaata başlayalım.
Ryzen Hackintosh'u nasıl kurarım?
Yani bir Hackintosh oluşturmak için öncelikle birkaç şeye ihtiyacınız olacak.
- MacOS ve OpenCore ile uyumlu bir işlemci (burayı kontrol et)
- MacOS ile uyumlu bir grafik kartı (buraya bakın, bunu da detaylı olarak açıklayacağız)
- Donanımınız hakkında temel bilgiler
- Sabır
Bunlara sahip olduğunuzda, bu kılavuzu takip etmekte iyi olmalısınız. O halde önce donanıma geçelim.
Donanım desteği
Daha önce de belirttiğimiz gibi Ryzen Hackintosh'lar şu anda desteklenmektedir ve bu kılavuz AMD Ryzen platformunu temel almaktadır; dolayısıyla Intel PC'niz varsa, değil mi tavsiye etmek Ancak isterseniz bu kılavuzu takip ederek bunu yapabilirsiniz. Artık CPU'lar ortadan kalktığına göre grafik kartlarına geçelim.
AMD, 2017'den bu yana grafik kartları konusunda Apple'ın tercih ettiği platform haline geldi. Dolayısıyla 2017'den sonra piyasaya sürülen hiçbir Nvidia grafik kartı desteklenmeyecek. Desteklenen grafik kartlarının listesini burada bulabilirsiniz. Bunu ayrıntılı olarak okuyun, yoksa bir şeyleri karıştırırsınız.
- Şu anda tüm GCN tabanlı grafik kartları desteklenmektedir (AMD RX 5xx, 4xx,)
- RDNA ve RDNA2 desteklenirancak bazı GPU'lar uyumlu olmayabilir (RX 5xxx, RX 6xxx)
- AMD APU grafikleri desteklenmiyor (GCN veya RDNA'ya dayalı olmayan Vega serisi)
- AMD'nin Lexa tabanlı Polaris kartları (RX 550 gibi) desteklenen, ancak onları çalıştırmanın bir yolu var
- Intel entegre grafikleri desteklenmelidir; mevcut sürümde, Xeon'lar da dahil olmak üzere 3. Nesil (Ivy Bridge) ile 10. Nesil (Comet Lake) arası desteklenmektedir.
- Nvidia'nın Turing ve Amper mimarileri desteklenmiyor macOS'ta (RTX serisi ve GTX 16xx serisi)
- Nvidia'nın Paskal ve Maksvel mimariler (1xxx ve 9xx) destekli macOS 10.13 Yüksek Sierra'ya kadar
- Nvidia'nın Kepler mimari (6xx ve 7xx) destekli macOS 11, Big Sur'a kadar
Artık hangi GPU'ların desteklendiğini bildiğinize göre Ryzen Hackintosh kılavuzuna geçelim.
MacOS Kurulum Ortamını Oluşturma
Bu, bir Ryzen Hackintosh oluşturmanın yasal açıdan en zorlu kısmıdır çünkü macOS yükleyicisini edinmeyle ilgili birçok sorun vardır.
- MacOS'u resmi donanıma yüklemiyorsunuz
- (Büyük olasılıkla) onu gerçek bir Mac'te kullanmayacaksınız
- Resmi yoldan gideceksen gerçek bir Mac'e ihtiyacın olacak
Gerçek bir Mac kullanıyorsanız macOS'u kolayca edinebilirsiniz. Sadece App Store'a gidin ve yüklemek istediğiniz sürümü arayın ve patlama. Bir macOS yükleyiciniz var. Ancak PC'nizi kullanacaksanız MacRecovery veya gibMacOS gibi bir araç kullanmanız gerekir. Bu kılavuzda gibmacOS kullanacağız.
Öncelikle Github sayfasından yeşil kod butonuna tıklayıp “Zip indir” seçeneğine tıklayarak gibmacOS’i indirin. Bu betiğin Python'un yüklenmesini gerektireceğini, ancak uygulamanın sizden onu yüklemenizi isteyeceğini unutmayın.
Daha sonra zip dosyasını çıkartın ve işletim sisteminizle ilgili gibmacOS dosyasını açın. (Windows için gibmacOS.bat, Mac için gibmacOS.command ve Linux veya evrensel için gibmacOS.) Python'u yükledikten ve yüklemeyi bitirdikten sonra, indiriciyi "Yalnızca Kurtarma" moduna geçirmek için klavyenizdeki R tuşuna basın ve enter tuşuna basın. . Bu, şimdilik bant genişliğinden tasarruf etmek için daha küçük görüntüler elde etmemize olanak tanıyacak.
Bundan sonra, tüm macOS Yükleyicileri yükledikten sonra istediğiniz sürümü seçin. Bu kılavuz için Catalina'yı kullanacağız, bu nedenle komut istemine 28 yazıp enter tuşuna basıyoruz.
Bunu tamamladıktan sonra yükleyici indirmeye başlayacak ve bir sonraki adıma geçerek yükleyiciyi USB sürücümüze yazacağız. Bunun için gibmacOS ile birlikte gelen MakeInstall.py dosyasını açmamız gerekiyor. Ekrandaki kılavuzu izleyin ve yükleyiciyi USB sürücünüze yazın. Bu, USB'nizde EFI ve Yükleyici olmak üzere iki bölüm oluşturacaktır.
Sırada EFI'mızı kurmak var.
EFI klasörünü ayarlama
EFI temel olarak tüm sürücülerimizi, ACPI tablolarımızı ve daha fazlasını tutan şeydir. eğlence burada başlıyor. EFI'mızı kurmak için dört şeye ihtiyacımız olacak.
- Sürücülerimiz
- SSDT ve DSDT dosyalarımız (ACPI tabloları)
- Kext'lerimiz (çekirdek uzantıları)
- Config.plist dosyamız (sistem konfigürasyonu)
Bunları elde etmek için normalde Dortania OpenCore Kurulum kılavuzunu öneriyoruz. Burada bağlantılı. Ancak yine de gerekli kextleri burada listeleyeceğiz.
Ryzen Hackintosh'lar için bunlar gerekli Sürücüler, Kext'ler ve SSDT/DSDT dosyalarıdır. Tüm dosyalar kendi adlarına bağlıdır.
Sürücüler
Kext'ler
- AppleALC/VoodooHDA (Ryzen sınırlamaları nedeniyle AppleALC'de yerleşik girişleriniz çalışmaz ve VoodooHDA'nın kalitesi daha kötüdür.)
- AppleMCERaporterDevre Dışı Bırakıcı (MacOS 12 için gerekli olan, macOS'taki MCE Reporter'ı devre dışı bırakır. 11 ve önceki sürümlerde kullanmayın.)
- LiLu (Çekirdek yaması, tüm sürümlerde gereklidir.)
- SanalSMC (Gerçek Mac'lerde bulunan SMC yonga setini taklit eder. Tüm sürümlerde gereklidir.)
- Her neyseYeşil (Temel olarak bir grafik sürücüsü yaması.)
- RealtekRTL8111 (Realtek ethernet sürücüsü. Çoğu AMD anakartı bunu kullanır, ancak sizinki farklıysa, uygun kext ile değiştirin.)
SSDT/DSDT
- SSDT-EC-USBX-DESKTOP.aml (Yerleşik denetleyici düzeltmesi. Tüm Zen işlemcilerde gereklidir.)
- SSDT-CPUR.aml (B550 ve A520 kartlar için gereklidir. SİZDE BUNLARDAN BİRİ YOKSA KULLANMAYIN.)
Bu dosyaların tümüne sahip olduğunuzda, OpenCorePkgzip içindeki X64 klasöründen EFI'yi çıkartın ve indirdiğiniz dosyalara göre EFI içindeki OC klasörünü ayarlayın. İşte bir referans.
EFI'nizi kurup temizledikten sonra config.plist kurulumunun zamanı geldi. Donanımınıza bağlı olduğundan ve tüm cihazlar için tek noktadan çözüm olmadığından, bunun nasıl yapılacağı konusunda ayrıntıya girmeyeceğiz. Dortania rehberini takip edebilirsiniz. config.plist kurulumu Bunun için bölüm. Bu noktadan sonra konfigürasyonunuzu buna göre ayarlayıp EFI klasörüne koymanızı değerlendireceğiz.
Tüm bunları tamamladığınızda Ryzen Hackintosh'unuz için çalışan bir USB'niz var. Ryzen Hackintosh'unuza takın, USB'ye önyükleyin ve gerçek bir Mac'te yaptığınız gibi macOS'u yükleyin. Kurulumun biraz zaman alacağını ve bilgisayarınızın çok fazla yeniden başlatılacağını unutmayın. Birkaç kez çökebileceği için onu denetimsiz bırakmayın. Kurulum tamamlandıktan sonra (umarız) buna benzer bir ekranla karşılaşacaksınız.
Ve işimiz bitti! Çalışan bir Ryzen Hackintosh'unuz var! Kurulumu tamamlayın, nelerin çalışıp çalışmadığını kontrol edin ve çalışmayan herhangi bir şey varsa daha fazla Kext dosyası ve çözümü aramaya başlayın. Ancak resmi olarak kurulumun zor kısmını atlattınız. Gerisi oldukça kolaydır. 2. ve 3. Nesil Ryzen 5 için kullandığımız EFI'yi aşağıya bağlayacağız, böylece 6 çekirdekli CPU ve benzeri bir anakartınız varsa, EFI kurma zahmetine girmeden deneyebilirsiniz. istikrarsızlık ve genel bir EFI olması nedeniyle bu EFI'nin kullanımını teşvik etmiyoruz.
Peki siz bu rehber hakkında ne düşünüyorsunuz? Yakın zamanda Ryzen Hackintosh'u hazırlayacak mısınız? Katılabileceğiniz Telegram kanalımızdan bize bildirin okuyun.