Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

搜索
楼主: newphone

[其它] 重磅!黑苹果雷电树认证!!来了!!   [复制链接]

Rank: 2Rank: 2

UID
3147139
帖子
84
PB币
40
贡献
0
技术
0
活跃
282
发表于 2020-3-25 14:41:02 |显示全部楼层
myheart12 发表于 2020-3-25 12:49
楼主,有修改ssdt的帖子吗?求分享一下

我又不是楼主

Rank: 2Rank: 2

UID
3147139
帖子
84
PB币
40
贡献
0
技术
0
活跃
282
发表于 2020-3-25 14:43:12 |显示全部楼层
本帖最后由 feiyunroc 于 2020-3-25 14:48 编辑
hugarninwow 发表于 2020-3-24 23:24
能上传ssdt不?我台式机有雷电卡、笔记本也有雷电,但都没搞出过雷雳总线,不过也没在意,没雷电刚需,只 ...

你是7510我可以传个给你试试,要自己修acpierror

附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 2Rank: 2

UID
4864108
帖子
171
PB币
277
贡献
0
技术
0
活跃
161
发表于 2020-3-25 15:08:29 |显示全部楼层
feiyunroc 发表于 2020-3-25 14:41
我又不是楼主

打错了,就是想请教一下笔记本修改雷电接口的教程

Rodren

Rank: 7Rank: 7Rank: 7

UID
545915
帖子
1642
PB币
613
贡献
0
技术
0
活跃
1182
发表于 2020-3-25 15:22:53 |显示全部楼层
打个卡。。。

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-25 22:17:03 |显示全部楼层
feiyunroc 发表于 2020-3-25 14:41
我又不是楼主

有,晚点吧,

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-25 23:47:53 |显示全部楼层
其实还有很多设置,我还没传上来~

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 13:17:22 |显示全部楼层
本帖最后由 newphone 于 2020-3-26 14:04 编辑

刷完固件后 放入对应的雷电的ssdt,然后用MaciASL 修改ssdt,先用IORegistryExplorer2.1 查看雷电的位置


然后修改ssdt pci位置


当然我是修改好的,你们下载的是这样的


放完ssdt 还没完,这是最重要的一个步骤,也是我一直没有看懂的因为翻译的问题,然后他贴子也没有非常详细的来说,都是回复式断断续续,看着有点烦。先来说说我的理解,帖子里说的每个雷电卡都有一个uid 也正是这个uid 我们要修改的
如何我的雷电卡总线截图

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 13:29:37 |显示全部楼层
本帖最后由 newphone 于 2020-3-26 14:56 编辑

图:我的雷电总线

这是我的UID 记下这个uid 码然后到ssdt往下翻,我们看到

画黑线部分就是uid码每个雷电卡的uid码都不同,
  • 正如Mac的序列号是唯一的,而以太网卡的MAC地址是唯一的一样,我们需要为Thunderbolt控制器分配唯一的ID。
  • Thunderbolt以太网桥和目标磁盘模式需要执行此过程。
  • 大多数eGPU需要执行此过程。
  • 基于QNAP Thunderbolt的NAS单元需要执行此过程。
    • 其他基于Thunderbolt的存储和NAS系统也可能需要此过程。
  • 此过程可以提高与更广泛的Thunderbolt设备集的整体兼容性。
程序:
  • 计算地址:http://www.sunshine2k.de/coding/javascript/crc/crc_js.html访问在线CRC计算器并按如下所示进行配置:
  • 在下面的5个绿色字节(0x11)中指定一个新的唯一ID(UID )。
  • 将下面的5个绿色数字替换为5 个随机选择的十六进制数字。
  • 将下面的粗体字节(字节2-9)复制到剪贴板,然后将其粘贴到“ 字节”字段中,如图所示,然后单击CRC按钮:
  • 0x00时,0×11,0×11,0×11,0×11,0×11,0×00  这个也是uid 码
  • 输入CRC-8校验到第一字节霹雳DROM的如图下方。
  • 使用NHI0._DSM方法将其保存到Thunderbolt SSDT中。
    • 可以使用附带的SSDT,但它们已配置为PCI0.RP05。使SSDT适应系统的实际PCIe路径。如果对此有疑问,请问。
    • 两个SSDT都应复制到CLOVER / ACPI /已修补,或者对于OpenCore用户,应复制到OC / ACPI
  • 可选,但强烈推荐用于插卡:以下字节2(在0x88和0x11之间)表示Thunderbolt总线ID。如果您有多个Thunderbolt控制器,请为每个控制器分配不同的总线。如果更改此字节,请重新计算CRC-8校验和。
    • 然后应将ThunderboltConfig的第一个字节更改为相同的总线ID。

  • “ThunderboltDROM”
    Buffer (0x76)
    {
    均为0x88,0x00时,0×11,0×11,0×11,0×11,0×11,0×00,
    为0x00,为0xBF,0x6b,0xda,0×44,0×01,将0x58,0x00时,
    0x01、0x00、0x0d,0x00、0x01、0x08、0x08、0x81,
    0x80、0x02、0x80、0x00、0x00、0x00、0x08、0x82,
    0x90、0x01、0x80、0x00、0x00、0x00、0x08、0x83,
    0x80、0x04、0x80、0x01、0x00、0x00、0x08、0x84,
    0x90、0x03、0x80、0x01、0x00、0x00、0x05、0x85,
    0x50、0x00、0x00、0x05、0x86、0x50、0x00、0x00,
    0x02、0x87、0x0B,0x88、0x20、0x01、0x00、0x64,
    0x00、0x00、0x00、0x00、0x00、0x03、0x89、0x80,
    0x05、0x8A,0x50、0x40、0x00、0x05、0x8B,0x50,
    0x40、0x00、0x0B,0x01、0x47、0x49、0x47、0x41,
    0x42、0x59、0x54、0x45、0x00、0x11、0x02、0x47,
    0x43、0x2D,0x54、0x49、0x54、0x41、0x4E,0x20,
    0x52、0x49、0x44、0x47、0x45、0x00
    },


严重警告:
  • 千万不能复制并粘贴到上面的MaciASL文本。相反,请从下面的扰流板复制粘贴。否则将是灾难性的。
  • "ThunderboltDROM",
  • Buffer (0x76)
  •          {0x88, 0x00, 0x11, 0x11, 0x11, 0x11, 0x11, 0x00,0x00, 0xbf, 0x6b, 0xda, 0x44, 0x01, 0x58, 0x00,0x01, 0x00, 0x0d, 0x00, 0x01, 0x08, 0x08, 0x81,0x80, 0x02, 0x80, 0x00, 0x00, 0x00, 0x08, 0x82,0x90, 0x01, 0x80, 0x00, 0x00, 0x00, 0x08, 0x83,0x80, 0x04, 0x80, 0x01, 0x00, 0x00, 0x08, 0x84,0x90, 0x03, 0x80, 0x01, 0x00, 0x00, 0x05, 0x85,0x50, 0x00, 0x00, 0x05, 0x86, 0x50, 0x00, 0x00,0x02, 0x87, 0x0B, 0x88, 0x20, 0x01, 0x00, 0x64,0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x89, 0x80,0x05, 0x8A, 0x50, 0x40, 0x00, 0x05, 0x8B, 0x50,0x40, 0x00, 0x0B, 0x01, 0x47, 0x49, 0x47, 0x41,0x42, 0x59, 0x54, 0x45, 0x00, 0x11, 0x02, 0x47,0x43, 0x2D, 0x54, 0x49, 0x54, 0x41, 0x4E, 0x20,0x52, 0x49, 0x44, 0x47, 0x45, 0x00},


附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 13:41:14 |显示全部楼层
激活成功后用IORegistryExplorer2.1 查看
搜索 thun 会显示出如图

这说明你已激活成功,可以使用了。 我刷完固件跟他是一样的 但是他这个是19.1的机型我的是1.1 所以我想应该机型问题所以导致我的会死机,后续的研究我还没开始,过几天再尝试下 修改机型。(上面这篇地址原文:https://www.tonymacx86.com/threads/success-gigabyte-designare-z390-thunderbolt-3-i7-9700k-amd-rx-580.267551/page-1624#post-2086862 )
修改机型的教程包括drom 码的解析如下

这是从Designare Z390固件中提取的完整的Thunderbolt DROM示例: (这篇地址原文https://www.tonymacx86.com/threads/success-gigabyte-designare-z390-thunderbolt-3-i7-9700k-amd-rx-580.267551/page-1603#post-2086071  )
  • -------前22个字节-------
  • 71 - CRC-8(下面对整个8字节UID进行循环冗余校验)
  • 00 00 00 00 00 00 ED 00- UID(第一个字节= Thunderbolt总线ID)
  • E0 40 34 98 - CRC-32C(以下所有剩余字节)
  • 01 69 00 ED 00 08 C0 01 01 - 固定或预先定义用于每个Mac的模型值
  • -------前22个字节的结尾-------
  • 08 81 80 02 80 00 0000 -TBPort1 DualLinkport2 HPMAddr0
  • 08 82 90 01 80 00 0000 -TBPort2 DualLinkport1 HPMAddr0
  • 08 83 80 04 80 01 0000 -TBPort3 DualLinkport4 HPMAddr1
  • 08 84 90 03 80 01 0000 -TBPort4 DualLinkport3 HPMAddr1
  • 05 85 50 00 00 -TBPort5 DisplayPort适配器
  • 05 86 50 00 00 -TBPort6 DisplayPort适配器
  • 02 C7 -TBSwitch7-将其更改为 02 87
  • 0B 88 20 01 00 64 00 00 00 00 00 -TBPort8 PCI向下适配器DSB1
  • 03 89 80 -TBPort9 PCI Down适配器DSB4
  • 05 8A 50 40 00 -TBPortA DisplayPort适配器
  • 05 8B 50 40 00 -TBPortB DisplayPort适配器
  • 0B 01 47 49 47 41 42 59 54 45 00-字符串“ GIGABYTE”
  • 11 02 5A 33 39 30 20 44 45 53 49 47 4E 41 52 45 00-字符串“ Z390 DESIGNARE”
有关前22个字节的更多详细信息,如下所示:
  • 71-CRC- 8(循环冗余校验)
  • 00 00 00 00 00 00 ED 00-8 字节UID,其中红色的第一个字节是Thunderbolt总线ID
  • E0 40 34 98 -CRC-32C
  • 01 69 00 00 ED 08 C0 01 01 -修正了9字节值由分配PciThunderbolt.efi司机
固定9字节值的一些实际示例:
  • 01 58 00 01 00 10 00 01 00 Mac Pro 7.1
  • 01 58 00 01 00 0D 00 01 00 iMac 19,1
  • 01 58 00 01 00 0D 00 01 00 MacBook Pro 15,2
  • 01 5E 00 01 00 0C 00 01 00 iMac 18,3
  • 01 5E 00 01 00 0C 00 01 00 iMacPro 1,1   这应该是我的机型修改固定的字值。
CRC-8计算如下:
  • 多项式= 0x07
  • 初始值= 0x00
  • 最终XOR值= 0xdb
CRC-8基于CRC-8之后的前8个字节(UID的所有8个字节)。我们可以使用以下网站计算CRC-8 :
  • 将CRC宽度设置为CRC-8
  • 将CRC参数化设置为“ 自定义”
  • 将最终Xor值设置为0xdb
  • 输入下的数据CRC输入数据与字节单选按钮选择
CRC-32C是一个4字节的CRC 由CRC-32C字节之后的所有Thunderbolt DROM字节计算得出。我们可以使用同一网站计算CRC-32C :
  • 将CRC宽度设置为CRC-32
  • 将CRC参数化设置为Predefined,然后从弹出菜单中选择CRC32_C
  • 输入下的数据CR输入数据与字节选中的单选按钮(结果将出现在相反字节顺序)
因此,如果我们具有以下完整的DROM字符串(出于隐私原因更改了红色的 8字节UID ):

03 02 11 22 33 44 55 00 00 2d ea 01 bd 01 58 00 01 00 10 00 01 00 08 81 82 02 82 00 00 00 08 82 92 01 82 00 00 00 08 83 82 04 82 01 00 00 08 84 92 03 82 01 00 00 05 85 09 01 00 05 86 09 01 00 02 87 03 88 20 03 89 80 02 ca 02 CB 0D 01 41 70 70 6C 65 20 49 6E 2E 63 00 0C 02 61 4D 63 69 6E 74 6F 73 68 00

这意味着:
  • 字节1(03)是UID字节的单字节CRC:02 11 22 33 44 55 00 00
  • 在UID之后,接下来的4个字节是所有其余字节的32位或4字节CRC-32C:2d ea 01 bd
  • 然后是其余的DROM。
因此,上面的DROM可以像这样进行颜色编码:

03 02 11 22 33 44 55 00 00 2d ea 01 bd 01 58 00 01 00 10 00 01 00 08 81 82 02 82 00 00 00 08 82 92 01 82 00 00 00 08 83 82 04 82 01 00 00 08 84 92 03 82 01 00 00 05 85 09 01 00 05 86 09 01 00 02 87 03 88 20 03 89 80 02 ca 02 cb 0d 01 41 70 70 6c 65 20 49 6e 63 2e 00 0c 02 4d 61 63 69 6e 74 6f 73 68 00


上面这行就是ssdt里面的DROM 解释 我要修改的就是黄色部分 这里的drom是从贴里别人的。
  • 绿色 =红色UID的CRC-8
  • 红色 = UID(UID“ 02”的第一个字节是Thunderbolt总线ID)
  • 蓝色 =其余所有字节(黄色和黑色)为CRC-32C
  • 黄色 =每个Mac型号固定/预定义9个字节

目前来看最能伸手就套用的就是Designare Z390 这个主板了 X299也是我的主板 我是x299杜蕾斯一代,目前还没成功~~~

到目前为止我写完啦,有新的发现我会更新~~




附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 13:42:43 |显示全部楼层
myheart12 发表于 2020-3-25 12:49
楼主,有修改ssdt的帖子吗?求分享一下

我已经写完所有的哈 等更新下 包括ssdt 都在里面

Rank: 2Rank: 2

UID
4864108
帖子
171
PB币
277
贡献
0
技术
0
活跃
161
发表于 2020-3-26 13:43:24 |显示全部楼层
newphone 发表于 2020-3-26 13:42
我已经写完所有的哈 等更新下 包括ssdt 都在里面

好的,坐等大佬更新

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 14:13:58 |显示全部楼层
sukka 发表于 2020-3-24 08:31
帖子图炸了,能不能编辑一下,传图床

传了,也更新了后续内容~

Rank: 5Rank: 5Rank: 5

UID
778579
帖子
449
PB币
99
贡献
0
技术
0
活跃
665
发表于 2020-3-26 14:23:56 |显示全部楼层
好复杂,不过支持分享,谢谢楼主。

Rank: 2Rank: 2

UID
4856274
帖子
263
PB币
423
贡献
0
技术
0
活跃
158
发表于 2020-3-26 14:44:16 |显示全部楼层
支持楼主研究,好复杂的说。

dell xps 有个type-C 接口边上有个闪电标志,这个是雷电接口吗?

现在可以热挺拔扩展卡,可以扩展USB接口和HDMI,可以连接电视或投影,现在已经很满足了。

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 14:52:13 |显示全部楼层
MT18Z 发表于 2020-3-26 14:44
支持楼主研究,好复杂的说。

dell xps 有个type-C 接口边上有个闪电标志,这个是雷电接口吗?

我的也是可以热拔啊,能够在雷电树里显示更愉悦吧,哈哈哈

Rank: 2Rank: 2

UID
4856274
帖子
263
PB币
423
贡献
0
技术
0
活跃
158
发表于 2020-3-26 15:02:56 |显示全部楼层
newphone 发表于 2020-3-26 14:52
我的也是可以热拔啊,能够在雷电树里显示更愉悦吧,哈哈哈

那是,主要是我这人比较容易满足(原因是技术不行),
功能可用,就满足了。

Rank: 5Rank: 5Rank: 5

UID
2324135
帖子
619
PB币
265
贡献
0
技术
7
活跃
353
发表于 2020-3-26 15:05:39 |显示全部楼层
支持,折腾也好,用得起雷电设备的项目,是不会差那么点钱直接白果的。加油!

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 15:13:07 |显示全部楼层
277938796 发表于 2020-3-26 15:05
支持,折腾也好,用得起雷电设备的项目,是不会差那么点钱直接白果的。加油!

是啊,后面就打算直接白苹果了,不折腾了。

点评

sarkrui  同感。iMac 5***7寸 i5 8500版本 再自己升级 RAM CPU 和 存储也可以的  发表于 2020-3-26 15:46

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 15:30:07 |显示全部楼层
flyangs 发表于 2020-3-25 02:15
我用这个救过路由器

我有看到是可以刷路由器

Rank: 2Rank: 2

UID
4853794
帖子
260
PB币
125
贡献
0
技术
0
活跃
231
发表于 2020-3-26 15:59:35 |显示全部楼层
newphone 发表于 2020-3-26 15:13
是啊,后面就打算直接白苹果了,不折腾了。

我主要是剪辑的是4k长篇60分钟以上的项目,笔记本还是差的很远的。
回顶部
Copyright (C) 2005-2020 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛 | 电脑硬件 | 安卓软件