forked from dortania/OpenCore-Install-Guide
-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation
Description
The following issue is opened to keep track of the necessary changes to adapt the old guide to OpenCore 0.8.3:
-
Introduction
- Getting started with OpenCore
- Prerequisites
- Hardware Limitations
- CPU Support
- GPU Support
- Motherboard Support
- Storage Support
- Wired Networking
- Wireless Networking
- Miscellaneous
- Finding your hardware
- Finding your hardware using Windows
- Finding your hardware using Linux
- Finding your hardware using OCSysInfo
- Terminology
- Why OpenCore over Clover and others
- OpenCore features
- OpenCore's shortcoming
- Common myths
- Getting started with OpenCore
-
USB Creation
- Creating the USB
- Making the installer in macOS
- Downloading macOS: Modern OS
- Downloading macOS: Legacy OS
- Setting up the installer
- Legacy Setup
- Setting up OpenCore's EFI environment
- Now with all of this done, head to Setting up the EFI to finish up your work
- Making the installer in Windows
- Downloading macOS
- Making the installer
- Now with all this done, head to Setting up the EFI to finish up your work
- Making the installer in Linux
- Downloading macOS
- Making the installer
- Now with all this done, head to Setting up the EFI to finish up your work
- Making the installer in macOS
- Adding The Base OpenCore files
- Gathering files
- Firmware drivers
- Universal
- Legacy users
- Kexts
- Must haves
- VirtualSMC plugins
- Graphics
- Audio
- Ethernet
- USB
- WiFi and Bluetooth
- AMD CPU Specific kexts
- Extras
- Laptop Input
- SSDTs
- Desktop
- High End Desktop
- Laptop
- Firmware drivers
- Getting started with ACPI (external link)
- config.plist Setup
- Creating your config.plist
- Adding your SSDTs, Kexts and Firmware Drivers
- Selecting your platform
- Intel Desktop
- Intel Laptop
- Intel HEDT
- AMD
- Creating the USB
-
Configs
- Intel Desktop config.plist
- Penryn
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Clarkdale
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Sandy Bridge
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Ivy Bridge
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Haswell
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Skylake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Kaby Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Coffee Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Comet Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Rocket Lake #10
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Alder Lake #9
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Penryn
- Intel Laptop config.plist
- Arrandale
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Sandy Bridge
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Ivy Bridge
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Haswell
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Broadwell
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Skylake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Kaby Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Coffee Lake and Whiskey Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Coffee Lake Plus and Comet Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Ice Lake
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Arrandale
- Intel HEDT config.plist
- Nehalem and Westmere
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Sandy and Ivy Bridge-E
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Haswell-E
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Broadwell-E
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Skylake-X/W and Cascade Lake-X/W
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- Intel BIOS settings
- Nehalem and Westmere
- AMD Desktop config.plist
- Bulldozer(15h) and Jaguar(16h)
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- AMD BIOS settings
- Ryzen and Threadripper(17h and 19h)
- Starting point
- ACPI
- Booter
- DeviceProperties
- Kernel
- Misc
- NVRAM
- PlatformInfo
- UEFI
- Cleaning up
- AMD BIOS settings
- Bulldozer(15h) and Jaguar(16h)
- Apple Secure Boot
- Misc
- Intel Desktop config.plist
-
Installation
- Installation process
- Double checking your work
- Booting the OpenCore USB
- macOS Installer
- Installation process
-
Troubleshooting
- General troubleshooting
- Table of contents
- OpenCore Boot Issues
- Stuck on a black screen before picker
- Stuck on no vault provided!
- Stuck on OC: Invalid Vault mode
- Can't see macOS partitions
- Stuck on OCB: OcScanForBootEntries failure - Not Found
- Stuck on OCB: failed to match a default boot option
- Stuck on OCB: System has no boot entries
- Stuck on OCS: No schema for DSDT, KernelAndKextPatch, RtVariable, SMBIOS, SystemParameters...
- Stuck on OC: Driver XXX.efi at 0 cannot be found
- Receiving "Failed to parse real field of type 1"
- Can't select anything in the picker
- SSDTs not being added
- Booting OpenCore reboots to BIOS
- OCABC: Incompatible OpenRuntime r4, require r10
- Failed to open OpenCore image - Access Denied
- OC: Failed to find SB model disable halting on critical error
- Kernelspace Issues
- Stuck on [EB|#LOG:EXITBS:START]
- Booter Issues
- Kernel Patch Issues
- UEFI Issues
- Stuck on EndRandomSeed
- Stuck after selecting macOS partition in OpenCore
- Kernel Panic on Invalid frame pointer
- Stuck on [EB|LD:OFS] Err(0xE) when booting preboot volume
- Stuck on OCB: LoadImage failed - Security Violation
- Stuck on OCABC: Memory pool allocation failure - Not Found
- Stuck on Buffer Too Small
- Stuck on Plist only kext has CFBundleExecutable key
- Stuck on This version of Mac OS X is not supported: Reason Mac...
- Couldn't allocate runtime area errors
- Stuck on RTC..., PCI Configuration Begins, Previous Shutdown..., HPET, HID: Legacy...
- Stuck at ACPI table loading on B550
- "Waiting for Root Device" or Prohibited Sign error
- USB Issues
- SATA Issues
- Kernel panic with IOPCIFamily on X99
- Stuck on or near IOConsoleUsers: gIOScreenLock.../gIOLockState (3...
- Scrambled Screen on laptops
- Black screen after IOConsoleUsers: gIOScreenLock... on Navi
- Kernel Panic Cannot perform kext summary
- Kernel Panic AppleIntelMCEReporter
- Kernel Panic AppleIntelCPUPowerManagement
- Kernel Panic AppleACPIPlatform in 10.13
- macOS frozen right before login
- Keyboard works but trackpad does not
- kextd stall[0]: AppleACPICPU
- Kernel Panic on AppleIntelI210Ethernet
- Kernel panic on "Wrong CD Clock Frequency" with Icelake laptop
- Kernel panic on "cckprngintgen"
- Stuck at Forcing CS_RUNTIME for entitlement in Big Sur
- Stuck on ramrod(^^^^^^^^^^^^^)
- Virtual Machine Issues
- Reboot on "AppleUSBHostPort::createDevice: failed to create device" on macOS 11.3+
- Stuck on [EB|#LOG:EXITBS:START]
- Userspace Issues
- macOS installer in Russian
- macOS Installer being damaged
- Stuck on or near IOConsoleUsers: gIOScreenLock.../gIOLockState (3...
- Scrambled Screen on laptops
- Black screen after IOConsoleUsers: gIOScreenLock... on laptops and AIOs
- Black screen after IOConsoleUsers: gIOScreenLock... on Navi
- Frozen in the macOS installer after 30 seconds
- 15h/16h CPU reboot after Data & Privacy screen
- macOS frozen right before login
- MediaKit reports not enough space
- DiskUtility failing to erase
- SATA Drives Not Shown in DiskUtility
- Stuck at 2 minutes remaining
- The recovery server cannot get contacted
- Keyboard and Mouse broken in Big Sur
- Stuck on Your Mac needs a firmware update in order to install to this volume
- Post-Install issues
- Broken iMessage and Siri
- No on-board audio
- BIOS reset or sent into Safemode after reboot/shutdown
- Synaptics PS2 based trackpad doesn't work
- Fix for Dell breakless PS2 keyboard keys
- macOS GPU acceleration missing on AMD X570
- DRM Broken
- "Memory Modules Misconfigured" on MacPro7,1
- Apps crashing on AMD
- Sleep crashing on AMD
- AssetCache Content Caching unavailable in virtual machine
- Coffee Lake systems failing to wake
- No brightness control on Dual GPU laptops
- No temperature/fan sensor output
- "You can't change the startup disk to the selected disk" error
- Selecting Startup Disk doesn't apply correctly
- macOS waking up with the wrong time
- No Volume/Brightness control on external monitors
- Time inconsistency between macOS and Windows
- Disabling SIP
- Writing to the macOS system partition
- Rolling back APFS Snapshots
- Apple Watch Unlock issues
- 4K iGPU output issues over HDMI
- Miscellaneous issues
- Can't run acpidump.efi
- Fixing SSDTTime: Could not locate or download iasl!
- Fix Python: Python is not installed or not found on PATH
- Windows Startup Disk can't see APFS drives
- Incorrect resolution with OpenCore
- Can't find Windows/BootCamp drive in picker
- Selecting Startup Disk doesn't apply correctly
- Booting Windows results in BlueScreen or Linux crashes
- Booting Windows error: OCB: StartImage failed - Already started
- iASL warning, only X unresolved
- Time inconsistency between macOS and Windows
- OpenCore Debugging
- File Swaps
- Config Changes
- Misc
- Disabling all logging
- Understanding the macOS boot process
- OpenCore booting
- boot.efi handoff
- XNU/Kernel handoff
- macOS handoff
- System Debugging: In-depth
- EFI setup
- config.plist setup
- Serial Setup (optional)
- Kernel Debug Kits (optional)
- General troubleshooting
-
Post Install
- Post-Install (external link)
- Universal
- Security and FileVault (external link)
- Fixing Audio (external link)
- Booting without USB (external link)
- Updating OpenCore, kexts and macOS (external link)
- Fixing DRM (external link)
- Fixing iServices (external link)
- Fixing Power Management (external link)
- Fixing Sleep (external link)
- Fixing USB (external link)
- Laptop specifics
- Fixing Battery read-outs (external link)
- Cosmetics
- Fixing resolution and verbose (external link)
- Add GUI and boot-chime (external link)
- Multiboot
- OpenCore Multiboot (external link)
- Setting up LauncherOption (external link)
- Installing BootCamp (external link)
- Miscellaneous
- Fixing RTC (external link)
- Fixing CFG Lock (external link)
- Emulated NVRAM (external link)
-
Extras
- Fixing KASLR slide values
- So what is KASLR
- And who is this info for
- So how do I fix this
- Prepping the BIOS
- Test boot
- Finding the Slide value
- Using DevirtualiseMmio
- Disabling dGPU
- Windows GPU selection
- macOS 12: Monterey
- Prerequisites
- Supported SMBIOS
- Supported hardware
- AMD Patches
- Bluetooth
- Ethernet
- OTA Updates
- Troubleshooting
- Prerequisites
- Clover conversion (external link)
- Choosing the right SMBIOS
- How to decide
- macOS SMBIOS list
- MacBook
- MacBook Air
- MacBook Pro
- Mac Mini
- iMac
- iMac Pro
- Mac Pro
- Xserve
- Miscellaneous SMBIOS
- Fixing KASLR slide values
-
Misc
- Supporting the guides
- Contributing via issues
- Contributing via PRs
- How to contribute
- Tips
- Contributing via translations
- Credits
- Supporting the guides
Metadata
Metadata
Assignees
Labels
documentationImprovements or additions to documentationImprovements or additions to documentation