戴尔/Dell M4700/M6700 Clover EFI 5109(20200408)黑苹果懒人包 Hackintosh macOS Mojave/Catalina

Mac for Dell戴尔黑苹果玩家QQ群:64190624


在安装/使用的过程中遇到问题请拍照,把照片和相关操作的描述发到上述黑苹果交流群或者回复本帖

耐心看完本帖提供的教程和链接,保证阁下走的弯路会比其他教程少!


新手使用黑苹果必看:

Dell黑苹果建议BIOS设置

入门:如何使用下载的EFI文件

入门:macOS下载&制作优盘启动&安装教程

入门:黑苹果安装&使用注意姿势

进阶:Win/Mac双系统安装通用教程

进阶:正确姿势升级黑苹果系统教程

参考本站黑苹果或者黑苹果笔记又或者搜索关键字查询需要的信息


该EFI亮点:开箱即用/Out Of Box,引导安装完OS即可驱动相关硬件,无需代码操作简便使用。

支持以下硬件配置:

CPU:Intel三代酷睿i3/i5/i7自适应变频,不支持二代

内存:最低8G,建议16G

显卡模式:单显卡模式,BIOS需关闭混合显卡选项,4K内屏自动屏蔽核显安逸;双显卡请自行折腾本贴不支持

N显卡:K1000M至K5100搭配LVDS的普通屏(无亮度调节)

A显卡:W5170M/W7170M/W4130/WX4150/WX7100搭配EDP的PC/4K屏(亮度调节W5170正常,另外四个理论上也OK)

不支持显卡:NVIDIA搭配EDP或者AMD搭配LVDS,如无意外加载系统后会黑屏

固态硬盘:最低128,建议256G起,使用机械硬盘安装请关闭该页面后出门左转

无线:94352HMB或者DW1550

蓝牙:上述无线自带蓝牙和主板内置蓝牙两者选一,如果使用主板内置蓝牙,购买的无线请不要带蓝牙功能或者屏蔽无线的蓝牙针脚(站长不知道怎么屏蔽请自行搜索),无线带蓝牙最方便的方式就是拔掉插在主板上的蓝牙模块

支持系统:macOS Mojave 10.14.x - macOS Catalina 10.15.4

建议BIOS版本:M4700使用A17,M6700使用A18

BIOS设置:参考Dell黑苹果建议BIOS设置,恢复默认设置后,设置Clover为第一启动项,设置硬盘模式为AHCI,非4K屏请关闭混合显卡的模式(因为本文的EFI是适配单独显的方式)

扩展坞:高配PR02X,带双DP(一DP带4K正常,双DP带4K暂无条件测试),双USB3.0

DSDT定制:如有能力参考戴尔/Dell M4700/M6700 使用Clover提取DSDT修补笔记制作自己的DSDT文件


注意!这里要特意说明下M6700的显卡散热铜管:

原配散热铜管(含A卡和N卡)压W5170/W7170,均热板会压到显卡螺丝孔旁边的电感,W4130/WX4150/WX7100没测试过,请各位注意小心别压坏了。

由于W7170的晶圆比W5170的高,如果加铜片,铜管的螺丝会上不了,可能需要更换长的显卡支架,这个站长没有显卡测试。

站长使用的是原配A卡(M6000全高显卡)的散热(Dell物料号:09MFH6)压W5170,在显卡晶圆上面加一个铜片,显卡散热铜管的四颗螺丝不能上紧,否则也会压到电感,原配N卡(K4000m全高显卡)的散热(Dell物料号:0H5CG5)应该也能压,但是晶圆处没有原配A卡的散热压核心处高,可能更容易压到电感,这样虽然解决了压到电感的问题,但是显存和均热板的高度增加了无法更好散热,这个可能对全高卡影响比较大,若需要比较彻底的解决这个问题,使用全高显卡的可以打磨掉对应压到电感的散热铜管上的均热板位置。

最重要的是,各位显卡先别插进主板,直接用散热铜管压在显卡上检查下有没有压到电感,否则直接上机全部上紧螺丝可能显卡很快药丸。


关于显卡风控

M4700/M6700+W5170/W7170+4K显卡,硬件无自动风控,半高卡还好,散热很好即使被动散热也顶得住。日常使用只要CPU的风扇转起来W5170都不影响;

W7170或者WX7100的话,如果Mac能在SSDT控制风扇持续转动问题应该不大,这需要折腾。


亲测配置:M6700/3840QM/友达4K/W5170/DW1550带蓝牙

已放弃测试的显卡:AMD M4000/M5000/M6000/M5100/M6100,可能双显卡模式能正常使用,但4K屏幕自动屏蔽核显无法进入系统,普通屏用户使用这类卡可以添加FixDisplay为true进行测试


20191212已知问题(解决的话会删除这里的记录),只记录A卡的测试记录,N卡请自行测试或查看评论区的回复

1.亮度调节正常但无小太阳,亮度开机最大,调整一下会恢复关机前的亮度,亮度半记忆

2.睡眠可使用Fn+F1进入,不过好像不太顺溜,由于是工作站,需要长时间开机,可能这个问题不会深入去排查和测试

3.Fn+F8好像是切换投影的快捷键,按了之后切换可能切换不回来,配合Fn+F1睡眠后再亮起可恢复正常

4.偏好设置-节能-显示器进入睡眠,如果放着不动到了这个时间,内屏可能无输出但可以调节亮度(然并卵),解决方法暂时是节能内的电脑/显示器进入睡眠设置为永不,这个问题可能与WhateverGreen.kext相关,暂无思路解决

5.尽量想办法把风扇给控制起来,例如SSDT保持风扇转速最低可缓解显卡的风扇不自控的问题

6.可能还没有发现,发现了再补充

站长总结:作为一台需长时间开机的工作站,以上问题其实不会特别影响使用,已经可以主力使用,即使如此,站长会尽量在空余时间解决已知问题,毕竟有强迫症。


折腾进度

20200408:更新Clover和Kext,保留DSDT,机型调整为MacBookPro11,5,适配10.15.4,调整CPU变频模式(CPU-s可能测试不完整),USB全部放开识别没有定制(无扩展坞用户可自行下载USBPorts(Non-Dock).zip解压后把Kext文件放入EFI-Clover-Kext-Others内),追求稳定建议保留20200116的EFI使用10.14.6-10.15.3系统,已配置-v模式,去掉-v模式AMD独显开机可能花屏无法正常加载系统,三代机搭配AMD独显的难度增加,已经尽力了

20200225:更新Clover和Kext,移除DSDT修补(尼玛之前搞了好久现在居然找到方法移除,好蛋疼)更加灵活兼容硬件,需要注意USB3工作是否和之前一致即可,以及亮度是否正常调整,异常的话建议退回上一个版本

20200116:更新Clover和Kext,适配10.15.3

20191212:更新Clover和Kext,增加修补关机(根据评论区网友测试可解决N卡用户关机问题)

20191123:机型继续使用MacBookPro10,1,系统关于伪造2019的16英寸MBP

20191118:经评论区网友提醒,合并了触摸板的驱动,键盘/触摸板/指点杆也正常了,单/双/三指滑动都OK了,触控板依然无显示但不影响将就使用,貌似是Dell专有的ALPS触摸板驱动,第一次玩Dell本,不太清楚,已映射按键win=option,alt=command

20191117:发现ApplePS2SmartTouchPad.kext还是有点问题,无法完美使用,撤下

20191116清理/修补DSDT的错误,亲测无痛10.14.6升级至10.15.1

20191115:发现调换VoodooPS2Controller.kext/ApplePS2SmartTouchPad.kext会引起开机5分钟内hang机15秒左右,之后一直正常,出差回来发现不记得做了什么,贼尴尬,继续完善吧

20191111:支持PR02X扩展坞热插拔使用,USB2和USB3均正常,扩展坞上的其余IO端口暂无条件测试,其他型号的扩展坞应该需要删除USBPorts.kext后重新定制USB端口

20191110:USB3.0也OK了,这个搞死我了,请教了法国的Hervé哥们,指导DSDT内修补If (LOr (_OSI ("Darwin"), _OSI ("Windows 2006")))解决,剩下的小细节再慢慢改善

20191107:W5170到货插上一波操作,显卡、声卡、无线蓝牙、亮度都OK,电源/电池问题也好了,但是电池容量有时识别成0,感觉这个型号的机器是这样,还剩下USB3.0,弄好这个的话就放出下一个EFI包,有机会的话把扩展坞也接上测试

20191103:由于原先主板异常,W7170无法确定是否正常已退货,原先旧主板异常无法充电(BIOS不识别电源功率,进入系统CPU和显卡变频异常),买过新主板后正常,亮鸡卡K4000M已出;暂时用M6100,这卡已刷了4-5个vbios在4K屏下均无法正常驱动,都是加载后花屏,无技术能力折腾已放弃,非4K屏可以在BIOS打开混合显卡配合这个显卡试试(这一步需要修改配置文件,请自行搜索);已购买W5170,到货后再继续折腾

20191020:基本确认显卡、声卡、无线蓝牙没问题,4K显示器安装完HiDPI完美,亮度还不能调节,电池能识别容量百分比但系统报告有时显示容量0,USB3.0还没能识别,待所有硬件准备好再继续折腾

20191019:电池到了,但是只有80Wh不到,卖家说发错了,试用过程充满电后使用到57%时掉电,电池可能有问题,申请换掉等到货

20191018:机器到了,发现硬件的电池寿命0%,电源提示功率和类型不匹配,已购买等到货(后面发现是主板的问题,电源已退货)


关于M6700上AMD/A显卡的风控/温控问题:

网上搜到有些人说完美风控,有些人说不可以,不知道是VBios的不一致还是玩家的水平太差不会测试在胡说八道误导。


确认显卡自动风控/温控的准确姿势:

需确认所有驱动正常的前提下,在Win系统使用AIDA64的压力测试,只勾选GPU,不能勾选CPU/FPU或者其他,同时观察功耗是否上去。

风扇会根据显卡的温度自动调整,可以确认显卡风控没问题。

只要不黑屏/重启,可以确认这卡稳。


本附件主要支持AMD单显卡/EDP屏幕,如有其他问题或者建议请附上显卡型号和屏幕插槽类型跟帖回复,供网友们参考,一起改进

下载地址:百度网盘

提取密码:6l5h

解压密码:itpwd.com

备注1:测试其他AMD/A卡遇到花屏或者加载异常,参考编辑Clover启动参数,可尝试增加/删除Boot参数radpg=15但不确保可行。

备注2:M4700/M6700使用黑苹果完美支持Raid,详情可参考创建RAID磁盘阵列 以及 修复重建RAID1磁盘镜像 教程

备注3:最新的EFI已集成较稳定的键鼠驱动,但自带触摸板无多指滑动,如需使用自带触摸板的多指滑动,请自行替换下载上述下载链接内的VoodooPS2Controller.kext-602f.zip文件,该键鼠驱动支持多指滑动,个人感觉不太稳定,故不集成。


关于需要测试亮度调节热键返回代码

注意:debug包只是测试用,测试完毕请不要继续使用,因为驱动不完整。

由于站长无N卡,也没有普通屏幕,这个测试只能满足这两者的硬件才能进行,如果你用的是N卡+普通LVDS屏幕(4K和PC屏不可以),且已使用本帖的EFI装上Mojave或者Catalina。

有条件的话,请参考以下操作步骤获取返回值回复本帖,谢谢。

1.百度网盘下载名为(EFI_M4700/M6700_debug.zip,机型不通用,请注意机型),替换在用的EFI后,重建缓存,重启

2.重启完成后,再次重建缓存,再重启

3.重启完成后,在启动台内的其他,找到终端打开,输入"kextstat | grep ACPIDebug"回车确定,如果无结果输出即代表不正确,重新检查1-3步骤;有结果输出会含有ACPIDebug的版本信息,继续下一步

4.上一步的命令有输出再在启动台内的其他找到控制台打开,默认已启动现在(左上角),再到右上角的搜索框内输入"ACPIDebug"再按回车键确定,不含双引号

5.把光标点一下桌面,离开控制台作为当前窗口,这时摁Fn+上,记录输出;再回到控制台点一下清除(在左上角的第三个图标),去掉输出

6.重复上一步操作,把光标点一下桌面,离开控制台作为当前窗口,这时摁Fn+下,记录输出

7.恢复原有EFI,重建缓存两次后继续使用

8.把输出结果标志上和下和测试的机型,回复到本帖

评论

  • *
  • *
精彩评论
  • Ryan
    回复
    2020-06-30 21:37:29

    站长请问屏幕抖动怎么解决呢 M4700 k2000m , 系统显示是hd4000驱动的
    另外10.15.5 可以更新吗 谢谢

    • Ryan
      回复
      2020-07-11 11:22:53

      @Ryan 已解决 ,BIOS没有关闭那个显卡的优化
      现在除了不能睡眠 其他还没有发现问题 ,没有用外接显示器 。

  • sam
    回复
    2020-05-18 10:59:24

    站长能不能详细说说怎么驱动扩展坞PR02X,我也使用同款扩展坞,但是插上之后就无法启动。

    • admin
      回复
      2020-05-19 18:17:02

      @sam 你可以尝试下20200116的efi,搭配10.15.3正式版系统测试下,因10.15.4站长无条件测试扩展坞。

  • bxc
    回复
    2020-04-09 10:47:22

    谢谢站长!辛苦了!

  • TYUTbxc
    回复
    2020-03-24 09:56:50

    谢谢站长回复,我的屏幕是普通屏,目前使用很舒服,期待站长新的帖子

  • TYUTbxc
    回复
    2020-03-21 09:06:32

    大佬您好,我刚接触黑苹果两天整,电脑是dell m6700,按您的步骤把efi文件替换了以后可以进行跑码,但是卡在Please go to https://panic.apple.com to report this panic,多次尝试修改显卡id未果,您能帮我出出主意吗?谢谢大佬!

    • TYUTbxc
      回复
      2020-03-21 09:12:46

      @TYUTbxc 您好,我的配置是核显为intel hd4000,独显为原装的英伟达k3000m,有独立的蓝牙模块也是原装的插在主板上的,谢谢大佬

      • TYUTbxc
        回复
        2020-03-22 11:55:38

        @TYUTbxc 大佬您好,系统已经正常安装进来了,但是亮度还不能调节,不清楚是什么原因,我的显卡是英伟达k3000m,可以正常识别,谢谢大佬

        • teast
          回复
          2020-03-23 11:54:11

          @TYUTbxc 文章正文已经说了N卡无亮度调节。你的是PC屏还是普通TN屏呢?

  • 开心就好
    回复
    2020-03-14 09:38:43

    m4700 i7 3720 k1000m,成功安装黑苹果.
    目前问题是 我用的AOC的27寸4k显示器,之前用台式机黑苹果的时候,2560*1440分辨率和3840*2160分辨率,屏幕都比较清晰.
    现在用Hdml连接显示器,图标文字都很模糊.
    如果用dp连接显示器,外接显示器直接就无法点亮.偶然点亮一次也是花屏.

    • admin
      回复
      2020-03-20 11:15:45

      @开心就好 貌似还真的有HDMI,之前都没注意我这台m6700,哈哈哈

    • admin
      回复
      2020-03-14 11:26:25

      @开心就好 m4700有hdmi口?4k显示器的话,hdmi普遍都是带不起来的,要DP才行。或许你得DP接显示器点不亮可能是显卡的问题,可能是性能太弱了吧,可以在Win下测试看看。
      但不管能不能用,N卡只能自己折腾了。

  • whm
    回复
    2020-03-11 14:12:42

    https://forum.51nb.com/forum.php?mod=viewthread&tid=1931579&highlight=m6700
    这个看到amd的显卡 m6000 PC屏 也可以安装,但是不知道4K是否可以成功

    • admin
      回复
      2020-03-11 14:21:35

      @whm 你发的这个链接中的帖子,从序列号和机型,都是出自本帖的修改版,请和修改者沟通好一些。

  • 访客
    回复
    2020-01-20 18:20:43

    接上条评论,m6700 BIOS A18 K5000M显卡,原装lvds tn屏

    • admin
      回复
      2020-01-20 18:27:09

      @访客 恐怕要针对每台机器的dsdt去patch才有效了。你加群了吗?clover引导的时候,按一下F4,然后提取clover内的origin目录压缩命名为origin-m6700-f4-5103-K5000m-A18.zip,然后发到qq群共享。或者上传你得百度分享链接也行

  • 访客
    回复
    2020-01-20 12:11:32

    符合硬件条件,按最后步骤照做,但搜索ACPIDebug无任何结果,按Fn+上也没有任何反应

    • admin
      回复
      2020-01-20 16:03:09

      @访客 如果你的是m4700/m6700请备注,已经重新打包debug包了请再次测试

      • 访客
        回复
        2020-01-20 17:54:35

        @admin 还是不行,但第三步已经显示ACPIDebug的版本信息。控制台搜索无任何结果

        • admin
          回复
          2020-01-20 17:57:31

          @访客 请问你是什么显卡呢?以及BIOS版本

      • 访客
        回复
        2020-01-20 17:30:19

        @admin 我是M6700,现在测试新的Debug包

  • 访客
    回复
    2020-01-17 14:27:19

    DELL m4700 N卡 14和15系统都能正常使用,感谢群主的辛苦付出,话说如果N卡能调节亮度就完美了,群主给个方向,N卡用户可以朝这个方向去研究。

    • admin
      回复
      2020-01-20 16:02:17

      @访客 已和黎叔的M4700+N卡获取到输出,fn+上下输出都是Q66

    • admin
      回复
      2020-01-17 16:51:35

      @访客 如果有条件的话,参考文末,关于需要测试亮度调节热键返回代码