这是一篇完全针对新手向的教程适用于XPS159550/Precision5510
随着MacOS10.14的发布全新的MacOS给我们带来了很多的惊喜如暗黑模式等等
在10136时代M5510可以说是非常接近于完美的Hackintosh
1014版本M5510依旧不逊
2018/11/20初版1.0机型配置代码语言:javascript复制机型:DELLPrecision5510CPU:Inteli76820HQProcessor内存:MicronTechnologyDDR4213316G硬盘:SamsungPM951512G+HGST1T7200Rpm显卡:IntelHDGraphics530显示器:SHARP3840x2160声卡:RealtekALC298无线网卡:DW1830(BCM94360)BIOS:1.7.0注意事项进入系统后一定不要对系统账户进行操作若丢失了管理员目前的办法只能是格式化重装!
原机的IntelWireless8260AC无解替换DW1830(BCM94360)TB180入手
DW1830的价格过高我们还可以选择DW1560
关于DW1830的购买方式请自行选择闲鱼淘宝等等途径这里不做解释
Type-C部分设备无法驱动已知DA200可以正常运行绿联AX88772无法运作这个问题在10136版本的时候已经出现干脆利落更换了USBHub如果你有好的解决方案非常欢迎你FeedbackM1000M独显无法驱动Optimus的缘故无解不做解释准备清单代码语言:javascript复制MacOSHighSierra10.14.1(18B75)withClover18B75etcher镜像制作工具Diskgeniusx64一枚大于8G的USB3.0U盘如果你不想读条心态爆炸建议你准备一个USB3.0的U盘一台备用的电脑可以进行修改Plist和替换EFI的行为这些东西我都为大家准备好了在最下面的资源下载里打包了动手前必须看的东西黑苹果有一定的门槛和难度如果你没有一点想动手的能力劝你右上角点掉这个网页避免让你感到糟心
如果你觉得接下来的操作对你有难度而且你不愿意看如此长篇大论还是请你关掉这个网页
既然你来到了这一步希望你能坚持安装完我相信这一定是有趣的一段历程
我所使用的镜像是macOSMojave10.14.118B75Clover4726原版镜像当然保险起见还是希望你和我的版本一致
再次提醒!下载完请校对MD5值!下载完请校对MD5值!下载完请校对MD5值!
至于如何校验MD5这里也不做演示了
在10136版本我们选用了Transmac制作系统盘1014我推荐大家用etcher更方便更简洁
选择好你校验无误的镜像再三确认选择的U盘没有重要数据然后点击Flash
写完镜像之后,U盘会变成两个分区,一个叫EFI的就是U盘引导区,里面存在镜像自带的Clover;另外一个叫U盘的提示你未格式化,这个时候千万不要手贱去格式化,这是因为Windows无法识别Mac的文件格式
打开Diskgenius,你可以大概浏览一下U盘EFI引导区目录结构:
制作好镜像后在下面你可以找到Installer所需要的EFI文件下载解压用DiskGenius替换U盘里的EFI下的Clover文件夹然后保存后安全弹出U盘强行移除可能会出现未知的错误
保存后安全弹出U盘
重启,开机狂按F2,直到DELLLogo下方出现蓝色进度条,进入后执行以下操作
Warning:若你原本是SATAOperation为RaidOn更改成AHCI后将会导致无法进入原系统
在General–BootSequence,在右边列表找到一个UEFI:U盘型号,Partition1这样的启动项,把它移动到最顶部,然后Apply,OK,Exit,就可以让U盘第一启动顺序了。
若BIOS未能识别启动项,右边点击AddBootOption,BootOptionName可以随便填,然后点击FileName右边的按钮进入选择引导的EFI文件。
选择CLOVERX64.efi保存把它移动到最顶部,然后OK,Apply,Exit,就可以让U盘第一启动顺序了。
如果一切正常重启后我想你已经见到Clover界面距离成功又近了一步
选择BootOSXInstallfromInstallmacOSMojave这个安装图标按下空格键勾选上Verbose这个选项然后选择Bootwithselectedmode
如果突然卡住你可以拍照下来咨询网友我们可以尽可能的为你解决问题但拒绝伸手党
同时请跳过下面的slide计算,进入安装这一节。
如果很不幸,选择安装图标后出现了类似下面的画面,提示cannotallocaterelocationblock…的话,就需要手动计算slide值了。
留意错误信息Errorallocating0x13ed0pagesat0x0000000019166000…,记住0x13ed0这个数值,你将会面临本教程最艰难的部分,不同的机器这个数值也是不一样的根据自身的状况进行计算
重启,再回到Clover引导画面,如下图,选取下面行的第一个图标,进入UEFIShell64界面
当命令行准备好之后,输入memmap命令,输出如下图
不同的内存容量和不同的BIOS版本,上图的数据是不同的,上图是我Micron16G内存在1.6.1BIOS下的情况。
我们在图中找符合以下条件的行:1.Type列的值是Available2.Pages列的值大于等于13ed0这个值3.Start列的值比100000大
不难得出两个结果:123740001A9BC1000000003BE000
第二个Start数值太大了,我们只要第一个12734000即可。
以上计算方法参考自@wmchris@darkhandz的教程.
实测一下,在Clover启动画面,选UEFIShell64图标那行的第三个Options,如图,把BootArgs的slide=168改为slide=148(对这行按空格,就进入编辑模式了,用方向箭头移动光标),改完按回车,然后Esc键。
再次选择安装图标,一般来说你就能进入安装界面了,进入下一节
如果计算出来的值还是有问题(出现前面同样的错误,或者只显示一排++++号就不动了),那你可以试试把计算出的值加1或减1,比如计算出来是148,即slide=147和slide=149都试试。
要注意的是,这里只是临时修改启动参数,你每次重启它都会恢复回原来的样子。所以我们要备用电脑,打开config.plist把slide=168改成slide=你测试出的可启动值,保存,然后再进入安装界面。
还有要注意的是,你的kernelcache变化的时候(安装了第三方驱动到系统),有可能会导致slide值需要重新计算。
希望你不是经历了上面梦魇般的slide计算步骤才来到这里的,如果是的话,您辛苦了。
进入安装界面后,你可以用磁盘工具对你的SSD进行分区,目前我的5510的固态全部分给MacOS使用。
第一次进入安装过程2分钟左右就会重启,然后Clover多了一个叫BootmacOSInstallfromMac(系统分区名)的图标,直接对着它回车。
然后第二次进入的话,几秒钟就重启了。
第三次进入,大概10多分钟就安装好系统了。
安装完之后笔记本自动重启,Clover的引导画面已经多了一个系统图标:BootmacOSfrommac,选择它进入就可以启动系统了,设置时区、语言、无线连接、用户登陆什么的。
有个比较重要的就是提示是否开启FileVault,这东西似乎和用户数据加密有关,开启需要更换部分驱动个人建议不开启
进入桌面后建议你再重启一次系统,不然亮度调节无效。
目前都是靠U盘的Clover引导才能进入系统的,所以我们要把Clover安装到硬盘的EFI分区,让系统脱离U盘引导
找到提前准备好的Clover.pkg(Mac下对NTFS分区只能读不能写你可以提前将这些放在仓库盘内)
双击打开,提示来自身份不明的开发者,这个时候你可以按组合键Alt+空格,然后输入term回车,就跳出终端窗口了。
在终端输入:sudospctl–master-disable回车,提示输入密码执行,然后没有任何输出,这就代表执行成功了
再次双击刚才的pkg进入安装
出现安装窗口,点击继续,再继续,点击更改安装位置,选择你的(Mac)系统分区,再点击左下角的自定义,按下图的勾选
点击安装输入账户密码完成安装
打开准备好的CloverConfigurator现在对硬盘里的EFI文件进行替换
点击左边栏的MountEFI–在EFIPartitions下点击MountPartition–OpenPartition
此时你可以将CLOVER文件夹删除替换我提供的成品EFI文件
请注意记得对Config.plist下的Slide值进行修改
一切就绪替换完后进行重启黑屏的时候拔掉U盘,耐心等待,Clover画面再次出现的话,说明硬盘Clover引导成功。
如果顺序错误,就不能在AppStore下载东西。
打开终端,执行命令:networksetup-listallhardwareports,如下图,留意en0对应的Port是否Wi-Fi,如果是,说明顺序正确了,跳过本步骤。
如果顺序不正确,你需要点击屏幕左上角的苹果图标,打开系统偏好设置-网络,点击左下角的减号,把所有列表项删除干净,然后执行命令:sudorm-f/Library/Preferences/SystemConfiguration/NetworkInterfaces.plist,重启。
重启后,再进入系统偏好设置-网络,点击左下角的加号,先添加WiFi,再添加蓝牙,然后应用,就可以了。
部分安装后出现耳机播放音乐有电流音安装VerbStub补丁后可即可修复下载地址统一在文件下载里
下载后解压我担心操作过于复杂特意录制了GIF供你们参考
截止到今天11月20号最新版本为10.14.1可以正常更新
注入白果三码就可以激活iMessage、Facetime获得更好的体验
获取途径这里不进行讲解提取白果的三码也很简单
下载iMessageDebug后执行命令就可以了
执行了chmoda+x后iMessageDebug变成了一个可执行文件打开
会出现一堆东西拍照保存
黑苹果在CloverConfigurator里替换即可
红色框选的部位是最重要的部分
数据对照白果的填入即可其中SmUUID填入HardWareUUIDCustomUUID填入System-ID
保存后重启即可
文件全部转存至针针云盘
到这里为止整个教程也算告一个段落了目前的版本已经可以满足你的日常功能使用尽管他还不算十分的完美
整个教程并非我一人独自完成许多部分都是借鉴摘抄@darkhandz大神的教程