osy / HaC-Mini

Intel NUC Hades Canyon Hackintosh support
MIT License
1.22k stars 159 forks source link

Beta testing v2.0 with OpenCore #44

Closed osy closed 4 years ago

osy commented 5 years ago

HaC Mini v2.0 is a major update that brings an automated installer along with migration to OpenCore from Clover. We need help testing it on different configurations. The main configurations we want to cover are:

There are 3 test scenario. Please try to test as many as possible but you do not need to test them all. Please make sure you have a backup of your system and of the EFI partition in case something goes wrong.

Scenario 1: New Installation

Follow the guide for a new install from start to finish. Note you will be wiping your SSD so make sure you have a backup.

Scenario 2: Existing Installation

Follow the guide for an existing install.

Scenario 3: Basic functionality

Try all of the ports and make sure nothing new breaks. Try sleep/resume. Try geekbench and make sure the score isn't significantly lower than before.

Test report

Please format your report as follows in a comment reply below:

Make a separate report for each different configuration. Include any optional comments, suggestions, etc on the guide and anything else you've tested.

If you ran into any issues, you should file a new issue in addition to replying to this issue with your test report. Do it even if there is an existing issue open because we now have a new issue template that requests more information and should make things easier to track. Older issues will be closed as duplicates when newer issues with more information are opened. Eventually, issues only in v1.x will not be resolved.

osy commented 4 years ago

It’s probably an opencore bug. v2.3 uses the latest opencore.

K-telj commented 4 years ago

just did the catalina update to 10.15.1 and it broke all video [hdmi/DP], you can screenshare in but graphics show up as unknown display and don't output to the monitor. troubleshooting it now

Scenarios tested: 2 (updated over HaC Mini version 2.2 things were fine until OS update) HaC Mini version: 2.3 OSX version: 10.15.1 update NUC model: NUC8i7HNK

osy commented 4 years ago

I literally pinned the issue for a reason. #1 10.15.1 breaks the graphics.

K-telj commented 4 years ago

sorry wasnt trying to rile you. rolling back to 10.15.0 but while im doing it i see reading around theres a wharevergreen update that might fix this, WhateverGreen.kext (1.3.4). going to try it after I go through the reinstall, will send back news.

osy commented 4 years ago

I think this will be a difficult problem to fix. The reason graphics works at all in 10.14.5+ is due to the workaround. 10.15.1 breaks the workaround so the options are either to fix the workaround or to fix the original problem. I’m hoping to fix the original problem because it’s a more long term fix.

K-telj commented 4 years ago

works with that updated kext. the compiled whatevergreen 1.3.4 is what i used got through the reinstall of 10.5.1.

i am finding bluetooth is busted, its a BCM943602CS too, the wifi is still working. https://www.insanelymac.com/forum/topic/339175-brcmpatchram2-for-1015-catalina-broadcom-bluetooth-firmware-upload/ looking there to see if theres anything to learn no killer issue but figure id report it

osy commented 4 years ago

Great news! Guess the workaround continues to leave for another update.

HorstBrack75 commented 4 years ago

Scenarios tested: 2 HaC Mini version: 2.2 -> 2.3 OSX version: 10.14.6 (18G95) -> 10.14.6 (18G1012) (2019 Security Update, Boot Picker required to select MacOS Installer upon reboot of updater) NUC model: NUC8I7HVK Boot SSD model and protocol: Intel 660p 1TB, NVME Second SSD model and protocol (if installed): Samsung 970 EVO 1TB, NVME First DIMM model: Crucial DDR4-2400 16GB Second DIMM model: Crucial DDR4-2400 16GB Display port(s) used: 2x mDP Display resolution(s): 2x1600x1200@60 Any TB3 devices: No Any USB devices: USB Receiver for Logitech Keyboard & Mouse

Using DW1820 Wireless Card, additional kexts BrcmBluetoothInjector, BrcmFirmwareData, BrcmPatchRAM3

No issues

HorstBrack75 commented 4 years ago

Scenarios tested: 2 HaC Mini version: 2.3 -> 2.3.1 OSX version: 10.14.6 (18G1012) NUC model: NUC8I7HVK Boot SSD model and protocol: Intel 660p 1TB, NVME Second SSD model and protocol (if installed): Samsung 970 EVO 1TB, NVME First DIMM model: Crucial DDR4-2400 16GB Second DIMM model: Crucial DDR4-2400 16GB Display port(s) used: 2x mDP Display resolution(s): 2x1600x1200@60 Any TB3 devices: No Any USB devices: USB Receiver for Logitech Keyboard & Mouse

Using DW1820 Wireless Card, additional kexts BrcmBluetoothInjector, BrcmFirmwareData, BrcmPatchRAM3

Still had to reorder kexts to see CPU temp sensors.

Tonyce commented 4 years ago

@HorstBrack75 Could you share your config.plist ?

HorstBrack75 commented 4 years ago

@HorstBrack75 Could you share your config.plist ?

Vanilla like it is now in 2.3.3 where the temp sensor issue is solved now.

Only added this section for DW1820A at the very end of the Kernel section:


                        <dict>
                <key>BundlePath</key>
                <string>BrcmBluetoothInjector.kext</string>
                <key>Comment</key>
                <string>Bluetooth</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string></string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>BrcmFirmwareData.kext</string>
                <key>Comment</key>
                <string>Bluetooth</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmFirmwareData</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>
            <dict>
                <key>BundlePath</key>
                <string>BrcmPatchRAM3.kext</string>
                <key>Comment</key>
                <string>Bluetooth</string>
                <key>Enabled</key>
                <true/>
                <key>ExecutablePath</key>
                <string>Contents/MacOS/BrcmPatchRAM3</string>
                <key>PlistPath</key>
                <string>Contents/Info.plist</string>
            </dict>

BrcmBluetoothInjector.kext.zip BrcmFirmwareData.kext.zip BrcmPatchRAM3.kext.zip

SpookHCK commented 4 years ago

Scenarios tested [1,3]: HaC Mini version [2.3.3]: OSX version [10.15.1]: NUC model [NUC8i7HNK]: Boot SSD model and protocol [Intel, SSDPEKNW512G8, NVMe]: Second SSD model and protocol (if installed) [N/A]: First DIMM model [Crucial 16GB DDR4-2400 SODIMM]: Second DIMM model [Crucial 16GB DDR4-2400 SODIMM]: Display port(s) used [HDMI, mini DP, mini DP]: Display resolution(s) [4K, 1920x1080, 1920x1080]: Any TB3 devices: No Any USB devices: Logitech HD Pro Webcam C920

Using BCM94360CS2 and adapter, only on 10.15.x intermittent bluetooth dropout... using Apple bluetooth Keyboard and mouse, every 10 minutes or so bluetooth will stop working for about 10 seconds... Mouse freezes and keyboard stops responding... system self recovers... this behavior cannot be reproduced in 10.14.x I have tried resetting the com.apple.bluetooth preferences, but the issue persists... All other operations work great, unlock from watch, handoff, sidecar, etc.

I have not noticed this if I boot using clover BM, only with OC BM... But I am using an older version of drivers with clover... I will investigate further and share results when I have them (ETA 1 month due to other commitments.). Also need to test if this happens when I'm playing music over Bluetooth to AirPods... But I haven't noticed music cut out...