Umhlahlandlela we-Ryzen Hackintosh: Sebenzisa i-Hackintosh ku-PC ye-Ryzen

Isimo se-Hackintosh besilokhu sichuma kusukela ekuqaleni kokuthuthela kwe-Apple endaweni ye-Intel ngo-2006, futhi kusukela emcimbini we-AMD ngo-2017, u-Ryzen Hackintoshes ubelokhu egxile emphakathini, ngenxa yokusebenza kwabo phezu kwe-Intel ne-Ryzen, namandla ahlanzekile. oluphethwe uchungechunge lwe-Threadripper. Manje, zombili lezi zingamaprosesa anamandla, kodwa ngenxa yokuthuthela kwe-Apple ku-silicon yabo, impilo yalawa ma-Hackintoshes ingase ingabi yinde. Kodwa, okwamanje, basasekelwa. Ngakho-ke, namuhla sizobe sibhala umhlahlandlela wethu wokuqala (futhi ngethemba kuphela) ku-Ryzen Hackintoshes!

Ngakho-ke, ake sithole ulwazi oluthile ngesihloko kuqala.

Iyini i-Hackintosh?

I-Hackintosh, ngokumane nje, iyi-PC evamile, esebenzisa isofthiwe ye-Apple, ngokusebenzisa a i-bootloader (noma ngokunembe kakhulu, i-chainloader) njenge umgogodla ovulekile or I-Clover. Umehluko phakathi kwe-Clover ne-OpenCore ukuthi i-Clover yaziwa kakhulu emphakathini, futhi ibisetshenziswa kuyo yonke iminyaka, futhi i-OpenCore iyona entsha, egxile kakhulu ekuzinzeni. Kulo mhlahlandlela, sizobe sisebenzisa i-OpenCore ngenxa yokuba ngcono ekwakhiweni kwe-AMD, njengoba sizobe sisebenzisa iphrosesa ye-Ryzen kulo mhlahlandlela.

I-Hackintosh yakhiwe ngezingxenye ezi-3 eziyinhloko. Eyakho ukugoqa (OpenCore kulesi sibonelo), yakho Ifolda ye-EFI, kulapho abashayeli bakho, ukucushwa kwesistimu kanye ne-chainloader kugcinwa khona, futhi, ingxenye eyinselele kakhulu esemthethweni, isifaki sakho se-macOS. Ku-Ryzen Hackintosh, udinga futhi ama-kernel patches akho, kodwa sizofika kulokho kamuva.

Ngakho-ke, ake siqale ukwakha.

Ngiyakha kanjani i-Ryzen Hackintosh?

Ngakho-ke, ukwakha i-Hackintosh uzodinga izinto ezimbalwa kuqala.

Uma usunazo lezi, kufanele ulandele lo mhlahlandlela. Ngakho-ke, ake sifinyelele kuhadiwe kuqala.

Ukusekelwa kwekhwalithi

Njengoba sishilo ngaphambili, i-Ryzen Hackintoshes iyasekelwa okwamanje, futhi lo mhlahlandlela usekelwe ku-platform ye-AMD Ryzen, ngakho-ke uma une-Intel PC, thina. ungapheli batusa ngokulandela lo mhlahlandlela, nokho, ungakwazi uma ufuna. Manje njengoba ama-CPU esephumile, ake sifinyelele emakhadini ezithombe.

Manje, i-AMD ibe yisiteji esithandwayo se-Apple uma kuziwa kumakhadi wehluzo, kusukela ngo-2017. Ngakho-ke, noma yiliphi ikhadi lehluzo le-Nvidia elikhishwe ngemuva kwe-2017 ngeke lisekelwe. Nalu uhlu lwamakhadi ezithombe asekelwayo. Funda lokhu ngokuningiliziwe, noma uzomosha okuthile.

  • Wonke amakhadi emifanekiso asekelwe ku-GCN asekelwa okwamanje (AMD RX 5xx, 4xx,)
  • I-RDNA ne-RDNA2 iyasekelwa, kodwa amanye ama-GPU angase angahambisani (RX 5xxx, RX 6xxx)
  • Imifanekiso ye-AMD APU ayisekelwe (Uchungechunge lwe-Vega olungasekelwe ku-GCN noma ku-RDNA)
  • Ama-AMD Amakhadi e-Polaris asekelwe eLexa (njenge-RX 550) kukhona ayisekelwa, kodwa ikhona indlela yokubenza basebenze
  • Ihluzo ezihlanganisiwe ze-Intel kufanele zisekelwe, enguqulweni yamanje, i-3rd Generation (Ivy Bridge) ngokusebenzisa i-10th Generation (Comet Lake) iyasekelwa, okuhlanganisa i-Xeons.
  • EzikaNvidia I-Turing futhi I-Ampere izakhiwo azisekelwe ku-macOS (uchungechunge lwe-RTX nochungechunge lwe-GTX 16xx)
  • EzikaNvidia Easter futhi Maxwell izakhiwo (1xxx kanye 9xx) kukhona kusekelwe kuze kube macOS 10.13 High Sierra
  • EzikaNvidia I-Kepler izakhiwo (6xx kanye 7xx) kuyinto kusekelwe kuze kube macOS 11, Big Sur

Manje njengoba usuwazi ukuthi imaphi ama-GPU asekelwayo, ake sifinyelele kumhlahlandlela we-Ryzen Hackintosh.

Ukwenza i-macOS Faka Imidiya

Manje, lena ingxenye eyinselelo esemthethweni kakhulu yokwakha i-Ryzen Hackintosh, njengoba kunezinkinga eziningi ngokuthola isifaki se-macOS.

  • Awufaki i-macOS ku-hardware esemthethweni
  • Ngeke (okungenzeka) uyisebenzise ku-Mac yangempela
  • Uzodinga iMac yangempela uma uzohamba ngendlela esemthethweni

Ungathola i-macOS kalula, uma usebenzisa i-Mac yangempela. Vele uye ku-App Store bese usesha inguqulo ofuna ukuyifaka, bese u-boom. Unesifaki se-macOS. Kodwa-ke, uma uzosebenzisa i-PC yakho, udinga ukusebenzisa ithuluzi elifana ne-MacRecovery noma i-gibMacOS. Kulo mhlahlandlela sizobe sisebenzisa i-gibmacOS.

Okokuqala, landa i-gibmacOS ekhasini le-Github ngokuchofoza inkinobho yekhodi eluhlaza bese uchofoza "Landa i-zip". Khumbula ukuthi lesi script sizodinga ukuthi iPython ifakwe, nokho uhlelo lokusebenza luzokwazisa ukuthi ulufake.

Okulandelayo, khipha i-zip, bese uvula ifayela le-gibmacOS elihlobene nohlelo lwakho lokusebenza. (gibmacOS.bat ye-Windows, gibmacOS.command ye-Mac kanye ne-gibmacOS ye-Linux noma yendawo yonke.) Uma usufake iPython futhi usuqedile ukulayisha, shaya ukhiye u-R kukhibhodi yakho bese ushaya u-enter, ukuze ushintshele isilandi kumodi "Yokubuyisela Kuphela" . Lokhu kuzosivumela ukuthi sithole izithombe ezincane ukuze silondoloze umkhawulokudonsa okwamanje.

Ngemuva kwalokho, uma isilayishe zonke izifaki ze-macOS, khetha inguqulo oyifunayo. Kulo mhlahlandlela sizobe sisebenzisa i-Catalina, ngakho-ke sithayipha u-28 ekwazisweni, bese sishaya u-enter.

Uma sesiqedile ngalokho, isifaki sizoqala ukulanda, futhi sizofika esinyathelweni esilandelayo, esishisa isifaki kudrayivu yethu ye-USB. Kulokhu sidinga ukuvula ifayela le-MakeInstall.py elize ne-gibmacOS. Landela inkomba esesikrinini, bese ushisa isifaki kudrayivu yakho ye-USB. Lokhu kuzokwenza izingxenye ezimbili ku-USB yakho, i-EFI kanye nesifaki.

Okulandelayo, setha i-EFI yethu.

Isetha ifolda ye-EFI

I-EFI empeleni iyona ephethe bonke abashayeli bethu, amatafula e-ACPI, nokunye. Yilapho ubumnandi buqala khona. Sizodinga izinto ezine ukusetha i-EFI yethu.

  • Abashayeli bethu
  • Amafayela ethu e-SSDT nawe-DSDT (amathebula e-ACPI)
  • I-Kexts yethu (izandiso ze-kernel)
  • Ifayela lethu le-config.plist (ukucushwa kwesistimu)

Ukuze uthole lokhu, sivame ukuncoma i-Dortania OpenCore Install guide, kuxhunyiwe lapha. Nokho, sizoklelisa ama-kexts adingekayo lapha noma kunjalo.

Kuma-Ryzen Hackintoshes, lawa ngamafayela adingekayo Abashayeli, ama-Kexts namafayela e-SSDT/DSDT. Wonke amafayela axhunywe egameni lawo.

abashayeli

Ama-Kexts

  • I-AppleALC/VoodooHDA (Ngenxa yemikhawulo nge-Ryzen, ku-AppleALC okokufaka kwakho okungaphakathi ngeke kusebenze, futhi i-VoodooHDA inekhwalithi embi kakhulu.)
  • I-AppleMCEReporterDisabler (Ikhubaza i-MCE Reporter ku-macOS, edingekayo ku-macOS 12. Ungasebenzisi ku-11 nangaphansi.)
  • Lilu (I-Kernel patcher, iyadingeka kuzo zonke izinguqulo.)
  • I-VirtualSMC (Ilingisa i-chipset ye-SMC etholakala kuma-Mac wangempela. Iyadingeka kuzo zonke izinguqulo.)
  • WhateverGreen (Eqinisweni i-graphic driver patcher.)
  • I-RealtekRTL8111 (Umshayeli we-ethernet we-Realtek. Iningi lamabhodi womama we-AMD asebenzisa lokhu, nokho uma eyakho ihlukile, buyisela ngokuhambisana nombhalo.)

SSDT/DSDT

  • I-SSDT-EC-USBX-DESKTOP.aml (Ukulungisa isilawuli esishumekiwe. Kudingeka kuwo wonke ama-Zen processors.)
  • I-SSDT-CPUR.aml (Iyadingeka kumabhodi e-B550 kanye ne-A520. UNGASEBENZISI UMA UNGENAYO EYODWA YALOKHU.)

Uma usunawo wonke lawa mafayela, landa ifayela le I-OpenCorePkg, bese ukhipha i-EFI kufolda ye-X64 ngaphakathi kwe-zip, bese usetha ifolda ye-OC ngaphakathi kwe-EFI ngokuvumelana namafayela owalandile. Nasi isithenjwa.

Uma usuyimisile futhi wayihlanza i-EFI yakho, isikhathi sayo sokusetha i-config.plist. Ngeke singene emininingwaneni yokuthi ungakwenza kanjani lokhu njengoba kuncike ku-hardware yakho, futhi akusona isixazululo esisodwa kuwo wonke amadivayisi. Ungakwazi ukulandela umhlahlandlela Dortania sika ukusethwa kohlu isigaba salokhu. Kusukela kuleli phuzu kuqhubeke, sizobe sicabangela ukuthi usetha ukucushwa kwakho ngokufanele futhi ukubeke kufolda ye-EFI.

Uma usuqedile ngakho konke lokho, une-USB esebenzayo ye-Ryzen Hackintosh yakho. Yixhume ku-Ryzen Hackintosh yakho, qalisa ku-USB, bese ufaka i-macOS njengoba ubungenza kwi-Mac yangempela. Qaphela ukuthi ukusetha kuzothatha isikhashana, futhi ikhompuyutha yakho izoqala kabusha kakhulu. Ungayishiyi ingagadiwe, njengoba ingase iphahlazeke izikhathi ezimbalwa futhi. Uma ukusetha sekuqediwe, (ngethemba) uzobingelelwa ngesikrini esifana nalesi.

Futhi, sesiqedile! Une-Ryzen Hackintosh esebenzayo! Qedela ukusetha, hlola ukuthi yini esebenzayo nengasebenzi, bese uyofuna amafayela e-Kext engeziwe nezisombululo uma kukhona kungasebenzi. Kodwa, usufinyelele ngokusemthethweni engxenyeni enzima yokusetha. Okunye kulula. Sizoxhumanisa i-EFI ebesiyisebenzisela i-2nd ne-3rd Generation Ryzen 5 ngezansi, ukuze uma une-6 core CPU kanye nebhodi lomama elifanayo, ungayizama ngaphandle kokudlula esihogweni sokusetha i-EFI, noma kunjalo. asikukhuthazi ukusetshenziswa kwale EFI ngenxa yokungazinzi nokuba yi-EFI ejwayelekile.

Ngakho-ke, ucabangani ngalo mhlahlandlela? Ngabe uzokwenza i-Ryzen Hackintosh noma nini maduze? Sazise esiteshini sethu seTelegram, ongasijoyina lapha.

Izihloko ezihlobene Nalesi