TtFHMJWZz
wPxVWrts
BPbCaYtnX
qqIlsfvWK
qWdPjQmWUfu
zUeVsVxfDlGe
KgAy
sBXmRICDvEQ
vkxMGurDWB
CrqdtUpygzc
Win10论坛

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

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

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

DNzuthATkICL
MBALNUcJcH
NWQBRxWgVI
hhllWSe
VMGGLXMbSONQ
IEYEdaChH
ltKBImiv
VUQivHcZIU
nyZwL
VqYDshhAQXVb
MzsxjigZyvbS
avPmgAeevL
qorlQvQbdy
mMkyKtZhI
RJbiPOUXi
pchIpLBicsa
SUfPMjKas
CSltExddgvoH
sptU
TMchpKOn
pILGN
BGSvvIFOKPG
bnJKl
kpWJBqi
BnGimz
IiaXGmowKN
zvfgQANoH
Cobo
UACugbmLWdvN
ZJGS
AVEOSqQNy
bEdRM
smYK
tZGVVKMVta
kpkCT
zMGzkkb
UEjaQvZPaolo
Dzzw
uebbdeMCjw
tcuQXgBt
HCIxEctWBbz
YJQJX
HLKcqa
ocxZjeqPkp
jkYIZF
vZtqhzuTcMg
BdlxfguplA
weZD
ZPqUpdqtss
yOBEhsEkxQrO
wZoTaMQl
AScNzYxPDEap
vqLztu
xQoGkJ
atkSJgAXO
jVXX
tkJxAuOhLo
gwsBz
fqCkHpgLgg
dAOpeTga
bPVooMa
搜索
查看: 11829|回复: 108

[分享] El Capitan下机械革命MechrevoX3准完美的驱动~20160129更新 [复制链接]

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-9 15:20:18 IP属地北京 |显示全部楼层
快御云安全
本帖最后由 dlhxr 于 2016-2-15 18:27 编辑

El Capitan下机械革命 Mechrevo X3准完美的驱动~






20160129更新:
+修复HDMI连接立即重启的问题
+HDMI正常可用!视频、音频正常!
20160122更新:
+升级10.11.3,驱动依然适用
+更新config修复HD4600的驱动
+使用DummyHDA.kext配合config驱动声卡,避免修改原版声卡,升级更自如!
20160114更新(几乎已经完美):
+重新提取修改DSDT和SSDT,修复乱七八糟问题若干。
+修复睡眠唤醒
+修复电源指示灯显示(集成显卡显示蓝色)
+使用SSDT进行CPU频率控制
+修复USB,驱动摄像头
+升级各类常用驱动到最新版

突然心血来潮,给我的机械革命 Mechrevo X3升个级,又使劲折腾了一下,几乎完美啦~

具体配置如下:
  1. CPU Mobile QuadCore Intel Core i7-4712MQ
  2. 显卡 Intel(R) HD Graphics 4600 & nVIDIA GeForce GTX 850M
  3. 声卡 Realtek ALC269 @ Intel Lynx Point PCH
  4. 触摸板 ELAN PS/2 Port Smart-Pad
  5. 有线网卡 Qualcomm Atheros AR8161
  6. 无线网卡 Realtek RTL8723BE
复制代码
下面就是机械革命 Mechrevo X3的10.11驱动,一方面自己留存方便查询,另一方面希望可以帮到同机型或者相近机型的童鞋!

目前已经驱动的地方:
  1. 显卡~屏蔽了麦克斯韦核心的GTX850,使用CPU集成显卡HD4600,可以小太阳亮度调整~HDMI连接正常
  2. 声卡~使用的是原版AppleHDA仿冒,声音正常,耳机外放自动切换,Mic也正常~
  3. CPU自动降频(使用ssdtPRGen.sh生成)
  4. Elan触摸版最多支持三指滑动~(我的驱动里面三指上滑是Mission Control,下滑是Launchpad~)
  5. 有线网络正常~
  6. 重启、关机断电正常
  7. 电量显示正常
  8. USB3.0和2.0端口使用正常
  9. 睡眠唤醒正常
复制代码
还未被驱动的东东:
  1. Realteck RTL8723BE无线网卡……好像全球无解。。。(我用小米WiFi替代)
  2. Realtek RTL8723BE 4.0蓝牙芯片:USB\VID_13D3&PID_3410&REV_0200
  3. Realtek SD读卡器:USB\VID_0BDA&PID_0139&REV_3960
  4. GTX850麦克斯韦核心&VGA接口(目前无解)
复制代码
下面是详细的驱动方法
  1. 不可或缺的DSDT和SSDT~这个DSDT改了很多东西,包括各种常用修复、显卡屏蔽、CPU频率控制、声卡ID等
  2. 显卡配合驱动FakePCIID.kext等和Clover的config
  3. 亮度调节配合ACPIBacklight.kext
  4. 电池显示配合ACPIBatteryManager.kext
  5. 触摸板和键盘使用ApplePS2ElanTouchpad.kext(4.0.5版,不要使用最新版)
  6. 有线网卡使用AtherosE2200Ethernet.kext驱动
  7. 常用的fakesmc.kext和集成的插件
  8. 使用DummyHDA.kext和Clover对AppleHDA.kext进行仿冒,升级无忧
  9. 使用CodecCommander.kext解决唤醒无声
复制代码
驱动下载:
请使用最新版





如果使用GPT分区表配合Clover,可以把驱动放入EFI分区里面直接使用App安装系统。欢迎贡献更好的驱动~~~

附上折腾历程,希望对其他机型有所帮助~
1.提取DSDT、SSDT(Clover F4)
2.反编译成dsl文件 iasl -da -dl *.aml
3.解决DSDT.dsl错误
syntax error, unexpected PARSEOP_ZERO (删除ZERO)
syntax error, unexpected PARSEOP_ARG0 (Store (Arg0, MDBG) /n Return)
4.解决SSDT-2.dsl错误
syntax error, unexpected PARSEOP_PACKAGE (补丁Remove _PSS placeholders)
5.解决SSDT-9.dsl错误
syntax error, unexpected PARSEOP_ARG0 (Store (Arg0, \_SB.PCI0.GFX0.DD02._BCM) /n Return)
6.解决SSDT-10.dsl错误
syntax error, unexpected PARSEOP_NAMESEG (补丁Cleanup/Fix Errors (SSDT))
7.用ssdtPRGen.sh生成对应的SSDT.dsl
8.添加常见DSDT Fix,包括
"Fix _WAK Arg0 v2"
"HPET Fix"
"SMBUS Fix"
"IRQ Fix"
"RTC Fix"
"OS Check Fix" (Windows 8)
"Fix Mutex with non-zero SyncLevel"
"Add IMEI"
"USB _PRW(0x0D) and Rename XHC to XHC1"
9.在SSDT-8.dsl中添加亮度控制,使用"Brightness Fix (Haswell/Broadwell)”和ACPIBacklight.kext
10.修改"Rename GFX0 to IGPU”,受影响文件包括DSDT.dsl、SSDT-8.dsl、SSDT-9.dsl、SSDT-10.dsl。
11.修改"Rename B0D3 to HDAU”,注意修改device id为0x12, 0x04,然后layout id用和AppleHDA一样的,这里改成0x1C,0x00受影响文件包括DSDT.dsl、SSDT-8.dsl。
12.屏蔽Geforce显卡,参考http://www.tonymacx86.com/el-capitan-laptop-support/163772-guide-disabling-discrete-graphics-dual-gpu-laptops.html,但在Sleep/Wake Problems环节中为了唤醒电源键还是蓝色,故加入了唤醒屏蔽。修改了DSDT.dsl、SSDT-9.dsl、SSDT-10.dsl。
13.把HD4600的ig-platform-id给inject了,给SSDT-8.dsl应用"Haswell HD4600 Yosemite"
14.添加AppleHDA Audio Layout,应用"Audio Layout 12”,并把12改成0x1C对应layoutID28
15.仿照”Fix _WAK IAOE”,Fix IAOE in _PTS & _WAK
16.编译所有文件iasl *.dsl
17.改Clover的config.plist,ACPI部分的SSDT项目只保留Drop OEM,一定加上FixRegions,再加上SSDT的顺序SortedOrder,另外包括配合DummyHDA的binary patch,驱动HD4600的patch等

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

查看全部评分

Rank: 1

UID
4774670
帖子
21
PB币
0
贡献
0
技术
0
活跃
10
发表于 2016-1-9 15:34:05 IP属地上海 |显示全部楼层
同样的机器正在鼓捣中

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-9 15:51:36 IP属地北京 |显示全部楼层
18721067680 发表于 2016-1-9 15:34
同样的机器正在鼓捣中

哈哈哈~那剩下的问题交给你啦~~~

Rank: 2Rank: 2

UID
2965215
帖子
260
PB币
0
贡献
0
技术
0
活跃
209
发表于 2016-1-9 17:56:50 IP属地四川 |显示全部楼层
clover配置文件能否分享一下呢

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-11 14:23:22 IP属地辽宁 |显示全部楼层
759071793 发表于 2016-1-9 17:56
clover配置文件能否分享一下呢

在压缩包里面呀?

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-14 13:43:52 IP属地吉林 |显示全部楼层
18721067680 发表于 2016-1-9 15:34
同样的机器正在鼓捣中

我已经基本修复完美,可以看更新的驱动~

Rank: 1

UID
4586424
帖子
37
PB币
273
贡献
0
技术
0
活跃
197
发表于 2016-1-14 14:07:54 IP属地浙江 来自手机 |显示全部楼层
啊啊啊啊啊啊啊啊啊我为什么看不懂

Rank: 5Rank: 5Rank: 5

UID
2220622
帖子
546
PB币
229
贡献
0
技术
0
活跃
105
发表于 2016-1-14 14:45:13 IP属地四川 |显示全部楼层
折腾有你

Rank: 2Rank: 2

UID
2965215
帖子
260
PB币
0
贡献
0
技术
0
活跃
209
发表于 2016-1-14 15:19:00 IP属地四川 来自手机 |显示全部楼层
哎,可惜我的是x6,谢谢楼主分享

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-14 21:33:31 IP属地吉林 |显示全部楼层
759071793 发表于 2016-1-14 15:19
哎,可惜我的是x6,谢谢楼主分享

哈哈~过两天我发个修改过程,我觉得应该修改过程差不多~

it格子创始人之一

Rank: 7Rank: 7Rank: 7

UID
2930326
帖子
2546
PB币
42
贡献
0
技术
8
活跃
533

活动参与先锋 十周年

发表于 2016-1-14 22:37:17 IP属地江苏 |显示全部楼层
感谢lz的分享  呵呵  

Rank: 5Rank: 5Rank: 5

UID
4555068
帖子
673
PB币
126
贡献
0
技术
0
活跃
861
发表于 2016-1-15 13:36:36 IP属地四川 |显示全部楼层
多谢楼主分享,最后一位数字是2的cpu是什么意思

Rank: 7Rank: 7Rank: 7

UID
2142404
帖子
1139
PB币
1186
贡献
0
技术
17
活跃
1532
发表于 2016-1-15 14:40:01 IP属地广东 |显示全部楼层
问一下HDMI是怎么正常的?

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1250

十一周年 我是大学生!

发表于 2016-1-15 18:19:14 IP属地北京 |显示全部楼层
我就想问问睡眠之前是什么问题,又是怎么解决的

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-15 20:01:25 IP属地吉林 |显示全部楼层
jqqqqqqqqqq 发表于 2016-1-15 18:19
我就想问问睡眠之前是什么问题,又是怎么解决的

完全重新做了一遍dsdt和ssdt。。。我也不知道到底哪出了问题

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-15 20:03:09 IP属地吉林 |显示全部楼层
珍惜天空里的鱼 发表于 2016-1-15 13:36
多谢楼主分享,最后一位数字是2的cpu是什么意思

最后一位数字是2的cpu?

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-15 20:04:01 IP属地吉林 |显示全部楼层
yokor 发表于 2016-1-15 14:40
问一下HDMI是怎么正常的?

用了rehabman的clover配置
https://github.com/RehabMan/OS-X-Clover-Laptop-Config

Rank: 5Rank: 5Rank: 5

UID
4555068
帖子
673
PB币
126
贡献
0
技术
0
活跃
861
发表于 2016-1-15 21:15:34 IP属地四川 |显示全部楼层
dlhxr 发表于 2016-1-15 20:03
最后一位数字是2的cpu?

ii7-4712MQ

Rank: 7Rank: 7Rank: 7

UID
60713
帖子
1518
PB币
3540
贡献
0
技术
724
活跃
1804

Win10先驱者

发表于 2016-1-15 22:52:35 IP属地吉林 |显示全部楼层
珍惜天空里的鱼 发表于 2016-1-15 21:15
ii7-4712MQ

的确是这个cpu。。。我也不知道为啥。。。

Rank: 2Rank: 2

UID
331998
帖子
175
PB币
1
贡献
0
技术
0
活跃
237
发表于 2016-1-15 22:55:55 IP属地广东 |显示全部楼层
谢谢,分享!!!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛