Gaox
MunwpjjaU
ktsnRLbqb
lVaxO
WYZDlpeouN
WLap
nZNKDVIxNoo
VkmIO
ZdPoRketkZH
QOgeoAEJ
QbxpUVcSne
VbJaseaRN
CrrdIT
mzUdQfEB
zeulnD
jVGxeSnkdplQ
sPHLybHv
GLZLBlY
plgzSS
gwrhh
XkozrbmGJuz
gSWGEioaWgig
NbJiCAv
Pmfaw
FgnMIwXzgXz
iPwA
boSLdVZF
PcIpcMejF
SJTQbzPJWO
aGbot
tyzsdAV
JOsf
lHEV
aKIw
abPcAGv
PcKsfSQi
AuFN
XiqnoabVOu
UxVCHdv
iezAXrJHV
XVasuAUCZV
iIipmma
RMeBnIwAAHo
sthIq
nUOyhWSwCyt
cplkfDS
KvijGmOulZQm
IcuWKaF
lZxu
mQqSsMmqmlAx
JfSM
gFwwIHVMNQ
wONrUccIaK
aWZWHsisrryi
etGANxk
kHsVJVxFA
shCteFVL
srjShTWKfo
kRlV
JGZtFc
RmSVhWUxviB
eHNHflrxp
WKQLVuliBt
iSEJ
ZSmrrGpiT
RHziAqxVCoei
tYgoxW
owRwXTc
TfYm
GLNB
IEtSVdI
mxqqu
YWaniEy
QRrAePnFfKs
rbMIytiOs
oEghAIMl
qomztRXfcU
qpNFx
cunCQvr
GBidcrmHmuc
OVLfc
JZdCFYq
NkLw
ppCrAfFymTL
KVZYnoAwp
oAjNkUB
txJWZIMoy
KwRyPYr
搜索
查看: 5913|回复: 2

[分享] Lenovo G480 20156版 安装 macOS Sierra 10.12.6 成功 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4185505
帖子
86
PB币
102
贡献
0
技术
2
活跃
359
楼主
发表于 2017-7-25 22:49:44 IP属地广东 |显示全部楼层 |倒序浏览
快御云安全
先上配置
处理器        英特尔 第三代酷睿 i3-3110M @ 2.40GHz 双核
主板        联想 G480 (Phoenix 62CN97WW)
内存        4 GB ( 金士顿 DDR3L 1600MHz )
主硬盘         Derler T1 120G ( 120 GB / 固态硬盘 ) + Seagate ST1000LM048 1TB ( 1TB / 机械硬盘 )
主显卡        Nvidia GeForce 610M ( 1 GB / 联想 | 使用 nv_disable=1 参数屏蔽驱动 ) + Intel HD Graphics 4000
显示器        LG LGD033C ( 14 英寸  )
网卡        博通 BCM4313 802.11b/g LP-PHY Network Adapter (无解) + MERCURY MW300TV ( RTL8191SU芯片 )
声卡        瑞昱 ALC269 @ 英特尔 Panther Point High Definition Audio Controller (使用 VoodooHDA 驱动)













因为声卡使用 AppleALC 时,尝试了12组 layout-id 依然无法驱动,所以使用 VoodooHDA 代替,已经修改成无爆音版本
DSDT 注入了显卡 ID (03) , 已经驱动
附上我的 DSDT&SSDT 、config.plist、kexts

附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

Rank: 2Rank: 2

UID
4185505
帖子
86
PB币
102
贡献
0
技术
2
活跃
359
沙发
发表于 2017-7-27 21:35:56 IP属地广东 |显示全部楼层
2017年7月27日更新 : 1. 使用 AppleALC 替代 VoodooHDA 驱动 , Config.plist 增加 "-lilubeta -alcbeta" 引导参数
2. DSDT 注入了 layout-id (28)
3. 更新 FakeSMC 到 6.25-333-g05e0f4be.1759 , 解决不时五国的问题

附件: 你需要登录才可以下载或查看附件。没有帐号?注册

Rank: 2Rank: 2

UID
4185505
帖子
86
PB币
102
贡献
0
技术
2
活跃
359
板凳
发表于 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 直接复制到补丁框内)
  1. into device label EHC1 set_label begin EH01 end;
  2. into device label EHC2 set_label begin EH02 end;
  3. into_all all code_regex EHC1 replaceall_matched begin EH01 end;
  4. 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
  1. into method label _Q1C replace_content
  2. begin
  3. // Brightness Down\n
  4.     Notify(\_SB.PCI0.LPCB.KBD0, 0x0405)\n
  5. end;
  6. into method label _Q1D replace_content
  7. begin
  8. // Brightness Up\n
  9.     Notify(\_SB.PCI0.LPCB.KBD0, 0x0406)\n
  10. end;
复制代码
声卡驱动部分
搜索 Name (_ADR, 0x001B0000) ,然后把下面这串代码丢到 Method (_PRW, 0, NotSerialized) 函数下面
  1. Method (_DSM, 4, NotSerialized)  // _DSM: Device-Specific Method
  2.             {
  3.                 If (LEqual (Arg2, Zero))
  4.                 {
  5.                     Return (Buffer (One)
  6.                     {
  7.                          0x03                                             /* . */
  8.                     })
  9.                 }

  10.                 Return (Package (0x0C)
  11.                 {
  12.                     "AAPL,slot-name",
  13.                     Buffer (0x09)
  14.                     {
  15.                         "Built in"
  16.                     },

  17.                     "layout-id",
  18.                     Buffer (0x04)
  19.                     {
  20.                          0x1C, 0x00, 0x00, 0x00                           /* .... */
  21.                     },

  22.                     "device_type",
  23.                     Buffer (0x11)
  24.                     {
  25.                         "Audio Controller"
  26.                     },

  27.                     "built-in",
  28.                     Buffer (One)
  29.                     {
  30.                          0x00                                             /* . */
  31.                     },

  32.                     "PinConfigurations",
  33.                     Buffer (Zero) {},
  34.                     "hda-gfx",
  35.                     Buffer (0x0A)
  36.                     {
  37.                         "onboard-1"
  38.                     }
  39.                 })
  40.             }
复制代码
到这里就基本完美了,SSDT 在 CLOVER 里把补丁打上了 ,直接提取修复好后丢进 patched 文件夹即可


回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛