Dîmena Hackintosh ji roja ku Apple di sala 2006-an de derbasî platforma Intel-ê bû, geş bûye, û ji bûyera AMD-ê ya sala 2017-an vir ve, Ryzen Hackintosh di bala civakê de ye, ji ber performansa wan li ser Intel bi Ryzen, û hêza paqij. ku series Threadripper hildigire. Naha, ev herdu jî pêvajoyên hêzdar in, lê ji ber ku Apple berbi silicona xwe ve diçe, jiyana van Hackintoshes ne dirêj be. Lê, heya niha, ew hîn jî piştgirî ne. Ji ber vê yekê, îro em ê rêberê xwe yê yekem (û bi hêvî tenê) li ser Ryzen Hackintoshes binivîsin!
Ji ber vê yekê, bila pêşî li ser mijarê hin agahdarî bistînin.
Hackintosh çi ye?
Hackintosh, bi tenê, PC-ya birêkûpêk e, ku nermalava Apple-ê dimeşîne, bi a bootloader (an jî rasttir, zincîrek) wek core vekirî or Nefel. Cûdahiya di navbera Clover û OpenCore de ev e ku Clover di civakê de bêtir naskirî ye, û di nav salan de tê bikar anîn, û OpenCore ya nûtir e, ku bêtir balê dikişîne ser aramiyê. Di vê rêberê de, em ê OpenCore bikar bînin ji ber ku ji bo avakirina AMD çêtir e, ji ber ku em ê ji bo vê rêbernameyê pêvajoyek Ryzen bikar bînin.
Hackintosh ji 3 beşên sereke pêk tê. Ya te zincîra barkêş (Di vê nimûneyê de OpenCore), we Peldanka EFI, ku ew e ku ajokarên we, veavakirina pergalê û zincîra we tê hilanîn, û beşa herî qanûnî ya dijwar, sazkerê weya macOS-ê ye. Li ser Ryzen Hackintosh, hûn jî pêdiviya kernelên xwe hene, lê em ê paşê bigihîjin wê.
Ji ber vê yekê, em werin avakirin.
Ez çawa dikarim Ryzen Hackintosh ava bikim?
Ji ber vê yekê, ji bo avakirina Hackintosh hûn ê pêşî çend tiştan hewce bikin.
- Pêvajoyek ku bi macOS û OpenCore re hevaheng e (li vir kontrol bikin)
- Karta grafîkê ya ku bi macOS-ê re hevaheng e (li vir kontrol bikin, em ê jî bi berfirehî rave bikin)
- Zanîna bingehîn a hardware xwe
- Sebir
Gava ku we van hebin, divê hûn baş bin ku hûn vê rêbernameyê bişopînin. Ji ber vê yekê, em pêşî li hardware-ê bigirin.
Piştgiriya Parastinê
Wekî ku me berê jî behs kir, Ryzen Hackintoshes niha têne piştgirî kirin, û ev rêber li ser bingeha platforma AMD Ryzen-ê ye, ji ber vê yekê heke we PC-ya Intel heye, em çi ne pêşnîyarkirin Li pey vê rêbernameyê, lêbelê, hûn dikarin heke hûn bixwazin. Naha ku CPU ji rê derketine, em werin ser kartên grafîkê.
Naha, AMD ji sala 2017-an vir ve platforma bijarte ya Apple-ê ye dema ku ew tê ser kartên grafîkê. Ji ber vê yekê, her qerta grafîkê ya Nvidia-yê ku piştî 2017-an hatî berdan dê neyê piştgirî kirin. Li vir navnîşek kartên grafikên piştgirî hene. Vê bi hûrgulî bixwînin, an hûn ê tiştek tevlihev bikin.
- Hemî kartên grafikên bingehîn ên GCN niha têne piştgirî kirin (AMD RX 5xx, 4xx,)
- RDNA û RDNA2 piştgirî ye, lê dibe ku hin GPU ne lihevhatî bin (RX 5xxx, RX 6xxx)
- Grafikên AMD APU nayên piştgirî kirin (Rêzên Vega yên ku ne li ser GCN an RDNA ne)
- AMD's Kartên Polaris-based Lexa (wekî RX 550) in piştgirî nabe, lê rêyek heye ku ew bixebitin
- Divê grafikên entegre yên Intel werin piştgirî kirin, li ser guhertoya heyî, Nifşa 3mîn (Pira Ivy) heya Nifşa 10emîn (Gola Comet) tê piştgirî kirin, tevî Xeons.
- Nvidia's Turing û cidatiya mîmarî nayên piştgirî kirin di macOS de (rêzikên RTX û rêzikên GTX 16xx)
- Nvidia's Pascal û Maxwell mîmarî (1xxx û 9xx) in piştgirî heta macOS 10.13 High Sierra
- Nvidia's Kepler mîmarî (6xx û 7xx) ye piştgirî heta macOS 11, Big Sur
Naha ku hûn dizanin kîjan GPU têne piştgirî kirin, werin em biçin rêberê Ryzen Hackintosh.
Çêkirina MacOS Install Media
Naha, ev beşa qanûnî ya herî dijwar a avakirina Ryzen Hackintosh e, ji ber ku di bidestxistina sazkerek macOS de gelek pirsgirêk hene.
- Hûn macOS-ê li ser hardware fermî saz nakin
- Hûn ê (bi îhtîmalek mezin) wê li ser Mac-a rastîn bikar neynin
- Ger hûn diçin riya fermî, hûn ê hewceyê Mac-ek rastîn bikin
Heke hûn Mac-ek rastîn bikar bînin, hûn dikarin macOS-ê bi hêsanî bistînin. Tenê biçin App Store-ê û li guhertoya ku hûn dixwazin saz bikin bigerin, û geş bikin. Te sazkerek macOS heye. Lêbelê, heke hûn ê PC-ya xwe bikar bînin, hûn hewce ne ku amûrek mîna MacRecovery an gibMacOS bikar bînin. Di vê rêberê de em ê gibmacOS bikar bînin.
Pêşîn, gibmacOS-ê ji rûpela Github bi tikandina bişkoja koda kesk û tikandina "Zip dakêşin" dakêşin. Bînin bîra xwe ku ev skrîpt dê hewce bike ku Python were saz kirin, di heman demê de sepan dê ji we bixwaze ku hûn wê saz bikin.
Dûv re, zip derxînin, û pelê gibmacOS ku bi pergala xebitandina we ve girêdayî ye vekin. (gibmacOS.bat ji bo Windows, gibmacOS.command ji bo Mac û gibmacOS ji bo Linux an gerdûnî.) Dema ku hûn Python saz bikin û barkirinê biqedînin, bişkojka R ya li ser klavyeya xwe bixin û bişkînin Enter, da ku dakêşker veguherîne moda "Tenê Recovery-Only". . Ev ê bihêle ku em wêneyên piçûktir bistînin da ku heya niha bandê hilînin.
Piştî wê, gava ku ew hemî Sazkerên macOS-ê bar dike, guhertoya ku hûn dixwazin hilbijêrin. Ji bo vê rêbernameyê em ê Catalina bikar bînin, ji ber vê yekê em 28-ê di navnîşê de binivîsin, û Enter bixin.
Dema ku em bi wê yekê qediyan, sazker dê dest bi dakêşanê bike, û em ê bigihîjin gava paşîn, ku sazkerê li ajokera meya USB-ê dişewitîne. Ji bo vê yekê em hewce ne ku pelê MakeInstall.py ya ku bi gibmacOS re hatî vekin. Rêbernameya li ser ekranê bişopînin, û sazkerê li ajokera USB-ya xwe bişewitînin. Ev ê li ser USB-ya we du beşan çêbike, EFI û Sazker.
Dûv re, sazkirina EFI-ya me.
Sazkirina peldanka EFI
EFI bi bingehîn ew e ku hemî ajokarên me, tabloyên ACPI, û hêj bêtir digire. Li vir şahî dest pê dike. Em ê çar tiştan hewce bikin ku EFI-ya xwe saz bikin.
- Ajokarên me
- Pelên me yên SSDT û DSDT (tabloyên ACPI)
- Kextên me (dirêjkirina kernelê)
- Pelê meya config.plist (veavakirina pergalê)
Ji bo bidestxistina van, em bi gelemperî rêbernameya Sazkirinê ya Dortania OpenCore pêşniyar dikin, li vir ve girêdayî ye. Lêbelê, em ê bi her awayî kextên pêwîst li vir navnîş bikin.
Ji bo Ryzen Hackintoshes, ev pelên Ajoker, Kexts û SSDT/DSDT hewce ne. Hemû pel bi navê xwe ve girêdayî ne.
ajokarên
Kexts
- AppleALC/VoodooHDA (Ji ber sînorkirinên bi Ryzen re, li ser AppleALC dê têketinên weya paşîn nexebitin, û VoodooHDA xwedan kalîteya xirabtir e.)
- AppleMCEReporterDisabler (MCE Reporter di macOS-ê de neçalak dike, ji bo macOS 12-ê hewce ye. Li ser 11 û jêrîn bikar neynin.)
- lilu (Kernel patcher, li ser hemî versiyonên pêdivî ye.)
- VirtualSMC (Çîpseta SMC ya ku li ser Mac-ên rastîn tê dîtin teqlîd dike. Di hemî guhertoyan de pêdivî ye.)
- WhateverGreen (Di bingeh de paçerek ajokerek grafîkê.)
- RealtekRTL8111 (Ajokerê ethernetê Realtek. Piraniya dayikên AMD vê yekê bikar tînin, lê heke ya we cûda be, li gor kext biguhere.)
SSDT/DSDT
- SSDT-EC-USBX-DESKTOP.aml (Serastkirina kontrolkerê bicîbûyî. Li ser hemî pêvajoyên Zen hewce ye.)
- SSDT-CPUR.aml (Ji bo panelên B550 û A520 pêdivî ye. KU YEK JI VAN TUNE NE BIKARANÎNIN.)
Gava ku we van hemî pelan hebin, pelê dakêşin OpenCorePkg, û EFI ji peldanka X64 di hundurê zipê de derxînin, û peldanka OC-ê li hundurê EFI-yê li gorî pelên ku we dakêşandin saz bikin. Li vir referansek heye.
Gava ku we EFI-ya xwe saz kir û paqij kir, wextê wê ye ji bo sazkirina config.plist. Em ê bi hûrgulî neçin ka meriv çawa vê yekê dike ji ber ku ew bi hardware we ve girêdayî ye, û ji bo hemî cîhazan ne çareseriyek yek-stop e. Hûn dikarin rêberiya Dortania bişopînin sazkirina config.plist beşa ji bo vê. Ji vê gavê pê ve, em ê bifikirin ku hûn li gorî vê veavakirina xwe saz bikin û wê têxin peldanka EFI.
Piştî ku we bi wan hemîyan qediya, we USB-ya xebitandinê ji bo Ryzen Hackintosh-a xwe heye. Wê têxin nav Ryzen Hackintosh-a xwe, bi USB-yê boot bikin, û macOS-ê wekî ku hûn li ser Mac-ek rastîn saz bikin saz bikin. Têbînî ku sazkirin dê demek dirêj bike, û komputera we dê pir ji nû ve dest pê bike. Wê bêyî çavdêriyê nehêlin, ji ber ku dibe ku ew çend caran jî têk bibe. Piştî ku sazkirin qediya, hûn ê (hêvîdar) bi ekranek bi vî rengî werin silav kirin.
Û, em qediyan! We Ryzen Hackintoshek karkir heye! Sazkirinê biqedînin, kontrol bikin ka çi kar dike û çi naxebite, û ger tiştek nexebite, biçin nêçîrê ji bo pel û çareseriyên Kext bêtir. Lê, we bi fermî beşa dijwar a sazkirinê derbas kir. Ya mayî pir hêsan e. Em ê EFI-ya ku me ji bo Nifşa 2-emîn û 3-emîn Ryzen 5 bikar anîne li jêr girêdin, da ku heke we CPU-ya bingehîn a 6-ê û dayikek wusa hebe, hûn dikarin wê biceribînin bêyî ku hûn di dojeha sazkirina EFI-yê de derbas bibin, her çend em ji ber bêîstîqrariyê û EFI-ya gelemperî ne karanîna vê EFI-yê teşwîq nakin.
Ji ber vê yekê, hûn li ser vê rêberê çi difikirin? Ma hûn ê di demek nêzîk de Ryzen Hackintosh çêbikin? Di kanala me ya Telegramê de ji me re agahdar bikin, ku hûn dikarin tevlî bibin vir.