技嘉z170x-ud3-ultra雷电3黑苹果支持

Written by with ♥ on in 程序员

前言

  • 最近闲了下来,想起了自己给定的Flag:修改z170x-ud3-ultra雷电使其支持黑苹果
  • 之前查阅了大量的资料,知道了这个板子自带的Alpine Ridge芯片组是DSL6540,而且和GC-Alpine Ridge.V1拓展卡几乎一样,也就算是技嘉把拓展卡给集成在了主板上

之前查阅资料的时候也看到了Tonymacx86上有一篇文章: Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580
上面就有各种刷雷电Bios然后兼容黑苹果的方法

于是一不做二不休,关机,拔电源线直接把主板从机箱拆下来,然后拆掉USB接口上的白色挡板,雷电芯片和雷电BIOS就显示出来了
雷电BIOS下方就使雷电芯片,上面大大的写着DSL6540
截屏2020-09-12 下午5.48.34.png

接下来利用笔记本电脑或者第二台电脑,接上编程器刷Bios
编程器软件和雷电固件下载点我点我

教程开始

  • 我们的雷电Bios芯片是25型号的,请确认一下。如果不知道怎么使用编程器一定要看上面那篇文章,否则后果自付

Screenshot 2020-09-17 102322_LI.jpg

  • 接下来点击 FLASH型号设置->查找

Screenshot 2020-09-17 102559.png

  • 输入25Q80DV,下方可以看到一个,然后我们双击红圈里的型号

Screenshot 2020-09-17 102730.png

  • 点击红圈里的读取,如果连接没问题,应该是能读取出来的,
  • 读取后建议保存雷电Bios,建议备份两次。以防出错!

Screenshot 2020-09-17 102811.png

  • 打开我们下载的雷电Bios

Screenshot 2020-09-17 103104.png

  • 然后点击圈中的小三角,接着选择自动执行,固件就会刷入到Bios里

Screenshot 2020-09-17 103154.png

刷完后取下编程器,将主板安装回电脑,然后插电、开机。屏幕轻松点亮
我们进入到黑苹果,查看系统报告,找到霹雳(也就是雷电),可以看到此时能认出来霹雳总线了,有两个端口,但是显示最高可达20 Gb/秒x1

仿冒雷电信息

  • 接下来的操作就是给雷电接口分配uid以及仿冒雷电信息
  • 首先我们需要打开Hackintool->PCIe,最下面已经可以显示到JHL6540...的字样。
  • 我们查看IOReg名称,查看他的位置是多少,我这个显示为RP05@1C

截屏2020-09-12 下午5.20.57.png

  • 接下来下载SSDT文件,如果你也是RP05则无需更改SSDT-TB3-z170-ud3-ultra.aml,如果你是RP07则需要将SSDT-TB3-z170-ud3-ultra.aml里面所有的RP05字样改为RP07
  • 然后将SSDT-DTPG.aml和SSDT-TB3-z170-ud3-ultra.aml放在ACPI文件夹
  • SSDT下载地址点我点我点我
  • OpenCore还需要添加到config.plist。然后重建缓存,重启查看是否成功

如果开机进到系统报告->霹雳里看到显示显示最高可达40 Gb/秒x1,则已经成功仿冒!
截屏2020-09-12 下午5.24.43.png

由于本人身边并没有雷电设备,因此无法进行热插拔实验

刷了雷电Bios之后,取掉主板上的cmos电池放电后,开机进入Bios保存后再次进Bios将无法看到雷电的配置选项
如果休眠唤醒重启后雷电接口不见了,关机拔电源线30秒后在插入电源线然后开机就有了

Win10识别雷电

如果你之前安装了雷电驱动,现在可以卸载了
接下来下载360驱动大师(直接百度),然后安装,打开,安装驱动列表中就有Thunderbolt的驱动,下载安装
然后在设备管理器中就能看到Thunderbolt的字样
而且还有一个好消息,重启Win10再次进入之后,可以直接在设备管理器里看到Thunderbolt的字样,而以前还需要打开Thunderbolt驱动才能看到


雷电设备测试

  • 淘宝300多买了二手雷电拓展坞,结果不支持macOS,于是去菜鸟驿站退货,卖家说退货运费自付
  • 真的是一分钱一分货
  • 开开心心等快递
  • 悲痛万分退快递
  • 心疼我自己一分钟

如果您们有雷电设备,可以自行测试,然后在评论区留言一下

不工作

  • 休眠后再次唤醒雷电将失效

关于DSL6540识别为JHL6540

  • 其实DSL6540就是JHL6540,其制作工艺还是纸面参数都一样,其原因为

截屏2020-09-12 下午4.28.19.png

附加文档

如果你的雷电已经能在黑苹果下识别了,那么这里你可以不用看了,这里是针对喜欢定制UID和折腾的文档

定制SSDT
UID是存在于修补雷电SSDT文件里的,如果你需要定制,可以定制属于特定的UID以及BUS总线
首先打开此网站:点我点我点我
然后点击访达
截屏2020-09-17 下午7.22.49.png

选择Gigabyte GC-Alpine Ridge并点击INSERT
截屏2020-09-17 下午7.23.44.png

选择锤子
截屏2020-09-17 下午7.26.08.png

接下来可以进行定制,图片上有说明
截屏2020-09-17 下午7.26.26.png

这是我改的,然后点击COMPILE完成定制
截屏2020-09-17 下午7.29.28.png

最后点击红圈里的图标下载定制好的SSDT
截屏2020-09-17 下午7.29.47.png



2016gg.gificon_neutral.gificon_wink.gif2016kel.gif2016qd.gif2016tp.gificon_idea.gif2016tuu.gificon_evil.gif2016tx.gificon_mad.gificon_twisted.gificon_razz.gif2016ch.gificon_confused.gif2016qq.gif2016kb.gificon_sad.gif2016jk.gificon_exclaim.gificon_cool.gif2016db.gif2016zj.gif2016am.gif2016ka.gif2016xia.gificon_question.gif2016baojin.gif2016kun.gif2016bz.gif2016kuk.gif2016qiao.gif2016zk.gificon_biggrin.gif

Edit with markdown

已有 11 条评论

  1. 站元素主机

    膜拜 太厉害了赞一个

    站元素主机 January 4th, 2021 at 01:57 pm回复
  2. Joe

    我刷了这个固件,但是type-c和USB3.1的2个接口全部无效了,macOS系统报告下面雷雳显示是正常的,Windows下面接口也无法识别。估计是这个固件不适合,我也是dsl6540 ,主板是技嘉的itx小板,早期的时候这个板子是支持雷电的,后面好像禁用掉了。bios在初始化的情况下会有thunderbolt选项,保存退出之后就不会再出现。

    Joe November 26th, 2020 at 06:26 pm回复
    1. moyan

      win10要使用雷电接口可以用360驱动大师安装雷电驱动,不过这个固件我并没有进行很好的测试,所以造成大家诸多的不便 2016qiao.gif

      moyan November 27th, 2020 at 12:58 pm回复
      1. Joe

        测试结果,macOS&WinOS雷电应该是都可以驱动的,但是物理接口无效,猜测是bios的问题,我这块板雷电被新版本bios禁用了,所以在Win10环境下设备管理器可以看到“雷电设备”,但是thunderbolt controller显示未知,接口信息也不会显示,只有驱动版本信息。更新固件会显示没有找不到雷电控制器,所以我又烧录回了原有的固件。不过之前我的type-c接口和USB3.1一直工作不太正常,用了你的SSDT文件,现在所有的USB接口都正常使用了,USB3.1是独立在DSL6540这个主控下面的。

        Joe November 27th, 2020 at 03:41 pm回复
        1. moyan

          太怪了,我也是新版的bios,但是win10下并没有任何问题,我怀疑可能是这个板子有rv1和rv2两个板子

          moyan December 1st, 2020 at 12:43 pm回复
  3. Chris

    偶然在远景看到帖子跟了过来,说一下我的情况我是Mac mini出手了家里还剩着thunderbolt display由于我没有使用独立显卡所以选择这张主板使用雷电输出核显最简搭配Z170X-UD3 Ultra+9600k+sm961+ 943602cdp,thunderbolt display需要每次开机都要等待至少8秒才能确保加载该屏幕下的扬声器麦克风感光以及USBhub之类的。本想试着碰碰运气写入雷电固件能否改善,家里有编程器试了一下坛主的软件并不适用我的于是只使用了固件大概三秒写完,我拆主板用一个多小时折腾=。=b,写完后我安装主板,由于我没有仔细思考我顺便清空了cmos 连接后正常开机但thunderbolt display没有亮反复检查连接没有问题还是不亮,几秒思考后会否固件写入不正确?于是我找到连接ps4的屏幕测试dp连接开机后查看雷劈列表正常加载套用坛主的aml也显示到了40Gb这说明写入的固件正确,我又再一并连接thunderbolt display反复测试没有任何反应雷劈列表也无任何连接,进入bios的thunderbolt选项不见了会否与这个有关??我不该清空cmos?反复思考最后决定刷回去又花了一个多小时拆卸还原固件安装主板,进入系统后登陆论坛写下这篇文。 2016kun.gif 2016kun.gif 2016kun.gif

    Chris November 19th, 2020 at 07:19 pm回复
    1. moyan

      Sorry!这个固件刷了之后会导致Bios下无法找到thunderbolt选项,但是不清cmos就会有,因为我也没有雷电钨去尝试接口是否正常。最后我已经卖了这个主板了
      如果这个固件不行的话,你可以尝试刷刷其他的固件,在这里下载如果你还愿意折腾的话 2016tp.gif
      https://www.tonymacx86.com/threads/success-gigabyte-designare-z390-thunderbolt-3-i7-9700k-amd-rx-580.267551/page-1640#post-2087524

      moyan November 24th, 2020 at 08:30 pm回复
      1. Chris

        怪不得没有看到你更新efi了作者是没有玩黑果了吗?很奇怪我用了你的aml每次开机要清空nvram USB才有用(猜测是OC问题),我也只是雷电显示器才尝试的平时也就是多等8秒开机确保能加载thunderbolt下的usbhub,不试了就算win下面也一样。诶~再玩两年也该转ARM了 2016gg.gif

        Chris November 29th, 2020 at 11:48 pm回复
        1. moyan

          并不会没有玩了,只是现在在上大学,每天课程繁忙,没有时间去摸索黑苹果 2016tp.gif

          moyan December 1st, 2020 at 12:39 pm回复
  4. jelly

    楼主好,非常棒的教程!我的笔记本是JHL6340主控,原理应该差不多,有没有或者到哪里可以找到对应的固件刷呢? 2016qd.gif

    jelly September 17th, 2020 at 08:24 pm回复
    1. moyan

      具体是什么笔记本呢?可以去TonymacX86找找。可能的话需要把雷电Bios读取出来然后修改后再刷回去,不过暂时我还不会修改Bios,只能帮到你这么多了 2016tx.gif

      moyan September 17th, 2020 at 10:22 pm回复

渝ICP备17015729号-1