本帖最后由 hoping 于 2017-5-15 01:21 编辑
这一路跌跌撞撞的走过来,虽然不容易,但是就目前来看,好歹是吃上了黑苹果。在这个过程中,得到了诸多网友的帮助,特此对他们表示感谢(排名不分先后): @为我急、@关云长羽、@winxpzzg、@zhiwenigaibian 。。。 机器配置电脑型号 No Enclosure CN15S 笔记本电脑
操作系统1 Windows 10 专业版 64位
操作系统2 UbuntuKylin 17.04 64位
操作系统3 macOS Sierra 10.12.4
处理器 英特尔 Core i7-6700HQ @ 2.60GHz 四核
主板 Notebook N15_17RD ( 英特尔 PCI standard host CPU bridge )
内存 12 GB (英睿达(Crucial) DDR3L 1600 8G+三星 DDR3L 1600MHz 4G)
硬盘1 Samsung SSD 960 EVO 500GB/macOS Sierra 10.12.4
硬盘2 SAMSUNG SSD 830 64GB/Windows 10 专业版 64位
硬盘3 HGST HTS541010A9E680 1TB/UbuntuKylin 17.04 64位
显卡 英特尔 HD Graphics 530 + GX 960M
显示器1 京东方 BOE0648 (15.3 英寸)
显示器2 三星 C24F390 (23.5 英寸)(VGA,HDMI)
显示器3 戴尔 P2210 (22 英寸)(VGA,DP) 目前状态Windows 10就不用说了,UbuntuKylin主要是为了提取一些信息才装地,其实我更中意的是Deepin。MacOS目前装的是10.12.4(@winxpzzg提供的安装镜像 https://bbs.pcbeta.com/viewthread-1736634-1-1.html),下面主要说说我黑的方法: 1、显卡 HD530基本算是完美了,MAC下最多可以实现三屏输出(内屏,VGA,HDMI),其它系统可实现四屏,因为miniDP口是挂在独显下的,所以暂无解。 注入ID: 191b0000DVRAM(似乎就是这个名字?)修复Name:com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find:8945C839 C67651
Replace:8945C839 C6EB51
八个苹果修复Name:com.apple.iokit.IOGraphicsFamily
Find:01000075 25
Replace:010000EB 25
开启HDMI输出,这里有两种方法,一种是开启4端口输出(默认为3个),另一种是修改一个不用的输出端口。第一种方法1. 开启四端口输出:
Name:com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 01030303 00002002 00005001 00000060
Replace:01030403 00002002 00005001 00000060
2. 添加HDMI输出:
Name:com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find:00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00040000 87010000 FF000000 01000000 20000000
Replace:00000800 00040000 98000000 01050900 00040000 87010000 02040A00 00080000 87010000 03060A00 00080000 87010000
第二种方法Name:com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find:00000800 02000000 98000000 01050900 00040000 87010000 02040A00 00040000 87010000
Replace:00000800 00040000 98000000 02040A00 00040000 87010000 03060A00 00080000 87010000
修改显存2G,这个来自于论坛的 @关云长羽 ,真实只是想玩玩,结果我添加了这个修改之后,启动时第二阶段居然不会再闪八个苹果。Name:com.apple.driver.AppleIntelSKLGraphicsFramebuffer
Find: 01030303 00002002 00005001 00000060
Replace:01030303 00002002 00005001 00000080
注意:这里的第一段的数字需要根据你修改HDMI的方法来决定是否要改成4端口输出。声卡 Alc269 VC驱动直接使用 @关云长羽 提供的AppleALC.kext即可,注入LayoutID为6。目前可以实现的是开机内置喇叭、耳机输出正常,切换正常。内置麦与耳麦切换正常。缺点是:睡眠后耳机无输出,但是可以看到正常的切换。 NVME 硬盘来源于 https://pikeralpha.wordpress.com/2016/08/02/ionvmefamily-kext-changes-in-sierra-dp4-build-16a270f/ IONVMeFamily.kext changes in Sierra DP4 (build 16A270f) 开启 TRIMName:com.apple.iokit.IOAHCIBlockStorage
Find:00415050 4C452053 534400
Replace:00000000 00000000 000000
修复硬盘黄图标Name:com.apple.driver.AppleAHCIPort
Find:45787465 726E616C
Replace:496E7465 726E616C
无线网卡 BCM94352全信道支持Name:com.apple.driver.AirPort.Brcm4360
Find:4183FCFF 742C48
Replace:66C70623 61EB2B
5G还是AirDrop还是HandOFF就忘记了Name:com.apple.driver.AirPort.Brcm4360
Find:81F952AA 00007529
Replace:81F952AA 00006690
|