Awesome
HP-ENVY-13-ad1XX-Hackintosh
惠普 ENVY 13 黑苹果 请认真阅读ReadME后再开始动手
配置
Specs | Detail | Specs | Detail |
---|---|---|---|
Board | HP 83A8 | Platform | Clover Or Opencore Tested |
CPU | Intel Core i5-8250U | Display | BOE070E |
GPU | Intel Graphics UHD 620 | Shared VRAM | 128M |
Audio | Realtec ALC295 | SMC | VirtualSMC |
Network | Dell Wireless 1560 | TrackPad | VoodooPS2(Acidanthera Ver.) |
Storage | WD SN750 | Bios | F18-F29 Tested |
上次更新
2020-09-08
- 更新
Clover
至5122 - 更新
OpenCore
至0.6.1 - 更新所有内核扩展至最新版
当前Clover
支持macOS 10.15.6
,OpenCore
支持macOS 11 Beta6
**
往期更新
1. 说明
不要开启文件保险箱(FileVault)!!!开了就得重装!!! 尤其是OTA更新系统的时候!!!更新完都看看窗口里是让你干嘛的!!! 目前10.15没有问题,原则上ad0XX与ad1XX系列是通用,具体是否通用还需要进一步测试,该配置是最早daliansky所写,我对其进行了基本上相当于重写工作量的更新;
2. 安装
- 下载macOS原版镜像(或者其他人提供带引导的也可以),文件格式为
dmg
; - 使用
etcher
等工具刻录镜像至U盘; - 将提供的
CLOVER
文件夹通过各种手段(不一一列举)放在硬盘的EFI
分区中的EFI
文件夹下,并使用bootice
等工具添加引导项; - 重启在HP logo还未出现时按
F10
进入BIOS
,然后在系统设置
-启动选项
-操作系统的启动管理员
中选中CLOVER
并按F6
调整至第一个并按两次F10
保存退出BIOS
; - 在
CLOVER
中选择macOS Install from XXX(表示移动设备名称)
进入安装界面; - 这步和白果一样,分区啊什么乱七八糟的。这里需要记下自己安装macOS的分区名称;
- 安装中间会重启一次,重启后在
CLOVER
中选择macOS Install from XXX(这次是你的分区名称)
,这步安装完成后会再次重启。如果在这步出现问题请参考下面的问题部分1; - 待第七步结束之后你的
CLOVER
中应该会出现一个macOS
的选项,回车键进入就可以基本正常使用了~~,如果不能正常使用的话请参考问题部分2~~,恭喜你已经迈出进入macOS大门的第一脚!!! - 请使用Clover Configurator或者其他什么工具都行,注入自己的三码!!!注入自己的三码!!注入自己的三码!!!,然后在
系统偏好设置-节能
中关掉所有电能小憩
和唤醒以供网络访问
的选项,然后基本上就算大功告成啦!!!
3. 定制
进行本部分操作需要一定的黑苹果基础,如果你没有,请不要贸然尝试所有标记无需
的部分
1. 显示
如果你是1080P用户,请注意以下几点:
- (非必须)使用xzhih/one-key-hidpi项目提供的方式开启HiDPI;
如果你是4K用户,请注意以下几点:
- 使用
Clover Configurator
修改CLOVER\Config.plist
中启动背景
部分登陆画面缩放
为2
、变量状态
为1
、UI比例
为2
,保存并退出; - 使用
Clover Configurator
修改CLOVER\Config.plist
中引导界面
部分主题
部分填写Outline4K
;
如果你的显示器显示色深(色彩有明显断层),请尝试使用Hackintool
定制Display
。AD1系列1080P可尝试在POST-Install\DisplayFile
中我准备的显示文件,使用方式很简单,扔到Clover\Kexts\Other
中就可以了。AD0系列如遇到此问题使用Clover Configurator
修改CLOVER\config.plist
中设备设置
-属性
-PciRoot(0x0)/Pci(0x2,0x0)
中所有16590000
或00001659
无差别修改成16190000
或00001619
,保存并重启电脑以查看效果。
如果你遇到开机第二阶段苹果闪烁出现8个并迅速恢复正常的情况,可以尝试用Clover Configurator
在显卡设置
部分的水平同步脉冲宽度
中填入100以解决这个问题;
如果你两边有一侧(应该是左侧)的Type-C口不能外接显示,请降级Bios至F18。
2. CPU变频
如果你是非i5-8250U用户,请注意以下几点:
- (必须)确保你现在已经安装好并进入
macOS
了; - (必须)删除项目中
CLOVER\Kexts\Other\CPUFriendDataProvider.kext
; - (必须)使用stevezhengshiqi/one-key-cpufriend提供的方式生成新的
CPUFriendDataProvider.kext
并放至CLOVER\Kexts\Other
;
如果持续性能表现不好,请确保你BIOS版本为F29。
3.背光(无需)
当前背光档位已经写死,且问题不大,无需修改。但如果你对当前背光档位心存不满,请修改CLOVER\ACPI\patched\SSDT-BRT6.dsl
中PNLF
设备的_BCL
方法。第一位和最后一位都是最大亮度(最好不要修改这个值比1388大),第二位和第三位都是最小亮度,中间的4-18位自由发挥即可(均为10进制),修改好后保存并编译为SSDT-BRT6.aml
,重启即可见效。
4. 独显(MX150)和SD卡
都驱动不了,死心吧。如果你执意驱动,建议你放弃Hackintosh
。
SD卡重度患者请使用读卡器。
5. 扬声器
当前驱动的扬声器为底面的扬声器,因为ENVY节点问题四扬声器可能不能同时进行输出。如果有好的解决办法欢迎PR。如果想要尝试C面扬声器,需使用Clover Configurator
修改CLOVER\config.plist
中设备设置
-属性
-PciRoot(0x0)/Pci(0x14,0x3)
中layout-id
部分修改为1C0000000
。
6. 网卡
网卡部分其实对于macOS
没什么好说的,原生网卡Intel AC7265
,暂时用不了,这里我用的网卡DW1560(只推荐这张,1820A几乎不可用,1830可能因大小问题不能安装),或者使用安卓热点开热点共享;
如果你使用的是DW1560
,在使用Windows
时不要安装DELL官网提供的驱动,请使用通过Windows更新
获取最新的网卡驱动,蓝牙部分驱动则无所谓;
如果你尝试使用DW1820a
,那么我祝你好运,但我本人因技术有限不再提供任何与DW1820a
有关的技术支持,如果有需要,请移步小兵的blog查看对应问题的解决方案。
7. 硬盘
如果你爱好折腾,并觉得系统时不时会卡,建议换根固态,这是原装固态的性能与对macOS
兼容差导致的;同样的可能会遇到睡眠或者关机会自动重启并弹出您的电脑遇到问题重启
,这是因为原装Intel固态对macOS
兼容性有问题导致的,我上网查了在别的社区Rehabman
评价过这个问题,基本无解,如果有解决方案欢迎PR。
8. SMC(无需)
项目中默认使用的是VirtualSMC,由Acidanthera维护,目前效果很好,如无必要无需替换。但如果有调试需要,仍可尝试由Clover团队维护的FakeSMC,所需文件均在POST-Install/FakeSMC
中。
序号 | 路径 | 删除 | 添加 |
---|---|---|---|
1 | CLOVER\Kext\Other | 原先所有带SMC字样的Kext文件(夹) | POST-Install/FakeSMC 中所有Kext 文件(夹) |
2 | CLOVER\drivers\UEFI | VirtualSMC.efi | SMCHelper.efi |
如果先前已经使用VirtualSMC
进入过系统,则还需重置NVRAM
(Clover界面按F11
即可)。
9. 电池(无需)
电池百分比读数使用VirtualSMC
及其组件实现,无需修改。但如果想使用FakeSMC
或者认为电池读数有明显严重问题可使用定制SSDT的方法,所需文件均在POST-Install/Battery
中。将其中的SSDT-BAT0.aml
移至CLOVER\ACPI\patched
中,并在CLOVER\config.plist
中的SortedOrder
部分按照模式添加行SSDT-BAT0.aml
10. 触控板(无需)
触控板使用由Acidanthera所维护的VoodooPS2
项目驱动,已经是支持白果手势支持的最好的PS2触控板
驱动了。如果有需要请自行寻找并替换ApplePS2SmartTouchPad
驱动或者最开始由Rehabman维护的VoodooPS2
驱动。
4. 问题
- 全套配置已经由我本人亲自调试,并没有过多问题,安装按照上文提到的教程就不会有差错。如果还是不行,你可以问一下你的电脑为什么不行;
- 如果有什么改进或者其他建议欢迎PR。
5.写在最后
我是XPS 15 9560
用户,这个配置写下来最主要还是为了我女朋友,ENVY 13 ad1XX
是她的电脑,执笔时她刚刚买了一台iPad Air 3
,本着折腾的精神以及更好的体验苹果生态,我决定为她做这么一份引导,驱动的更新不会太差,但是可能很多情况下对问题的修复会有些不及时。<br />
2020-01-11续<br />
这台机子奉劝大家千万不要用1820A,按照小兵的方法,原则上是不能驱动的,但是可以通过固件保留的方式(启动Windows后重启到Mac)使用网卡,但代价是不能睡眠,一睡网卡必定掉,整个系统直接卡死。
2020-02-24续<br />
基本上我已经把能填的坑都填了,oc暂无计划但难度不大,迁移的话其实很简单,但短期内没有计划,所以项目会进入大概半年的维护期。仅更新驱动但问题修复会延期。(原则上讲也没什么问题了)<br />
2020-04-11 续<br />
Hotpatch补丁基本已经趋近于完善了,Error该修的都修了,改做操作系统判断的也都做了,基本上这套Hotpatch转OC是没有什么大的问题的。
2020-05-05 续<br />
OC坑已填,剩下一个月不更新,抓紧补论文。
鸣谢
以下排名不分先后:<br> Acidanthera提供的各种驱动、Clover团队提供的引导及部分驱动、Daliansky(黑果小兵)及其博客提供的首版引导和DW1820A驱动方式及睡眠修复方法、Bat.bat提供的Envy13亮度快捷键以及电池补丁、Aris提供的10.14.5以及HDMI补丁、JardenLiu提供的XPS15教程以及一系列讲解以供深入学习Hackintosh、Rehabman提供的一系列补丁、以及很多朋友提供的问题反馈!
请勿使用此项目用作商业目的<br> 惠普电脑装Mac交流群:543758684<br> ENVY13(2017)交流群:247548827<br>