Skena Hackintosh ka lulëzuar që nga fillimi i lëvizjes së Apple në platformën Intel në 2006, dhe që nga ngjarja e AMD në 2017, Ryzen Hackintosh kanë qenë në fokus të komunitetit, për shkak të performancës së tyre mbi Intel me Ryzen dhe fuqisë së pastër. që mbart seria Threadripper. Tani, të dy këta janë procesorë të fuqishëm, por për shkak të lëvizjes së Apple në silikonin e tyre, jeta e këtyre Hackintoshëve mund të mos jetë e gjatë. Por, për momentin, ata janë ende të mbështetur. Pra, sot do të shkruajmë udhëzuesin tonë të parë (dhe shpresojmë të vetëm) mbi Ryzen Hackintoshes!
Pra, le të marrim disa informacione mbi temën së pari.
Çfarë është një Hackintosh?
Një Hackintosh, e thënë thjesht, është një PC i rregullt, që ekzekuton softuerin e Apple, përmes një bootloader (ose më saktë, një zinxhir ngarkues) si p.sh bërthamë e hapur or tërfil. Dallimi midis Clover dhe OpenCore është se Clover është më i njohur në komunitet dhe është përdorur gjatë viteve, dhe OpenCore është më i riu, me më shumë fokus në stabilitet. Në këtë udhëzues, ne do të përdorim OpenCore për shkak se jemi më të mirë për ndërtimet AMD, pasi do të përdorim një procesor Ryzen për këtë udhëzues.
Një Hackintosh është ndërtuar nga 3 pjesë kryesore. E juaja ngarkues zinxhir (OpenCore në këtë rast), e juaja Dosja EFI, ku ruhen drejtuesit, konfigurimi i sistemit dhe ngarkuesi i zinxhirit, dhe pjesa më sfiduese ligjore, instaluesi juaj macOS. Në një Ryzen Hackintosh, ju duhen gjithashtu arnimet tuaja të kernelit, por ne do t'i arrijmë kësaj më vonë.
Pra, le të fillojmë ndërtimin.
Si mund të ndërtoj një Ryzen Hackintosh?
Pra, për të ndërtuar një Hackintosh do t'ju duhen disa gjëra së pari.
- Një procesor i pajtueshëm me macOS dhe OpenCore (kontrollo këtu)
- Një kartë grafike e pajtueshme me macOS (kontrollo këtu, do ta shpjegojmë edhe këtë në detaje)
- Njohuri bazë për harduerin tuaj
- Durim
Pasi t'i keni këto, duhet të jeni mirë të ndiqni këtë udhëzues. Pra, le të kalojmë së pari te hardueri.
Mbështetje për hardware
Siç e përmendëm më parë, Ryzen Hackintoshes mbështeten aktualisht dhe ky udhëzues bazohet në platformën AMD Ryzen, kështu që nëse keni një PC Intel, ne mos rekomandoj duke ndjekur këtë udhëzues, megjithatë, mundeni nëse dëshironi. Tani që CPU-të janë jashtë rrugës, le të kalojmë te kartat grafike.
Tani, AMD është platforma e preferuar e Apple përsa i përket kartave grafike, që nga viti 2017. Pra, asnjë kartë grafike Nvidia e lëshuar pas vitit 2017 nuk do të mbështetet. Këtu është një listë e kartave grafike të mbështetura. Lexojeni këtë në detaje, ose do të ngatërroni diçka.
- Të gjitha kartat grafike të bazuara në GCN mbështeten aktualisht (AMD RX 5xx, 4xx,)
- RDNA dhe RDNA2 mbështeten, por disa GPU mund të mos jenë të pajtueshme (RX 5xxx, RX 6xxx)
- Grafikat AMD APU nuk mbështeten (Seri Vega që nuk bazohen në GCN ose RDNA)
- AMD's Kartat Polaris të bazuara në Lexa (të tilla si RX 550) janë nuk mbështetet, por ka një mënyrë për t'i bërë ato të funksionojnë
- Grafikat e integruara Intel duhet të mbështeten, në versionin aktual, mbështetet Gjenerata e 3-të (Ivy Bridge) deri në Gjeneratën e 10-të (Comet Lake), duke përfshirë Xeons
- E Nvidia-s Turing amper arkitektura nuk mbështeten në macOS (seri RTX dhe seri GTX 16xx)
- E Nvidia-s Paskal maksvel arkitekturat (1xxx dhe 9xx) janë mbështetur deri në macOS 10.13 High Sierra
- E Nvidia-s Kepler arkitektura (6xx dhe 7xx) është mbështetur deri në macOS 11, Big Sur
Tani që e dini se cilat GPU mbështeten, le të kalojmë te udhëzuesi Ryzen Hackintosh.
Krijimi i medias së instalimit të macOS
Tani, kjo është pjesa më sfiduese ligjore e ndërtimit të një Ryzen Hackintosh, pasi ka probleme të shumta me blerjen e një instaluesi macOS.
- Nuk po instaloni macOS në pajisje zyrtare
- Ju (ka shumë të ngjarë) nuk do ta përdorni atë në një Mac të vërtetë
- Do t'ju duhet një Mac i vërtetë nëse do të shkoni në rrugën zyrtare
Ju mund të merrni macOS lehtësisht, nëse përdorni një Mac të vërtetë. Thjesht shkoni në App Store dhe kërkoni për versionin që dëshironi të instaloni dhe boom. Ju keni një instalues macOS. Sidoqoftë, nëse do të përdorni kompjuterin tuaj, duhet të përdorni një mjet si MacRecovery ose gibMacOS. Në këtë udhëzues ne do të përdorim gibmacOS.
Së pari, shkarkoni gibmacOS nga faqja Github duke klikuar butonin e kodit të gjelbër dhe duke klikuar "Shkarko zip". Mbani në mend se ky skript do të kërkojë që të instalohet Python, megjithatë aplikacioni do t'ju kërkojë ta instaloni atë.
Më pas, nxirrni zip-in dhe hapni skedarin gibmacOS që lidhet me sistemin tuaj operativ. (gibmacOS.bat për Windows, gibmacOS.command për Mac dhe gibmacOS për Linux ose universal.) Pasi të instaloni Python dhe të përfundoni ngarkimin, shtypni tastin R në tastierën tuaj dhe shtypni enter, për të kaluar shkarkuesin në modalitetin "Vetëm Rimëkëmbje". . Kjo do të na lejojë të marrim imazhe më të vogla për të kursyer gjerësinë e brezit për momentin.
Pas kësaj, pasi të ngarkojë të gjithë instaluesit e macOS, zgjidhni versionin që dëshironi. Për këtë udhëzues ne do të përdorim Catalina, kështu që shkruajmë 28 në prompt dhe shtypim enter.
Pasi të kemi mbaruar me këtë, instaluesi do të fillojë të shkarkojë dhe do të kalojmë në hapin tjetër, që është djegia e instaluesit në diskun tonë USB. Për këtë duhet të hapim skedarin MakeInstall.py që erdhi me gibmacOS. Ndiqni udhëzuesin në ekran dhe digjni instaluesin në diskun tuaj USB. Kjo do të bëjë dy ndarje në USB tuaj, EFI dhe Installer.
Më pas, konfigurimi i EFI-së tonë.
Konfigurimi i dosjes EFI
EFI është në thelb ajo që mban të gjithë drejtuesit tanë, tabelat ACPI dhe më shumë. Këtu fillon argëtimi. Do të na duhen katër gjëra për të konfiguruar EFI-në tonë.
- Drejtuesit tanë
- Skedarët tanë SSDT dhe DSDT (tabelat ACPI)
- Kextet tona (zgjatjet e kernelit)
- Skedari ynë config.plist (konfigurimi i sistemit)
Për t'i marrë këto, ne zakonisht rekomandojmë udhëzuesin Dortania OpenCore Install, lidhur këtu. Sidoqoftë, ne do të listojmë gjithsesi kextet e kërkuara këtu.
Për Ryzen Hackintoshes, këto janë skedarët e kërkuar të Drivers, Kexts dhe SSDT/DSDT. Të gjithë skedarët janë të lidhur në emrin e tyre.
Drivers
Kexts
- AppleALC/VoodooHDA (Për shkak të kufizimeve me Ryzen, në AppleALC hyrjet tuaja në bord nuk do të funksionojnë dhe VoodooHDA ka cilësi më të keqe.)
- AppleMCEReporterDisabler (Çaktivizon raportuesin MCE në macOS, i nevojshëm për macOS 12. Mos e përdorni në 11 e më poshtë.)
- Lilu (Paçeri i kernelit, kërkohet në të gjitha versionet.)
- VirtualSMC (Emulon çipin SMC që gjendet në Mac të vërtetë. Kërkohet në të gjitha versionet.)
- Çfarëdo jeshile (Në thelb një patcher i shoferit të grafikës.)
- RealtekRTL8111 (Shofer realtek ethernet. Shumica e pllakave amë AMD e përdorin këtë, por nëse e juaja është e ndryshme, zëvendësohet me sipas kext.)
SSDT/DSDT
- SSDT-EC-USBX-DESKTOP.aml (Rregullimi i kontrolluesit të integruar. Kërkohet në të gjithë procesorët Zen.)
- SSDT-CPUR.aml (Kërkohet për bordet B550 dhe A520. MOS E PËRDORNI NËSE NUK KENI NJË NJË PREJ KËTO.)
Pasi të keni të gjithë këta skedarë, shkarkoni OpenCorePkg, dhe nxirrni EFI nga dosja X64 brenda zip-it dhe konfiguroni dosjen OC brenda EFI sipas skedarëve që keni shkarkuar. Këtu është një referencë.
Pasi të keni konfiguruar dhe pastruar EFI-në tuaj, është koha për konfigurimin e config.plist. Ne nuk do të hyjmë në detaje se si ta bëjmë këtë pasi varet nga hardueri juaj dhe nuk është një zgjidhje e vetme për të gjitha pajisjet. Ju mund të ndiqni udhëzuesin Dortania konfigurim.plist seksion për këtë. Nga kjo pikë e tutje, ne do të konsiderojmë që ju të konfiguroni konfigurimin tuaj në përputhje me rrethanat dhe ta vendosni atë në dosjen EFI.
Pasi të keni mbaruar me të gjitha këto, ju keni një USB që funksionon për Ryzen Hackintosh tuaj. Lidheni atë në Ryzen Hackintosh, niseni në USB dhe instaloni macOS si në një Mac të vërtetë. Vini re se konfigurimi do të marrë pak kohë dhe kompjuteri juaj do të rindizet shumë. Mos e lini pa mbikëqyrje, pasi mund të rrëzohet edhe disa herë. Pasi të kryhet konfigurimi, (shpresojmë) do të përshëndeteni me një ekran të ngjashëm me këtë.
Dhe, mbaruam! Ju keni një Ryzen Hackintosh që funksionon! Përfundoni konfigurimin, kontrolloni se çfarë funksionon dhe çfarë nuk funksionon dhe shkoni të kërkoni më shumë skedarë dhe zgjidhje Kext nëse diçka nuk funksionon. Por, ju keni kaluar zyrtarisht pjesën e vështirë të konfigurimit. Pjesa tjetër është mjaft e lehtë. Ne do të lidhim EFI-në që kemi përdorur për Ryzen 2 të Gjeneratës së Dytë dhe të Tretë më poshtë, në mënyrë që nëse keni një CPU me 3 bërthama dhe një motherboard të ngjashëm, mund ta provoni pa kaluar nëpër ferr të konfigurimit të një EFI, megjithëse ne nuk inkurajojmë përdorimin e këtij EFI për shkak të paqëndrueshmërisë dhe të qenit një EFI gjenerik.
Pra, çfarë mendoni për këtë udhëzues? A do të bëni një Ryzen Hackintosh së shpejti? Na tregoni në kanalin tonë Telegram, ku mund të bashkoheni këtu.