A Hackintosh szcéna azóta virágzik, hogy az Apple 2006-ban az Intel platformra költözött, és az AMD 2017-es eseménye óta a Ryzen Hackintoshek a közösség középpontjában állnak, köszönhetően az Intelhez képest Ryzennel szembeni teljesítményüknek és a tiszta hatalomnak. amit a Threadripper sorozat hordoz. Mindkettő erős processzor, de az Apple saját szilíciumra való átállása miatt ezeknek a Hackintosh-oknak az élettartama nem lehet hosszú. De egyelőre még támogatják őket. Tehát ma megírjuk az első (és remélhetőleg egyetlen) útmutatónkat a Ryzen Hackintoshes-ről!
Tehát először szerezzünk néhány információt a témáról.
Mi az a Hackintosh?
A Hackintosh leegyszerűsítve egy hagyományos PC, amelyen Apple szoftver fut, a bootloader (pontosabban láncrakodó), mint pl OpenCore or Lóhere. A különbség a Clover és az OpenCore között az, hogy a Clover jobban ismert a közösségben, és évek óta használják, az OpenCore pedig az újabb, nagyobb hangsúlyt fektetve a stabilitásra. Ebben az útmutatóban OpenCore-t fogunk használni, mivel az jobb az AMD buildekhez, mivel Ryzen processzort használunk ehhez az útmutatóhoz.
A Hackintosh 3 fő részből áll. A te láncos rakodó (ebben az esetben az OpenCore), az Ön EFI mappa, ahol az illesztőprogramok, a rendszerkonfiguráció és a láncbetöltő, valamint a jogilag legnagyobb kihívást jelentő rész, a macOS telepítője tárolja. A Ryzen Hackintosh-on szükség van a kernelfoltokra is, de erre később térünk ki.
Szóval, kezdjük az építkezést.
Hogyan készítsek Ryzen Hackintosh-t?
Tehát egy Hackintosh készítéséhez először szüksége lesz néhány dologra.
- MacOS és OpenCore rendszerrel kompatibilis processzor (ellenőrizd itt)
- A macOS-szel kompatibilis grafikus kártya (nézze meg itt, ezt is részletesen elmagyarázzuk)
- Alapvető ismeretek a hardverről
- Türelem
Ha ezek megvannak, akkor követni kell ezt az útmutatót. Tehát először térjünk rá a hardverre.
Hardver támogatás
Mint korábban említettük, a Ryzen Hackintoshes jelenleg támogatott, és ez az útmutató az AMD Ryzen platformon alapul, tehát ha Intel PC-vel rendelkezik, nem ajánl ezt az útmutatót követve azonban megteheti, ha akarja. Most, hogy a CPU-k kikerültek az útból, térjünk rá a grafikus kártyákra.
2017 óta az AMD az Apple preferált platformja a grafikus kártyák terén. Így a 2017 után kiadott Nvidia grafikus kártyák nem támogatottak. Itt található a támogatott grafikus kártyák listája. Olvassa el ezt részletesen, különben elront valamit.
- Jelenleg minden GCN alapú grafikus kártya támogatott (AMD RX 5xx, 4xx,)
- Az RDNA és az RDNA2 támogatott, de előfordulhat, hogy egyes GPU-k nem kompatibilisek (RX 5xxx, RX 6xxx)
- Az AMD APU grafika nem támogatott (Vega sorozatok, amelyek nem GCN-en vagy RDNA-n alapulnak)
- AMD-k Lexa alapú Polaris kártyák (mint például az RX 550) is Nem támogatott, de van mód rá, hogy működjenek
- Az Intel integrált grafikát támogatni kell, a jelenlegi verzióban a 3. generáció (Ivy Bridge) a 10. generációig (Comet Lake) támogatott, beleértve a Xeonokat is
- Nvidia Turing és a Amper architektúrák nem támogatottak macOS rendszerben (RTX sorozat és GTX 16xx sorozat)
- Nvidia Pascal és a Maxwell architektúrák (1xxx és 9xx) vannak támogatott a macOS 10.13 High Sierra verzióig
- Nvidia Kepler architektúra (6xx és 7xx) az támogatott a macOS 11, Big Surig
Most, hogy tudja, mely GPU-k támogatottak, lássuk a Ryzen Hackintosh útmutatót.
A macOS Install Media készítése
Nos, ez a Ryzen Hackintosh felépítésének jogilag legnagyobb kihívást jelentő része, mivel számos probléma merül fel a macOS telepítő beszerzésével.
- Nem telepíti a macOS-t hivatalos hardverre
- Valószínűleg nem fogja használni valódi Mac-en
- Szüksége lesz egy igazi Mac-re, ha a hivatalos utat választja
Könnyen megszerezheti a macOS-t, ha valódi Mac-et használ. Csak lépjen az App Store-ba, és keresse meg a telepíteni kívánt verziót, és bumm. Van egy macOS telepítője. Ha azonban a számítógépét szeretné használni, olyan eszközt kell használnia, mint a MacRecovery vagy a gibMacOS. Ebben az útmutatóban a gibmacOS-t fogjuk használni.
Először töltse le a gibmacOS-t a Github oldaláról a zöld kód gombra, majd a „Zip letöltése” gombra kattintva. Ne feledje, hogy ehhez a szkripthez telepíteni kell a Pythont, azonban az alkalmazás felszólítja a telepítésére.
Ezután bontsa ki a zip-et, és nyissa meg az operációs rendszeréhez kapcsolódó gibmacOS fájlt. (gibmacOS.bat for Windows, gibmacOS.command for Mac és gibmacOS for Linux vagy univerzális.) A Python telepítése és a betöltés befejezése után nyomja meg az R billentyűt a billentyűzeten, majd nyomja meg az Enter billentyűt, hogy a letöltőt „Csak helyreállítási” módba kapcsolja. . Ezzel kisebb képeket kaphatunk, hogy egyelőre sávszélességet takarítsunk meg.
Ezt követően, miután betölti az összes macOS telepítőt, válassza ki a kívánt verziót. Ebben az útmutatóban a Catalinát fogjuk használni, ezért írjuk be a 28-at a promptba, és nyomjuk meg az Enter billentyűt.
Ha ezzel megvagyunk, a telepítő elkezdi a letöltést, és a következő lépéshez jutunk, ami a telepítő USB-meghajtónkra való írása. Ehhez meg kell nyitnunk a gibmacOS-hez mellékelt MakeInstall.py fájlt. Kövesse a képernyőn megjelenő útmutatót, és írja be a telepítőt az USB-meghajtóra. Ez két partíciót hoz létre az USB-n, az EFI-t és a telepítőt.
Következő lépésként állítsuk be az EFI-t.
Az EFI mappa beállítása
Az EFI alapvetően az összes illesztőprogramot, ACPI-táblát és egyebeket tartalmazza. Itt kezdődik a móka. Négy dologra lesz szükségünk az EFI beállításához.
- A sofőrjeink
- SSDT és DSDT fájljaink (ACPI táblázatok)
- Kextjeink (kernel-kiterjesztések)
- A config.plist fájlunk (rendszerkonfiguráció)
Ezek beszerzéséhez általában a Dortania OpenCore telepítési útmutatóját ajánljuk, Ide kapcsolódik. A szükséges kexeket azonban itt mindenképp felsoroljuk.
A Ryzen Hackintoshes esetében ezek a szükséges illesztőprogramok, Kexts és SSDT/DSDT fájlok. Az összes fájl a nevükben van linkelve.
Drivers
Kexts
- AppleALC/VoodooHDA (A Ryzen korlátozásai miatt az AppleALC-n az alaplapi bemenetek nem működnek, és a VoodooHDA minősége rosszabb.)
- AppleMCEReporterDisabler (Letiltja az MCE Reportert a macOS rendszerben, amely a macOS 12-hez szükséges. Ne használja 11-es és régebbi verziókon.)
- Lilu (Kernel javító, minden verzióhoz szükséges.)
- VirtualSMC (Emulálja a valódi Mac-eken található SMC lapkakészletet. Minden verzióhoz szükséges.)
- Bármi Zöld (Alapvetően egy grafikus illesztőprogram-foltozó.)
- RealtekRTL8111 (Realtek ethernet illesztőprogram. A legtöbb AMD alaplap ezt használja, de ha a tiéd más, cserélje ki a megfelelő kextre.)
SSDT/DSDT
- SSDT-EC-USBX-DESKTOP.aml (Beágyazott vezérlőjavítás. Minden Zen processzorhoz szükséges.)
- SSDT-CPUR.aml (B550 és A520 kártyákhoz szükséges. NE HASZNÁLJA, HA NINCS EZEKBŐL.)
Ha az összes fájl megvan, töltse le a OpenCorePkg, és bontsa ki az EFI-t a zip-ben található X64 mappából, és állítsa be az OC mappát az EFI-n belül a letöltött fájloknak megfelelően. Itt van egy hivatkozás.
Miután beállította és megtisztította az EFI-t, itt az ideje a config.plist beállításának. Nem részletezzük, hogyan kell ezt megtenni, mivel ez hardvertől függ, és nem egyablakos megoldás minden eszközre. Kövesse a Dortania útmutatóját config.plist beállítás szakasz ehhez. Ettől kezdve mérlegeljük, hogy ennek megfelelően állítsa be a konfigurációt, és helyezze el az EFI mappába.
Ha mindezzel elkészült, van egy működő USB-csatlakozója a Ryzen Hackintosh-hoz. Csatlakoztassa a Ryzen Hackintosh-hoz, indítsa el az USB-portról, és telepítse a macOS-t, ahogyan egy valódi Mac-en tenné. Vegye figyelembe, hogy a telepítés eltart egy ideig, és a számítógép gyakran újraindul. Ne hagyja felügyelet nélkül, mert az is előfordulhat, hogy néhányszor összeomlik. A beállítás végeztével (remélhetőleg) egy ehhez hasonló képernyő fogad.
És kész! Van egy működő Ryzen Hackintoshod! Fejezze be a telepítést, ellenőrizze, hogy mi működik és mi nem, és keressen további Kext fájlokat és megoldásokat, ha valami nem működik. De hivatalosan túljutott a beállítás nehéz részén. A többi elég egyszerű. Az alábbiakban linkeljük a 2. és 3. generációs Ryzen 5-höz használt EFI-t, így ha 6 magos CPU-val és hasonló alaplappal rendelkezik, akkor kipróbálhatja anélkül, hogy át kellene mennie az EFI beállításán. nem javasoljuk ennek az EFI-nek a használatát az instabilitás és az általános EFI miatt.
Szóval, mit gondol erről az útmutatóról? Hamarosan készítesz egy Ryzen Hackintosh-t? Tájékoztasson minket a Telegram csatornánkon, amelyhez csatlakozhat itt.