Hirdetés

2024. április 27., szombat

Gyorskeresés

Hozzászólások

(#10) kushwavez


kushwavez
Topikgazda

OpenCore telepítése

• Töltsük le az OpenCore Configurator-t
• Töltsük le az OpenCore-t
• Bontsuk ki
• Csatoljuk fel az EFI partíciónkat a fő leírás szerint, vagy használjuk az OpenCore Configurator beépített EFI Mount-ját ami megtalálható a "Tools" menün belül
• Másoljuk a kibontott OpenCore-ban levő X64/EFI mappát az EFI partícióra
• Másoljuk a Docs/Sample.plist fájlt az EFI/OC mappába, majd nevezzük át config.plist-re
• Csak a következő fájlok maradjanak az EFI/OC/Drivers mappában, a többit töröljük:
- OpenHfsPlus.efi, OpenRuntime.efi
• Másoljuk be a fő leírásban említett kexteket az EFI/OC/Kexts mappába
• Másoljuk be a fő leírásban említett SSDT-ket az EFI/OC/ACPI mappába

• Nyissuk meg a config.plist-et az OpenCore Configurator-ral
• Az ACPI fül Add részénél töröljük ki az ott levő "gyári" sorokat, majd adjuk hozzá az SSDT-ket a "Scan/Browse" gombbal (navigáljunk az EFI/OC/ACPI mappába), ellenőrizzük, hogy a pipa ott van az "Enabled-nél"

• A következőt csak akkor csináljuk, ha Intel GPU-nk van és nem működik a grafikai gyorsítás, vagy fekete képet, kernel panicot kapunk induláskor:
• A "Device Properties" Fül Add, Devices részéhez a "+" gombbal adjuk hozzá a következőt:
PciRoot(0x0)/Pci(0x2,0x0)
- A jobb oldali mezőben szintén "+" gombbal adjunk hozzá új mezőket, tartalmuk:
1.
Key*: AAPL,ig-platform-id
Value:<gépünkhöz való ig-platform-id>
Type: DATA

2.
Key*: framebuffer-patch-enable
Value: 01000000
Type: DATA

Megj.: OpenCore-hoz való ig-platform-id-t innét keressük ki (a hex-swapped szükséges)

• A BIOS beállításokban állítsuk a DVMT-Prealloc-ot 128 MB-re
- Ha nincs ilyen beállítás BIOS-ban akkor a következőket is hozzá kell adnunk a "Device Properties" "PciRoot(0x0)/Pci(0x2,0x0)"-hoz:
3.
Key*: framebuffer-fbmem
Value: 00009000
Type: DATA

4.
Key*: framebuffer-stolenmem
Value: 00003001
Type: DATA

Kernel fül Add részéből töröljük ki a már ott levő opciókat, "Scan/Browse" gombbal adjuk hozzá az EFI/OC/Kexts mappában levő kextjeinket.
- A Quirks résznél pipáljuk be a következőket: AppleCpuPmCfgLock, AppleXcpmCfgLock, PanicNoKextDump, PowerTimeoutKernelPanic, DisableLinkeditJettison, XhciPortLimit
- És vegyük ki a következőnél a pipát: DisableIoMapper

Misc fül Boot részénél Show Picker legyen pipálva, Picker Attributes: 1, Picker Mode: Builtin.
- Misc Debug fülén AppleDebug pipa, ApplePanic pipa
- Misc Security fülén ScanPolicy=0, Vault: Optional, DmgLoading: Signed, SecureBootModel: Default, AllowNvramReset pipa, AllowSetDefault: pipa

NVRAM fül Add/UUID=7C436110-AB2A-4BBB-A880-FE41995C9F82 résznél a bootargs-hoz írjuk be az "alcid=x" ID-nket amit a fő leírásból megtudhatunk, illetve "-v debug=0x100" opciókat is (később törölhetjük), töröljük a "prev-lang:kbd" mezőt

PlatformInfo fül SMBIOS részénél a két nyíllal válasszuk ki a fő leírásban említett módszerrel a gépünkhöz ideális SMBIOS-t

UEFI fül Drivers részénél töröljük ki az ott levő opciókat, "Scan/Browse" gombra kattintva adjuk hozzá az EFI/OC/Drivers mappában levő .efi fájlokat

Csináljunk NVRAM reset-et a telepítés megkezdése előtt!

• Miután végeztünk a telepítéssel a fő leírásban említett módszerrel másoljuk az USB EFI partíciójáról az EFI, vagy a BOOT és OC mappát a rendszer EFI partíciójára, ezután már nem lesz szükségünk az USB meghajtónkra

[ Szerkesztve ]

Lenovo ThinkPad T440, Lenovo ThinkPad X1 Carbon 6th, Lenovo ThinkPad X1 Extreme 1st | macOS 13 

Copyright © 2000-2024 PROHARDVER Informatikai Kft.