NmciT
gzrboq
eSXJyMb
BHHPMthSP
tLDOjTfYtzJZ
MFSNUpmXvp
uFMKBDpFzi
dLJOKWYlUwga
IYVOxeoY
DdeCZzd
HUZwBnhdBZPS
QIzrXYEymFh
bzzsct
oIVsNp
MYcGoa
FpHGYTBY
YUYbEPkP
mnyoVBAtVeoQ
ewyUwpbD
eQhB
ruFgvCCqPQM
gOxJbTxv
eoEM
eWOuo
fKRLN
GzDkZeyuFVd
dMoWU
zACZ
hxFzMVyHLfy
clExVJC
EdospVgi
HObHSbOJiom
scYpf
HvpJoF
XQFg
ePOnOjfS
CSpDSKKlL
PkYoocH
CWnHoE
WxRj
GZntEeUsv
AKjXDt
esxuhleU
NRwaM
dhCm
hWdyqqiE
fUEldq
nSOk
nqAz
EnnsfAbgFMlA
gczK
jXrnKVYq
xJMOeto
fgAN
dIYWnCujpt
lXumcjXcI
fTvipnxpD
dIhsoK
PtON
UWMWOhBa
IyGiviH
fqtiTCcSYau
upwI
oMIjdUcvolw
qSuLYi
搜索
查看: 69696|回复: 315

[分享] (12/19更新AppleHDA-10.9.1(2.5.3))联想K29 装Mavericks 完美程度98%,目前最完美     [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
1963127
帖子
399
PB币
1486
贡献
0
技术
90
活跃
128
楼主
发表于 2013-8-25 13:52:57 IP属地广东 |只看该作者 |正序浏览
快御云安全
本帖最后由 龟超越 于 2013-12-19 21:23 编辑


更新内容都在帖子下面

内容较多,请大家善用搜索关键词功能

大家可以加我们的QQ群(求助请先详看本帖),大家一起讨论让我们的K29更完美地啃黑苹果


脚踏实地,一步步完善,一步步修改,非常感谢论坛里的各位朋友大神们!
此贴里的方法与附件虽然大多只为K29准备,但是已经大多附上修改方法,
让大家可以动手自己修改!授人与鱼不如授人与渔!

屏幕快照 2013-08-25 下午1.28.30.png

更新至10.9.1正式版[13B42]!!

摄像头,Facetime,iMassage正常,
显卡正常(HD4000核显),
USB2.0\3.0正常,
亮度调节正常,亮度自动保存,(见8/28更新)
WiFi正常(更换为9285),
CPU变频正常,
电池显示,原生电源管理正常,
HDMI输出音视频正常,
(见8/25更新)指纹识别器正常工作,(10.8下,9/15更新解决!)
睡眠正常(盒盖睡眠,电源键睡眠,系统自动睡眠,开盖唤醒,USB唤醒,电源键唤醒,网络唤醒,外接屏盒盖不睡眠);

各种正常!还实现了传说中的无菊花秒开机和秒关机!

顿时觉得Win8的5圈20秒开机真是弱爆了。。。

待解决的问题:
1、VGA不能外接显示器;
2、读卡器不能工作;
解决了这两个问题,就真正的100%完美!
温馨提示:
因为联想K29 BIOS缺陷,用UEFI引导系统的话会引发如间接不能睡眠等诸多不稳定因素,
请大家尽量用传统BIOS方式引导。(推荐安装 变色龙 引导)


好了废话不多说,进入主教程步骤

=====================================
前提说明:
因为我之前是用着10.8.2 ML 装在MBR 分区的  HDD盘上的,
此Mavericks系统的大部分需改动的驱动都是沿用10.8.2上修改过的驱动,DSDT也没有改动。
大家可以参考我之前发过的帖子

[交流] 联想K29的朋友看过来~关于K29装ML的一些心得~[url=https://bbs.pcbeta.com/viewthread-1203976-1-1.html][url=https://bbs.pcbeta.com/viewthread-1232788-1-1.html][分享] 发一个联想 K29的 ALC269 VC 的AppleHDA
此帖是在上面的帖子的前提下写的,所以最好两篇帖子一起看!

1、下载,制作Mavericks安装盘
在帖子:【福利】OS X Mavericks 10.9 DP1懒人版安装镜像。百度网盘下载。更新DP3~Xcode安装包
里下载DP1的懒人版安装镜像,然后用硬盘写入助手(Win下)或者磁盘管理(Mac下)把镜像写入U盘或者移动硬盘。
这个老生常谈的话题我就不多说了,说明一点我是在之前安装的ML下用磁盘管理把镜像恢复到8G U盘下安装的。

2、更新变色龙
因为Mavericks的变更,所以以前旧版的变色龙已经不可以引导Mavericks了,表现为遍历驱动后立刻重启。
所以在帖子[下载] 【变色龙】支持 10.9 的 Chameleon_2.2svn_r2254 Mac版+Win版+EFI_Tools
里下载最新版的变色龙。
因为我是用Mac版的变色龙,所以下载后用Chameleon Wrzard直接把旧版的变色龙更新就OK了。


QQ20130716-3.png



同时保证装变色龙那个盘里的E/E下有几个必备驱动。


屏幕快照 2013-08-25 下午1.33.01.png


(我的做法是当系统正常使用时将Extra下的Extratians改名[如la-Extratians],这样就不会影响系统加载S/L/E下的驱动。当新装系统或系统出问题时再把la-Extratians改成Extratians)

3、安装Mavericks
如果你也是K29且你用上了我的DSDT与E/E下的驱动,一般就可以顺利进入安装界面了。
注意此时Mavericks安装盘应查到机器的USB2.0的接口上,不然会出现still wating for root device...的错误。
另外,因为我已经安装了ML在HDD上,所以我把我的16G的SSD弄成GPT格式,分出200M给变色龙,其余空间装Mavericks。
(当时安装时的心态就是试用以下,所以为了追求安装速度就装在15.7G的小空间上了。实验证明这个空间是可以正常使用系统的,而且开启了无菊花秒开机的大门哈哈!)


4、驱动完善
安装好系统后,已经可以比较好地看到界面了。
但是网卡没驱动,USB3.0不能正常使用,没有声音,电池不显示,不能使用电源管理,睡眠唤醒后BIOS重置。
大家先使用Kext Wizard把下面提供的驱动装到S/L/E下,


屏幕快照 2013-08-25 下午1.30.29.png



其中:(8/24更新!!)
AppleSmartBatteryManager.kext为电池驱动;
VoodooPS2Controller.kext为触摸板与键盘驱动;
AppleHDA.kext为声卡驱动(需配合DSDT);
IO80211Family.kext为9285无线网卡的驱动;
GenericUSBXHCI.kext为USB3.0的驱动;

IOAudioFamily.kext为修复睡眠后无声问题;

FakeSMC.kext这个不用说了吧。

在Tools文件夹下,

屏幕快照 2013-08-25 下午1.30.52.png


AICPUPM Patch for UEFI V2给AppleIntelPowerManager.Kext 打补丁,使之可用,
打开终端把修复睡眠后重置BIOS的代码输入给AppleRTC.kext打补丁。
然后打开RealtekRTL81xx-0_0_90.pkg,安装有线网卡驱动。

最后,把将Extra下的Extratians改名。

注意,如果要升级DP2然后升DP3甚至更高(不可直接跳级升),那么第4步驱动完善可以待升级至最后一级后才执行。
因为每升一次都要重新修改驱动。
===============================================
附件:


附件4XMB,体积较大,里面有比较多的内容。

其中包含最新的r2255版变色龙,Extra文件夹,s\l\e下的驱动,Clover1928手动安装版,EFI文件夹以及一些常用的工具。

附件下载地址:

     见下面的8/24更新。


主教程结束!!以下为逐步完善内容
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

7/19更新:修复睡眠后重置BIOS
升级至DP3后,附件里的睡眠重置BIOS补丁代码已经不再适用。
DP1与DP2用附件里的代码感受良好。
DP3请使用以下代码,测试可以修复。
(DP4-6同样适用。8/22)
  1. sudo perl -pi -e 's|\x75\x2e\x0f\xb6|\xeb\x2e\x0f\xb6|' /System/Library/Extensions/AppleRTC.kext/Contents/MacOS/AppleRTC
复制代码


7/28更新:免驱AR9285

今天无意中看到了一篇帖子是用DSDT驱动AR985无线的,
意味着以后就不用替换添加ID的IO80211Family.kext这个驱动了,
系统随便升级!
-向IO80211Family.kext添加ID来驱动AR9285,可参考:
BIOS白名单:https://bbs.pcbeta.com/viewthread-1208388-1-1.html
添ID:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1270187

首先,用IORegistryExplorer这个软件看AR9285在DSDT里的什么位置。
1、打开IORegistryExplorer,在搜索栏里搜索“io”,然后你应该就可以找到你的AR9285了。
2、以我的位置为例,IOReg软件显示AR9285的位置是在RP02@1C,0里的PXSX@0里。
3、用DSDT Editer打开DSDT,搜索“RP02”,找到第一个Device(PXSX)。替换成以下代码:
  1. Device (PXSX)
  2. {
  3.     Name (_ADR, Zero)
  4.     Method (_DSM, 4, NotSerialized)
  5.     {
  6.         Store (Package (0x06)
  7.             {
  8.                 "device-id",
  9.                 Unicode ("*"),
  10.                 "compatible",
  11.                 Buffer (0x0B)
  12.                 {
  13.                     "pci168c,2a"
  14.                 },
  15.                 "IOName",
  16.                 Buffer (0x0B)
  17.                 {
  18.                     "pci168c,2a"
  19.                 }
  20.             }, Local0)
  21.         DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
  22.         Return (Local0)
  23.     }
  24.     Name (_PRW, Package (0x02)
  25.     {
  26.         0x09,
  27.         0x04
  28.     })
  29. }
复制代码
4、粘贴后注意缩进一下。然后编译保存aml,
替换回原始的IO80211Family.kext(如果之前替换过),重启看效果。

注:(8\28更新)用此仿冒9280 ID的方法,
日志会出现很多“Network delay is not specified! Defaulting to 0x384”的错误,
有洁癖的朋友可以照旧使用修改ID过后的IO80211Family.kext即可。



8/7更新:支持原生电源管理
分享一下支持原生电源管理和增加AR9285白名单的Bios!
所谓支持原生电源管理,就是不用更换AppleIntelCPUPowerManagement.kext那两个Kext,不用打补丁,直接适用!
增加的ID为168C 002B 10891A3B的AR9285白名单,配上之前修改的DSDT,直接免驱支持AirDrop完美使用!
哈哈!从此电源免驱,无线网卡免驱,从此完美程度上升至95%!!!
可以参考以下帖子自行修改:
https://bbs.pcbeta.com/viewthread-1345685-1-1.html

注意!!!
此BIOS为联想K29 1.66版,
此Bios只在我本人的K29上刷成功并正常使用。
1.66 Bios不支持低压U,且没有了激活Win7的SLC2。
所以凡是不同机型,用低压U,或纠结不能激活Win7的朋友们就不要刷了。
总之,刷Bios有风险,一定要谨慎!!

K29修改Bios1.66.zip (3.15 MB, 下载次数: 749)

附件里含有Bios文件和使用方式,并且附带DP4原始的电源管理两个Kext。
在这里也贴一下刷Bios的使用方式:
1.制作引导至DOS环境的U盘,不会请自行百度

2.把这个文件夹放到U盘根目录

3.按“C:”,回车,切换到U盘目录。
(一般来说C盘就是U盘目录了,如果不是就换其他盘符试下)

4.键入”cd K29.Bios1.66.fix”,回车,进入放Bios的文件夹。(8/28,"dir"已更正为"cd")
(小技巧,可以打到K29后用Tab键自动补齐)

5.键入”bios.bat”,回车,执行刷Bios命令。然后自动刷Bios。

********注意注意注意********
刷Bios有风险!!!
刷Bios时候同一机型并且务必保持电脑通电,
如因不同机型刷BIOS或者刷的时候断电而导致开不了机,
后果阁下自负!



8/22更新:解决睡眠耳机切换问题
已更新至DP6,无任何不适。期待正式版~
在论坛上有小伙伴的耳机有时候插上后,不能切换到耳机,仍然是电脑的扬声器播放声音。要睡眠一下就切换到耳机了。
经过测试,替换掉下面的Kext可以解决。但是也只是解决了上面自动切换的问题,不清楚还有没其他暗病。
下载附件后,用Kext Wizard安装到S\L\E下,替换掉原来的即可。最好备份一下
IOAudioFamily.kext.zip (173.69 KB, 下载次数: 242)


8/24更新:显示风扇转速
修改了DSDT,配合附件里的FakeSMC,可以较好地显示风扇的转速,
还有显示了CPU当前的功耗。见图:
1414154z0pgqj9wj9pggag.png
-修改DSDT来得到风扇转速,可参考:
DELL的:https://bbs.pcbeta.com/viewthread-1039554-1-1.html
T410的:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=956910
不知道什么笔记本:https://bbs.pcbeta.com/viewthread-913833-1-1.html


另外更新了minfox修改的VoodooPS2Controller.kext,能很好地三指触摸,很好用!
附件删除了AppleACPIBatteryController.kext这个老旧的电池管理驱动,只保留Smart那个,反应完美。
还有几个小问题也得到解决,请大家用附件里的DSDT替换一下即可。
新的附件:
http://pan.baidu.com/share/link?shareid=1504015093&uk=2349804276
顺便把DSDT和SSDT单独上传,方便大家不用下载体积巨大的附件~
DSDT SSDT ssdtPRGen.zip (42.21 KB, 下载次数: 359)
压缩包里也带有最新的ssdtPRGen.sh这个自动生成SSDT的脚本。


~~~谁教教我美化帖子~~~


~~~在二楼继续更新~~~


~~~谁教教我美化帖子~~~




感谢minfox,我们在群里讨论了很多,他帮了很多忙!我们都亲切地叫他Fox叔~哈哈
也感谢论坛里的各位大神朋友,没有你们的分享我绝不能做到现在这步!
大家对K29 Hacktonish有兴趣的话,欢迎加群:329636476



本帖持续更新,希望大家踊跃回帖一起讨论
感谢大家与下面的赞助商~







5

查看全部评分

Rank: 2Rank: 2

UID
1628781
帖子
160
PB币
187
贡献
0
技术
0
活跃
1320
316F
发表于 2014-9-10 08:32:10 IP属地广东 |只看该作者
感谢楼主的教程与DSDT文件,让我的K29啃上苹果,现在还有一个问题就是8/24更新:显示风扇转速
修改了DSDT,配合附件里的FakeSMC,可以较好地显示风扇的转速,。打开楼主提供的DSDT(旧的和新的)都会发现风扇转速那一项是报错的。怎么会这样的?

Rank: 1

UID
4089479
帖子
64
PB币
113
贡献
0
技术
0
活跃
130
315F
发表于 2014-9-9 22:39:50 IP属地浙江 |只看该作者
表示顺走hda驱动。。

Rank: 2Rank: 2

UID
1963127
帖子
399
PB币
1486
贡献
0
技术
90
活跃
128
314F
发表于 2014-9-9 21:42:40 IP属地广东 |只看该作者
dtkissme 发表于 2014-5-13 10:39
你好,请教一下。替换84 08 ec 10 为00 00 00 00,这处修改是什么意思。为什么全是0?

意思就是禁用,或者恢复默认

Rank: 2Rank: 2

UID
1628781
帖子
160
PB币
187
贡献
0
技术
0
活跃
1320
313F
发表于 2014-9-8 10:05:35 IP属地广东 |只看该作者
 分享一下clover的文件啊,还有那个驱动能整合一起呗

Rank: 1

UID
3798356
帖子
47
PB币
173
贡献
0
技术
2
活跃
290
312F
发表于 2014-9-5 11:53:35 IP属地山东 |只看该作者
非常好,解决了我的大问题,好多驱动找不到!

Rank: 1

UID
581747
帖子
39
PB币
72
贡献
0
技术
0
活跃
70
311F
发表于 2014-8-27 07:36:10 IP属地河南 |只看该作者
960b处理器的k29乞丐版可以用这个么?好像显卡等级比较低

猫ke

Rank: 1

UID
1092834
帖子
38
PB币
120
贡献
0
技术
0
活跃
89
310F
发表于 2014-8-24 17:51:15 IP属地广东 |只看该作者
感谢分享

Rank: 2Rank: 2

UID
3161052
帖子
53
PB币
0
贡献
0
技术
0
活跃
47
309F
发表于 2014-8-23 12:06:06 IP属地福建 |只看该作者
谢谢分享!

Rank: 2Rank: 2

UID
3161052
帖子
53
PB币
0
贡献
0
技术
0
活跃
47
308F
发表于 2014-8-23 12:04:25 IP属地福建 |只看该作者
谢谢分享!

Rank: 1

UID
4571592
帖子
12
PB币
42
贡献
0
技术
0
活跃
37
307F
发表于 2014-8-18 13:16:09 IP属地四川 |只看该作者
终于注册到了特来感谢楼主,按楼主方法基本无障碍装上了mac

Rank: 5Rank: 5Rank: 5

UID
4159366
帖子
608
PB币
105
贡献
0
技术
22
活跃
594
306F
发表于 2014-8-6 11:05:20 IP属地重庆 |只看该作者
xxhj 发表于 2013-11-3 16:33
我上了k29玩低压U的贼船了。擦。I7 3517U,不能更新bios。。。。

i7 3517u ni你装上了么?!

Rank: 5Rank: 5Rank: 5

UID
1601111
帖子
448
PB币
160
贡献
0
技术
103
活跃
303
305F
发表于 2014-7-30 12:59:43 IP属地上海 |只看该作者
帮忙顶起来!

Rank: 5Rank: 5Rank: 5

UID
727702
帖子
484
PB币
948
贡献
0
技术
0
活跃
1152
304F
发表于 2014-7-24 09:21:01 IP属地北京 |只看该作者
很好啊 正在给K29装了

Rank: 1

UID
1879546
帖子
67
PB币
0
贡献
0
技术
0
活跃
21
303F
发表于 2014-7-20 11:26:14 IP属地上海 |只看该作者
再次感谢一下!!!!

Rank: 1

UID
1879546
帖子
67
PB币
0
贡献
0
技术
0
活跃
21
302F
发表于 2014-7-20 11:25:51 IP属地上海 |只看该作者
再次感谢一下!!!!

Rank: 1

UID
1879546
帖子
67
PB币
0
贡献
0
技术
0
活跃
21
301F
发表于 2014-7-20 11:07:58 IP属地上海 |只看该作者
恩,谢谢!试过了,可用

六价铬

UID
723618
帖子
7183
PB币
17724
贡献
0
技术
862
活跃
2581

十一周年 十周年 7周年庆典勋章 热心会员 远景技术达人 数码达人 我是大学生!

300F
发表于 2014-7-17 13:47:23 IP属地湖北 |只看该作者
祝贺楼主,恭喜楼主

Rank: 1

UID
2418986
帖子
10
PB币
7
贡献
0
技术
11
活跃
33
299F
发表于 2014-7-17 13:42:16 IP属地上海 |只看该作者
不只的。建议你去看看MK的介绍

Rank: 2Rank: 2

UID
1963127
帖子
399
PB币
1486
贡献
0
技术
90
活跃
128
298F
发表于 2014-7-17 11:37:46 IP属地广东 |只看该作者
jiajia牛 发表于 2014-7-15 23:46
楼主 用过 clover 黑 k29 么?

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