Home

Awesome

HP-ENVY-13-ad1XX-Hackintosh

惠普 ENVY 13 黑苹果 请认真阅读ReadME后再开始动手

中文 | English

配置

SpecsDetailSpecsDetail
BoardHP 83A8PlatformClover Or Opencore Tested
CPUIntel Core i5-8250UDisplayBOE070E
GPUIntel Graphics UHD 620Shared VRAM128M
AudioRealtec ALC295SMCVirtualSMC
NetworkDell Wireless 1560TrackPadVoodooPS2(Acidanthera Ver.)
StorageWD SN750BiosF18-F29 Tested

上次更新

2020-09-08

  1. 更新Clover至5122
  2. 更新OpenCore至0.6.1
  3. 更新所有内核扩展至最新版

当前Clover支持macOS 10.15.6OpenCore 支持macOS 11 Beta6** 往期更新

1. 说明

不要开启文件保险箱(FileVault)!!!开了就得重装!!! 尤其是OTA更新系统的时候!!!更新完都看看窗口里是让你干嘛的!!! 目前10.15没有问题,原则上ad0XX与ad1XX系列是通用,具体是否通用还需要进一步测试,该配置是最早daliansky所写,我对其进行了基本上相当于重写工作量的更新;

2. 安装

  1. 下载macOS原版镜像(或者其他人提供带引导的也可以),文件格式为dmg
  2. 使用etcher等工具刻录镜像至U盘;
  3. 将提供的CLOVER文件夹通过各种手段(不一一列举)放在硬盘的EFI分区中的EFI文件夹下,并使用bootice等工具添加引导项;
  4. 重启在HP logo还未出现时按F10进入BIOS,然后在系统设置-启动选项-操作系统的启动管理员中选中CLOVER并按F6调整至第一个并按两次F10保存退出BIOS
  5. CLOVER中选择macOS Install from XXX(表示移动设备名称)进入安装界面;
  6. 这步和白果一样,分区啊什么乱七八糟的。这里需要记下自己安装macOS的分区名称;
  7. 安装中间会重启一次,重启后在CLOVER中选择macOS Install from XXX(这次是你的分区名称),这步安装完成后会再次重启。如果在这步出现问题请参考下面的问题部分1;
  8. 待第七步结束之后你的CLOVER中应该会出现一个macOS的选项,回车键进入就可以基本正常使用了~~,如果不能正常使用的话请参考问题部分2~~,恭喜你已经迈出进入macOS大门的第一脚!!!
  9. 请使用Clover Configurator或者其他什么工具都行,注入自己的三码!!!注入自己的三码!!注入自己的三码!!!,然后在系统偏好设置-节能中关掉所有电能小憩唤醒以供网络访问的选项,然后基本上就算大功告成啦!!!

3. 定制

进行本部分操作需要一定的黑苹果基础,如果你没有,请不要贸然尝试所有标记无需的部分

1. 显示

如果你是1080P用户,请注意以下几点:

  1. (非必须)使用xzhih/one-key-hidpi项目提供的方式开启HiDPI;

如果你是4K用户,请注意以下几点:

  1. 使用Clover Configurator修改CLOVER\Config.plist启动背景部分登陆画面缩放2变量状态1UI比例2,保存并退出;
  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)中所有1659000000001659无差别修改成1619000000001619,保存并重启电脑以查看效果。 如果你遇到开机第二阶段苹果闪烁出现8个并迅速恢复正常的情况,可以尝试用Clover Configurator显卡设置部分的水平同步脉冲宽度中填入100以解决这个问题; 如果你两边有一侧(应该是左侧)的Type-C口不能外接显示,请降级Bios至F18。

2. CPU变频

如果你是非i5-8250U用户,请注意以下几点:

  1. (必须)确保你现在已经安装好并进入macOS了;
  2. (必须)删除项目中CLOVER\Kexts\Other\CPUFriendDataProvider.kext;
  3. (必须)使用stevezhengshiqi/one-key-cpufriend提供的方式生成新的CPUFriendDataProvider.kext并放至CLOVER\Kexts\Other;

如果持续性能表现不好,请确保你BIOS版本为F29。

3.背光(无需)

当前背光档位已经写死,且问题不大,无需修改。但如果你对当前背光档位心存不满,请修改CLOVER\ACPI\patched\SSDT-BRT6.dslPNLF设备的_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中。

序号路径删除添加
1CLOVER\Kext\Other原先所有带SMC字样的Kext文件(夹)POST-Install/FakeSMC中所有Kext文件(夹)
2CLOVER\drivers\UEFIVirtualSMC.efiSMCHelper.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. 问题

  1. 全套配置已经由我本人亲自调试,并没有过多问题,安装按照上文提到的教程就不会有差错。如果还是不行,你可以问一下你的电脑为什么不行;
  2. 如果有什么改进或者其他建议欢迎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>