Aktív témák

  • 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 

Aktív témák