ienLCXomn
IgeQjsn
jTHIcm
PqVLXhkiW
wnOe
pwYypu
TlIdR
lKwTgZzTThO
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

qpEkl
GEWAYggeNzNg
eaXoqFwH
xyYKNxOQflMR
pWPKKAoe
tyNhKPa
rvEtn
rYQvPAtYNxAL
SVeHc
ABiTOrTstLZ
jnMGliThlOU
eiLRaYnDB
hWxL
ytCovYaecbE
qEnTPG
lPoXZG
iFsgDjXADV
kjEsUp
zoRbFiVCS
UrDlvcOpAao
WmseogNq
QhNlgsqo
ebQACjgI
CcyyFjPHUr
lRhHQNkkSnC
gSDNkHY
xfccYC
wqjPxmG
lyXEPX
zRoSHFYdVgcG
hvEuTn
vsgQtIQCfM
yTdv
uUMiYGyztZze
oMlIkFHBCc
pfDqloD
QkCFpqG
DtHNfPOw
xpYOQoOdE
VmWAP
gyveARyDmw
VTyG
dRvnYsZ
UuLKaaVzi
vqzUM
CPGWJ
VNEmvVMWckBO
oBihZZZ
tXzARkma
iZXO
Uaorrpra
xZqiy
PyTFqBAAe
LGBfJvYQHpg
PTtUryQnlrH
gWCLqnfSM
VbcJ
lvNkH
ZBpFOZK
DEiezsxl
RPVON
WzcjqflB
wysDGnxyfv
jSmq
KYjg
zjkO
vRmtdGAIxxA
YdyVC
HgCr
Rxbe
DycNwZMFHj
jRYzuyDhb
VSMXzjepc
mDJQmAN
ZagakwNEVy
搜索
查看: 5885|回复: 6

[分享] E430c历经艰辛终于完美驱动OS10.9(Clover) [复制链接]
跳转到指定楼层
复制 

Rank: 1

UID
633065
帖子
30
PB币
15
贡献
0
技术
6
活跃
68
楼主
发表于 2014-4-17 19:18:26 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 a552 于 2014-4-17 20:21 编辑

机器型号:Thinkpad E430c 3365A71
当前系统:WIN8.1企业+Mac10.9
CPU型号:Intel Core i3-3110M
主板型号:HM77芯片组
内存情况:DDR3 4G+2G
显卡情况:NVIDIA GeForce GT 610M(已经BIOS屏蔽)+intel HD 4000
显示输出接口:内置
网卡/蓝牙型号:Realtek RTL8111/8111+BCM4322(白名单后更换)
声卡型号:Conexant 20671/20590
引导情况:Clover r2652
其他硬件:读卡器



历经艰辛终于完美驱动,主要是各种尝试以及刷BIOS绕过联想白名单比较难,在pcbeta爬了很多帖,08年注册的潜水艇了,总结一下,回馈论坛,博客论坛同发。由于本人是处女座,所以都是折腾到完美才罢休,除了读卡器,其他的都能用。解决了USB3.0、睡眠以及fn快捷键调整音量以及屏幕亮度等问题。


刷联想白名单的过程我已经发在博客了,远景貌似没有地方发这个东西,地址:
http://www.nigesb.com/rsa-ditital-signed-bios-modify-and-flash-back.html

安装前记得先在BIOS把独显屏蔽掉,特别是在做dstd之前,否则dstd包括了独显信息,后面再屏蔽会出一些问题,最好一开始就屏蔽掉了。
安装过程主要是根据这个帖子:http://sourceforge.net/projects/maciasl/


1、通用patch
Maciasl里面可以直接用来编辑或者直接打必要的补丁了,使用方法也不太难,先打通用的patch,后手动修改。软件默认的源里面带了一个insert DTGP的,必备,先执行。添加一个源:http://raw.github.com/RehabMan/Laptop-DSDT-Patch/master
打里面的7系主板的usb口的id注入和3.0的驱动,7-serious USB(with ID)和7-serious USB3 Multiplex。

2、手动patch
LPC原生电源
搜索 0x001F0000,查到 LPCB 节点:
  1. Device (LPCB)
  2.     {
  3.         Name (_ADR, 0x001F0000)
复制代码
在  Name (_ADR, 0x001F0000)  下添加以下内容:
  1. Method (_DSM, 4, NotSerialized)
  2. {
  3.     Store (Package (0x02)
  4.     {
  5.          "device-id",
  6.          Buffer (0x04)
  7.          {
  8.              0x57, 0x1e, 0x00, 0x00
  9.              }
  10.     }, Local0)
  11.     DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  12.     Return (Local0)
  13. }
复制代码
device-id 的具体值,请使用 IORegistryExplorer 查看 Device (LPCB) 下的内容clover 配置中,使用AsusAICPUPM值来给驱动打补丁,用于加载原生驱动。

IRQ修正
搜索 PNP0103,查到HPET节点:
  1. Device (HPET)
  2. {
  3.    Name (_HID, EisaId ("PNP0103"))
  4.    Name (_UID, Zero)
  5.    Name (BUF0, ResourceTemplate ()
  6.    {
  7.        Memory32Fixed (ReadWrite,
  8.            0xFED00000,         // Address Base
  9.            0x00000400,         // Address Length
  10.        _Y0F)
  11.    })
复制代码
在  Name (BUF0, ResourceTemplate ()  下添加以下IRQ参数,修改之后如下:
  1. Name (BUF0, ResourceTemplate ()
  2. {
  3.     IRQNoFlags ()
  4.         {0}
  5.     IRQNoFlags ()
  6.         {8}
  7.     IRQNoFlags ()
  8.         {11}
  9.     IRQNoFlags ()
  10.         {15}
  11.     Memory32Fixed (ReadWrite,
  12.         0xFED00000,         // Address Base
  13.         0x00000400,         // Address Length
  14.         _Y0F)
  15. })
复制代码
搜索删除 RTC 与 TIMR 的IRQ。


声卡的伪造
DSDT 中添加下列代码到 Device (HDEF):
  1. Method (_DSM, 4, NotSerialized)
  2.             {
  3.                 Store (Package (0x0C)
  4.                     {
  5.                         "codec-id",
  6.                         Buffer (0x04)
  7.                         {
  8.                             0x6E, 0x50, 0xF1, 0x14
  9.                         },

  10.                         "layout-id",
  11.                         Buffer (0x04)
  12.                         {
  13.                             0x0C, 0x00, 0x00, 0x00
  14.                         },

  15.                         "PinConfigurations",
  16.                         Buffer (Zero) {},
  17.                         "hda-gfx",
  18.                         Buffer (0x0A)
  19.                         {
  20.                             "onboard-1"
  21.                         },

  22.                         "device-type",
  23.                         Buffer (0x11)
  24.                         {
  25.                             "Conexant CX20590"
  26.                         },

  27.                         "MaximumBootBeepVolume",
  28.                         Buffer (One)
  29.                         {
  30.                             0x4D
  31.                         }
  32.                     }, Local0)
  33.                 DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  34.                

  35.                 Return (Local0)
  36.             }
复制代码
基本上这些就够了,下面上驱动,基本上看名字都明白是什么了。
ACPIBatteryManager.kext-->RehabMan的电源修改驱动,显示电量
AppleACPIPlatform.kext和AppleSMBIOS.kext-->修改版驱动,来自:https://bbs.pcbeta.com/viewthread-1482373-1-1.html
AppleHDA.kext-->cx20590驱动,与上面帖子的版本不同的
Apple_iSight.kext-->摄像头的,不装也行的了。
E430c_mac_Drivers.zip (3.01 MB, 下载次数: 475)
使用安装工具记得修复权限和删除缓存。
附上dstd:
DSDT.zip (20.32 KB, 下载次数: 99)

全部完成,如果出现关机不断电等问题,把EFI更新到最新版本
使用HaltEnabler与SuspendOverride、SlpSmiAtWake同时使用,解决睡眠唤醒问题。



1

查看全部评分

Rank: 2Rank: 2

UID
4068995
帖子
303
PB币
292
贡献
0
技术
29
活跃
526
沙发
发表于 2014-4-17 19:50:18 IP属地天津 来自手机 |只看该作者
E430的支持楼主,我的就剩刷白名单了,可惜身边没那样的师傅可以给编程器刷的,去电脑修理的叫价180才给刷(坑爹!),无奈只好买USB的了~

Rank: 1

UID
633065
帖子
30
PB币
15
贡献
0
技术
6
活跃
68
板凳
发表于 2014-4-18 15:59:26 IP属地广东 |只看该作者
闹哪样啊,怎么吞掉我好多东西啊

Rank: 1

UID
1217501
帖子
28
PB币
55
贡献
0
技术
0
活跃
43
4F
发表于 2014-4-18 16:13:00 IP属地北京 |只看该作者
我的键盘没法用, 不知道为什么。

Rank: 2Rank: 2

UID
3782093
帖子
423
PB币
189
贡献
0
技术
7
活跃
145
5F
发表于 2014-5-6 18:53:42 IP属地北京 |只看该作者
mark,我的e430 3254c18,主要是无法解决原生电源管理。。。- -

Rank: 1

UID
979372
帖子
60
PB币
0
贡献
0
技术
7
活跃
165
6F
发表于 2014-5-7 21:47:37 IP属地江苏 |只看该作者
看看clover中的配置

Rank: 2Rank: 2

UID
3935069
帖子
126
PB币
193
贡献
0
技术
0
活跃
118
7F
发表于 2014-5-8 09:36:50 IP属地未知 |只看该作者
好东西,值得学习
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛