本帖最后由 myd2898129 于 2017-9-8 11:10 编辑
btwise 发表于 2017-8-31 17:20
八、睡眠模式设置为0
终端:sudo pmset -a hibernatemode 0
E540安装情况:
启用的更名补丁和调用的SSDT:
- change_DSM to XDSM
- change_OSI to XOSI(放入SSDT-XOSI.aml会声卡不能驱动)
- changeEC0 to EC
- changePCI0.VID to IGPU ,optionally pair with SSDT-IGPU.aml
- changeB0D3 to HDAU, optionally pair with SSDT-HDAU.aml
- changeHDAS to HDEF, optionally pair with SSDT-HDEF.aml
- changeXHCI to XHC,optionally pair with SSDT-XHC.aml
- batteryGBIF 03 to XBIF 03
- batteryGBST 04 to XBST 04
- batteryGBIX03 to XBIX03
- MutexBATM to zero0%
- changeEHC1 to EH01, optionally pair with SSDT-EH01.aml
- changeEHC2 to EH02, optionally pair with SSDT-EH02.aml
- ESELrenamed ESEZ
- _PRW0d04 to _PRW 00(HDEF IBGE )
- changeMethod(_PTS,1,N) to ZPTS, pair with SSDT-PTSWAK.aml
- changeMethod(ESEL,0,N) to ESEZ, pair with SSDT-ESEL.aml
- changeLANC Method(_PRW,0,N) to Method(XPRW,0,..), pair with SSDT-LANC_PRW.aml
(原补丁为_PRW,0,S,对于本机不适用,修改为_PRW,0,N)) SAT1to SATA目前对于我的机器来说没什么作用,反而会引起不必要的麻烦 SMBUto SBUS目前对于我的机器来说没什么作用
Patch文件夹下SSDT:
- SSDT-Config.aml
- SSDT-IGPU.aml
- SSDT-HDEF.aml
- SSDT-HDAU.aml
- SSDT-NODGP.aml(禁用独显相关)
- SSDT-PR.aml(变频SSDT)
- SSDT-PNLF.aml
- SSDT-BATT_Think.aml(ThinkPad电池相关)
- SSDT-XHC.aml(启用不启用一个效果,所以没有启用)
- SSDT-EH01.aml[size=18.66666603088379px](启用不启用一个效果,所以没有启用)
- SSDT-EH02.aml[size=18.66666603088379px](启用不启用一个效果,所以没有启用)
- SSDT-PTSWAK.aml
- SSDT-ESEL.aml
- SSDT-LANC_PRW.aml
- LID0 to LID_(没有作用,已经移除)
- SSDT-SMBUS.aml(没有作用,已经移除)
- SSDT-SATA.aml(启用后安装新程序机器重启才可以在Launchpad内显示,删除掉了)
SSDT-Config.aml的参数配置: Name (TYPE, One) Name (HIGH, One) Name (IGPI, 0x0A260006) Name (DPTS, Zero) Name (SHUT, Zero) Name (XPEE, Zero) Name (AUDL, 0x1C) 请不要填写(0x28),不可用,请改为0x1C Name (BKLT, One) Name (LMAX, Ones) Name (MODE, 0x40)电池相关的参数(试过0x45,电池工作不正常) Name (FBTP, Zero[size=18.66666603088379px])目前工作情况:
显卡、网卡、声卡、USB、触摸板、蓝牙工作正常,睡眠正常,睡眠唤醒正常。HDMI输出不可用,插上HDMI输出,内屏花屏
机子配置: - 处理器:i7-4770HQ(BGA转针PGA)
- 内存: DDR3 1600 4G*2
- 显卡:核显HD5200(IrisPro)独显GT840M(已屏蔽)
- 声卡:CSX2751/2,输入输出正常,睡眠唤醒有声
- 无线网卡:Bcm94360CS2(拆机刷白名单,白名单教程参考我的另一个帖子)
- 有线网卡:放个Kext解决的事情,在此不做解释
- 电池:采用上述第二个帖子的SSDT-BATthink解决。
|