kissfinaly 发表于 2022-9-24 22:43

雷电3扩展卡+LG Urtalfine 5k完美驱动(带雷电热插拔)

本帖最后由 kissfinaly 于 2022-9-24 22:45 编辑

电脑配置:
技嘉Z370_AORUS_Gaming7(bios版本:F15)
技嘉Gc-Titan Ridge2.0(插槽4)
intel i7 8700k
AMD Vega64(插槽1)
软件:
OC0.8.4
Monterey12.6
显示器:
LG Urtalfine 5k(Vega64双DP接入雷电扩展卡的miniDP in),扩展卡雷电3接口出到LG Urtalfine 5k显示器。


状况:
黑苹果,接上雷电显示器,总是闪黑屏(每次2-3秒,屏幕完全熄灭,然后恢复原状),而且不识别雷电3接口上LG Urtalfine 5k的摄像头,光线感应器,麦克风,MacOS系统下也无法调节显示器亮度,声音,用iPad和其他显示器扩展屏幕时又黑屏。经过我多番百度,谷歌后,终于解决问题。
可是新的问题又来了,关机状况下开机,才能识别显示器,开机状态下重启,休眠后雷电没效果,又回到了老样子,完全不识别,看来是雷电3接口,还有雷电卡接到主板上的USB集成控制器的热插拔问题。


解决办法:
(开始之前请正确设置你的bios,具体百度你的主板的标准黑苹果设置方法就行,另外bios里雷电卡设置方法我给个参考图)

Thunderbolt boot Support这个选项,你可以挨个试试,每个电脑具体不同。有可能造成你无法驱动。其他按上图设置就行。红色框框里的内容千万不要更改,默认就行!


正式开始:
1.Windows下USB定制。(自行搜索教程)
2.打雷电3热插拔补丁。
2.1:首先先下载2个工具(我只给名字自行在互联网上搜索,更新太快了):
1.IORegistryExplorer
2.MaciASL
2.2:打开IORegApp 在搜索框里输入 "Thunderbolt" .

如果你的ACPI路径与我的不同(PCI0和RP21),你需要替换它们才能发挥雷电3热插拔补丁的作用。
用MaciASL打开你下载的我提供的SSDT雷电热插拔补丁,
选中软件,屏幕左上角选择Edit>Find>Find and replace
查找RP21,替换成你自己的
检查它们是否正确替换。

如果你的PCI0与我的不同,重复上面的替换步骤。
好了,现在就搞定完毕啦!


顺利的话,你重启机器就可以看到下图(如果没有下图,证明你上面的步骤没搞对。地址不对,没能正常启用雷电3热插拔补丁:

我以为到这里就结束了,可是依然不支持热重启电脑,经过我谷歌搜索后,才知道,必须满足2个条件
条件1.PCI设备里能识别到上图
条件2.如下图,你的雷电USB控制器要被识别在Apple控制器下面。


那怎么解决这个问题呢:
首先,电脑断电,插上你的雷电设备(我的是显示器),然后,开机,如果你打了我给的雷电3热插拔补丁,并且替换成了你自身设备的正确地址,是100%能被识别到的,开机后,确保雷电设备驱动完全正常,设备正常工作,然后打开军刀软件,点击 USB,在点最右侧的小按钮,这时候你的桌面就会生成一堆文件。选取USB-X.aml放到你的EFI文件下,选取USBPorts.kext也放进去,并重新加载!这样就可以达成条件2了!
条件1,条件2,都达成了,现在可以任性的热插拔你的雷电设备了!一切bug全部消失!
最后给大家看看我的效果(雷电卡上的设备效果:断电开机正常,带电重启正常,唤醒正常)

我的ACPI构成,都是windows驱动装完后下SSDTTIME搞的,另外加上热插拔补丁

下面放出我找到的Z370雷电3热插拔补丁

yujie787 发表于 2022-9-24 23:00

牛逼牛逼!!

xukailiang 发表于 2022-9-25 07:23

好帖子,顶一顶

ye86614657 发表于 2022-9-28 10:59

好帖子,顶一顶

rodren 发表于 2022-9-28 13:55

做个记号。。。

f4i4s4h 发表于 2022-9-28 14:08

雷电卡 + LG ultrafine 5k 完美使用几年了,睡眠、热插拔都 ok。 lz 遇到的问题,tonymac 上早就有解决办法了。

remyxo 发表于 2022-9-28 14:39

请问楼主,这个SSDT只能用于Z370的台式机吗?HP EliteBook 830笔记本能用吗?试了好几个SSDT,都无法热插拔(我是用来热插拔雷电移动硬盘)

danceman 发表于 2022-9-28 18:42

收藏了,台式机主板,有雷电3扩展卡接口。

qyga 发表于 2022-9-29 13:52

感谢分享,不知道笔记本能不能搞

remyxo 发表于 2022-9-29 13:55

同楼上问,不知道这个SSDT能不能用于笔记本,HP EliteBook 850 G5

liuxd0612 发表于 2022-9-29 14:09

有点厉害。

cloudbirds 发表于 2022-9-29 17:18

厉害了,这显示器太贵了

kisazhu 发表于 2022-9-29 17:33

只能看看。

resede 发表于 2022-9-30 09:29

收藏,感谢楼主的方案。

nunsn 发表于 2022-9-30 10:41

刚入门黑苹果,感谢楼主分享,雷电3配置学习一下

dtt3500 发表于 2022-10-1 21:35

感谢无私的分享,这个很有帮助

wuzhongren 发表于 2022-10-7 10:04

f4i4s4h 发表于 2022-9-28 14:08 https://bbs.pcbeta.com/static/image/common/back.gif
雷电卡 + LG ultrafine 5k 完美使用几年了,睡眠、热插拔都 ok。 lz 遇到的问题,tonymac 上早就有解决办法 ...

你的雷电卡有刷固件吗?现在tonymac上不去了,看不了相关信息了

f4i4s4h 发表于 2022-10-7 12:26

wuzhongren 发表于 2022-10-7 10:04 https://bbs.pcbeta.com/static/image/common/back.gif
你的雷电卡有刷固件吗?现在tonymac上不去了,看不了相关信息了

不要刷固件,刷了反而有问题,刷了 windows 里就认不了了。 不刷双系统里都能用,只是 macos 里不显示雷电树,还有不能当雷电网卡,其他基本都正常。

wuzhongren 发表于 2022-10-7 13:31

f4i4s4h 发表于 2022-10-7 12:26 https://bbs.pcbeta.com/static/image/common/back.gif
不要刷固件,刷了反而有问题,刷了 windows 里就认不了了。 不刷双系统里都能用,只是 macos 里不显示雷电 ...

那怎么热插拔呢?用加载ssdt吗?

f4i4s4h 发表于 2022-10-7 14:27

wuzhongren 发表于 2022-10-7 13:31 https://bbs.pcbeta.com/static/image/common/back.gif
那怎么热插拔呢?用加载ssdt吗?

对,ssdt 补丁。很简单。
https://hackindrom.zapto.org/
这里获取
页: [1] 2
查看完整版本: 雷电3扩展卡+LG Urtalfine 5k完美驱动(带雷电热插拔)