U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

黑苹果SSDT修正关机/重启问题

来源:http://www.tudoupe.com时间:2022-07-31

前言

在黑苹果进入柯立芝400系统板时代第十代之后,在一些macOS模型(部分是Z390和B460)中可能遇到一个奇怪的问题,就是关机时,电脑可能会自动重新启动,或者在壁纸接口中的卡片(打开卡片的-v运行代码在运行代码接口)。

这是因为ACPI中没有S5调用,这使得控制器无法切断。当然,Windows和Linux都有自己的黑暗技术来解决这个问题,但macOS没有这种内置的修补(不是因为苹果的傲慢,对自己的产品没有问题。这个现象在克洛弗并不常见,因为 Clover 内置了很多隐藏的自动应用的热补丁,此外,各种非常方便的ACPI开关,修复也比较方便。

但是OpenCore没有这些东西内置,所以我们需要做一些应该由板制造商工程师做的工作来解决他们在ACPI中留下的错误所造成的问题。

由于SSD编辑具有一个阈值,它需要一些基本编程知识和ACPI知识,这篇文章仅用于思考分享,而不是新bie教学。

需要的软件

  • DPCIManager.app
  • MaciASL.app
  • OpenCore Configurator:用于修改 OC 的配置文件,不喜欢 OCC 的话下面几个也可以
    • OCAuxiliaryTools
    • ProperTree
    • Visual Studio Code

找到设备并将其添加到SSDT

使用DPCIManager来提取DSDT.the aml文件,然后使用MaciASL打开,寻找_PRW相关内容,因为这个方法(Method)是 Power Resources for Wake 的关系,结果可能很多。看看是否有关于XHC、XHCI和XHC1等设备的参考,例如 SB.PCI0.XHC。

然后打开MaciASL,创建一个新的文件,并添加以下代码:

解释: ZPTS的Arg0被分配到0x05(状态S5)时,其基本意义是:让 SB.PCI0.XHC 这个设备变为0(它不再存在)。SB.PCI0.XHC是设备的位置,这需要根据你自己的情况来确定.完成后,用MaciASL输出编译的AML文件,添加到EFI目录和配置文件,并启用。

此外, 增加 系统 判断 和 业务 范围 更 稳定 。

「注意」这个补丁还需要搭配 ACPI 重命名,将方法 _PTS 重命名为 ZPTS,否则无效(因为原本没有 ZPTS)。

重命名补丁可以通过 OCC 等编辑工具快捷添加到 OpenCore 的 config 中,记得把 Enabled 勾上。

代码如下:

尾声

不想自己弄的懒人,您可以直接下载以下的组织包,其中.dsl是源文件,.aml是OpenCore,可以直接使用,所有类型的通用XHC名字都已经写下来,然而,ACPI也重新命名了这些补丁。我不确定它会解决你的问题。因为每个计算机的DSDT都不同。

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息