解决三星960 EVO 在黑苹果下被识别为外置硬盘(橙色图标)的问题
在Clover时代,被这个问题困扰已久,搜了无数解决方案都没成功,偶然看到一个叫做innie.kext,然后竟然神奇地发生了作用,可惜,升到macos11 big sur后,可能由于安全方面的原因,这个第三方kext不能被注入,所以,硬盘又重新被识别成了外置硬盘,好在现在终于也解决了,不过原教程是英文的,我就用中文转述一下,方便有同类问题的爱好者参考。
实际测试的是三星960 EVO NVME硬盘,其它同样问题的可以参考,不保证有效性。
操作步骤如下:
查找设备地址
1.下载hackintool,
2.打开并找到PCIe标签,
3.查找设备名称,找到相应的设备地址,然后右击,选择**”Copy Device Path”*,就像这样的内容:“PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)”。
OpenCore中内建
1.挂载EFI分区,并用ProperTree打开config.plist,
2.找到DeviceProperties/Add
· 右键点击Add增加一个子项目
· 名字命名为刚才拷贝的设备路径,如*”PciRoot(0x0)/Pci(0x1,0x1)/Pci(0x0,0x0)”.*
· Type类型选择**”Dictionary”.**
· 右键增加一个子项目,命名为**”built-in”, type改为“Data”, 并且把value值设为“01000000”**
3.至于Kernel-Quirks中的**”ExternalDiskIcons”**是否有必要设置成true请自己尝试,我是之前已经为true,也就懒得再取消了。
最终效果如下:
4.记得保存config.plist,然后重启设备应该就生效了。
这就是所有步骤。