365提款经验-365bet官方亚洲版-365视频直播

黑苹果 --- Hackintosh 解决系统关机变重启的问题

黑苹果 --- Hackintosh 解决系统关机变重启的问题

表现系统关机偶尔会变成重启

解决参考文章: https://dortania.github.io/OpenCore-Post-Install/usb/misc/shutdown.htmlGitHub: https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/FixShutdown-USB-SSDT.dslGitHub: https://github.com/dortania/OpenCore-Post-Install/blob/master/extra-files/FixShutdown-Patch.plist

需要工具:https://github.com/acidanthera/MaciASL/releases

解决思路

将 FixShutdown-USB-SSDT.dsl 文件使用 MaciASL 编译成 FixShutdown-USB-SSDT.aml 文件

FixShutdown-USB-SSDT.aml 文件添加到 ACPI 中

打上补丁

FixShutdown-USB-SSDT.dsl:

1234567891011121314DefinitionBlock ("", "SSDT", 2, "Slav", "ZPTS", 0x00000000){ External (_SB_.PCI0.XHC_.PMEE, FieldUnitObj) External (ZPTS, MethodObj) // 1 Arguments Method (_PTS, 1, NotSerialized) // _PTS: Prepare To Sleep { ZPTS (Arg0) If ((0x05 == Arg0)) { \_SB.PCI0.XHC.PMEE = Zero } }}

当 ZPTS 的 Arg0 被赋值为 0x05 时(S5 状态),让 SB.PCI0.XHC 这个设备变成 0

其中 SB.PCI0.XHC 是设备位置

将 FixShutdown-USB-SSDT.aml 文件拷贝到 /Volumes/EFI/EFI-backup/EFI/OC/ACPI

更新 config.plist 文件:

ACPI -> Add:

12345678 Comment Ensure USB is shutdown correctly Enabled Path FixShutdown-USB-SSDT.aml

ACPI -> Patch:

1234567891011121314151617181920212223242526 Comment _PTS to ZPTS Count 0 Enabled Find X1BUUw== Limit 0 Mask OemTableId AAAAAA== Replace WlBUUw== ReplaceMask Skip 0 TableLength 0 TableSignature AAAAAA==