如何对黑苹果进行个性化展示处理
在大家熟悉了黑苹果的安装步骤后,可以真正的让自己的黑苹果变得更个性化一些,比如“关于本机”的截图。macOS 10.13,10.14关于本机都是不同的logo标志,既然我们安装了黑苹果,可以通过一些方法进行修改,让他们更加的个性化。
如何修改“关于本机”中Logo、机型、处理器的显示
显卡如果系统没有正确识别的话需要自己配置SSDT,序列号需要在Clover中的config.plist里进行设置,这些不在美化的讨论范围。
内存和启动磁盘都会正确识别,基本不会出现错误。
当我们的黑苹果只有一个磁盘的时候,启动磁盘就不会显示,具体效果参考下边的图。
修改Logo
10.13 High Sierra之前的系统,Logo是以Tiff图片格式保存的,可以直接用PS之类的图片编辑软件修改。
10.14 Mojave之后Logo这里图片保存方式类似iOS,使用了Assets.car文件,无法直接在PS打开,这里需要借助一个小工具ThemeEngine
下载地址:
链接:https://pan.baidu.com/s/1Rjy3kZQyne-Dg9WGit8j1A 密码:an8s
也可以直接从作者Github页面下载:
https://github.com/alexzielenski/ThemeEngine/releases
软件的使用流程如下:
打开应用程序 → 实用工具,找到“系统信息”,右键选择“显示包内容”,打开Contents → Resources 找到 Assets.car;
也可以直接在Finder下快捷键Shift+command+G,
输入
/Applications/Utilities/System Information.app/Contents/Resources/Assets.car(复制粘贴即可)前往
10.13以前的话是Resources文件夹下的SystemLogo.tiff文件,就可以直接修改了,10.14继续往下看。
另外一定别忘记备份源文件。
另外不建议直接原处修改,容易出现权限问题,修改用的文件也单独复制一份出来到桌面,修改好之后再复制回去,下边机型和处理器文件的修改同理。
修改LOGO
用ThemeEngine打开Assets.car,左边选择SystemLogo;
选择4个图片,拖拽出来以便修改,可以看到是4个背景透明的png文件,注意不要改变文件名,修图相关的内容不展开讨论,自行PS等,两组图片分别对应浅色和深色主题,每组里边的@1x和@2x应该对应的是不同分辨率的屏幕,修改好之后按照下图对应文件名拖拽复制回Assets.car文件里原处;
保存Assets.car文件,放回Resources文件夹
建议重启下极其,但是一般情况下不用重启,这里会直接变的。
修改机型信息
打开自己用户名文件夹下的“资源库”(注意这里不是System下的资源库),如果看不到的话用快捷键【Shift+command+.(句号)】显示隐藏文件(恢复隐藏的快捷键相同)。
打开Preferences文件夹找到com.apple.SystemProfiler.plist,备份并复制出来一份用来修改,推荐用BBEdit来修改。
下载地址:
把想要在“关于本机”显示的机型信息替换在下图所示位置,其他部分不要动
保存文件,复制回Preferences文件夹,重启即可生效。
修改“处理器”信息
“关于本机”白苹果不会显示具体CPU型号,就显示到是i5还是i7就为止了。
苹果一直对自己使用的具体处理器型号就不做宣传,除非是购买的时候官网商品列表上展示。所以我这里9700K原本就已经正确显示。
想要修改的话要先让CPU变成Unknown再来修改,而这个修改本来是为了解决部分Unknown处理器的。
打开根目录下的“资源库” (注意这里不是前边自己用户名文件夹下的资源库),
继续打开
PrivateFrameworks → AppleSystemInfo.framework → Versions → A → Resources → zh_CN.lproj(自己使用的系统语言对应的文件夹) → AppleSystemInfo.strings
或者直接在Finder下快捷键Shift+command+G,输入
/System/Library/PrivateFrameworks/AppleSystemInfo.framework/Versions/A/Resources/zh_CN.lproj/AppleSystemInfo.strings
选择前往;
把AppleSystemInfo.strings备份并复制出来一份用来修改,同样可以用TextWrangler来打开;找到UnknownCPUKind,把想要在“关于本机”显示的CPU信息替换在下图所示位置,其他部分不要动;
保存文件,复制回原处,如果“关于本机”里处理器原本显示的就是“未知”,那么重启即可生效;如果CPU已经正确识别,需要修改Clover里的config.plist,把CPU的Type修改成Unknown或者0x00;
重启即可完成。