华硕N56VZ 安装Mountain Lion 几乎完美(N46、N76基本也适用)
本帖最后由 cuttondog 于 2013-9-3 21:22 编辑我的电脑配置:
电脑型号 华硕 N56VZ 笔记本电脑操作系统 Windows 8 64位 ( DirectX11 )
处理器 英特尔 第三代酷睿 i7-3610QM @2.30GHz 四核主板 华硕 N56VZ (英特尔 IvyBridge - HM76 Express 芯片组)内存 16 GB ( 金士顿 DDR31600MHz )主硬盘 三星 SSD 830 Series (128 GB / 固态硬盘 )显卡 Nvidia GeForce GT 650M ( 2 GB / 华硕 )显示器 三星 SEC314C ( 15.3 英寸 )声卡 瑞昱 ALC663 @ 英特尔 PantherPoint High Definition Audio Controller网卡 鈺硕 AR8161/8165 PCI-EGigabit Ethernet Controller / 华硕无线网卡 Atheros AR9285 Wireless Network Adapter / 惠普
以下项目完美:CPU变频、HD4000显卡驱动(含QE/CI,亮度可调)、有线网卡、无线网卡及蓝牙(更换网卡后)、声卡输入输出、快捷键按钮、背光键盘以下暂时存在BUG:睡眠后自动唤醒(据其他坛友反映可能和更换无线网卡有关),不知道原配2230N可否睡眠正常屏幕亮度设置不能保存,开机后为最大亮度
替换无线蓝牙二合一卡Intel 2230N为Atheros AR5B195(无线AR9285+蓝牙AR3011)直接更换单独的AR9285等只具备无线的网卡也可,但是就没有蓝牙了收的免费二手,从惠普机器拆机得来,因此制造商检测为惠普
ASUS的笔记本BIOS普遍无白名单,可以放心更换不会出现不识别的情况
如不想拆机更换无线网卡,可采用外置USB无线网卡的方法解决无线上网的问题,这种无线网卡淘宝普遍几十元一个(要有Mac驱动才可,免驱更佳)
1、安装Windows变色龙和HFS读写软件前提:OS X所在硬盘需要是MBR分区表【LZ的机器尝试UEFI+GPT+Clover总是失败,无Clover引导项,如果可以Clover引导则更好;无法引导的,就和我一样用稍显落后的变色龙】下载Chameleon Install2048.zip 解压,运行Chameleon Install.exe 安装变色龙(有系统保留分区的注意先分配盘符)安装完毕后在文件夹选项中开启显示隐藏文件打开引导分区(有隐藏分区就是隐藏分区,无隐藏分区则多为C盘)用压缩包中的wowpc.iso替换原有wowpc.iso(必须,否则会出现内存只认3.25GB的情况)
安装HFS+ 10.0并激活 详见此贴https://bbs.pcbeta.com/viewthread-1267513-1-1.html
2、写入安装盘并安装系统硬盘上分出一块6GB左右分区,用LeopardHD Installer写入Mountain Lion安装镜像,写入完毕后解压Extra.rar中的Extra目录放到安装盘目录下(如有相同文件则覆盖)
重启后从变色龙启动选择安装盘-v –f进入,抹掉一个分区进行安装
安装完毕后进入windows再把Extra目录放到OS X分区根目录进入OS X分区s/l/e,删除以下开头的所有文件:AMD*.*,ATI*.*,NVDA*.*,GeForce*.*,以及AppleHDA.kext和IOBluetooth开头的两个kext重启-v –f进入OS X进行最后的设置后进入系统
3、安装驱动kext用Kext Utility安装驱动包中的kext文件进行驱动(屏蔽独显的NoNvidia.kext暂不安装)【该项仅限N56】显示器信息的DisplayProductID-4ca3目录放到System/Library/Display/overrides该程序会自动备份s/l/e中的同名*.kext为*.kext.bak,如果出现问题请到windows下恢复备份,-x以安装模式进入OS X后修复s/l/e权限kext全部安装正确之后,可以删除e/e中除了ApplePS2Nub之外的其余所有kext(fakesmc.kext已经安装到了s/l/e,故e/e中不再需要)AR5B195的驱动详见此贴 https://bbs.pcbeta.com/viewthread-1153759-1-1.html驱动包中提供了已经修改的可驱动AR9285的IO80211Family.kext
4、提取编辑DSDT、SSDT完善系统DSDT简要介绍贴:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1020621&extra=page%3D1%26filter%3Dtypeid%26typeid%3D836&page=1
PS:如果你还不熟悉DSDT可以暂时借用附件中的两个DSDT.aml是我自己更换网卡后提取的,所有项目完美DSDT(2).aml是从另外一贴下载的(那贴LZ未更换网卡)(使用时更名为DSDT.aml放到Extra)DSDT文件因为BIOS及硬件不同而各有较大差别,建议还是自己生成修改DSDT最为稳妥
用AIDA64或DSDT Editor(Win下Mac下的均可,需要安装Java环境)提取DSDT进行编译,除错后保存为dsdt.aml,放到OSX分区extra目录下简单贴几个图,为Win下的DSDT Editor(Mac下同理)
更改DSDT驱动快捷键:如果为N46,需要按贴子修改AsusFnKeys.kext中的/Contents/Plugins/AsusWMIController.kext/Contents/info.plist中的HasMediaButtons项目为False(N56/N76带有数字小键盘不用改)
https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1370525注:原文更改亮度代码段有误需改为
[*]Method (_Q0E, 0, NotSerialized)
[*] {
[*] If (ATKP)
[*] {
[*] ^^^^ATKD.IANE(0x20)
[*] }
[*] }
[*]
[*]
[*]Method (_Q0F, 0, NotSerialized)
[*] {
[*] If (ATKP)
[*] {
[*] ^^^^ATKD.IANE(0x11)
[*] }
[*] }
更改DSDT可调节亮度(需要显示器EDID文件放到System/Library/Display/overrides,N56高分屏的文件DisplayProductID-4ca3已提供)打开DSDT Editor,单击Scope _SB下的Scope \右边代码向上翻页,在Scope \上面倒数第二个括号中添加如下代码 Device (PNLF) { Name (_HID, EisaId("APP0002")) Name (_CID,"backlight") Name (_UID, 0x0A) Name (_STA, 0x0B) } 编译之后保存即可
修改DSDT屏蔽独显:https://bbs.pcbeta.com/viewthread-1038282-1-1.html(这里可以直接使用附件中的NONvidia.kext,已修改为GT 650M的ID)
提取SSDT完美睿频/降频: https://bbs.pcbeta.com/viewthread-1281937-1-1.html 如果没有联网时会卡在DownloadingIASL,此时只有DSL文件无AML文件,只要用DSDT Editor打开dsl后选择菜单IASL——SAVE AML as保存为ssdt.aml即可(若提示Error,只要删掉最后一行就可通过编译) 将ssdt.aml放到extra目录 手动在org.chameleon.boot.plist中添加如下代码
[*]<key>DropSSDT</key>
[*]<string>Yes</string>
即可实现睿频降频附件中的SSDT.aml仅适用于3610QM,同CPU的可套用,不同CPU的需要自己生成
修改SMBios.plist自定义系统信息可以使用ChameleonWizard生成型号定义为MacbookPro9,1(15寸)MacbookPro9,2(13寸)或MacbookPro10,1(15寸R屏)附件中三个smbios文件分别对应三种型号
修改org.chameleon.boot.plist解决开机分辨率bug(高分有此bug,不知低分有没有) 如果不修改开机时全屏只会显示左上角四分之一内容,需手动调节分辨率后改回1920*1080。 添加如下代码: <key>Graphics Mode</key> <string>1920x1080x32</string> 如果是普分屏N56或者N46将1920x1080改为1366x768
附件中的该文件已经加入1920x1080代码及加载SSDT代码
固态硬盘开启TRIM支持(无固态硬盘的忽略) 开启TRIM可提高SSD速度及延长SSD的寿命 OS X对于非苹果OEM版的SSD默认都不开启TRIM支持 下载Trim Enabler.dmg在mac中挂载,安装TrimEnabler到应用程序文件夹,运行后单击按钮从Off改为On 即可 检查系统报告此处 显示是 说明开启成功
安装时间补丁修复时间不同步问题 进入OS X系统偏好设置把时区改为东八区任意一个地点 然后安装时间补丁(驱动包内),即可生效(前提:OS X需要能正常关机)
关闭OS X休眠
OS X和Windows一样默认同样开启休眠,而对于现在大内存普遍的情况来说休眠功能显得很鸡肋(LZ的OS X休眠吃了我14G的系统盘空间),外加固态硬盘的逐渐普及休眠显得更无必要,建议关闭该功能 打开终端依次执行以下三条命令即可
[*]sudo –s(执行后需要输入密码)
[*]pmset -a hibernatemode 0
[*]rm /private/var/vm/sleepimage
部分附件较大发不上来 只好发网盘
http://pan.baidu.com/share/link?shareid=235454547&uk=3037629031
补充内容 (2014-7-8 15:45):
1、现在的新版变色龙都可以正常识别华硕笔记本的全部内存容量了,不必要使用文中我提供的老版本
2、CPU现在我更换为3840QM,重新Patch SSDT后完美运行。 本帖最后由 ylcx123 于 2013-9-4 17:16 编辑
谢谢分享,这是我见到的第三种不同的方案了。
Fn+F1...F12的快捷键正常吗? 触摸板能关闭吗?温度如何?CPU几档变频?
最后想问,clover我们N56VZ真的用不了?为什么?(我没试过,另一个解决方案里作者也说不行)
这个留个名,以后待查。 谢谢楼主无私奉献 楼主我来了,楼主赛有拉拉 楼主我来顶楼! 楼主我来顶楼! 楼主我来顶楼! 楼主我们用的是同一款机器!谢谢分享经验! 楼主我在刷楼,马上就凑齐pb了 这楼完了还一楼 最后一楼,搂住再见,再次感谢! 屏幕亮度可调?怎么做到的=。= xanahopper 发表于 2013-9-21 10:47 static/image/common/back.gif
屏幕亮度可调?怎么做到的=。=
在DSDT中添加PNLF方法 上面给了代码的 用了你的方法,用的DSDT(2),10.8.4懒人版,,Fn+f9无法关闭触摸板,并且Fn+f6无效,即只能调低亮度,不能调高亮度! ylcx123 发表于 2013-9-24 00:42 static/image/common/back.gif
用了你的方法,用的DSDT(2),10.8.4懒人版,,Fn+f9无法关闭触摸板,并且Fn+f6无效,即只能调低亮度,不能 ...
开始我使用的也是那个带(2)的他人编译的DSDT,也是不可用Fn+F6
自己提取编译DSDT添加PNLF代码后,问题解决
建议你还是选择手动提取DSDT
Fn+F9关不掉触摸板的问题目前仍在寻找解决方法
insydemac老外论坛的作者说明中理论上是可以关闭触摸板的,不知为何现在驱动不了 楼主你好,我的机器可以进行clover引导,不过目前mac系统损坏中,可以一起讨论一下呀!