From 1f1c7e7793a08605eb6f50396c9aaa2f9f96441d Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 03:39:44 +0300 Subject: [PATCH 01/10] Clarify WiFi card models for upgrades --- docs/UNIVERSALCONTROL.md | 46 +++++++++++++++++++++++++--------------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/docs/UNIVERSALCONTROL.md b/docs/UNIVERSALCONTROL.md index c07555b32..defbcc456 100644 --- a/docs/UNIVERSALCONTROL.md +++ b/docs/UNIVERSALCONTROL.md @@ -44,17 +44,18 @@ Other requirements: ### Table of models This table shows which models do and don't support Universal Control out of box (OOB) and what is required to gain support. +Note: For AirPort upgrades, only the best/newest cards are listed. ::: details MacBook | SMBIOS | WiFi/BT version | UC OOB | Comment | |------------|-----------------|------------|---------| -| MacBook4,1 | Wi-Fi 4 / BT 2.0 EDR | NO | Use the Mac Pro Wi-Fi upgrade kit to upgrade to BCM94360 | -| MacBook5,1 | ^^ | ^^ | ^^ | -| MacBook5,2 | WiFi 4 / BT 2.1 EDR | ^^ | ^^ | -| MacBook6,1 | ^^ | ^^ | Upgrade to BCM94360 | +| MacBook4,1 | Wi-Fi 4 / BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBook5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBook5,2 | WiFi 4 / BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBook6,1 | WiFi 4 + BT 4.0 | YES | Universal Control will work. | | MacBook7,1 | ^^ | ^^ | ^^ | -| MacBook8,1 | WiFi 5 + BT 4.0 | YES | Universal Control will work. | +| MacBook8,1 | WiFi 4 + BT 4.2 | ^^ | ^^ | ::: @@ -62,8 +63,8 @@ This table shows which models do and don't support Universal Control out of box | SMBIOS | WiFi/BT version | UC OOB | Comment | |--------|-----------------|------------|---------| -| MacBookAir2,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Replace the card with BCM94360 and disconnect/disable the BT module. | -| MacBookAir3,1 | ^^ | ^^ | ^^ | +| MacBookAir2,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBookAir3,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94360CS2 card | | MacBookAir3,2 | ^^ | ^^ | ^^ | | MacBookAir4,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | | MacBookAir4,2 | ^^ | ^^ | ^^ | @@ -81,16 +82,16 @@ This table shows which models do and don't support Universal Control out of box | SMBIOS | WiFi/BT version | UC OOB | Comment | |--------|-----------------|-------------|---------| -| MacBookPro4,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Use the Mac Pro Wi-Fi upgrade kit to upgrade to BCM94360 | -| MacBookPro5,1 | ^^ | ^^ | Upgrading to BCM94331 requires some heavy case hardware modifications, so instead use a USB BT 4.0 dongle | +| MacBookPro4,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBookPro5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | | MacBookPro5,2 | ^^ | ^^ | ^^ | | MacBookPro5,3 | ^^ | ^^ | ^^ | | MacBookPro5,4 | ^^ | ^^ | ^^ | | MacBookPro5,5 | ^^ | ^^ | ^^ | | MacBookPro6,1 | ^^ | ^^ | ^^ | -| MacBookPro6,2 | ^^ | ^^ | ^^ | -| MacBookPro7,1 | ^^ | ^^ | ^^ | -| MacBookPro8,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Upgrade to BCM94331 | +| MacBookPro6,2 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | +| MacBookPro7,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBookPro8,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | | MacBookPro8,2 | ^^ | ^^ | ^^ | | MacBookPro9,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | | MacBookPro9,2 | ^^ | ^^ | ^^ | @@ -108,8 +109,8 @@ This table shows which models do and don't support Universal Control out of box | SMBIOS | WiFi/BT version | UC OOB | Comment | |--------|-----------------|------------|---------| -| Macmini3,1 | Wi-Fi 4 + BT 2.1 EDR | NO | Upgrade requires some heavy electrical and case modifications, so instead used a USB BT 4.0 dongle. | -| Macmini4,1 | ^^ | ^^ | Upgrade to BCM94360. | +| Macmini3,1 | Wi-Fi 4 + BT 2.1 EDR | NO | Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle. | +| Macmini4,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | | Macmini5,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | | Macmini5,2 | ^^ | ^^ | ^^ | | Macmini5,3 | ^^ | ^^ | ^^ | @@ -124,7 +125,7 @@ This table shows which models do and don't support Universal Control out of box | SMBIOS | WiFi/BT version | UC OOB | Comment | |----------|-----------------|------------|---------| -| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Use the Mac Pro Wi-Fi upgrade kit to upgrade to BCM94360 (soldering required for BT) +| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card | iMac8,1 | ^^ | ^^ | ^^ | | iMac9,1 | Wi-Fi 4 / BT 2.1 EDR | ^^ | ^^ | | iMac10,1 | ^^ | ^^ | ^^ | @@ -150,8 +151,8 @@ This table shows which models do and don't support Universal Control out of box | SMBIOS | WiFi/BT version | UC OOB | Comment | |-----------|-----------------|---------|---------| -| MacPro3,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Use the Mac Pro Wi-Fi upgrade kit to upgrade to BCM94360. | -| MacPro4,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Use the Mac Pro Wi-Fi upgrade kit to upgrade to BCM94360 (soldering required for BT) | +| MacPro3,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card | +| MacPro4,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card | | MacPro5,1 | ^^ | ^^ | ^^ | | MacPro6,1 | Wi-Fi 5 + BT 4.0 | ^^ | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | @@ -159,6 +160,17 @@ This table shows which models do and don't support Universal Control out of box ::: + + +:::details Xserve ;p + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|-----------|-----------------|---------|---------| +| Xserve2,1 | N/A | NO | Install a PCIe BCM943602CD card | +| Xserve3,1 | ^^ | ^^ | ^^ | + +::: + ## Blacklisted models The following models are blacklisted from using Universal Control by Apple: From d25e6076d3dbba67a3cd03d251b07f4f541393db Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 07:07:54 +0300 Subject: [PATCH 02/10] Update TROUBLESHOOTING.md --- docs/TROUBLESHOOTING.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 5ed52301e..27ca96630 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -2,6 +2,7 @@ Here are some common errors users may experience while using this patcher: +* [OpenCore Legacy Patcher not launching](#opencore-legacy-pather-not-launching) * [Stuck on `This version of Mac OS X is not supported on this platform`](#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform) * [Cannot boot macOS without the USB](#cannot-boot-macos-without-the-usb) * [Infinite Recovery OS Booting](#infinite-recovery-os-reboot) @@ -20,6 +21,13 @@ Here are some common errors users may experience while using this patcher: * [No acceleration after a Metal GPU swap on Mac Pro](#no-acceleration-after-a-metal-gpu-swap-on-mac-pro) + +## OpenCore Legacy Patcher not launching + +If the application won't launch (e.g. icon will bounce in the Dock), there are a couple things you can try. + +First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing `Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher` + ## Stuck on `This version of Mac OS X is not supported on this platform` This means macOS has detected a SMBIOS it does not support, to resolve this ensure you're booting OpenCore **before** the macOS installer in the boot picker. Reminder the option will be called `EFI Boot` From e910e782f524e75b036fa770d679485a36721a0a Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 07:13:48 +0300 Subject: [PATCH 03/10] Fix typo in link --- docs/TROUBLESHOOTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 27ca96630..32780a87c 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -2,7 +2,7 @@ Here are some common errors users may experience while using this patcher: -* [OpenCore Legacy Patcher not launching](#opencore-legacy-pather-not-launching) +* [OpenCore Legacy Patcher not launching](#opencore-legacy-patcher-not-launching) * [Stuck on `This version of Mac OS X is not supported on this platform`](#stuck-on-this-version-of-mac-os-x-is-not-supported-on-this-platform) * [Cannot boot macOS without the USB](#cannot-boot-macos-without-the-usb) * [Infinite Recovery OS Booting](#infinite-recovery-os-reboot) From bec2fa31cccbbe0bb7dafbb612a9720ae8a30b64 Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 07:17:49 +0300 Subject: [PATCH 04/10] Add more clarification to the terminal command --- docs/TROUBLESHOOTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 32780a87c..39b02ebae 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -26,7 +26,7 @@ Here are some common errors users may experience while using this patcher: If the application won't launch (e.g. icon will bounce in the Dock), there are a couple things you can try. -First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing `Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher` +First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing `/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher`, make sure you've moved the app to `/Applications` before this. ## Stuck on `This version of Mac OS X is not supported on this platform` From cb269797d5a57384dfaa9526353e6b2c77e3520c Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 07:23:08 +0300 Subject: [PATCH 05/10] Small formatting changes --- docs/TROUBLESHOOTING.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 39b02ebae..7fcecb629 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -26,7 +26,11 @@ Here are some common errors users may experience while using this patcher: If the application won't launch (e.g. icon will bounce in the Dock), there are a couple things you can try. -First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing `/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher`, make sure you've moved the app to `/Applications` before this. +First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing the following command, make sure you've moved the app to `/Applications` before this. + +```sh +/Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher +``` ## Stuck on `This version of Mac OS X is not supported on this platform` From e0a4bf685e0746f93699ec5ac765d91f55d35e40 Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 22:08:00 +0300 Subject: [PATCH 06/10] Edit Universal Control WiFi docs --- UNIVERSALCONTROL.md | 239 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 239 insertions(+) create mode 100644 UNIVERSALCONTROL.md diff --git a/UNIVERSALCONTROL.md b/UNIVERSALCONTROL.md new file mode 100644 index 000000000..9e9186617 --- /dev/null +++ b/UNIVERSALCONTROL.md @@ -0,0 +1,239 @@ +# Universal Control on unsupported Macs + +Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, so long as they meet the technical requirements. + +* Note: Following page is primarily for hobbiests, no proper support is provided outside of Discord support (see bottom of page) + +## Enabling Universal Control + +If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well. + + +| Display Preferences | Universal Control settings | +| :--- | :--- | +| ![](../images/UC-enable-1.png) | ![OCLP GUI Build Finished](../images/UC-enable-2.png) | + + +Most Macs 2011 and above should work out of the box. However, older Macs like 2008-2011 MacBook Pro's require upgrading to a newer Wi-Fi/Bluetooth card. More info in the [requirements section.](#requirements-for-universal-control) + +Some Monterey-native models are blacklisted, check the [blacklisted models section](#blacklisted-models) for more info. + +## Requirements for Universal Control + +Technical requirements: + +* Wi-Fi 4 (802.11n) +* Bluetooth 4.0 +* macOS Monterey 12.4 or newer +* iPadOS 15.4 or newer (if applicable) +* OpenCore Legacy Patcher 0.4.3 or newer + +Check the [table of models](#table-of-models) below whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs. Refer for help on how to upgrade the Wi-Fi card on older 2008-2011 models on the Discord channel [#hardware](https://discord.gg/rqdPgH8xSN) if required. + + + +Other requirements: + +* All devices signed into the same iCloud account. +* Two Factor Authentication enabled with your Apple ID. +* Bluetooth and WiFi enabled, neither needs to be connected so long as they are enabled. +* Handoff turned on from iCloud settings. +* The devices in question to be in close proximity. + + +### Table of models + +This table shows which models do and don't support Universal Control out of box (OOB) and what is required to gain support. +Note: For AirPort upgrades, only the best/newest cards are listed. + +::: details MacBook + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|------------|-----------------|------------|---------| +| MacBook4,1 | Wi-Fi 4 / BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBook5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBook5,2 | WiFi 4 / BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBook6,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | +| MacBook7,1 | ^^ | ^^ | ^^ | +| MacBook8,1 | WiFi 4 + BT 4.2 | YES | Universal Control will work. | + +::: + +::: details MacBook Air + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|--------|-----------------|------------|---------| +| MacBookAir2,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBookAir3,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94360CS2 card | +| MacBookAir3,2 | ^^ | ^^ | ^^ | +| MacBookAir4,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | +| MacBookAir4,2 | ^^ | ^^ | ^^ | +| MacBookAir5,1 | ^^ | ^^ | ^^ | +| MacBookAir5,2 | ^^ | ^^ | ^^ | +| MacBookAir6,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | +| MacBookAir6,2 | ^^ | ^^ | ^^ | +| MacBookAir7,1 | ^^ | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models)| +| MacBookAir7,2 | ^^ | ^^ | ^^ | + + +::: + +::: details MacBook Pro + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|--------|-----------------|-------------|---------| +| MacBookPro4,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | +| MacBookPro5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBookPro5,2 | ^^ | ^^ | ^^ | +| MacBookPro5,3 | ^^ | ^^ | ^^ | +| MacBookPro5,4 | ^^ | ^^ | ^^ | +| MacBookPro5,5 | ^^ | ^^ | ^^ | +| MacBookPro6,1 | ^^ | ^^ | ^^ | +| MacBookPro6,2 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | +| MacBookPro7,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | +| MacBookPro8,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | +| MacBookPro8,2 | ^^ | ^^ | ^^ | +| MacBookPro9,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | +| MacBookPro9,2 | ^^ | ^^ | ^^ | +| MacBookPro10,1 | ^^ | ^^ | ^^ | +| MacBookPro10,2 | ^^ | ^^ | ^^ | +| MacBookPro11,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | +| MacBookPro11,2 | ^^ | ^^ | ^^ | +| MacBookPro11,3 | ^^ | ^^ | ^^ | +| MacBookPro11,4 | Wi-Fi 5 + BT 4.2 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | +| MacBookPro11,5 | ^^ | ^^ | ^^ | +| MacBookPro12,1 | ^^ | ^^ | ^^ | +::: + +:::details Mac mini + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|--------|-----------------|------------|---------| +| Macmini3,1 | Wi-Fi 4 + BT 2.1 EDR | NO | Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle. | +| Macmini4,1 | ^^ | ^^ | ^^ | +| Macmini5,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | +| Macmini5,2 | ^^ | ^^ | ^^ | +| Macmini5,3 | ^^ | ^^ | ^^ | +| Macmini6,1 | ^^ | ^^ | ^^ | +| Macmini6,2 | ^^ | ^^ | ^^ | +| Macmini7,1 | Wi-Fi 5 + BT 4.0 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | + +::: + + +:::details iMac + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|----------|-----------------|------------|---------| +| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card +| iMac8,1 | ^^ | ^^ | ^^ | +| iMac9,1 | Wi-Fi 4 / BT 2.1 EDR | ^^ | ^^ | +| iMac10,1 | ^^ | ^^ | ^^ | +| iMac11,1 | ^^ | ^^ | ^^ | +| iMac11,2 | ^^ | ^^ | ^^ | +| iMac11,3 | ^^ | ^^ | ^^ | +| iMac12,1 | ^^ | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card +| iMac12,2 | ^^ | ^^ | ^^ | +| iMac13,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | +| iMac13,2 | ^^ | ^^ | ^^ | +| iMac13,3 | ^^ | ^^ | ^^ | +| iMac14,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | +| iMac14,2 | ^^ | ^^ | ^^ | +| iMac14,3 | ^^ | ^^ | ^^ | +| iMac14,4 | ^^ | ^^ | ^^ | +| iMac15,1 | ^^ | ^^ | ^^ | +| iMac16,1 | Wi-Fi 5 + BT 4.2 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | +| iMac16,2 | ^^ | ^^ | ^^ | + +::: + +:::details Mac Pro + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|-----------|-----------------|---------|---------| +| MacPro3,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card | +| MacPro4,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card | +| MacPro5,1 | ^^ | ^^ | ^^ | +| MacPro6,1 | Wi-Fi 5 + BT 4.0 | ^^ | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | + +* Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model + + +::: + + +:::details Xserve ;p + +| SMBIOS | WiFi/BT version | UC OOB | Comment | +|-----------|-----------------|---------|---------| +| Xserve2,1 | N/A | NO | Install a PCIe BCM943602CD card | +| Xserve3,1 | ^^ | ^^ | ^^ | + +::: + +## Blacklisted models + +The following models are blacklisted from using Universal Control by Apple: + +- MacBookAir7,x - MacBook Air Early 2015 11" / 13" +- MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris) +- MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU) +- MacBookPro12,x - MacBook Pro Early 2015 13" +- iMac16,x - iMac Late 2015 21" +- Macmini7,x - Mac mini 2014 +- MacPro6,x - Mac Pro Late 2013 + +The hardware in these models is capable but due to blacklisting, the only solution to use Universal Control on the models above is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine. + +With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other iPads and Macs with Universal Control. + +| Situation | Condition | Solution | +|-----------|-----------|---------| +| Mac <-> Mac connection | Monterey-unsupported | No spoofing needed | +| Mac <-> iPad connection | Monterey-unsupported | No spoofing needed | +| Mac <-> Mac connection | One or both are blacklisted |Spoofing required on blacklisted Macs | +| Mac <-> iPad connection | Blacklisted Mac | Spoofing required on blacklisted Mac | + +:::warning + +Before we continue, please keep in mind SMBIOS Spoofing is an advanced feature of OpenCore, that with reckless usage of it, could potentially screw things around and leave your installation non-working. Once you boot into a spoofed state, it is highly recommended you stay spoofed, and avoid booting macOS without OpenCore. + +::: + +### How to spoof + +Firstly, run the GUI version of OpenCore Legacy Patcher, go to **Settings** and tick **Allow native models**. + +**Note:** Unless you are building OpenCore on a different machine than it's targeted for, **do not** change the model in this main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows. + +Secondly, go to **SMBIOS Settings**, tick **Allow Native Spoofs**, set SMBIOS Spoof Level to **Moderate**. Set SMBIOS Spoof Model to **one next to your native model in the table for spoofed models below.** + + +::: details Table for spoofed models (click to expand) + +Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity. + +**Reminder:** Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey as long as the other requirements are met, since they aren't blacklisted. + + +| Mac by name | Native SMBIOS | Spoof SMBIOS | Tested | Tested by | +|-------------|---------------|--------------|--------|-----------| +| MacBook Air Early 2015 11" / 13" | MacBookAir7,x | MacBookAir8,1 | YES | Hzlph | +| MacBook Pro Early 2015 13" | MacBookPro12,x | MacBookPro13,1 | ^^ | ^^ | +| MacBook Pro Mid 2015 15" | MacBookPro11,4 / 11,5 | MacBookPro13,3 | ^^ | ^^ +| iMac Late 2015 21" | iMac16,x | iMac18,2 | ^^ | ^^ +| Mac mini Late 2014 | Macmini7,x | MacMini8,1 | NO | N/A | +| Mac Pro Late 2013 | MacPro6,x | MacPro7,1 | YES | Crystall1nedev | + +::: + +| Main Settings view | SMBIOS settings | +| :--- | :--- | +| ![](../images/OCLP-allow-native-models.png) | ![](../images/OCLP-smbios-settings.png) | + + +Build and install OpenCore again, reboot back to the OS. Enable Universal Control as explained in [Enabling Universal Control section.](#enabling-universal-control) + + + +You should now be prompted to log back into iCloud by your Mac. This means you were successful, otherwise, verify you are correctly following the steps listed above, or else ask on the Discord group for assistance on [#misc-help](https://discord.gg/rqdPgH8xSN). From e7eed48912e3d01b122a219f70cb3e33fb120e89 Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 22:12:59 +0300 Subject: [PATCH 07/10] Edit Universatl Control WiFi docs From 07df1601118d30cfda994855c0c21a8f63017d87 Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 22:16:19 +0300 Subject: [PATCH 08/10] Delete file from wrong folder --- UNIVERSALCONTROL.md | 239 -------------------------------------------- 1 file changed, 239 deletions(-) delete mode 100644 UNIVERSALCONTROL.md diff --git a/UNIVERSALCONTROL.md b/UNIVERSALCONTROL.md deleted file mode 100644 index 9e9186617..000000000 --- a/UNIVERSALCONTROL.md +++ /dev/null @@ -1,239 +0,0 @@ -# Universal Control on unsupported Macs - -Introduced in macOS 12 Monterey, Universal Control is a feature that allows a Mac to control other Macs and/or iPads, share input devices, and share files across them simultaneously. With OpenCore and FeatureUnlock, Universal Control can be unlocked for most unsupported Macs, so long as they meet the technical requirements. - -* Note: Following page is primarily for hobbiests, no proper support is provided outside of Discord support (see bottom of page) - -## Enabling Universal Control - -If you meet all the requirements, in most cases you can go to Display Preferences and tick the Universal Control settings to enable it. If you're planning to use Universal Control with an iPad, make sure to enable Universal Control on the iPad as well. - - -| Display Preferences | Universal Control settings | -| :--- | :--- | -| ![](../images/UC-enable-1.png) | ![OCLP GUI Build Finished](../images/UC-enable-2.png) | - - -Most Macs 2011 and above should work out of the box. However, older Macs like 2008-2011 MacBook Pro's require upgrading to a newer Wi-Fi/Bluetooth card. More info in the [requirements section.](#requirements-for-universal-control) - -Some Monterey-native models are blacklisted, check the [blacklisted models section](#blacklisted-models) for more info. - -## Requirements for Universal Control - -Technical requirements: - -* Wi-Fi 4 (802.11n) -* Bluetooth 4.0 -* macOS Monterey 12.4 or newer -* iPadOS 15.4 or newer (if applicable) -* OpenCore Legacy Patcher 0.4.3 or newer - -Check the [table of models](#table-of-models) below whether you need to upgrade hardware and exactly what hardware is required to be changed based on the offending Macs. Refer for help on how to upgrade the Wi-Fi card on older 2008-2011 models on the Discord channel [#hardware](https://discord.gg/rqdPgH8xSN) if required. - - - -Other requirements: - -* All devices signed into the same iCloud account. -* Two Factor Authentication enabled with your Apple ID. -* Bluetooth and WiFi enabled, neither needs to be connected so long as they are enabled. -* Handoff turned on from iCloud settings. -* The devices in question to be in close proximity. - - -### Table of models - -This table shows which models do and don't support Universal Control out of box (OOB) and what is required to gain support. -Note: For AirPort upgrades, only the best/newest cards are listed. - -::: details MacBook - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|------------|-----------------|------------|---------| -| MacBook4,1 | Wi-Fi 4 / BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | -| MacBook5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | -| MacBook5,2 | WiFi 4 / BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | -| MacBook6,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | -| MacBook7,1 | ^^ | ^^ | ^^ | -| MacBook8,1 | WiFi 4 + BT 4.2 | YES | Universal Control will work. | - -::: - -::: details MacBook Air - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|--------|-----------------|------------|---------| -| MacBookAir2,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Use a Broadcom USB Bluetooth 4.0+ Dongle | -| MacBookAir3,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94360CS2 card | -| MacBookAir3,2 | ^^ | ^^ | ^^ | -| MacBookAir4,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | -| MacBookAir4,2 | ^^ | ^^ | ^^ | -| MacBookAir5,1 | ^^ | ^^ | ^^ | -| MacBookAir5,2 | ^^ | ^^ | ^^ | -| MacBookAir6,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | -| MacBookAir6,2 | ^^ | ^^ | ^^ | -| MacBookAir7,1 | ^^ | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models)| -| MacBookAir7,2 | ^^ | ^^ | ^^ | - - -::: - -::: details MacBook Pro - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|--------|-----------------|-------------|---------| -| MacBookPro4,1 | Wi-Fi 4 / BT 2.1 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | -| MacBookPro5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | -| MacBookPro5,2 | ^^ | ^^ | ^^ | -| MacBookPro5,3 | ^^ | ^^ | ^^ | -| MacBookPro5,4 | ^^ | ^^ | ^^ | -| MacBookPro5,5 | ^^ | ^^ | ^^ | -| MacBookPro6,1 | ^^ | ^^ | ^^ | -| MacBookPro6,2 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | -| MacBookPro7,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | -| MacBookPro8,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | -| MacBookPro8,2 | ^^ | ^^ | ^^ | -| MacBookPro9,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | -| MacBookPro9,2 | ^^ | ^^ | ^^ | -| MacBookPro10,1 | ^^ | ^^ | ^^ | -| MacBookPro10,2 | ^^ | ^^ | ^^ | -| MacBookPro11,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | -| MacBookPro11,2 | ^^ | ^^ | ^^ | -| MacBookPro11,3 | ^^ | ^^ | ^^ | -| MacBookPro11,4 | Wi-Fi 5 + BT 4.2 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | -| MacBookPro11,5 | ^^ | ^^ | ^^ | -| MacBookPro12,1 | ^^ | ^^ | ^^ | -::: - -:::details Mac mini - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|--------|-----------------|------------|---------| -| Macmini3,1 | Wi-Fi 4 + BT 2.1 EDR | NO | Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle. | -| Macmini4,1 | ^^ | ^^ | ^^ | -| Macmini5,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | -| Macmini5,2 | ^^ | ^^ | ^^ | -| Macmini5,3 | ^^ | ^^ | ^^ | -| Macmini6,1 | ^^ | ^^ | ^^ | -| Macmini6,2 | ^^ | ^^ | ^^ | -| Macmini7,1 | Wi-Fi 5 + BT 4.0 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | - -::: - - -:::details iMac - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|----------|-----------------|------------|---------| -| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card -| iMac8,1 | ^^ | ^^ | ^^ | -| iMac9,1 | Wi-Fi 4 / BT 2.1 EDR | ^^ | ^^ | -| iMac10,1 | ^^ | ^^ | ^^ | -| iMac11,1 | ^^ | ^^ | ^^ | -| iMac11,2 | ^^ | ^^ | ^^ | -| iMac11,3 | ^^ | ^^ | ^^ | -| iMac12,1 | ^^ | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card -| iMac12,2 | ^^ | ^^ | ^^ | -| iMac13,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | -| iMac13,2 | ^^ | ^^ | ^^ | -| iMac13,3 | ^^ | ^^ | ^^ | -| iMac14,1 | Wi-Fi 5 + BT 4.0 | ^^ | ^^ | -| iMac14,2 | ^^ | ^^ | ^^ | -| iMac14,3 | ^^ | ^^ | ^^ | -| iMac14,4 | ^^ | ^^ | ^^ | -| iMac15,1 | ^^ | ^^ | ^^ | -| iMac16,1 | Wi-Fi 5 + BT 4.2 | NO | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | -| iMac16,2 | ^^ | ^^ | ^^ | - -::: - -:::details Mac Pro - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|-----------|-----------------|---------|---------| -| MacPro3,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE Adapter board with a BCM943602CD card | -| MacPro4,1 | Wi-Fi 4 + BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card | -| MacPro5,1 | ^^ | ^^ | ^^ | -| MacPro6,1 | Wi-Fi 5 + BT 4.0 | ^^ | Hardware supports UC.
[**Spoofing required.**](#blacklisted-models) | - -* Note: Some older Mac Pro configurations may not have shipped with a WiFi card in the base model - - -::: - - -:::details Xserve ;p - -| SMBIOS | WiFi/BT version | UC OOB | Comment | -|-----------|-----------------|---------|---------| -| Xserve2,1 | N/A | NO | Install a PCIe BCM943602CD card | -| Xserve3,1 | ^^ | ^^ | ^^ | - -::: - -## Blacklisted models - -The following models are blacklisted from using Universal Control by Apple: - -- MacBookAir7,x - MacBook Air Early 2015 11" / 13" -- MacBookPro11,4 - MacBook Pro Mid 2015 15" (Intel Iris) -- MacBookPro11,5 - MacBook Pro Mid 2015 15" (dGPU) -- MacBookPro12,x - MacBook Pro Early 2015 13" -- iMac16,x - iMac Late 2015 21" -- Macmini7,x - Mac mini 2014 -- MacPro6,x - Mac Pro Late 2013 - -The hardware in these models is capable but due to blacklisting, the only solution to use Universal Control on the models above is to spoof their SMBIOS. SMBIOS spoofing essentially fools some aspects of macOS to think they are running on a different machine. - -With SMBIOS Spoofing, the Universal Control handshake recognizes a different SMBIOS and thus grants a blacklisted Mac to connect to other iPads and Macs with Universal Control. - -| Situation | Condition | Solution | -|-----------|-----------|---------| -| Mac <-> Mac connection | Monterey-unsupported | No spoofing needed | -| Mac <-> iPad connection | Monterey-unsupported | No spoofing needed | -| Mac <-> Mac connection | One or both are blacklisted |Spoofing required on blacklisted Macs | -| Mac <-> iPad connection | Blacklisted Mac | Spoofing required on blacklisted Mac | - -:::warning - -Before we continue, please keep in mind SMBIOS Spoofing is an advanced feature of OpenCore, that with reckless usage of it, could potentially screw things around and leave your installation non-working. Once you boot into a spoofed state, it is highly recommended you stay spoofed, and avoid booting macOS without OpenCore. - -::: - -### How to spoof - -Firstly, run the GUI version of OpenCore Legacy Patcher, go to **Settings** and tick **Allow native models**. - -**Note:** Unless you are building OpenCore on a different machine than it's targeted for, **do not** change the model in this main settings view. It is important to understand that OCLP targets this model regardless of what you may have spoofed to, as your Mac is still what the Native SMBIOS shows. - -Secondly, go to **SMBIOS Settings**, tick **Allow Native Spoofs**, set SMBIOS Spoof Level to **Moderate**. Set SMBIOS Spoof Model to **one next to your native model in the table for spoofed models below.** - - -::: details Table for spoofed models (click to expand) - -Any model after the list of officially blacklisted Macs should be supported, but these are the earliest Macs with Universal Control support, and thus chosen for the sake of simplicity. - -**Reminder:** Macs that are not listed on this table work without spoofing, including systems that do not natively support Monterey as long as the other requirements are met, since they aren't blacklisted. - - -| Mac by name | Native SMBIOS | Spoof SMBIOS | Tested | Tested by | -|-------------|---------------|--------------|--------|-----------| -| MacBook Air Early 2015 11" / 13" | MacBookAir7,x | MacBookAir8,1 | YES | Hzlph | -| MacBook Pro Early 2015 13" | MacBookPro12,x | MacBookPro13,1 | ^^ | ^^ | -| MacBook Pro Mid 2015 15" | MacBookPro11,4 / 11,5 | MacBookPro13,3 | ^^ | ^^ -| iMac Late 2015 21" | iMac16,x | iMac18,2 | ^^ | ^^ -| Mac mini Late 2014 | Macmini7,x | MacMini8,1 | NO | N/A | -| Mac Pro Late 2013 | MacPro6,x | MacPro7,1 | YES | Crystall1nedev | - -::: - -| Main Settings view | SMBIOS settings | -| :--- | :--- | -| ![](../images/OCLP-allow-native-models.png) | ![](../images/OCLP-smbios-settings.png) | - - -Build and install OpenCore again, reboot back to the OS. Enable Universal Control as explained in [Enabling Universal Control section.](#enabling-universal-control) - - - -You should now be prompted to log back into iCloud by your Mac. This means you were successful, otherwise, verify you are correctly following the steps listed above, or else ask on the Discord group for assistance on [#misc-help](https://discord.gg/rqdPgH8xSN). From c7cf7acbf037a43e06d5845939a584b7a7dbedee Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Thu, 16 Jun 2022 22:17:05 +0300 Subject: [PATCH 09/10] Edit iMac insights and formatting --- docs/UNIVERSALCONTROL.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/UNIVERSALCONTROL.md b/docs/UNIVERSALCONTROL.md index defbcc456..9e9186617 100644 --- a/docs/UNIVERSALCONTROL.md +++ b/docs/UNIVERSALCONTROL.md @@ -53,9 +53,9 @@ Note: For AirPort upgrades, only the best/newest cards are listed. | MacBook4,1 | Wi-Fi 4 / BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | | MacBook5,1 | ^^ | ^^ | Use a Broadcom USB Bluetooth 4.0+ Dongle | | MacBook5,2 | WiFi 4 / BT 2.1 EDR | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CS2 card | -| MacBook6,1 | WiFi 4 + BT 4.0 | YES | Universal Control will work. | +| MacBook6,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | | MacBook7,1 | ^^ | ^^ | ^^ | -| MacBook8,1 | WiFi 4 + BT 4.2 | ^^ | ^^ | +| MacBook8,1 | WiFi 4 + BT 4.2 | YES | Universal Control will work. | ::: @@ -110,7 +110,7 @@ Note: For AirPort upgrades, only the best/newest cards are listed. | SMBIOS | WiFi/BT version | UC OOB | Comment | |--------|-----------------|------------|---------| | Macmini3,1 | Wi-Fi 4 + BT 2.1 EDR | NO | Upgrade requires some heavy electrical and case modifications, so instead used a Broadcom USB Bluetooth 4.0+ Dongle. | -| Macmini4,1 | ^^ | ^^ | Replace stock AirPort card with a BCM94331PCIEBT4CAX/BCM94331PCIEBT4 card | +| Macmini4,1 | ^^ | ^^ | ^^ | | Macmini5,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | | Macmini5,2 | ^^ | ^^ | ^^ | | Macmini5,3 | ^^ | ^^ | ^^ | @@ -125,14 +125,14 @@ Note: For AirPort upgrades, only the best/newest cards are listed. | SMBIOS | WiFi/BT version | UC OOB | Comment | |----------|-----------------|------------|---------| -| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card +| iMac7,1 | Wi-Fi 4 + BT 2.0 EDR | NO | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM94360CD card | iMac8,1 | ^^ | ^^ | ^^ | | iMac9,1 | Wi-Fi 4 / BT 2.1 EDR | ^^ | ^^ | | iMac10,1 | ^^ | ^^ | ^^ | | iMac11,1 | ^^ | ^^ | ^^ | | iMac11,2 | ^^ | ^^ | ^^ | | iMac11,3 | ^^ | ^^ | ^^ | -| iMac12,1 | ^^ | ^^ | ^^ | +| iMac12,1 | ^^ | ^^ | Replace stock AirPort card with an mPCIE + USB Connector Adapter board with a BCM943602CD card | iMac12,2 | ^^ | ^^ | ^^ | | iMac13,1 | Wi-Fi 4 + BT 4.0 | YES | Universal Control will work. | | iMac13,2 | ^^ | ^^ | ^^ | From b9b52a960826d0231529ed3c7d60115054b6ed1e Mon Sep 17 00:00:00 2001 From: neon ball <35791009+ParaDoX1994@users.noreply.github.com> Date: Sat, 16 Jul 2022 23:17:38 +0300 Subject: [PATCH 10/10] Update OCLP launch troubleshooting --- docs/TROUBLESHOOTING.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/TROUBLESHOOTING.md b/docs/TROUBLESHOOTING.md index 7fcecb629..b9125e911 100644 --- a/docs/TROUBLESHOOTING.md +++ b/docs/TROUBLESHOOTING.md @@ -24,9 +24,7 @@ Here are some common errors users may experience while using this patcher: ## OpenCore Legacy Patcher not launching -If the application won't launch (e.g. icon will bounce in the Dock), there are a couple things you can try. - -First you can delete `com.dortania.opencore-legacy-patcher.plist` in `~/Library/Preferences/` and see if that solves the issue. Alternatively you can try launching OCLP via Terminal by typing the following command, make sure you've moved the app to `/Applications` before this. +If the application won't launch (e.g. icon will bounce in the Dock), try launching OCLP via Terminal by typing the following command, make sure you've moved the app to `/Applications` before this. ```sh /Applications/OpenCore-Patcher.app/Contents/MacOS/OpenCore-Patcher