- 积分
- 52
- 最后登录
- 2024-3-9
- 精华
- 0
- 阅读权限
- 20
- 主题
- 14
- UID
- 4185505
- 帖子
- 86
- PB币
- 102
- 威望
- 3
- 贡献
- 0
- 技术
- 2
- 活跃
- 359
- UID
- 4185505
- 帖子
- 86
- PB币
- 102
- 贡献
- 0
- 技术
- 2
- 活跃
- 359
|
11F
发表于 2017-7-31 22:49:04
IP属地日本
|只看该作者
本帖最后由 a1055126159 于 2017-7-31 23:55 编辑
daywagada 发表于 2017-7-31 22:11
楼主可否加个好友,同20156 换了i7 bios版本是62CN34WW 用了您的文件没法引导安装盘,求指导 @daywagada
因为你换了 CPU ,所以 ACPI结构有所变化,需要自己生成 DSDT ,修正错误后,按下面打补丁、修改即可
(1)pjalm源:
1. Add MCHC
2. LPC
3. SATA
4. SMBUS
5. USB Power
(2)RehabMan源:
1. [sys] Add IMEI
2. [sys] HPET Fix
3. [sys] IRQ Fix
4. [sys] OS Check Fix (Windows 7)
5. [sys] OS Check Fix (Windows 8)
6. [sys] OS Check Fix (Windows Vista)
7. [sys] RTC Fix
8. [igpu] Rename GFX0 to IGPU
9. [igpu] HD4000 Low Resolution
10. [igpu] Brightness fix [HD3000/HD4000]
(3) Sourceforge源:
Insert DTGP
(4)自定义补丁 (MacIASL 直接复制到补丁框内)
- into device label EHC1 set_label begin EH01 end;
- into device label EHC2 set_label begin EH02 end;
- into_all all code_regex EHC1 replaceall_matched begin EH01 end;
- into_all all code_regex EHC2 replaceall_matched begin EH02 end;
复制代码
启用小太阳
(注意先把 CLOVER/kexts 目录中的 ApplePS2SmartTouchPad.kext 替换为 VoodooPS2Controller.kext , 否则请不要使用该补丁尝试开启小太阳 , 结果就是按下调节键直接整机卡死!!!!!!)
1. 添加补丁源 http://raw.github.com/RehabMan/OS-X-ACPI-Debug/master
打上补丁 “Add DSDT Debug Methods” 和 "Instrument EC Queries"
2. 检查下 \_SB.PCI0.LPCB 下有没有 PS2K 或 KBD0 ,记录下来 替换下面的 KBD0- into method label _Q1C replace_content
- begin
- // Brightness Down\n
- Notify(\_SB.PCI0.LPCB.KBD0, 0x0405)\n
- end;
- into method label _Q1D replace_content
- begin
- // Brightness Up\n
- Notify(\_SB.PCI0.LPCB.KBD0, 0x0406)\n
- end;
复制代码 声卡驱动部分
搜索 Name (_ADR, 0x001B0000) ,然后把下面这串代码丢到 Method (_PRW, 0, NotSerialized) 函数下面- Method (_DSM, 4, NotSerialized) // _DSM: Device-Specific Method
- {
- If (LEqual (Arg2, Zero))
- {
- Return (Buffer (One)
- {
- 0x03 /* . */
- })
- }
- Return (Package (0x0C)
- {
- "AAPL,slot-name",
- Buffer (0x09)
- {
- "Built in"
- },
- "layout-id",
- Buffer (0x04)
- {
- 0x1C, 0x00, 0x00, 0x00 /* .... */
- },
- "device_type",
- Buffer (0x11)
- {
- "Audio Controller"
- },
- "built-in",
- Buffer (One)
- {
- 0x00 /* . */
- },
- "PinConfigurations",
- Buffer (Zero) {},
- "hda-gfx",
- Buffer (0x0A)
- {
- "onboard-1"
- }
- })
- }
复制代码 到这里就基本完美了,SSDT 在 CLOVER 里把补丁打上了 ,直接提取修复好后丢进 patched 文件夹即可
|
|