28111264 发表于 2016-10-5 15:05

华擎Z170 Gaming-ITX/ac+I5 6500(HD530)+ACL1150+intel i219V+BCM94352驱动及常用软件

本帖最后由 28111264 于 2016-11-3 08:16 编辑

机器为台式机,近两年有成功安装B85 Z77平台的经验,最近电脑升级换了以上硬件,再次安装遇到问题不少,经过前前后后一个月左右时间算是逐步趋于完美,10.11与10.12都已成功安装,过程也大体相同。从使用情况来看,还是10.11要好的多兼容性也更好。
EFI文件夹下载地址:https://pan.baidu.com/s/1jH3YtVo


常用软件:TransMac.11.0(win下镜像写U盘工具)、ESP Mounter Pro1.66(EFI分区挂载)、MaciASL1.31(DSDT及SSDT提取与编辑)、tuxerantfs_2016-RC(mac读写NTFS分区)、HFS+ for windows 10.5(windows读取HFS分区)、Kext Utility-2.6.6(驱动安装与缓存重建)、AudirvanaPlus2.4(音质最好播放器)、CleanMyMac3.5.1(系统垃圾清理)、CPU-S 3.7(CPU变频测试)、istatmenus5.2(任务栏系统监测).




我的配置

[*]CPU:I5 6500
[*]主板:华擎z170 gaming itx/ac
[*]内存:2x 16 GB DDR4-2133
[*]显卡:集成HD530
[*]硬盘:日立M.2 2280 128GB+WD 3T机械+日立500G机械
[*]声卡:acl1150
[*]网卡:intel i219V2
[*]无线、蓝牙:BCM94532HMB


有效运行的设备

[*]硬盘不用说了,工作正常,m2占用主板两个SATA3.0通道。
[*]声卡能正常使用,已加hdim补丁。
[*]i219V有效
[*]wifi/蓝牙均有效,WIFI 2.4G/5G双频工作。
[*]cpu-s测试 11档变频。


部分运行不完善的地方

[*]USB3.1接口10.11下无法使用,只能充电用。10.12下3.0设备正常使用,本人没有3.1设备无法测试。
[*]集显HD530,HDMI2.0端口不工作,HDMI1.4打补丁不完美工作(显示器休眠后唤醒黑屏),DP1.2原生支持完美工作。
[*]可睡眠,但唤醒后变重启(应该是醒来系统崩溃)
[*]


工具准备

[*]macOS Sierra10.12或EI Capitan 10.11.6(我用的是含clover懒人版10.11.6 DMG镜像)
[*]8G以上U盘(1号盘)
[*]老毛桃U盘工具制作Win8PE U盘(2号盘)
[*]镜像写U盘工具TransMac10.4
[*]Clover 3728以上,配置config.plist,10.11目录下放入驱动。
[*]网卡i219V2驱动(AppleIntelE1000e.kext)
[*]声卡ACL1150驱动(AppleALC.kext)
[*]无线、蓝牙:BCM94532HMB驱动及必要文件(BrcmFirmwareData.kext、BrcmPatchRAM2.kext、FakePCIID_BCM94352Z_as_BCM94360CS2.kext、FakePCIID_XHCIMux.kext、FakePCIID.kext)
[*]FakeSMC.kext6.18.1394
[*]USBInjectAll.kext
[*]SSDT与DSDT调试工具MaciASL 1.31
[*]SSDT-1.aml CPU变频文件(只需cpuPM,在clover界面按F4提取。)
[*]SSDT.aml 主板USB端口定义(只针对此型号主板,不可乱用。)

[*]

[*]

[*]


BIOS设置

[*]

[*]VT-D:关(VT-D与VT-X请不要弄混,VT-D是IO定向虚拟化,没一个软件能利用他,必须关闭。同时在Clover里面可去掉dart=0)
[*]CFG-Lock:关(在CPU配置项里,这个选项就是用来设置0xE2寄存器的,只要关掉它可以直接用原生电源管理,同时在Clover里面可去掉ASUSAICPUPM和KernelPM选项。)
[*]Ioapic 24-199:关(Skylake iMac使用了以前的旧版apic标准,skylake主板上都默认使用新apic标准,所以有usb、sata的兼容问题。)
[*]显卡设为集显,共享显存64M或128M都可以(大部分只能设为64)。
[*]xHCI Handoff:开
[*]安全启动:关
[*]快速启动:关

[*]

[*]


准备USB引导及安装盘(注意:第一次安装系统clover下驱动与config.list配置一定最小化,只需要显卡与必须配置即可,否则容易增加卡死机率。)

[*] 制作含clover引导OS X安装U盘:进入windows插入1号U盘,安装TransMAC,完成后右键“管理员模式”打开,在U盘上右键“Format Disk for Mac”格式化。完成后再右键“Restore with disk image”,选择下载好的10.11.6镜像写入,过程大概需要15-20分钟。
[*] 制作win8pe启动盘:插入2号U盘,打开老毛桃制作启动盘。(比较简单)
[*] 放入clover引导必要驱动:重启电脑,2号U盘启动,进入win8PE,打开1号U盘EFI分区将准备好的各种驱动包放入“EFI/CLOVER/kexts/10.11”下。将SSDT放入EFI/CLOVER/ACPI/patched/下(如不确定CPU变频文件是否有错误可不放SSDT-1.aml,装好系统在mac下编辑无误再放。)。
[*] 完善clover引导config配置文件:在win8PE里打开1号U盘EFI/CLOVER下config.list进行编辑(根据自己硬件实际情况来,不要盲目抄袭。),如果硬件相同可直接用我提供的文件覆盖,也可选择性的编辑。


28111264 发表于 2016-10-5 23:42

本帖最后由 28111264 于 2016-10-10 21:16 编辑

config.list配置内容:
      1、 ACPI段加入声卡hdmi补丁:
         <key>Patches</key>         <array>               <dict>                      <key>Comment</key>                      <string>RenameHDAS to HDEF</string>                      <key>Disabled</key>                      <false/>                      <key>Find</key>                      <data>                      SERBUw==                      </data>                      <key>Replace</key>                      <data>                      SERFRg==                      </data>               </dict>               <dict>                      <key>Comment</key>                      <string>RenameHECI to IMEI</string>                      <key>Disabled</key>                      <false/>                      <key>Find</key>                      <data>                      SEVDSQ==                      </data>                      <key>Replace</key>                      <data>                      SU1FSQ==                      </data>               </dict>            </array>
      2、 ACPI段加入SSDT参数(与ssdt配套使用)      <key>DropTables</key>      <array>               <dict>                      <key>Signature</key>                      <string>SSDT</string>                      <key>TableId</key>                      <string>USBFix</string>               </dict>               <dict>                      <key>Signature</key>                      <string>SSDT</string>                      <key>TableId</key>                      <string>CpuPm</string>               </dict>      </array>      <key>SSDT</key>      <dict>               <key>DropOem</key>               <false/>               <key>Generate</key>               <false/>         </dict>
      3、 Devices段设置声卡与USB:<key>Devices</key><dict>      <key>Audio</key>      <dict>               <key>Inject</key>               <string>3</string>      </dict>      <key>USB</key>      <dict>               <key>FixOwnership</key>               <true/>               <key>Inject</key>               <false/>      </dict></dict>
      4、 GUI段设置显卡:      (1)         clover 36XX版本设置(需注入ID):    <key>Graphics</key>    <dict>         <key>Inject</key>         <dict>                  <key>ATI</key>                  <false/>                  <key>Intel</key>                  <true/>                  <key>NVidia</key>                  <false/>         </dict>         <key>ig-platform-id</key>         <string>0x19120000</string>         <key>NvidiaSingle</key>         <false/>   </dict>      (2)         clover 37XX版本设置(无需注入,直接免驱。):    <key>Graphics</key>    <dict>         <key>Inject</key>         <dict>                  <key>ATI</key>                  <false/>                  <key>Intel</key>                  <false/>                  <key>NVidia</key>                  <false/>         </dict>         <key>NvidiaSingle</key>         <false/>   </dict>      5、KernelAndKextPatches补丁段:
      (1)         打开或关闭必要选项    <key>KernelAndKextPatches</key>    <dict>         <key>AppleRTC</key>         <true/>         <key>AsusAICPUPM</key>         <false/>         <key>Debug</key>         <false/>         <key>KernelCpu</key>         <false/>         <key>KernelHaswellE</key>         <false/>         <key>KernelLapic</key>         <false/>         <key>KernelPm</key>            <false/>      (2)          集显HDMI接口补丁:                  <dict>                         <key>Comment</key>                         <string>IntelHD 530 - Port 7 as HDMI</string>                         <key>Disabled</key>                         <false/>                         <key>Find</key>                         <data>                         /wAAAAEAAAAgAAAA                         </data>                         <key>Name</key>                         <string>AppleIntelSKLGraphicsFramebuffer</string>                         <key>Replace</key>                         <data>                         AwYKAAAIAACHAQAA                         </data>                   </dict>      (3)         磁盘图标补丁:                  <dict>                         <key>Comment</key>                         <string>Externalicons patch</string>                         <key>Disabled</key>                         <false/>                         <key>Find</key>                         <data>                         RXh0ZXJuYWw=                         </data>                         <key>Name</key>                         <string>AppleAHCIPort</string>                         <key>Replace</key>                         <data>                         SW50ZXJuYWw=                         </data>                   </dict>      (4)         解除USB端口限制补丁:                  <dict>                         <key>Comment</key>                         <string>USBPort15 to 26</string>                         <key>Disabled</key>                         <false/>                         <key>Find</key>                         <data>                         g72M/v//EA==                         </data>                         <key>Name</key>                         <string>AppleUSBXHCIPCI</string>                         <key>Replace</key>                         <data>                         g72M/v//Gw==                         </data>                   </dict>      (5)         AppleAPIC补丁:                  <dict>                         <key>Comment</key>                         <string>SkylakeAPIC fix, discovered by Pike R. Alpha</string>                         <key>Disabled</key>                         <false/>                         <key>Find</key>                         <data>                         wegQD7bw                         </data>                         <key>Name</key>                         <string>AppleAPIC</string>                         <key>Replace</key>                         <data>                         vhcAAACQ                         </data>                   </dict>      (6)         BCM93452 5G补丁                        <dict>                              <key>Comment</key>                              <string>Patch BCM93452 5G(TX)</string>                              <key>Disabled</key>                              <false/>                              <key>Find</key>                              <data>                              QYP8/3QsSA==                              </data>                              <key>Name</key>                              <string>AirPortBrcm4360</string>                              <key>Replace</key>                              <data>                              ZscGVVPrKw==                              </data>                        </dict>      (7)         BCM93452 驱动补丁                        <dict>                              <key>Comment</key>                              <string>AirPortBrcm4360 - fcvo</string>                              <key>Disabled</key>                              <false/>                              <key>Find</key>                              <data>gflSqgAAdSk=</data>                              <key>Name</key>                              <string>AirPortBrcm4360</string>                              <key>Replace</key>                              <data>gflSqgAAZpA=</data>                        </dict>      6、      RtVariables段关闭SIP:<key>RtVariables</key><dict>      <key>BooterConfig</key>      <string>0x28</string>      <key>CsrActiveConfig</key>      <string>0x67</string></dict>

安装OS X

[*]插入1号U盘重启电脑按“F11”,选择UEFI:1号U盘进入。
[*]进入clover引导,选择os x安装盘,按“空格”,回车勾选“verbose mode”用啰嗦模式运行。
[*]如果前前config配置对,跑完啰嗦便可进入欢迎界面,默认为英文,后退一步可以选择中文,再点继续回到些界面。
[*]选择左上角工具-磁盘工具,将需要安装的硬盘进行抹盘与分区,注意分区一定要选扩展日志式。完成后退出工具界面进行正式安装。

重启后就可使用了。各部件均可正常工作。
======================================================================BCM94352HMB 升级到10.12后与10.11不同,还需做如下调整:
1、修改 IO80211Family.kext :将 IO80211Family.kext 显示包内容,再将Contents\PlugIns\AirPortBrcm4360.kext显示包内容,打开Contents\Info.plist把pci14e4,43ba改成14e4,43b1。完成后用Kext Utility安装并重建缓存。2、clover的config.list的KernelAndKextPatches段添加补丁:<dict>         <key>Comment</key>         <string>AirPortBrcm4360 - fcvo</string>         <key>Disabled</key>         <false/>         <key>Find</key>         <data>gflSqgAAdSk=</data>         <key>Name</key>         <string>AirPortBrcm4360</string>         <key>Replace</key>         <data>gflSqgAAZpA=</data>< /dict>

28111264 发表于 2016-10-5 23:48

Scheduler: Multiple channel indexes per command streamer
Scheduler: Process CSB using HWS.
Scheduler: PM notify enabled
Graphics Address: PPGTT, Separate Address Space
MultiForceWake Enabled: Using 3D Driver
CoarsePowerGating Disabled
Scheduler Throttle Cap = 100ms.
啰嗦模式跑到最后出现这些代码就说明显卡已经驱动成功了,如果后面再黑屏且硬盘在读就是你输出接口不支持,换个接口试吧。

28111264 发表于 2016-10-6 00:07

本帖最后由 28111264 于 2016-11-2 23:04 编辑

这华擎出过开机慢的要死的毛病,解决办法就是清bios。

插U盘开机还有常见uefi菜单乱码,这个好烦人有时花屏有时冻屏,只能先默认clover引导到系统菜单,再用bcfg大法干掉捣乱启动项。删除多余UEFI启动菜单列表具体命令如下:
bcfg boot dump (查看启动菜单列表)
bcfg boot rm #(删除不需要的启动项,“#”代表启动项的引导号,注意别删错,比如:bcfg boot rm 04)

======================分割线=====================
mac下在线观看视频后,缓冲文件存放目录:


[*]打开Finder,前往文件夹到“/private/var/folders“。
[*]找到/<随机字符串>/<随机字符串>/TemporaryItems(或WebKitplugin-XXXXX)/文件夹下的FlashTmp.XXXXX文件。
[*]修改扩展名为.flv,另存到你想要的地方。(注:视频网页一单关闭,默认视频文件会随同消失。)
https://bbs.pcbeta.com/data/attachment/forum/201610/12/100708qjov29qovogzdjov.png

========================================================

双系统windows与os X时间同步补丁:

就是让windows把bios时间当作格林尼治时间来读取。windows是默认把bios时间识别为本地时间的。

管理员身份启动cmd 输入:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1
然后就可以了。
=============================分=====隔======线==========================HD530左上角10.12花屏补丁:


[*]<dict>
[*]      <key>Devices</key>
[*]      <dict>
[*]                <key>AddProperties</key>
[*]                <array>
[*]                        <dict>
[*]                              <key>Comment</key>
[*]                              <string>Skylake glitch fix</string>
[*]                              <key>Device</key>
[*]                              <string>IntelGFX</string>
[*]                              <key>Key</key>
[*]                              <string>AAPL,GfxYTile</string>
[*]                              <key>Value</key>
[*]                              <data>
[*]                              AQAAAA==
[*]                              </data>
[*]                        </dict>
[*]                </array>
[*]      </dict>
[*]</dict>


水瓜渣 发表于 2016-10-6 09:15

谢谢分享!!!!!!!!!!

julio_sahd 发表于 2016-10-6 10:08

收藏备用~~我之前的HD530只能在DVI下安装和显示,DP死活不显示~~请问楼主按照你的方法DP是可以使用的么,那么能否上4K呢?我的是27寸显示器,在win10下DP输出4K没问题~~另外,10.12是否可以DP完美输出呢??谢谢

qq504701486 发表于 2016-10-6 10:27

收藏备用收藏备用收藏备用收藏备用

28111264 发表于 2016-10-6 11:37

本帖最后由 28111264 于 2016-10-12 10:11 编辑

julio_sahd 发表于 2016-10-6 10:08 https://www.pcbeta.com/static/image/common/back.gif
收藏备用~~我之前的HD530只能在DVI下安装和显示,DP死活不显示~~请问楼主按照你的方法DP是可以使用的么,那 ...
我觉得这和主板型号有关系。我的这块板子查了各种资料,国外大神也是只能DP原生完美支持,想用hdmi就得加补丁还不完美。因为我显示器不是4K屏就没再继续捣鼓,苹果下你需要破解它的限制。试试下面的可行不?
解除苹果的1080p分辨率限制!这里的方法不单单是弄到2k,你有4k 5k也一样的
在终端输入:

sudo perl -i.bak -pe '$before = qr"\x0F\x85\x92\x03\x00\x00"s;s/$before/\xE9\x78\x03\x00\x00\x90/g' /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit


完了再输入

sudo codesign -f -s - /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit

重启就行了!

28111264 发表于 2016-10-6 11:39

julio_sahd 发表于 2016-10-6 10:08 https://www.pcbeta.com/static/image/common/back.gif
收藏备用~~我之前的HD530只能在DVI下安装和显示,DP死活不显示~~请问楼主按照你的方法DP是可以使用的么,那 ...

另外12的兼容性实在太差,我用了没2个小时就重装回11.6了。当时12我是在11.6下升级安装的,很顺利。

mynpcc 发表于 2016-10-6 14:53

分享的EFI文件夹什么的没看到啊!让别人新手怎么搞啊?

mynpcc 发表于 2016-10-6 15:07

前不久还看到一个和楼主cpu和主板同型号朋友在求助呢!要分享就把EFI文件发上来造福坛友!遮遮掩掩不如不分享!

mynpcc 发表于 2016-10-6 17:06

不好意思啊楼主!刚才看到分享链接了!

28111264 发表于 2016-10-6 17:06

mynpcc 发表于 2016-10-6 15:07 https://www.pcbeta.com/static/image/common/back.gif
前不久还看到一个和楼主cpu和主板同型号朋友在求助呢!要分享就把EFI文件发上来造福坛友!遮遮掩掩不如不分 ...

有分享,不过远景的审核,你懂得。

conpeal 发表于 2016-10-9 01:09

感谢分享思路{:5_293:}~~之前10.12一直未成功~

28111264 发表于 2016-10-10 14:56

BCM94352HMB 升级到10.12后与10.11不同,还需做如下调整:

1、修改 IO80211Family.kext :
将 IO80211Family.kext 显示包内容,再将Contents\PlugIns\AirPortBrcm4360.kext显示包内容,打开Contents\Info.plist把pci14e4,43ba改成14e4,43b1。完成后用Kext Utility安装并重建缓存。

2、clover的config.list的KernelAndKextPatches段添加补丁:
<dict>
         <key>Comment</key>
         <string>AirPortBrcm4360 - fcvo</string>
         <key>Disabled</key>
         <false/>
         <key>Find</key>
         <data>gflSqgAAdSk=</data>
         <key>Name</key>
         <string>AirPortBrcm4360</string>
         <key>Replace</key>
         <data>gflSqgAAZpA=</data>
< /dict>

28111264 发表于 2016-10-10 23:02

10.12目录下的IO80211Family.kext是我已经修改好的,直接进系统用用Kext Utility安装即可。

417116569 发表于 2016-10-11 10:59

哇哦,楼主很强啊,我直接抄配置了

d975xbx 发表于 2016-10-11 15:09

感谢分享。。。

紫雨魔泪 发表于 2016-10-11 17:23

好贴,必须收藏!支持!
本人刚刚把老笔记本搞定11.6,正准备搞台机,你的帖子很好贴,必须收藏!支持!

28111264 发表于 2016-10-12 10:07

mac下在线观看视频后,缓冲文件存放目录:


[*]打开Finder,前往文件夹到“/private/var/folders“。
[*]找到/<随机字符串>/<随机字符串>/TemporaryItems(或WebKitplugin-XXXXX)/文件夹下的FlashTmp.XXXXX文件。
[*]修改扩展名为.flv,另存到你想要的地方。(注:视频网页一单关闭,默认视频文件会随同消失。)

页: [1] 2 3 4 5 6
查看完整版本: 华擎Z170 Gaming-ITX/ac+I5 6500(HD530)+ACL1150+intel i219V+BCM94352驱动及常用软件