Isikhokelo seRyzen Hackintosh: Sebenzisa iHackintosh kwiRyzen PC

Indawo ye-Hackintosh iye yakhula ukususela ekuqaleni kokuhamba kwe-Apple kwiqonga le-Intel ngo-2006, kwaye ukususela kwisiganeko se-AMD ngo-2017, i-Ryzen Hackintoshes igxile kuluntu, ngenxa yokusebenza kwabo kwi-Intel kunye ne-Ryzen, kunye namandla acocekileyo. ukuba i Threadripper series ithwala. Ngoku, zombini ezi ziprosesa ezinamandla, kodwa ngenxa yokufudukela kwe-Apple kwi-silicon yabo, ubomi bezi Hackintoshes bunokuba bubude. Kodwa, okwangoku, basaxhaswa. Ke, namhlanje siza kubhala isikhokelo sethu sokuqala (kwaye ngethemba kuphela) kwiRyzen Hackintoshes!

Ke, makhe sifumane ulwazi ngesihloko kuqala.

Yintoni iHackintosh?

IHackintosh, ngokulula, yiPC eqhelekileyo, eqhuba isoftware yeApple, ngokusebenzisa a bootloader (okanye ngokuchanekileyo, i-chainloader) njenge I-OpenCore or Clover. Umahluko phakathi kweClover kunye ne-OpenCore kukuba iClover yaziwa kakhulu eluntwini, kwaye ibisetyenziswa kuyo yonke iminyaka, kwaye i-OpenCore yeyona intsha, igxile kakhulu kuzinzo. Kwesi sikhokelo, siza kusebenzisa i-OpenCore ngenxa yokuba ngcono kulwakhiwo lwe-AMD, njengoko siza kusebenzisa iprosesa yeRyzen kwesi sikhokelo.

IHackintosh yakhiwe kwiindawo ezi-3 eziphambili. Eyakho isithuba (OpenCore kulo mzekelo), yakho Ifolda ye-EFI, kulapho abaqhubi bakho, uqwalaselo lwenkqubo kunye ne-chainloader zigcinwa khona, kwaye, eyona nxalenye icela umngeni ngokusemthethweni, isifakeli sakho se-macOS. Kwi-Ryzen Hackintosh, uyafuna kwakhona iipatches zakho ze-kernel, kodwa siza kufika emva koko.

Ngoko, masiqalise ukwakha.

Ndiyenza njani iRyzen Hackintosh?

Ke, ukwakha iHackintosh uya kufuna izinto ezimbalwa kuqala.

Nje ukuba unazo ezi zinto, kuya kufuneka ulandele esi sikhokelo. Ke, makhe singene kwihardware kuqala.

Inkxaso yezinto eziphathekayo

Njengoko besitshilo ngaphambili, iRyzen Hackintoshes ixhaswa ngoku, kwaye esi sikhokelo sisekwe kwiqonga le-AMD Ryzen, ke ukuba unayo i-Intel PC, siya musa cebisa ngokulandela esi sikhokelo, nangona kunjalo, unako ukuba uyafuna. Ngoku ii-CPU ziphumile endleleni, masifike kumakhadi emizobo.

Ngoku, i-AMD ibe yindawo ekhethiweyo ye-Apple xa ifika kumakhadi emifanekiso, ukususela ngo-2017. Ngoko ke, nayiphi na ikhadi lemifanekiso ye-Nvidia ekhutshwe emva kwe-2017 ayiyi kuxhaswa. Nalu uluhlu lwamakhadi emizobo axhaswayo. Funda oku ngokweenkcukacha, okanye uya kuphazamisa into.

  • Onke amakhadi emizobo asekwe kwiGCN axhaswa ngoku (AMD RX 5xx, 4xx,)
  • I-RDNA kunye ne-RDNA2 iyaxhaswa, kodwa ezinye ii-GPU zisenokungahambelani (RX 5xxx, RX 6xxx)
  • Imizobo ye-AMD APU ayixhaswanga (Uthotho lweVega olungasekelwanga kwi-GCN okanye kwi-RDNA)
  • Ii-AMD's amakhadi Polaris Lexa-based (ezifana ne-RX 550) zi ayixhaswa, kodwa kukho indlela yokubenza basebenze
  • Imizobo edityanisiweyo ye-Intel kufuneka ixhaswe, kwinguqulelo yangoku, isizukulwana sesi-3 (i-Ivy Bridge) nge-10th Generation (i-Comet Lake) iyaxhaswa, kuquka i-Xeons.
  • EzikaNvidia Turing kwaye Ampere zakhiwo azixhaswa kwi-macOS (uthotho lwe-RTX kunye ne-GTX 16xx series)
  • EzikaNvidia Easter kwaye Maxwell izakhiwo (1xxx kunye 9xx) zi zixhaswe de macOS 10.13 High Sierra
  • EzikaNvidia Kepler ulwakhiwo (6xx kunye 7xx) yi zixhaswe kude kube macOS 11, Big Sur

Ngoku uyazi ukuba zeziphi ii-GPU ezixhaswayo, masifike kwisikhokelo seRyzen Hackintosh.

Ukwenza iMacOS ifake iMedia

Ngoku, le yeyona nxalenye icela umngeni ngokusemthethweni ekwakheni iRyzen Hackintosh, njengoko kukho imiba emininzi ngokufumana i-installer ye-macOS.

  • Awufaki i-macOS kwi-hardware esemthethweni
  • Wena (okunokwenzeka kakhulu) awuyi kuyisebenzisa kwiMac yokwenyani
  • Uya kufuna iMac yokwenyani ukuba uza kuhamba ngendlela esemthethweni

Unokufumana iMacOS ngokulula, ukuba usebenzisa iMac yokwenyani. Yiya nje kwiVenkile yeApp kwaye ukhangele inguqulelo ofuna ukuyifaka, kunye ne-boom. Unayo i-installer ye-macOS. Nangona kunjalo, ukuba uza kusebenzisa iPC yakho, kufuneka usebenzise isixhobo esinje ngeMacRecovery okanye gibMacOS. Kwesi sikhokelo siza kusebenzisa i-gibmacOS.

Okokuqala, khuphela i-gibmacOS kwiphepha leGithub ngokucofa iqhosha lekhowudi eluhlaza kwaye ucofe "Khuphela i-zip". Gcina ukhumbula ukuba le script iya kufuna ukuba iPython ifakwe, nangona kunjalo i-app iya kukukhuthaza ukuba uyifake.

Emva koko, khupha i-zip, kwaye uvule ifayile ye-gibmacOS ehambelana nenkqubo yakho yokusebenza. (gibmacOS.bat ye-Windows, gibmacOS.command ye-Mac kunye ne-gibmacOS ye-Linux okanye jikelele.) Nje ukuba ufake i-Python kwaye ugqibe ukulayisha, betha isitshixo sika-R kwikhibhodi yakho kwaye ubethe u-enter, ukutshintshela umkhupheli kwimowudi "yoBuyiselo-Kuphela". . Oku kuya kusivumela ukuba sifumane imifanekiso emincinci ukugcina i-bandwidth okwangoku.

Emva koko, nje ukuba ilayishe zonke iiFaki ze-macOS, khetha inguqulelo oyifunayo. Kwesi sikhokelo siza kusebenzisa iCatalina, ke sichwetheza u-28 kwi-prompt, kwaye ucofe u-enter.

Nje ukuba siyigqibile loo nto, isifakeli siya kuqalisa ukukhuphela, kwaye siya kufika kwinyathelo elilandelayo, elitshisa isifakeli kwi-USB drive yethu. Kule nto kufuneka sivule ifayile ye-MakeInstall.py eze ne-gibmacOS. Landela isikhokelo sesikrini, kwaye utshise isifakeli kwi-USB drive yakho. Oku kuya kwenza izahlulo ezibini kwi-USB yakho, i-EFI kunye neFakelo.

Okulandelayo, ukuseta i-EFI yethu.

Ukumisela ifolda ye-EFI

I-EFI eyona nto ibambe bonke abaqhubi bethu, iitafile ze-ACPI, kunye nokunye. Kulapho ulonwabo luqala khona. Siya kufuna izinto ezine ukuseta i-EFI yethu.

  • Abaqhubi bethu
  • Iifayile zethu ze-SSDT kunye ne-DSDT (iitafile ze-ACPI)
  • IiKexts zethu (izandiso zekernel)
  • Ifayile yethu yoqwalaselo (uqwalaselo lwenkqubo)

Ukufumana oku, sihlala sicebisa i Dortania OpenCore Faka isikhokelo, edityaniswe apha. Nangona kunjalo, siza kudwelisa amaqhosha afunekayo apha.

Kwi-Ryzen Hackintoshes, aba ngabaqhubi abafunekayo, ii-Kexts kunye neefayile ze-SSDT / DSDT. Zonke iifayile zidityaniswe egameni labo.

abaqhubi

Kexts

  • AppleALC/VoodooHDA (Ngenxa yokulinganiselwa kunye neRyzen, kwi-AppleALC igalelo lakho kwibhodi aliyi kusebenza, kwaye iVoodooHDA inomgangatho ombi.)
  • AppleMCEReporterDisabler (Ikhubaza i-MCE Reporter kwi-macOS, efunekayo kwi-macOS 12. Ungasebenzisi kwi-11 nangaphantsi.)
  • lilu (I-Kernel patcher, efunekayo kuzo zonke iinguqulelo.)
  • VirtualSMC (Ilinganisa i-chipset ye-SMC efunyenwe kwiiMacs zokwenyani. Ifuneka kuzo zonke iinguqulelo.)
  • WhateverGreen (Ngokusisiseko i-patcher yomqhubi wegrafiki.)
  • I-RealtekRTL8111 (Umqhubi we-ethernet yeRealtek. Uninzi lweebhodi ze-AMD zisebenzisa oku, nangona kunjalo ukuba eyakho yahlukile, buyisela ngokungqinelana nombhalo.)

SSDT/DSDT

  • SSDT-EC-USBX-DESKTOP.aml (Ulungiso oluzinzisiweyo lwesilawuli. Kufuneka kuzo zonke iiprosesa zeZen.)
  • SSDT-CPUR.aml (Ifuneka kwiibhodi ze-B550 kunye ne-A520. SUKUSEBENZISA UKUBA AWUNAYO ENYE YEZI.)

Nje ukuba unazo zonke ezi fayile, khuphela i I-OpenCorePkg, kwaye ukhuphe i-EFI kwifolda ye-X64 ngaphakathi kwe-zip, kwaye usethe ifolda ye-OC ngaphakathi kwe-EFI ngokweefayile ozikhuphileyo. Nantsi ireferensi.

Emva kokuba umise kwaye ucoce i-EFI yakho, ixesha layo lokucwangcisa i-config.plist. Asizukungena kwiinkcukacha malunga nendlela yokwenza oku kuba ixhomekeke kwihardware yakho, kwaye ayisosisombululo sokumisa kuzo zonke izixhobo. Unokulandela isikhokelo sikaDortania config.plist useto icandelo lale. Ukusukela kweli nqanaba ukuya phambili, siya kuthathela ingqalelo ukuba useta ulungelelwaniso lwakho ngokufanelekileyo kwaye ulubeke kwifolda ye-EFI.

Nje ukuba ugqibile ngayo yonke loo nto, une-USB esebenzayo yeRyzen Hackintosh yakho. Yixhume kwi-Ryzen Hackintosh yakho, qalisa kwi-USB, kwaye ufake i-macOS njengoko ubuya kwenza kwi-Mac yokwenyani. Qaphela ukuba ukuseta kuya kuthatha ixesha, kwaye ikhompyuter yakho iya kuqalisa kwakhona kakhulu. Musa ukuyishiya ingajongwanga, njengoko inokuntlitheka amaxesha ambalwa ngokunjalo. Nje ukuba ucwangciso lwenziwe, uya (ngethemba) ubuliswe ngesikrini esifana nale.

Kwaye, sigqibile! UneRyzen Hackintosh esebenzayo! Gqibezela ukuseta, khangela ukuba yintoni na nengasebenziyo, kwaye uye kuzingela iifayile zeKext ezininzi kunye nezisombululo ukuba nantoni na ayisebenzi. Kodwa, uye wangena ngokusemthethweni kwindawo enzima yokuseta. Okunye kulula kakhulu. Siza kudibanisa i-EFI esiyisebenzisileyo kwi-2nd kunye ne-3rd Generation Ryzen 5 phantsi ngezantsi, ukuze ukuba unayo i-CPU engundoqo ye-6 kunye nebhodi yomama efanayo, unokuzama ngaphandle kokungena esihogweni sokumisela i-EFI, nangona kunjalo. asikukhuthazi ukusetyenziswa kwale EFI ngenxa yokungazinzi nokuba yi-EFI eqhelekileyo.

Ngoko ke, ucinga ntoni ngesi sikhokelo? Ngaba uza kuyenza iRyzen Hackintosh nangaliphi na ixesha kungekudala? Sazise kwitshaneli yethu yeTelegram, onokuthi uyijoyine Apha.

Amanqaku Afana