pksong2013 发表于 2014-10-4 15:32

Y460A安装OS X Mavericks10.9.5,在前人的基础上改用clover引导后做的一些修改,爬帖

本帖最后由 pksong2013 于 2014-10-4 18:07 编辑

写在前面,clover用27xx版本(我用的2747),后面出的(截止到2916版本)clover都会导致自带键盘和触摸板不能用。 参考坛友liulonghuipcbet比较完善的Y460A(https://bbs.pcbeta.com/viewthread-1418402-1-1.html) DSDT:(参考gcafrk的https://bbs.pcbeta.com/viewthread-1264018-1-1.html和上面那个链接里面的dsdt重复造了个轮子)标记一下dsdt改动的部分:RTCTIMR亮度调节代码(关于小太阳)注入声卡的layout-id电源键睡眠盒盖睡眠 四叶草配置文件conf.plist:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>ACPI</key>
        <dict>
                <key>DSDT</key>
                <dict>
                        <key>Debug</key>
                        <false/>
                        <key>DropOEM_DSM</key>
                        <false/>
                        <key>Name</key>
                        <string>DSDT.aml</string>
                        <key>ReuseFFFF</key>
                        <false/>
                </dict>
                <key>HaltEnabler</key> //解决关机断电
                <true/>
                <key>SSDT</key>
                <dict>
                        <key>DropOem</key>
                        <false/>
                        <key>Generate</key>
                        <dict>
                                <key>CStates</key>
                                <false/>
                                <key>PStates</key>
                                <false/>
                        </dict>
                </dict>
        </dict>
        <key>Boot</key>
        <dict>
                <key>Arguments</key>
                <string>kext-dev-mode=1</string>  //10.10需要启动参数
                <key>DefaultLoader</key>
                <string>boot.efi</string>
                <key>DefaultVolume</key>
                <string>MacHDD</string>
                <key>Legacy</key>
                <string>PBR</string>
                <key>Log</key>
                <false/>
                <key>Secure</key>
                <false/>
                <key>Timeout</key>
                <integer>3</integer>
                <key>XMPDetection</key>
                <false/>
        </dict>
        <key>Devices</key>
        <dict>
                <key>Audio</key>
                <dict>
                        <key>Inject</key>
                        <string>No</string>
                </dict>
                <key>FakeID</key>
                <dict>
                        <key>ATI</key>
                        <string>0x0</string>
                        <key>IMEI</key>
                        <string>0x0</string>
                        <key>IntelGFX</key>
                        <string>0x0</string>
                        <key>LAN</key>
                        <string>0x0</string>
                        <key>NVidia</key>
                        <string>0x0</string>
                        <key>SATA</key>
                        <string>0x0</string>
                        <key>WIFI</key>
                        <string>0x0</string>
                        <key>XHCI</key>
                        <string>0x0</string>
                </dict>
                <key>USB</key>
                <dict>
                        <key>AddClockID</key>
                        <true/>
                        <key>FixOwnership</key>   //设为true,否则usb用不了
                        <true/>
                        <key>Inject</key>
                        <true/>
                </dict>
        </dict>
        <key>DisableDrivers</key>
        <array>
                <string>Nothing</string>
        </array>
        <key>GUI</key>
        <dict>
                <key>ConsoleMode</key>
                <string>0</string>
                <key>Custom</key>
                <dict>
                        <key>Entries</key>
                        <array>
                                <dict>
                                        <key>Disabled</key>
                                        <false/>
                                        <key>Hidden</key>
                                        <true/>
                                        <key>Ignore</key>
                                        <false/>
                                        <key>InjectKexts</key>
                                        <false/>
                                        <key>NoCaches</key>
                                        <false/>
                                        <key>Path</key>
                                        <string>\EFI\BOOT\BOOTX64.efi</string>
                                        <key>Type</key>
                                        <string>Other</string>
                                        <key>Volume</key>
                                        <string>EFI</string>
                                </dict>
                        </array>
                </dict>
                <key>Language</key>
                <string>en:0</string>
                <key>Mouse</key>
                <dict>
                        <key>DoubleClick</key>
                        <integer>500</integer>
                        <key>Enabled</key>
                        <false/>
                        <key>Mirror</key>
                        <false/>
                        <key>Speed</key>
                        <integer>2</integer>
                </dict>
                <key>Scan</key>
                <dict>
                        <key>Entries</key>
                        <true/>
                        <key>Legacy</key>
                        <false/>
                        <key>Tool</key>
                        <true/>
                </dict>
                <key>ScreenResolution</key>
                <string>1366x768</string>
                <key>Theme</key>
                <string>black_green</string>
        </dict>
        <key>Graphics</key>
        <dict>
                <key>Inject</key>
                <dict>
                        <key>ATI</key>
                        <false/>
                        <key>Intel</key>
                        <false/>
                        <key>NVidia</key>
                        <false/>
                </dict>
                <key>PatchVBios</key> //解决扁苹果
                <true/>
        </dict>
        <key>KernelAndKextPatches</key>
        <dict>
                <key>AppleRTC</key>
                <false/>
                <key>KextsToPatch</key>
                <array>
                        <dict>   //声卡的2进制破解
                                <key>Comment</key>
                                <string>Apple_Codec_Path</string>
                                <key>Find</key>
                                <data>
                                PYQI7BA=
                                </data>
                                <key>Name</key>
                                <string>AppleHDA</string>
                                <key>Replace</key>
                                <data>
                                PQAAAAA=
                                </data>
                        </dict>
                        <dict>
                                <key>Comment</key>
                                <string>Apple_Codec_Path</string>
                                <key>Find</key>
                                <data>
                                PYUI7BA=
                                </data>
                                <key>Name</key>
                                <string>AppleHDA</string>
                                <key>Replace</key>
                                <data>
                                PQAAAAA=
                                </data>
                        </dict>
                        <dict>
                                <key>Comment</key>
                                <string>Apple_Codec_Path</string>
                                <key>Find</key>
                                <data>
                                PYQZ1BE=
                                </data>
                                <key>Name</key>
                                <string>AppleHDA</string>
                                <key>Replace</key>
                                <data>
                                PXIC7BA=
                                </data>
                        </dict>
                        <dict>//开启固态硬盘的trim
                                <key>Comment</key>
                                <string>Trim</string>
                                <key>Find</key>
                                <data>
                                QVBQTEUgU1NE
                                </data>
                                <key>Name</key>
                                <string>IOAHCIBlockStorage</string>
                                <key>Replace</key>
                                <data>
                                AAAAAAAAAAAA
                                </data>
                        </dict>
                        <dict>   //解决橙色图标
                                <key>Comment</key>
                                <string>External icons patch</string>
                                <key>Find</key>
                                <data>
                                RXh0ZXJuYWw=
                                </data>
                                <key>Name</key>
                                <string>AppleAHCIPort</string>
                                <key>Replace</key>
                                <data>
                                SW50ZXJuYWw=
                                </data>
                        </dict>
                        <dict>// 驱动无线显卡
                                <key>Comment</key>
                                <string>9285wtf</string>
                                <key>Find</key>
                                <string>pci168c,1c</string>
                                <key>InfoPlistPatch</key>
                                <true/>
                                <key>Name</key>
                                <string>AirPortAtheros40</string>
                                <key>Replace</key>
                                <string>pci168c,2b</string>
                        </dict>
                </array>
        </dict>
        <key>SMBIOS</key>
        <dict>
                <key>BiosReleaseDate</key>
                <string>07/26/10</string>
                <key>BiosVendor</key>
                <string>Apple Inc.</string>
                <key>BiosVersion</key>
                <string>MBP61.88Z.0057.B0C.1007261552</string>
                <key>Board-ID</key>
                <string>Mac-F22589C8</string>
                <key>BoardManufacturer</key>
                <string>Apple Inc.</string>
                <key>BoardType</key>
                <integer>10</integer>
                <key>ChassisAssetTag</key>
                <string>MacBook-Aluminum</string>
                <key>ChassisManufacturer</key>
                <string>Apple Inc.</string>
                <key>ChassisType</key>
                <string>08</string>
                <key>Family</key>
                <string>MacBook Pro</string>
                <key>Manufacturer</key>
                <string>Apple Inc.</string>
                <key>Mobile</key>
                <true/>
                <key>ProductName</key>
                <string>MacBookPro6,2</string>
                <key>SerialNumber</key>
                <string>CK121176AGW</string>
                <key>Trust</key>
                <false/>
                <key>Version</key>
                <string>1.0</string>
        </dict>
        <key>SystemParameters</key>
        <dict>
                <key>InjectKexts</key>
                <string>Detect</string>
                <key>InjectSystemID</key>
                <false/>
                <key>NoCaches</key>
                <false/>
        </dict>
</dict>
</plist>

需要安装的kext就是以下几个了ACPIBacklight.kextATY_Init.kextBCM5722D.kextEAPDFix.kextFakeSMC.kextVoodooPS2Controller.kext FakeSMC6.11.1328版本:温度检测就用官方的6.11.1328版本的还有,FakeSMC里面的info.plist加入了声卡部分内容,注入蓝牙ID以解决蓝牙不能关闭问题
1.显卡驱动:没有什么想说的,想用dsdt和clover修改显卡bf抛弃掉它的,试了n次,搞不掂, clover不支持这个显卡吗,浪费功夫啊..啊啊…啊啊啊….2.声卡驱动:驱动理论点我:dsdt(注入layout-id)+clover(二进制替换)+fakesmc(info替换)+用工具把zlib文件patch进去点(或者参考这个帖子用一个空的kext加载这两个文件)睡眠唤醒无声用:根据声卡内节点修改了里面的info.plist,笔记本就是内置麦克风喇叭,和外置麦克风耳机四个节点信息。(坛子有以前已经做好ALC272的仿冒驱动,参考了一下这个链接https://bbs.pcbeta.com/viewthread-1387094-1-1.html从已经做好的以前版本的ALC272确定了一下那四个节点的数据)3.有线网卡:4.无线网卡:用clover的kextToPatch功能把驱动里面的一个id换成9285的id(10.10beta3的时候好像没有patch成功,只好手动改了事)5.自带键盘驱动:大神已修改好的3指(目前最新版1.8.12)linzhouyu的https://bbs.pcbeta.com/viewthread-1351302-1-1.html6.亮度调节小太阳:键盘的scroll lock和pausebreak调节亮度7.蓝牙:半免驱,需要注入id,以上FakeSMC已修改好,修改方法见键盘驱动下面链接 电脑配置: 电脑型号   联想 IdeaPad Y460 笔记本电脑操作系统   Windows8.1 专业版 64位 ( DirectX 11 )处理器 英特尔 Core i5 M 560 @ 2.67GHz 双核笔记本处理器主板   联想 KL2 (英特尔 HM55 芯片组)内存   4GB ( 三星 DDR3 1067MHz )主硬盘 三星 MMCRE32GEDXP-MVBL1 ( 32 GB / 固态硬盘 )显卡   ATIMobility Radeon HD 5650( 1 GB / 联想 )显示器 奇美 CMO1457 ( 14 英寸 )声卡   瑞昱 ALC272 @ 英特尔 5 Series/3400 Series Chipset 高保真音频网卡   博通 BCM57780 NetLinkGigabit Ethernet / 联想

pksong2013 发表于 2014-10-4 16:31

本帖最后由 pksong2013 于 2015-1-28 20:44 编辑

据楼下lff520520朋友说的,新版本clover里放入2747版本里的ps2 USB mousedxe-64.efi就可以了

internelp 发表于 2014-10-12 22:20

好评,楼主试过高分屏吗?

dadaliu 发表于 2014-10-14 15:32

楼主不错哦!我也换的奇美的高分屏,驱动不起来!

dadaliu 发表于 2014-10-14 15:55

朋友声卡安装不怎么懂,你的文件在手,怎么装呢!

896348670 发表于 2014-10-14 16:05

多谢分享

pksong2013 发表于 2014-10-15 00:29

dadaliu 发表于 2014-10-14 15:55 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
朋友声卡安装不怎么懂,你的文件在手,怎么装呢!

把那两个zlib文件拖到HDA Wizard,然后点path就可以啦,我没有高分屏没有试过呢你ls那个兄台有用高分屏,不知道他高分屏的问题解决了没有,你可以和他交流交流

dadaliu 发表于 2014-10-17 10:13

谢兄弟!豁然开朗!{:5_293:}

wangfanaihuqian 发表于 2014-10-20 08:57

好的.谢谢

wangfanaihuqian 发表于 2014-10-20 09:01

好的.谢谢

wangfanaihuqian 发表于 2014-10-20 09:29

好的,谢谢楼主

wangfanaihuqian 发表于 2014-10-20 09:31

好的.谢谢

wangfanaihuqian 发表于 2014-10-20 09:35

好的.谢谢

浪烬天涯 发表于 2014-10-20 15:50

好贴赞一个 远景正能量 呵呵

benbentk 发表于 2014-11-1 01:57

哈哈下过来 用用 哈哈

benbentk 发表于 2014-11-1 01:59

还得下载谢谢啦

c20 发表于 2014-11-1 22:42

我也是要Y460,怎么让休眠完美?休眠了 硬盘好像不会么

c20 发表于 2014-11-2 09:08

pksong2013 发表于 2014-10-4 16:31 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
自己占个楼备用

楼主,请问一下 DSDT文件要放在哪里的啊? 我用的是 win变色龙的

ljm144769873 发表于 2014-11-2 13:53

我y460n能用哪些驱动

pksong2013 发表于 2014-11-2 21:46

c20 发表于 2014-11-2 09:08 http://cdn.pcbeta.img.inimc.com/static/image/common/back.gif
楼主,请问一下 DSDT文件要放在哪里的啊? 我用的是 win变色龙的

Extra 里面的Extensions文件夹
页: [1] 2 3
查看完整版本: Y460A安装OS X Mavericks10.9.5,在前人的基础上改用clover引导后做的一些修改,爬帖