查看: 104665|回复: 534

[交流] [how to]如何用上原版的applertc.kext且不会重置bios(3楼有更新)

    [复制链接]
youminbuluo 发表于 2009-7-11 23:13 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 youminbuluo 于 2009-10-16 19:39 编辑

参考http://netkas.org/?p=114

1.首先下载附件
DSDT_Patcher1.0.1e.zip (384.81 KB, 下载次数: 4473)
打开,双击DSDT Patcher
然后按任意键,点一下就好了,到如下的窗口
Screen shot 2009-07-11 at 11.04.49 PM.png

2.你会看到目录下多了dsdt.dat,dsdt.dsl,hpet_fixed.txt,rtc_fixed.txt等文件,除了dsdt.dsl之外的都删掉

3.用写字板(textedit)打开dsdt.dsl,
向下查找到rtc字段
将高亮的那一行改为图中所示~~~~~
保存!!
Screen shot 2009-07-11 at 11.13.04 PM.png


4.打开终端(terminal)
cd至这个Tools目录
Screen shot 2009-07-11 at 11.08.39 PM.png

5.然后~~~~~
./iasl ../dsdt.dsl
%注释,./就是运行当前目录下的文件,什么叫当前目录?
你可以通过pwd命令查看,../是当前目录的上一级目录的意思
解开aml,用iasl -d dsdt.aml
重新打包成dsdt.aml iasl -ta dsdt.dsl

这样就可以了,将生成的dsdt.aml放到安装snow leopard的分区
就可以使用原版的applertc.kext了


第五步有问题的加上 -ta 参数--by ksong
./iasl -ta ../dsdt.dsl

有些出错的可以参考
第10页xiange报告


额,感谢szg指出修正,前面怎么就没人说呢

评分

3

查看全部评分

兰陵萧萧声 发表于 2009-7-11 23:16 | 显示全部楼层
不错不错.....
回复

使用道具 举报

youminbuluo  楼主| 发表于 2009-7-11 23:18 | 显示全部楼层
本帖最后由 youminbuluo 于 2009-10-16 19:41 编辑

OK我重新编辑下首先,利用dsdtgui那个东西,在所要的分区生成dsdt.aml文件
这是一个最初级的dsdt补丁,如果这一步出现的错误不属于本帖子要讨论的内容
Screen shot 2009-10-16 at 7.30.25 PM.png
这步搞定后,继续,这样某个分区(在这里我选择的就是Snow Leopard分区)就有一个dsdt.aml文件了
注意,我们最终需要的是dsdt.aml文件。但这个文件不能直接修改,所以需要使用iasl命令来解包和打包这个文件
为了使使用iasl更加方便,建议大家把iasl放到/usr/bin这个目录里面。以下操作默认大家都这么做了^_^
然后打开终端:
  1. iasl -d /路径/dsdt.aml
复制代码

来解包这个文件,这样就可以生成dsdt.dsl文件,这个文件是可以直接用文本编辑器修改的。

借用第一楼的图,还是那样子修改dsdt.dsl文件的
Screen shot 2009-07-11 at 11.13.04 PM.png

然后还是在终端下面
  1. iasl -ta /路径/dsdt.dsl
复制代码

相应的,又会生成一个dsdt.aml文件拉,当然,直接在根目录操作的话,要用sudo的由于涉及终端下的操作,实在不会的好好学下linux的终端操作再回来看吧,这点素质还是要有的

AppleRTC.kext.zip

43.64 KB, 下载次数: 900, 下载积分: PB币 -1

DSDTGUI.pkg.zip

1.44 MB, 下载次数: 861, 下载积分: PB币 -1

iasl.zip

219.88 KB, 下载次数: 536, 下载积分: PB币 -1

评分

1

查看全部评分

回复

使用道具 举报

99艳阳天 发表于 2009-7-11 23:28 | 显示全部楼层
学习了,谢谢!
回复

使用道具 举报

sofish 发表于 2009-7-12 08:32 | 显示全部楼层
不错,支持一下.
回复

使用道具 举报

jianyili 发表于 2009-7-12 09:14 | 显示全部楼层
谢谢,这样看来雪豹可以用64位的了。
回复

使用道具 举报

lingbug 发表于 2009-7-12 09:26 | 显示全部楼层
哈哈,终于搞定这大问题了!我的雪豹已经打开了64位: 64 位内核和功能扩展:        是.
不过这显卡跟声卡的驱动在64位下却无效了,头疼
回复

使用道具 举报

youminbuluo  楼主| 发表于 2009-7-12 09:44 | 显示全部楼层
哈哈,终于搞定这大问题了!我的雪豹已经打开了64位: 64 位内核和功能扩展:        是.
不过这显卡跟声卡的驱动在64位下却无效了,头疼
lingbug 发表于 2009-7-12 09:26



额,理论上是这个样子的,不过我好多kext比如无线网卡,键盘依然工作在32模式下~~~~
64bit无望啊,直接都进不了系统
回复

使用道具 举报

lingbug 发表于 2009-7-12 09:52 | 显示全部楼层
本帖最后由 lingbug 于 2009-7-12 09:55 编辑

我用64位破解的KEXT可以进入并打开64位的:
NullCPUPowerManagement.kext
OpenHaltRestart.kext
dsmos.kext
PlatformUUID.kext
现在就是盼有64位的硬件驱动了
回复

使用道具 举报

zenglg1977 发表于 2009-7-12 10:07 | 显示全部楼层
学习了,谢谢
回复

使用道具 举报

pippo.choi 发表于 2009-7-12 11:00 | 显示全部楼层
对了,DSDT是不是一定要AMI才能用的?
回复

使用道具 举报

扬子龙 发表于 2009-7-12 12:17 | 显示全部楼层
64位离我们还比较远啊!
回复

使用道具 举报

qizchen 发表于 2009-7-12 12:27 | 显示全部楼层
好强大!真的是高
回复

使用道具 举报

兰陵萧萧声 发表于 2009-7-12 12:46 | 显示全部楼层
pb90我开64位是风火轮过后直接黑屏....
回复

使用道具 举报

youminbuluo  楼主| 发表于 2009-7-12 13:03 | 显示全部楼层
对了,DSDT是不是一定要AMI才能用的?
pippo_choi 发表于 2009-7-12 11:00


和ami没多大关系吧
我也不是很清楚
回复

使用道具 举报

lingbug 发表于 2009-7-12 14:28 | 显示全部楼层
pb90我开64位是风火轮过后直接黑屏....
兰陵萧萧声 发表于 2009-7-12 12:46

那几个64位的破解KEXT装了么?还有BIOS里要设一下HPET为64位模式
回复

使用道具 举报

pchot 发表于 2009-7-12 16:53 | 显示全部楼层
reset  bios 這appleRTC修改法,
我昨天就試過了x32有用,x64好像無效.
回复

使用道具 举报

youminbuluo  楼主| 发表于 2009-7-12 16:57 | 显示全部楼层
reset  bios 這appleRTC修改法,
我昨天就試過了x32有用,x64好像無效.
pchot 发表于 2009-7-12 16:53


要原版的applertc
破解的那个不行
回复

使用道具 举报

darkfall 发表于 2009-7-12 18:08 | 显示全部楼层
-.    -这方法无望。
DSDT PATCHER我不行。。
回复

使用道具 举报

pchot 发表于 2009-7-12 19:07 | 显示全部楼层
本帖最后由 pchot 于 2009-7-14 18:45 编辑
要原版的applertc
破解的那个不行
youminbuluo 发表于 2009-7-12 16:57

1.GA-EP43-DS3L-10A394以X64模式,試了一下V1.3原版appleRTC,還是RESET BIOS.
2.可能是我安裝方式不同或錯誤,只有再繼續試試了!!!
09-07-14修正
以X64模式,試了一下原版appleRTC,可以使用了!!!good!!!

评分

1

查看全部评分

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-1-27 20:31

快速回复 返回顶部 返回列表