本帖最后由 penghubingzhou 于 2019-5-14 19:15 编辑
华为 Matebook X Pro 黑苹果教程终于来远景了,第一次发帖,请多多关照。
github地址: https://github.com/gnodipac886/MatebookXPro-hackintosh
钱要是嫌多的话可以在最下面给我捐点爱心. :)
有 GitHub 账号的朋友请留一颗星 谢谢 :)
MateBook X Pro 黑苹果交流群: 812158410免责声明: - 这个项目还在测试阶段,如果您有任何损坏,我将不承担任何责任。
我的硬件配置:- CPU: i7-8550U @ 1.8GHz
- 内存:16GB
- Nvidia GTX MX 150 / Intel UHD 620
- 3K 显示屏 @ 3000x2000
- 512 Gb 东芝固态硬盘
- USB Wifi: Edimax N150
能用的功能:- KBL 显卡驱动
- 睡眠
- 亮度调节
- Applealc 声卡
- 键盘音量控制
- 摄像机
- 触摸板
- 多指触屏
- 电池
- 蓝牙(需要先进入Windows系统,重启后选择macos才能生效)
- 能源管理
- U 盘 Wi-Fi
不能用的功能:- MX 150
- 外界显卡(没测试过)
- 指纹识别
- 英特尔网卡
开始吧需要的工具:- 华为 Matebook X Pro (i7 和 i5 都可以)
- macOS 镜像
- 8GB U盘
- USB 网卡
- USB C 转 USB A
BIOS 设置安装前:使用华为管家,升级BIOS!! 装系统之前最好Windows的文件保存一下 要想保留Windows 系统的话也可以: http://www.tonymacx86.com/multi-booting/133940-mavericks-windows-8-same-drive-without-erasing.html 用这个教程做USB引导: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ 用kbl-invalid config。 为了做引导,把 config.plist/Graphics/ig-platform-id 设为 0x12345678. 要是您重装了windows的话,指纹可能不好用了,得重装驱动: https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/ 安装后:您现在应该在桌面。 下载: - Clover Configurator Pro https://github.com/Micky1979/Clover-Configurator-Pro/blob/master/Updates/CCP_v1.4.1.zip?raw=true
- USB Wi-fi 驱动软件
- 最新的Clover: https://sourceforge.net/projects/cloverefiboot/
替换EFI 下载我的github上的文件 您要是有中国产的华为笔记本的话, 您应该: - i5的用户,请自己生成能源管理的kext。 https://github.com/stevezhengshiqi/one-key-cpufriend
DSDT 修理把下面的代码加入dsdt里面,修复键盘亮度调节. into method label _Q0A replace_contentbegin// Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0405)\nend;into method label _Q0B replace_contentbegin// Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0406)\nend;重启 恭喜,您现在该有个能用的黑苹果. 常见为题:更新:5/1/2019: 有史以来最重要的更新- KBL 亮度调节
- 自动亮度调节
- 睡眠
- KBL 七代的核显
- 声卡驱动更新
- WhatEverGreen 更新至 1.2.8
- VoodooI2C 更新
- 你需要修改 DSDT 才能用触摸板,以及键盘控制亮度
4/11/2019: New LiteOn Patch- 要是你有困难升级到 10.14.4, 请使用以下的补丁
- <dict>
- <key>Comment</key>
- <string>IONVMeFamily: Ignore FLBAS bit:4 being set - for Plextor/LiteOn/Hynix</string>
- <key>Disabled</key>
- <false/>
- <key>Name</key>
- <string>IONVMeFamily</string>
- <key>Find</key>
- <data>SBr2wRAPhQ==</data>
- <key>Replace</key>
- <data>SBr2wQAPhQ==</data>
- </dict>
复制代码
祝您好运!
|