- 积分
- 604
- 最后登录
- 2024-3-29
- 精华
- 0
- 阅读权限
- 40
- 主题
- 36
- UID
- 1676479
- 帖子
- 1436
- PB币
- 1872
- 威望
- 5
- 贡献
- 0
- 技术
- 41
- 活跃
- 540
- UID
- 1676479
- 帖子
- 1436
- PB币
- 1872
- 贡献
- 0
- 技术
- 41
- 活跃
- 540
|
发表于 2016-9-27 23:07:42
IP属地辽宁
|显示全部楼层
本帖最后由 冷凝器 于 2016-10-1 20:08 编辑
一直都以为这次10.12基本宣告4系列显卡宣告使命终结了,但是总是不甘心,最终还是决定尝试一下10.12(原系统为10.11.3)。App store下载10.12的正式版本,然后做成了u盘的原版安装盘。用clover3603引导,EFI中文件依然使用原10.11时候的文件。当然在10.12的kext中必须放入新版本的Fakesmc.kext和voodoo的键盘鼠标驱动(后来事实证明我原来在10.11时候使用的fakesmc.kext依然好用)。 结果安装的时候出现“不能安装在这台电脑”的现象。仔细想想它说是不能加载分区,我思考只有可能是虽然全盘都是GPT分区,但是也有win分区这种混合分区的原因,所以只要是单硬盘GPT分区应该基本都可全新或者覆盖安装。如果你是混合分区,请想其他办法,我不用懒人版,所以直接用磁盘工具格式化原硬盘为GPT分区,之后再用进行安装,一切顺利。
安装完毕后,重启,然后进入10.12系统,没有任何意外,三卡除了网卡外其他都没有驱动。显卡尝试用10.11的驱动办法,但是没有成功,论坛内笔记本中E40成功驱动显卡的那个帖子他安装的是测试版本,我用了一个晚上来尝试他的方法都以失败而宣告结束。今天早上我重新安装了10.12,然后用了AMDFramebufferUtility,选择24字节,配合自己在win下提取的显卡rom,重新得出了自己的参数。原始Shrike 参数为020000004000000019010000000000000201000300000000020000000001000019010000000000002001020200000000000400000403000000010000000000001000010100000000
我自己的参数为020000004000000009010000000000001204000500000000100000001000000000010000000000000010010600000000000400000403000000010000000000001000020100000000
然后用HexEdit修改AMD4600Controller.kext(具体修改方法请参考10.11的4系列显卡驱动方式),只有一处需要修改。然后请安装这个修改的4600的kext到S/L/E,同时安装95531002(我的显卡ID)相对应的ATY_Init.kext到S/L/E。修复磁盘权限,重建缓存。重启,你就看到熟悉的画面了!另,驱动后原来的快捷键亮度调节依然有效。
关于声卡,我还是用了数据迁移大法,重新制作了适合我的仿冒驱动。但是出现了以前10.11可以使用的快捷键,现在不能用了,只能鼠标点击拖动滑块来调节声音大小。
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
2
查看全部评分
-
|