联想Y50-70啃上mac 10.12 98%完美 第二版(日常应用完全没问题)附常见问题解决方法
本帖最后由 Missing_Kings 于 2016-10-1 23:13 编辑Y50-7098%完美 mac10.12Y50-70 98%完美 mac10.12Y50-70 98% perfect
macOS Sierra10.12
写在前面:
本人笔记本为Y50-70 CPU:I74720HQ。之前10.11.6已基本完美。10.11系统下只有两点不是很满意:仿冒声卡有BUG(下面会提到该BUG具体体现) ;handoff功能不是很灵敏,有时候不出来,有时候有延迟。
此教程不止是专门写给Y50-70的。里面资源汇总了,其他机器有类似问题可参考本教程。详情见下面目录。
此文档中还有些没有解决的办法,麻烦知道解决方法的景友在下面留言。万分感谢!
附上10.12使用效果: 1. 【声音无问题,仿冒驱动】,(有bug,后面会提到) 2. 【HD4600显卡已经驱动】,有水波纹,可以调节亮度,亮度调节曲线光滑,最暗亮度接近windows 3. 【SSDT变频,CPU和显卡变频成功】,目前观察到CPU有11档变频。已屏蔽 GTX960M显卡。核心显卡观察到 200Mhz默频,能变频,没具体测试。 4. 【睡眠正常】,可以是长时间无操作自动睡眠,或者合盖睡眠,或者手动睡眠 5. 无线网卡更换为【联想白名单版本的 BCM94352Z】,【蓝牙正常使用,Wi-Fi正常。可以使用airdrop 】 6. iCloud, iMessage ,FaceTime 在【使用smbios和RtVariables】并且【注入白果三码】后可以正常使用。可以打电话,接听电话。发sms短信,收短信也可以。
10.12目前还不完美的地方: 1. 目前还【无法使用handoff】。 2. 电量显示为62%,但实际电池电量为60%。【多了2%的显示误差。】 3. 按CapsLk 会比较奇怪,经常会锁不住或者 锁住了要多按几次才能关闭大写锁。(并且CapsLk指示灯 和 大小写锁实际状态经常不匹配。) 4. 系统偏好设置里的【触控板】点击进去时空白。 5. 【蓝牙无法连接我的苹果5S手机】。可以匹配,然后链接会失败。(我也不知道这个是不是正常情况,如果这是正常的,或者是有解决方法的,请在下面留言,万分感谢!) 6. 仿冒声卡声音和Windows下相比有差距。音质没Windows下好。还有一个bug:【播放声音的情况下睡眠,唤醒后会没有声音。要关闭掉播放声音的程序然后再睡眠或者重新启动才会恢复正常!!】 7. 【Fn +方向键 无法调节亮度和声音】(10.11.6系统下本人电脑Fn加方向键是可以调节亮度和声音的)
我从10.11.6升级到10.12,途中出现了很多问题,各种问题都挨着挨着爬帖,浪费了很多时间。这里做一个常见问题汇总和资源整合,希望可以帮助各位景友少走弯路,节省时间。版主看下可以申精不。。。万分感谢。。备注:考虑到部分景友PB币紧张,本文档中所有涉及到的工具全部打包为一个文件1楼 提供下载。目录:
1. Y50安装驱动及(含config.plist,SSDT)超简单傻瓜式方法
2. 安装完Mac10.12后能进入系统,但重启后再进入会读条第二阶段出现八个花苹果然后重启(或者卡读条)解决办法。
3. 升级完Clover后重启黑屏的解决办法
4. 【Mac安装盘引导后只有一个鼠标无法进入安装界面】和【出现验证镜像但一直验证】的解决方法
5. 给config.plist patch(也有叫打补丁的)的方法
6. Mac10.12系统下移动版HD4600 驱动方法
7. 驱动HD4600 后,修改显存的方法
8. 联想Y50-70 仿冒声卡傻瓜式方法
9. Mac10.12系统下博通 BCM94352Z 驱动方法
10. 修改AppleGraphicsPowerManagement.kext 解决显卡变频问题
11. 启用imessage。使用smbios和RtVariables】并且【注入白果三码】(提供白果五码)
本帖最后由 Missing_Kings 于 2016-10-1 23:06 编辑
Y50安装驱动及(含config.plist,SSDT)超简单傻瓜式方法1.本教程涉及到的所有工具: PlistEdit Pro 代码编辑器,能自动把代码里的模块归类,最下面还有源代码纯文本显示(推荐使用,虽然我一般用文本编辑 写代码)7Z-Rar 压缩软件,可以解压zip格式。Windows平台上最强解压缩软件,Mac平台上表现不是很清楚。KCPM Utility Pro 驱动安装和修复权限重建缓存工具。个人感觉比较好用。CloverConfigurator 编辑四叶草配置文件的工具,本教程里主要拿来推荐新手给 patch config.plist用。至于其他作用只有自己查阅资料了,我一般都是用文本文档修改东西,不常用这个。。MaciASL 编译ssdt和Dsdt的工具。Hex-Editor HWMonitor 查看CPU的状态的工具,比如变频,温度等。
教程里涉及到的所有工具 ,百度云盘:https://pan.baidu.com/s/1mhWsFB6密码: q7vw
考虑到10.12 部分挂载EFI分区的工具无法使用,用命令很多人也记不住。就自己做了个挂载efi分区的批处理文件。使用方法: 双击该文件,ok,你的efi分区挂载了。
本人的Clover https://pan.baidu.com/s/1i5wh1tz 密码:xmcp
开始正题,Y50驱动安装超简单!联想Y50 傻瓜式安装 驱动方法(10.11.x 系统用这种方式安装基本完美。10.12 也可以用这里提供的方法安装,部分驱动没法驱动,需要靠自己后续完善。)(会自动配置config.plist和ssdt,并且此方法不需要用DSDT) 其他机型不建议用此方法,毕竟ssdt等文件都不一样。 原教程地址如下:www.tonymacx86.com/threads/guide-lenovo-y50-uhd-or-1080p-using-clover-uefi-10-11.168612 这是RehabMan大大神的帖子。内容很详细,只不过全是英文。用他的安装方法,过程很快,很傻瓜式。只是我个人英语水平感人,看得头痛,是借鉴翻译软件翻译内容看的。翻译软件翻译的内容是有表达误差,靠自己理解琢磨了一天才搞定。(当时参考这篇帖子,最后只有仿冒声卡没搞定。) 所幸,在这时候找到了另一位景友的帖子,他把内容都给翻译了(不是渣渣软件翻译),【推荐大家参考他的帖子】贴上他帖子地址:https://pan.baidu.com/s/1hssfBDi 密码: mjq7 4K分辨率的Y50还需要参考下面驱动显卡和无线网卡部分 本帖最后由 Missing_Kings 于 2016-10-1 23:11 编辑
2.安装完Mac10.12后能进入系统,但重启后再进入会 读条第二阶段出现八个花苹果然后重启(或者卡读条)解决办法(关闭SIP) 。
我之前从mac10.11升级到10.12后安装完驱动后,也出现了这样的情况。后来还因此再重装了一遍系统。我第二次重装系统和第一次的操作唯一的区别就是,第二次关闭了SIP。除此之外其他的都没有变。
1.出现原因出现这个问题的原因挺多的。但FakerSMC.kext没有加载会导致出现这样的情况。SIP是苹果系统的 系统完整性保护 功能。这个功能开启的话,你会蛋碎了一地!因为在该你是没法对S/L/E/路径下的驱动进行任何更改的。L/E/路径下貌似也没法修复文件权限(没具体尝试,记得好像大概是这样),然后就理所当然的出现进不去系统或者读条重启的情况了。
A. 解决方法如下图所示:首先要保证efi分区里EFI/CLOVER/kexts/10.12里添加最新的 FakerSMC.kext ,有线网卡驱动,VoodooPS2Controller.kext。本帖1楼里有fakersmc和voodoopscontroller驱动提供下载。网卡驱动需要自省查找。 如果不是很明白,可以结合本帖4楼内容一起看,方便理解。(备注:图片摘自http://tieba.baidu.com/p/4209210960)RECOVER模式 用原版镜像安装后会有。1. 在系统安装环境或者recover 模式时 进入到如下位置:
2. 输入命令csrutil disable关闭。 如需要打开,同样的步骤输入命令csrutil enable。关闭SIP命令 csrutil disable打开SIP命令 csutil Enable
4.回车得到如图反馈,SIP已经关闭,关闭重启进入系统即可。
1.补充内容
做到这里后重启能进入系统,恭喜。本楼教程到此结束。如果还不能进入到系统,请接着往下看。
开机时选择到苹果系统选项,按下空格键
选择With injected kexts和 Verbose(-s)然后选择到BootMac os with selected options,按Enter键
到这里,正常情况应该是能够正常进入到系统了。如果还不能,可以看屏幕上的 字符,看是卡到那一步了。方便查阅资料。
本帖最后由 Missing_Kings 于 2016-10-1 23:32 编辑
3.升级完Clover后重启黑屏或者闪烁斜杠的解决方法
1.出现原因我遇到过这两次这种情况。出现原因其中一次应该时 clover的某个版本有bug吧,用之前备份的clover就行。另一次我不想告诉你们(假装知道原因的样子。。。)有的是升级clover的时候,把 EFI/Clover/DRIVERS Uefi 64 bit/路径下的CsmVideoDxe 给勾选了,就会出现 开机闪斜杠。这个原因我不知道,我只知道解决办法。2.解决方法推荐大家准备一个U盘做成WinPE ,以免不时之需。(就是一个做在U盘里的能运行的最小化Windows系统。)最好是要能够支持EFI启动的WinPE。有时候因为引导文件出问题,会进入不了Windows系统,这时候U盘就派上用场了。我这里贴下载地址:http://www.winbaicai.com/ 做好了后,就可以进行下面的操作了。
另外,建议每次升级Clover之前将Clover备份。
1. 开机选择U盘引导。2. 选择 Win8 PE。
3. 桌面上有DiskGenius工具(该软件可以直接操作EFI分区。),点击进入。
4. 如果是黑屏闪光标 可以删除EFI/Clover/DRIVERS Uefi 64 bit/路径下的CsmVideoDxe 后再尝试看能正常引导了不。部分机型有这个文件是会导致clover没法引导的。
将之前备份的Clover文件 复制 到EFI分区。(小提示:在DiskGenius下子菜单里傻傻找不到粘贴?可以用Ctrl+v 粘贴。因为我这会儿写文档 用的Mac系统,没有DiskGenius工具。就没截图做图文教程。玩黑苹果的人都是比较能折腾的了吧,文字描述很清楚,应该会明白。如果不明白请先自行尝试和查阅资料,尝试后还是不会的可以在楼下留言,我尽量帮忙。
4.【Mac安装盘引导后桌面上只有鼠标或者菊花转圈,无法进入安装界面】和 【出现镜像验证,但是一直在验证】的解决方法
这个现象我没有拍照,故没有图片。但我确实是从10.11升级到10.12时遇到过。1.出现原因:第一个问题的原因是没有加载FakerSMC.kext驱动。第二个问题:没有链接到网络可能也会导致。(可能没有加载网卡驱动。) 2.解决办法两个问题的解决办法:efi分区里EFI/CLOVER/kexts/10.12里添加最新的 FakerSMC.kext ,有线网卡驱动,VoodooPS2Controller.kext然后插上网线。 网卡驱动需要景友自行查找。其他两个驱动下载地址一楼贴得有,所有机器通用。 压缩包里的网卡是RealtekRTL8111驱动,Y50或同类网卡机器可以使用。。没有最新的VoodooPS2Controller.kext会无法使用笔记本自带键盘。故这里就顺便提到。如果添加了这三个文件,应该就没上述标题描述的问题了。
本帖最后由 Missing_Kings 于 2016-10-1 23:37 编辑
5. 给config.plistpatch的方法
例如:Clover加入下面的的patch。
Kext: AirPortBrcm4360 Find: 81F952AA00007529 Replace: 81F952AA00006690
该怎么加入呢?有两种方法:1.第一种是用Clover Configurator.APP。如下图所示:用Clover Configurator打开需要修改的config.plist文件 然后把这个参数对应填写进去,如图所示:
2.第二种方法 用 文本编辑 的方式打开config.plist文件,然后用以下模版套用以上内容。不过有的数据会有进制或数据编码方式的不同,patch应该用相应数据编码后的字符填写进去。不是比较熟练的人不推荐用这种方式,会容易出错。模版:<dict> <key>Comment</key> <string>XXXXXX</string> <key>Disabled</key> <false/> <key>Find</key> <data>XXXXXX=</data> <key>Name</key> <string>XXXXXX</string> <key>Replace</key> <data>XXXXXX=</data></dict>
模版使用方式如下图所示:
ps:重要的事说四遍!第二种不推荐不熟悉的人使用!第二种不推荐不熟悉的人使用!第二种不推荐不熟悉的人使用!!!
加载EFI分区的 命令我做成了批处理。在1楼有提供下载。
本帖最后由 Missing_Kings 于 2016-10-1 23:38 编辑
6. Mac10.12系统下 移动平台HD4600驱动方法
1. 这里借鉴了一位景友的方法,原地址如下:https://bbs.pcbeta.com/viewthread-1715856-1-3.html他说得比我详细,看我的帖子还不明白的景友可以去原地址参考参考。 这里用的方法其实就是上一屏讲的给confgi.plist patch的方法。为了简单粗暴易懂,我给文本贴出来了。打开 Clover 的config.plist 用文本编辑打开,用查找找到如下位置: <key>KextsToPatch</key>
将以下内容粘贴进去(如果之前有QECIHD4600之类的类似内容,删掉原来的。一共三组)
<dict> <key>Comment</key> <string>QECIHD4600 Azul (GT2 Mobile to Desktop)</string> <key>Disabled</key> <false/> <key>Find</key> <data> hoASBA== </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> hoAWBA== </data> </dict> <dict> <key>Comment</key> <string>QECI HD4600 (GT2 Mobileto Desktop)</string> <key>Disabled</key> <false/> <key>Find</key> <data> hoASBA== </data> <key>Name</key> <string>AppleIntelHD5000Graphics</string> <key>Replace</key> <data> hoAWBA== </data> </dict> <dict> <key>Comment</key> <string>FrameBuffer</string> <key>Disabled</key> <false/> <key>Find</key> <data> AQMDAwAAAAIAADABAABgAA== </data> <key>Name</key> <string>AppleIntelFramebufferAzul</string> <key>Replace</key> <data> AQMDAwAAAAIAADABAACQAA== </data> </dict>
保存后重启,然后显卡应该就驱动起来了。如图所示:
备注:需要修改好的dsdt。
用了此方法就不要用其他的显卡驱动。
我没用过N卡和A卡,所以不清楚驱动方式是不是可以借鉴。但英特尔集显的应该是可以借鉴的。我的显卡是移动平台 HD4600
本帖最后由 Missing_Kings 于 2016-10-1 23:36 编辑
7. 驱动HD4600后,修改显存的方法
HD4600驱动起来后,应该默认的是1500M显存。我个人修改显存的目的只是为了看着顺眼一点。核心显卡的显存是占用运行内存(RAM)的。这里的改变到底只是数字上的改变还是真实能改变现存楼主没测试过,故本帖里不讨论这个。
修改显卡驱动和上面的 驱动移动平台HD4600的方式差不多。就是给config.plistpatch。
用文本编辑方式打开config.plist。添加如下内容到<key>KextsToPatch</key>
里面去。
<dict>
如图所示:
保存,重启。然后再看看显存,应该是2G了。
本帖最后由 Missing_Kings 于 2016-10-1 23:41 编辑
8.联想Y50-70仿冒声卡超级无敌的很傻瓜傻瓜式方法(貌似是AppleHDA驱动)
联想Y50-70电脑的声卡是ALC283.电脑如果不是联想Y50,推荐移步13469977015002大神的帖子参考,因为本楼读完对其他声卡的驱动几乎没有意义。传送门:git clone https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch y50.git
3.进入文件夹并下载相关驱动及工具并安装(全自动的)
cd /Users/missing_kings/Projects/y50.git./download.sh./install_downloads.sh
4.使用代码自动破解声卡驱动并安装声卡驱动,因为之前DSDT已经自动破解并打好补丁改好layout
rm -Rf AppleHDA_ALC283.kextmake AppleHDA_ALC283.kextmake install_hda
备注:本人比较懒,就懒得再自己组织语句了,这里只是代码路径稍作修改,语句还是用的上述链接帖中的。看在这会儿都晚上12点30的时间了我还在编辑文档的份上,望谅解。。。
如果运行完命令出现关机后再开机卡进度条或者进度条走一半重启的情况,请 参考 本帖前面2楼【安装完Mac10.12后能进入系统,但重启后……解决办法(关闭SIP)】部分指导解决!!!!!
本帖最后由 Missing_Kings 于 2016-10-1 23:45 编辑
9. Mac10.12系统下 博通 BCM94352Z 驱动方法 楼主的Y50升级到10.12后网卡挂了。爬了很多帖子后找到了驱动方法。贴上原地址:https://bbs.pcbeta.com/viewthread-1702069-1-8.html 引用! 一、首先我们打开S/L/E目录找到 IO80211Family.kext 把它拷贝到桌面。最好自己备份一份。(1楼有已经制作好了的驱动,提供下载)二、右键点击—显示包内容-Contents-PlugIns找到AirPortBrcm4360.kext三、把AirPortBrcm4360.kext右键点击—显示包内容-Contents目录用Plist Edit Pro 打开Info.plist四、修改Info.plist。IOKitPersonalities-Broadcom802.11 PCI-IONameMatch-0-把pci14e4,43ba改成pci 14e4,43b1就可以了
最后Clover的<key>KextsToPatch</key>
中加入下面的patch
<dict>
另外,还注入 下面这个patch(不加这个会显示为:第三方无线网卡,虽然不影响使用,但看着蛋疼,不能忍)
<dict>
到这里应该就已经网卡驱动了。
注:网卡ID查看方式:
在windows系统下,打开设备管理器——网络适配器——找到自己的无线网卡,然后鼠标右键——属性。 找到硬件ID并记录下来。如下图所示。
安装完如果出现耳机有杂音等,自行安装codeCommander.kext驱动。
10. 修改AppleGraphicsPowerManagement.kext解决显卡变频问题 通过工具查看,发现显卡频率始终维持在1200Mhz。会不会变频没有太过注意观察,反正频率一直很高。偶然间发现了这个帖子,原帖地址:https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1526571我偶然发现,把里面自己Smbios对应的机型显卡部分删除掉,就默频200Mhz了,是会变频的。
其他显卡可以参考原帖地址。可能会有帮助。 解决:修改S\L\E下的AppleGraphicsPowerManagement.kext\Contents\Info.plist里的对应自己机型的显卡部分删除掉。
修改步骤如图1所示
修改完后替换S\L\E下的AppleGraphicsPowerManagement.kext,修复权限,重启
用软件HWMonitor查看显卡变频情况)
SMbios机型表查看请移步到该链接:https://bbs.pcbeta.com/viewthread-1633056-1-2.html查看
本帖最后由 Missing_Kings 于 2016-10-1 23:47 编辑
11. 启用imessage。使用smbios和RtVariables】并且【注入白果三码】
FaceTime
我当初被这个困扰了很久。我有白果三码,但就是一只都登陆不了iMessage。后来我翻了很多帖子,其中一个帖子提到,不仅需要把白果三码注入到Smbios里面,还需要Rtvariables部分 才能登陆上iMessage。说太多太绕,我这里就直接提供模版,填好了后粘贴到 config.plist 最后面。按照我倒数第一张图阴影部分的格式粘贴进去。
key>RtVariables</key>
Smbios 机型信息查询传送门https://bbs.pcbeta.com/viewthread-1633056-1-2.html。下面免费赠送一份白果五码!这是我当年刚刚玩黑苹果时从奸商手上买的,这份我还从来没用过。传送门:
最后补充我的百度云盘分享。链接: https://pan.baidu.com/s/1kVCYwJ1 密码: dfad 王Sire 发表于 2016-10-1 20:58 https://www.pcbeta.com/static/image/common/back.gif
加入花屏补丁会好一些(只会有一瞬间的闪动)。但是花屏补丁在一些机型(我是HP G4就有这问题)10.12会引 ...
白果也有一瞬间的闪动。一瞬间闪动应该是正常不可避免的吧。 注册器不能用(虽然有破解办法),总是不爽! 本帖最后由 Missing_Kings 于 2016-10-1 23:55 编辑
P884268 发表于 2016-10-1 15:45 https://www.pcbeta.com/static/image/common/back.gif
支持楼主,希望能尽快见到楼主的clover
https://bbs.pcbeta.com/forum.php? ... 719478&pid=46616160 。你点击查看。 maura123456 发表于 2016-10-1 16:46 https://www.pcbeta.com/static/image/common/back.gif
3,4点是10.12的问题
就是不知道,白果是不是也是这样。 这个我目前解决到这个程度,感觉差不多了,还是过段时间直接过来看帖吧。折腾累了。到时候各种问题的解决方法应该也出来了。 2689255884 发表于 2016-10-1 20:39 https://www.pcbeta.com/static/image/common/back.gif
楼主速速更新,另外请问水波纹怎么看?
你看看自己Launchpad 点开动画效果是不是流畅的,还有mac自带的国际象棋等是不是流畅的。或者是下载 opengLex4 跑分。 水波纹没搞定肯定跑不了的。 Lenovo-Y50 发表于 2016-10-1 21:17 https://www.pcbeta.com/static/image/common/back.gif
乞丐版y50-70
帖子更新完了。 等审核完了你就可以认真读帖了。 傲骨虚怀 发表于 2016-10-1 22:40 https://www.pcbeta.com/static/image/common/back.gif
注册器不能用(虽然有破解办法),总是不爽!
什么注册器?没明白。。