感谢远景,所有配置来自远景
电脑配置
电脑型号 华硕 X550JX
CPU (英特尔)Intel(R) Core(TM) i5-4200H CPU @ 2.80GHz(2794 MHz)
主板 华硕 X550JX
内存 8.00 GB (1600 MHz)
主硬盘 1000 GB (JR10006P27TY 已使用时间: 9023小时)
显卡 NVIDIA GeForce GTX 950M(2048M) + Intel(R) HD Graphics 4600(1024M)
显示器 友达 AUO 32位真彩色 60Hz
声卡 Conexant SmartAudio HD
网卡 Qualcomm Atheros AR956x Wireless Network Adapter
驱动
- USB2.0/USB3.0
- 亮度调节(F5&F6)
- 麦克风
- 声音调节(FN+F10&F11&F12)扬声器和耳机不能自动切换
- CPU睿频
- 电源管理
- 摄像头
- WI-FI
- 蓝牙(10.13失效)
- 触摸板
- Fn快捷键
- Fn+F1睡眠(可唤醒)
- HDMI输出
效果
安装
- 设置BIOS,win10关快速启动,开机按F2进BOIS,关闭CSM和安全模式。
- 制作U盘启动,下载镜像【终极之礼】macOS High Sierra 10.13.6 17G65 With Clover 4596原版镜像,在win10下制作U盘启动。
- 进入EFI选择适合自己显卡的config(先不忙着论坛找config,出问题在去根据问题找解决方法,对症下药)
- 安装Mac OS(安装完亮度无法调节,无法使用WI-FI/蓝牙,无法使用HDMI,无法显示电量)
- 解决网卡驱动问题,参考 【终于来了~】Kext for wifi ar9565 for macOS Sierra 10.12
- 缓解蓝牙驱动参考 AR9565蓝牙Wi-Fi驱动 10.13
- 修改config,加入DSDT,实现电源管理,亮度调节,CPU睿频,参考 六一分享,华硕飞行堡垒FX50J-4200H,黑苹果达到初期理想效果。
- 实现HDMI输出,加入补丁代码,config注入ig-platform-id:0x0D260007
config加入补丁代码:
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>Enable 9MB cursor bytes, 0x0a260006</string>
<key>Disabled</key>
<false/>
<key>Find</key>
<data>
BgAmCgEDAwMAAAACAAAwAQAAYAA=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
BgAmCgEDAwMAAAACAAAwAQAAkAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 96MB DVMT-prealloc, 0x0a2e0008</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
CAAuCgEDAwMAAAAE
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
CAAuCgEDAwMAAAAG
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 128MB DVMT-prealloc, 0x0a2e0008</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
CAAuCgEDAwMAAAAE
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
CAAuCgEDAwMAAAAI
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable 128MB DVMT-prealloc, 48MB framebuffer, 48MB cursor bytes, 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
BgAmCgEDAwMAAAACAAAwAQAAYAA=
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
BgAmCgEDAwMAAAAIAAAAAwAAAAM=
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105, 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQUJAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQUJAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQKAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQKAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a260005 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQJAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQJAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQUJAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQUJAAAIAAAHAQAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQJAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQJAAAIAAAHAQAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204, 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQKAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.12.x</string>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQKAAAIAAAHAQAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable internal display after sleep for 0x0a2e0008, credit syscl/lighting/Yating Zhou</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQAAAEAAAAAeAAAABQUJAQ==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQAAAEAAAAAPAAAABQUJAQ==
</data>
</dict>
<dict>
<key>Comment</key>
<string>Enable internal display after sleep for 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQAAAEAAAADWAAAABQUAAA==
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQAAAEAAAAAeAAAABQUAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105(12), 0x0a260005 0x0a260006, 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQUJAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQUSAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0d220003, 0x0a2e000a, 0x0a26000a</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQKAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQSAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a260005 0x0a260006</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQJAAAEAACHAAAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQSAAAIAACHAAAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0105(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AQUJAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AQUSAAAIAAAHAQAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQJAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQSAAAIAAAHAQAA
</data>
</dict>
<dict>
<key>Comment</key>
<string>HDMI-audio, port 0204(12), 0x0a2e0008, 0x0a16000c, 0x0a2e000d, 0x0a26000d</string>
<key>Disabled</key>
<true/>
<key>Find</key>
<data>
AgQKAAAEAAAHAQAA
</data>
<key>InfoPlistPatch</key>
<false/>
<key>MatchOS</key>
<string>10.12.x</string>
<key>Name</key>
<string>com.apple.driver.AppleIntelFramebufferAzul</string>
<key>Replace</key>
<data>
AgQSAAAIAAAHAQAA
</data>
</dict>
</array>