Ntuziaka Ryzen Hackintosh: Jiri Hackintosh na Ryzen PC

Ọnọdụ Hackintosh na-eto eto kemgbe mmalite nke Apple ịkwaga na ikpo okwu Intel na 2006, na kemgbe ihe omume AMD na 2017, Ryzen Hackintoshes nọ na-elekwasị anya na obodo, n'ihi arụmọrụ ha na Intel na Ryzen, na ike dị ọcha. na usoro Threadripper na-ebu. Ugbu a, ha abụọ bụ ndị nrụpụta ike, mana n'ihi ịkwaga Apple na silicon nke ha, Ndụ nke Hackintoshes ndị a nwere ike ọ gaghị adị ogologo. Mana, maka oge a, a ka na-akwado ha. Yabụ, taa, anyị ga-ede akwụkwọ ntuziaka mbụ anyị (na naanị olileanya) na Ryzen Hackintoshes!

Yabụ, ka anyị buru ụzọ nweta ozi ụfọdụ gbasara isiokwu a.

Kedu ihe bụ Hackintosh?

A Hackintosh, nke a na-etinye n'ụzọ dị mfe, bụ PC oge niile, na-arụ ọrụ Apple software, site na a bootloader (ma ọ bụ karịa nke ọma, chainloader) dị ka isi mepere emepe or Clover. Ihe dị iche n'etiti Clover na OpenCore bụ na Clover bụ ndị a maara nke ọma na obodo, ma ejiri ya mee ihe n'ime afọ niile, na OpenCore bụ nke ọhụrụ, na-elekwasị anya na nkwụsi ike. N'ime ntuziaka a, anyị ga-eji OpenCore n'ihi ịdị mma maka AMD na-ewuli elu, ebe anyị ga-eji Ryzen processor maka ntuziaka a.

A na-ewu Hackintosh site na akụkụ atọ bụ isi. Gị agbụ ígwè (OpenCore na nke a), gị EFI nchekwa, nke bụ ebe a na-echekwa ndị ọkwọ ụgbọ ala gị, nhazi usoro na chainloader, yana, akụkụ kacha sie ike n'iwu, ihe nrụnye macOS gị. Na Ryzen Hackintosh, ị ga-achọkwa patches kernel gị, mana anyị ga-erute nke ahụ ma emechaa.

Ya mere, ka anyị nweta ụlọ.

Kedu ka m ga-esi wuo Ryzen Hackintosh?

Yabụ, iji wuo Hackintosh ị ga-ebu ụzọ chọọ ihe ole na ole.

Ozugbo ị nwetara ihe ndị a, ị ga-adị mma ịgbaso ntuziaka a. Yabụ, ka anyị buru ụzọ banye na ngwaike.

Nkwado ngwanrọ

Dịka anyị kwuru na mbụ, Ryzen Hackintoshes na-akwado ugbu a, ntuziaka a dabere na usoro AMD Ryzen, yabụ ọ bụrụ na ị nwere PC Intel, anyị emela kwadoro na-eso ntuziaka a, agbanyeghị, ị nwere ike ma ọ bụrụ na ịchọrọ. Ugbu a CPU adịghịzi ụzọ, ka anyị banye na kaadị eserese.

Ugbu a, AMD bụ ọkacha mmasị n'elu ikpo okwu nke Apple mgbe ọ na-abịa kaadị ndịna-emeputa, ebe ọ bụ na 2017. Ya mere, ọ bụla Nvidia ndịna-emeputa kaadị ewepụtara mgbe 2017 agaghị akwado. Nke a bụ ndepụta kaadị eserese akwadoro. Gụọ nke a n'ụzọ zuru ezu, ma ọ bụ na ị ga-emejọ ihe.

  • A na-akwado kaadị eserese GCN niile ugbu a (AMD RX 5xx, 4xx,)
  • A na-akwado RDNA na RDNA2, mana ụfọdụ GPU nwere ike ọ gaghị adabakọ (RX 5xxx, RX 6xxx)
  • Anaghị akwado eserese AMD APU (usoro Vega nke na-adabereghị na GCN ma ọ bụ RDNA)
  • AMD si Kaadị Polaris dabere na Lexa (dị ka RX 550) bụ anaghị akwado, mana enwere ụzọ isi mee ka ha rụọ ọrụ
  • Ekwesịrị ịkwado eserese Intel agbakwunyere, na ụdị dị ugbu a, akwadoro ọgbọ nke atọ (Ivy Bridge) site na ọgbọ nke iri (Comet Lake), gụnyere Xeons.
  • Nke Nvidia Turing na Ampere ije anaghị akwado na macOS (usoro RTX na usoro GTX 16xx)
  • Nke Nvidia onwa na Maxwell architectures (1xxx na 9xx) bụ akwado ruo mgbe MacOS 10.13 High Sierra
  • Nke Nvidia Kepler architecture (6xx na 7xx) bụ akwado ruo macOS 11, Big Sur

Ugbu a ịmara nke GPU na-akwado, ka anyị banye na ntuziaka Ryzen Hackintosh.

Na-eme MacOS Install Media

Ugbu a, nke a bụ akụkụ kacha sie ike nke iwu Ryzen Hackintosh, n'ihi na enwere ọtụtụ okwu na ịnweta ihe nrụnye macOS.

  • Ị naghị etinye macOS na ngwaike gọọmentị
  • Ị (yikarịrị) agaghị eji ya na ezigbo Mac
  • Ị ga-achọ ezigbo Mac ma ọ bụrụ na ị ga-aga n'ụzọ gọọmentị

Ị nwere ike nweta macOS ngwa ngwa, ma ọ bụrụ na ị na-eji ezigbo Mac. Naanị gaa na App Store wee chọọ ụdị nke ịchọrọ ịwụnye, wee mee ọganihu. Ị nwere ihe nrụnye macOS. Agbanyeghị, ọ bụrụ na ị ga-eji PC gị, ịkwesịrị iji ngwa dị ka MacRecovery ma ọ bụ gibMacOS. N'ime ntuziaka a, anyị ga-eji gibmacOS.

Nke mbụ, budata gibmacOS na ibe Github site na ịpị bọtịnụ akwụkwọ ndụ akwụkwọ ndụ wee pịa “Budata zip”. Buru n'uche na edemede a ga-achọ ka etinye Python, agbanyeghị ngwa ahụ ga-akpali gị itinye ya.

Na-esote, wepụ zip ahụ, ma mepee faịlụ gibmacOS nke metụtara sistemụ arụmọrụ gị. (gibmacOS.bat maka Windows, gibmacOS.command maka Mac na gibmacOS maka Linux ma ọ bụ eluigwe na ala.) Ozugbo ị wụnye Python wee mechaa loading, pịa igodo R na keyboard gị wee pịa tinye, ka ịgbanwee ihe nbudata gaa na ọnọdụ "Nweghachi-naanị" . Nke a ga-eme ka anyị nweta obere onyonyo iji chekwaa bandwit maka oge a.

Mgbe nke ahụ gasịrị, ozugbo ọ na-ebunye ndị nrụpụta macOS niile, họrọ ụdị ịchọrọ. Maka ntuziaka a, anyị ga-eji Catalina, yabụ anyị pịnye 28 n'ime ngwa ngwa wee pịa tinye.

Ozugbo anyị mechara nke ahụ, onye nrụnye ga-amalite nbudata, anyị ga-erute nzọụkwụ ọzọ, nke na-ere installer na draịvụ USB anyị. Maka nke a, anyị kwesịrị imepe faịlụ MakeInstall.py bịara na gibmacOS. Soro ntuziaka onscreen, ma gbaa onye nrụnye ọkụ na draịvụ USB gị. Nke a ga-eme akụkụ abụọ na USB gị, EFI na Installer.

Na-esote, melite EFI anyị.

Ịmepụta folda EFI

EFI bụ isi ihe na-ejide ndị ọkwọ ụgbọ ala anyị niile, tebụl ACPI, na ndị ọzọ. Nke a bụ ebe ntụrụndụ na-amalite. Anyị ga-achọ ihe anọ iji hazie EFI anyị.

  • Ndị ọkwọ ụgbọ ala anyị
  • Anyị SSDT na DSDT faịlụ (ACPI tebụl)
  • Anyị Kexts (ihe ndọtị kernel)
  • Faịlụ config.plist anyị (nhazi sistemụ)

Iji nweta ihe ndị a, anyị na-akwadokarị ntuziaka Dortania OpenCore Install, jikọtara ebe a. Agbanyeghị, anyị ga-edepụta kexts achọrọ ebe a.

Maka Ryzen Hackintoshes, ndị a bụ ndị ọkwọ ụgbọ ala achọrọ, Kexts na faịlụ SSDT/DSDT. Ejikọtara faịlụ niile n'aha ha.

ọkwọ ụgbọala

Kexts

  • AppleALC/ VoodooHDA (N'ihi oke na Ryzen, na AppleALC ntinye gị n'ụgbọ mmiri agaghị arụ ọrụ, na VoodooHDA nwere àgwà ka njọ.)
  • AppleMCEReporterDisabler (Na-ewepụ onye nta akụkọ MCE na macOS, achọrọ maka macOS 12. Ejila na 11 na n'okpuru.)
  • Lilu (Kernel patcher, achọrọ na ụdị niile.)
  • VirtualSMC (Na-eṅomi chipset SMC achọtara na ezigbo Mac. achọrọ na ụdị niile.)
  • Ihe ọ bụla Green (N'ụzọ bụ isi, ndị na-akwọ ụgbọ ala eserese.)
  • RealtekRTL8111 (Realtek ethernet ọkwọ ụgbọ ala. Ọtụtụ AMD motherboards na-eji nke a, Otú ọ dị ma ọ bụrụ na nke gị dị iche, dochie ya dị ka kext.)

SSDT/DSDT

  • SSDT-EC-USBX-DESKTOP.aml (Ndozi njikwa agbakwunyere. Achọrọ na ndị nrụpụta Zen niile.)
  • SSDT-CPUR.aml (Achọrọ maka bọọdụ B550 na A520. Ejila ma ọ bụrụ na ị nweghị otu n'ime ndị a.)

Ozugbo ị nwetachara faịlụ ndị a niile, budata ya Mepee CorePkg, wee wepụ EFI na nchekwa X64 dị n'ime zip ahụ, wee tọọ nchekwa OC n'ime EFI dịka faịlụ ndị ebudatara. Nke a bụ ntụaka.

Ozugbo ị melitela ma hichaa EFI gị, oge ya maka nhazi config.plist. Anyị agaghị abanye n'ime nkọwa otu esi eme nke a ebe ọ dabere na ngwaike gị, ọ bụghịkwa otu nkwụsị-ihe ngwọta maka ngwaọrụ niile. Ị nwere ike soro ntuziaka Dortania config.plist ntọlite ngalaba maka nke a. Site n'oge a gaa n'ihu, anyị ga-eche na ị debere nhazi gị nke ọma wee tinye ya na nchekwa EFI.

Ozugbo ịmechara ihe ahụ niile, ị nwere USB na-arụ ọrụ maka Ryzen Hackintosh gị. Tinye ya na Ryzen Hackintosh gị, buo n'ime USB, ma wụnye macOS dịka ị ga-eme na Mac n'ezie. Rịba ama na ntọlite ​​​​ga-ewe oge, na kọmputa gị ga-amaliteghachi ọtụtụ ugboro. Ahapụla ya n'enweghị nlekọta, n'ihi na ọ nwere ike daa ugboro ole na ole. Ozugbo emechara nhazi ahụ, a ga-ekele gị (na-atụ anya) na ihuenyo yiri nke a.

Ma, anyị emechaala! Ị nwere Ryzen Hackintosh na-arụ ọrụ! Mechaa nhazi ahụ, lelee ihe na-arụ ọrụ na nke anaghị arụ ọrụ, wee gaa ịchụ nta faịlụ Kext na ngwọta ma ọ bụrụ na ihe ọ bụla anaghị arụ ọrụ. Mana, ị nwetala n'ihu ọha site na akụkụ siri ike nke nhazi ahụ. Ndị ọzọ dị nnọọ mfe. Anyị ga-ejikọta EFI anyị ji mee ihe maka 2nd na 3rd Generation Ryzen 5 n'okpuru ebe a, nke mere na ọ bụrụ na ị nwere 6 isi CPU na motherboard yiri ya, ị nwere ike ịnwale ya na-enweghị isi na hel nke ịtọlite ​​​​EFI, n'agbanyeghị. anyị anaghị akwado iji EFI a n'ihi enweghị ike na ịbụ EFI.

Yabụ, kedu ihe ị chere gbasara ntuziaka a? You ga-eme Ryzen Hackintosh n'oge adịghị anya? Mee ka anyị mara na ọwa Telegram anyị, nke ị nwere ike isonyere Ebe a.

njikọ Articles