From 4c94185dbd5830d6fe2d0a2dd424895b97eb27e5 Mon Sep 17 00:00:00 2001 From: alex Date: Tue, 24 Dec 2019 22:47:40 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BC=91=E7=9C=A0=E5=94=A4?= =?UTF-8?q?=E9=86=92=E5=90=8E=EF=BC=8C=E8=93=9D=E7=89=99=E5=A4=B1=E6=95=88?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- EFI/CLOVER/config.plist | 27 ++--- .../Contents/Info.plist | 114 ++++++++++++++---- README.md | 32 +++-- 3 files changed, 113 insertions(+), 60 deletions(-) rename EFI/CLOVER/kexts/Other/{NUC8(Macmini8,1)-USBPort.kext => USBPorts.kext}/Contents/Info.plist (57%) diff --git a/EFI/CLOVER/config.plist b/EFI/CLOVER/config.plist index ff34e8b..99ebb13 100755 --- a/EFI/CLOVER/config.plist +++ b/EFI/CLOVER/config.plist @@ -132,7 +132,7 @@ Secure Timeout - 1 + 3 BootGraphics @@ -191,7 +191,7 @@ hda-gfx onboard-1 layout-id - AAAAAA== + DgAAAA== model Cannon Point-LP High Definition Audio Controller @@ -205,12 +205,6 @@ VGA compatible controller enable-hdmi-dividers-fix AQAAAA== - framebuffer-con1-enable - AQAAAA== - framebuffer-con1-type - AAgAAA== - framebuffer-patch-enable - AQAAAA== hda-gfx onboard-1 model @@ -240,11 +234,6 @@ Preboot Recovery - Mouse - - Enabled - - Scan Entries @@ -329,9 +318,9 @@ CsrActiveConfig 0x67 MLB - C07951130GUJA + C07829101GU1H ROM - p92M1SJG + VQdqiH7+ SMBIOS @@ -346,7 +335,7 @@ BoardManufacturer Apple Inc. BoardSerialNumber - C07951130GUJA + C07829101GU1H BoardType 10 BoardVersion @@ -376,16 +365,16 @@ ProductName Macmini8,1 SerialNumber - C07ZVJYGJYVX + C07X3RZMJYVX SmUUID - 660D39DB-2372-4E5D-B351-511D06D52246 + 4EDD8A4B-1051-4004-938E-0998DF887EFE Version 1.0 SystemParameters CustomUUID - 967DDA1E-FECA-4928-ADB7-D8CE9244BA60 + 356907AE-CD24-4BD2-B4E7-BDEE664A7402 InjectKexts Detect InjectSystemID diff --git a/EFI/CLOVER/kexts/Other/NUC8(Macmini8,1)-USBPort.kext/Contents/Info.plist b/EFI/CLOVER/kexts/Other/USBPorts.kext/Contents/Info.plist similarity index 57% rename from EFI/CLOVER/kexts/Other/NUC8(Macmini8,1)-USBPort.kext/Contents/Info.plist rename to EFI/CLOVER/kexts/Other/USBPorts.kext/Contents/Info.plist index e23ab11..5f6e951 100755 --- a/EFI/CLOVER/kexts/Other/NUC8(Macmini8,1)-USBPort.kext/Contents/Info.plist +++ b/EFI/CLOVER/kexts/Other/USBPorts.kext/Contents/Info.plist @@ -5,13 +5,13 @@ CFBundleDevelopmentRegion English CFBundleGetInfoString - patricksworld.de thx to brumbaer + 1.0 Copyright © 2018 Headsoft. All rights reserved. CFBundleIdentifier - de.patricksworld.USBNUC8i7BEH + com.Headsoft.USBPorts CFBundleInfoDictionaryVersion 6.0 CFBundleName - USBInjector for NUC8i7BEH + USBPorts CFBundlePackageType KEXT CFBundleShortVersionString @@ -22,20 +22,75 @@ 1.0 IOKitPersonalities + Macmini8,1-TBTU + + CFBundleIdentifier + com.apple.driver.AppleUSBMergeNub + IOClass + AppleUSBMergeNub + IONameMatch + TBTU + IOProbeScore + 5000 + IOProviderClass + AppleUSBEHCIPCI + IOProviderMergeProperties + + port-count + + AwAAAA== + + ports + + UB21 + + UsbConnector + 9 + port + + AQAAAA== + + + UB31 + + UsbConnector + 9 + port + + AwAAAA== + + + + + model + Macmini8,1 + Macmini8,1-XHC CFBundleIdentifier - com.apple.driver.AppleUSBHostMergeProperties + com.apple.driver.AppleUSBMergeNub IOClass - AppleUSBHostMergeProperties + AppleUSBMergeNub IONameMatch XHC + IOProbeScore + 5000 IOProviderClass AppleUSBXHCIPCI IOProviderMergeProperties + kUSBSleepPortCurrentLimit + 2100 + kUSBSleepPowerSupply + 3600 + kUSBWakePortCurrentLimit + 2100 + kUSBWakePowerSupply + 5200 port-count - EAAAAA== + + EAAAAA== + ports HS01 @@ -43,77 +98,90 @@ UsbConnector 3 port - AQAAAA== + + AQAAAA== + HS02 UsbConnector 3 port - AgAAAA== + + AgAAAA== + HS03 UsbConnector 3 port - AwAAAA== + + AwAAAA== + HS04 UsbConnector 3 port - BAAAAA== + + BAAAAA== + HS05 UsbConnector 255 port - BQAAAA== + + BQAAAA== + HS06 UsbConnector 255 port - BgAAAA== - - HS10 - - UsbConnector - 255 - port - CgAAAA== + + BgAAAA== + SS01 UsbConnector 3 port - DQAAAA== + + DQAAAA== + SS02 UsbConnector 3 port - DgAAAA== + + DgAAAA== + SS03 UsbConnector 3 port - DwAAAA== + + DwAAAA== + SS04 UsbConnector 3 port - EAAAAA== + + EAAAAA== + diff --git a/README.md b/README.md index 95df166..558650d 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,19 @@ # NUC8I5BEH EFI macOS Mojave -## 硬件配置 +## 更新 + +### 2019-12-24 + + 1. 解决休眠秒醒,并且蓝牙不可用的问题(解决方案是:使用 hackintool 禁用板载蓝牙的USB口 HS10 ) + +## 硬件配置 | 硬件 | 型号 | 备注 | | ------------- | ------------------- | ------------------------------------ | | 主机型号 | NUC8I5BEH | | | BIOS 版本 | 75 | | | 网卡 | 博通 BCM94360CS2 | 转 M.2 | -| 内存 | 协德 DDR4 2666 16G | 虽然内存是2666德,但只支持 2400 | +| 内存 | 协德 DDR4 2666 16G | 虽然内存是 2666 德,但只支持 2400 | | 硬盘 | 东芝 TR200 480G | SATA 接口,不能开启 TRIM | | 显示器 HDMI | HKC T7000 2K | 老显示器,接 HDMI 口 | | 显示器 USBC-C | 15.6 便携显示器 | 供电和信号都使用 USB-C(简称一线通) | @@ -34,26 +40,16 @@ Clover r5707 5. USB 正常 6. 声卡驱动正常 7. CPU 变频支持 +8. 休眠唤醒正常 ## 已知问题 - 1. 休眠唤醒之后,蓝牙无法驱动 - - 具体现象为: - - 无法使用蓝牙唤醒,只能按电源开关唤醒 - - 蓝牙设置,蓝牙无法关闭,也无法搜索 - - 神奇的现象: - - 休眠唤醒之后,蓝牙不正常了,但是我的 Filco 键盘还能用,罗技的蓝牙鼠标就不能用,这个估计和 BCM94360CS2 支持 HID 的协议有关,在 BIOS 和 Clover 下,Filco 键盘可以用,但是罗技的鼠标就不行 +1. 开机有几率卡在进度条,暂时未知 +2. 读卡器 - 问题分析: - - 我使用的 BCM94360CS2 是接在 M.2 转接板子上的,然后蓝牙是接到 内置的 USB 1.25 mm 的端子上,休眠之后 M2 接口会切断电源,唤醒之后 能看到蓝牙的USB 还在,但是驱动不正常。目前没有解决方案,如果有人知道,请联系我。 - - 2. 读卡器 + 基本不用读卡器,所以也没有刻意去修复,试了 Switch 的 TF 卡,的确用不了 - 基本不用读卡器,所以也没有刻意去修复,试了 Switch 的 TF 卡,的确用不了 +3. 无法使用蓝牙设备唤醒 NUC,只能按电源键或者 USB 设备唤醒 ## 补充说明 @@ -62,4 +58,4 @@ Clover r5707 1. 序列号:请自行更改序列号,可以直接使用 Clover Configurator 生成 2. 其他型号支持:NUC8I7 除了 CPU 以外,其他都一样,所以应该也是能用的 3. Catalina: 10.15 已经测试了无法引导 -4. 雷电3热插拔未知:我的 TYPE-C 显示器走的是 DP 协议,并不是雷电协议,很多人反应雷电接口不支持热插拔,因为我没有雷电设备,所以目前无法知道是否支持热插拔 \ No newline at end of file +4. 雷电 3 热插拔未知:我的 TYPE-C 显示器走的是 DP 协议,并不是雷电协议,很多人反应雷电接口不支持热插拔,因为我没有雷电设备,所以目前无法知道是否支持热插拔