需要制作CPU-PM.aml,工具ssdtPRGen(MacOS系统装好之后可操作)

    • 修改config.plist文件,路径ACPI -> Delete,0和1项

    image.png
    照着以下表格数据修改:
    0

    Key Type Value
    All Boolean YES
    Comment String Drop CpuPm
    Enabled Boolean YES
    OemTableId Data 437075506d000000
    TableLength Number 0
    TableSignature Data 53534454

    1

    Key Type Value
    All Boolean YES
    Comment String Drop Cpu0Ist
    Enabled Boolean YES
    OemTableId Data 4370753049737400
    TableLength Number 0
    TableSignature Data 53534454

    完成此操作后,我们现在可以打开这个工具ssdtPRGenimage.png

    如果您在启动过程中发现错误,例如SSDT-PM会显示以下错误:

    1. ACPI Error: Method parse/execution failed [\_SB._INI] , AE_ALREADY_EXIST

    这意味着存在一些冲突,要解决此问题,我们建议将SSDT-PM的信息移动为以下格式:

    1. DefinitionBlock ("ssdt.aml", "SSDT", 1, "APPLE ", "CpuPm", 0x00021500)
    2. {
    3. External (\_PR_.CPU0, DeviceObj) // External Processor definition
    4. External (\_PR_.CPU1, DeviceObj) // External Processor definition
    5. Scope (\_PR_.CPU0) // Processor's scope
    6. {
    7. Name (APLF, Zero)
    8. Name (APSN, 0x04)
    9. Name (APSS, Package (0x20)
    10. {
    11. /* … */
    12. })
    13. Method (ACST, 0, NotSerialized)
    14. {
    15. /* … */
    16. }
    17. /* … */
    18. }