• DSDT亮度修复成功


    简介


    DSDT有两种,第一种是含有GPU信息,这一种亮度调节非常简单。第二种是GPU不在DSDT中,GPU在SSDT中,然而小太阳要在DSDT中打补丁。要么把GPU搬到DSDT中,要么再想别的方法,非常麻烦。显然我的机器是第二种,不要再谈人品。

    步骤简介


    • 1.DSDT屏蔽独显
    • 2.SSDT-T中显卡和亮度补丁
    • 3.GPU搬到DSDT中

    具体步骤


    • 1.DSDT屏蔽独显:MaciASL中Rehabman的补丁

    -- 1.1 Disable Nvidia/Radeon下的Disable from _REG(DSDT)

    -- 1.2 Disable Nvidia/Radeon下的Disable/Enable on_WAK/_PTS(DSDT)

    -- 1.3 Rename GFX0 to IGPU

    • 2.SSDT-T中显卡和亮度补丁

    -- 2.1 Haswell HD4400/HD4600/HD5000
    -- 2.2 Brightness fix(Haswell)

    • 3.GPU搬到DSDT中

    -- 3.1把包含Device (GFX0)的SSDT里的整个Scope (_SB.PCI0)(如下),复制到DSDT任意一个Scope(_SB.PCI0)的上方

       Scope (\_SB.PCI0)     
       {
           ...
       }
    

    -- 3.2复制SSDT-7开头OperationRegion到DSDT中第一个OperationRegion的上方。

          OperationRegion (SANV, SystemMemory, 0x92FB7D98, 0x0141)
          Field (SANV, AnyAcc, Lock, Preserve)
          {
              ...
          }
    

    -- 3.3 复制Externl(... ) 不要全部复制,根据调试结果,精确选择复制。

  • 相关阅读:
    [SHOI2015]脑洞治疗仪
    [SDOI2016]数字配对
    [SDOI2019]快速查询
    [HNOI2019]JOJO
    [TJOI2019]甲苯先生和大中锋的字符串
    [CQOI2017]老C的方块
    [CQOI2017] 小Q的表格
    [SHOI2012] 火柴游戏
    板子
    自我介绍
  • 原文地址:https://www.cnblogs.com/cyno/p/4374889.html
Copyright © 2020-2023  润新知