扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
连续搞了2天,终于装好了黑苹果,驱动后面弄好再发出来。早前小编是用变色龙安装苹果系统,现在新笔记本都是UEFI引导,所以为了跟上时代,选clover引导安装,并且clover功能更强大。
公司主营业务:网站设计、成都网站制作、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。创新互联建站是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。创新互联建站推出宝山免费做网站回馈大家。
正所谓“磨刀不误砍柴工”,安装之前,先大概学习了解一下黑苹果,走别人走出来的路毕竟可以少走弯路。
FakeSMC
FakeSMC.kext是安装黑苹果必须要有的一个驱动程序,苹果系统是不允许用户安装在除开苹果公司Mac电脑以外的其他设备上的,FakeSMC.kext用来欺骗OS X系统要安装的PC是SMC硬件,所以说没有FakeSMC.kext你是不可能安装好黑苹果系统的。
ig-platform-id
现在主流的笔记本基本上都是独显+集显,在安装黑苹果之前,我们必须屏蔽独显,否则安装失败。屏蔽了要设置ig-platform-id,不然很可能要安装的时候出来please go to ***com *** panic之类的提示,因为识别不出来你的集显型号,就提示你去官网查阅之类的。下面也是网上找到的,可以参考。如果找不到,可以试着随便输入一个,比如我之前就0x00006666居然也可以正常安装。
IG-Platform-ID
(Reference: Pike R. Alpha’s blog, original post: )
[ 1] : 0x16060000 – Broadwell GT1 (Intel HD Graphics)
[ 2] : 0x160e0000 – Broadwell GT1 (Intel HD Graphics)
[ 3] : 0x16160000 – Broadwell GT2 (Intel HD Graphics 5500)
[ 4] : 0x161e0000 – Broadwell GT2 (MacBook) (Intel HD Graphics 5300)
[ 5] : 0x16260000 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
[ 6] : 0x162b0000 – Broadwell GT3 (MacBook Pro) (Intel Iris Graphics 6100)
[ 7] : 0x16220000 – Broadwell GT3 (Intel Iris Pro Graphics 6200)
[ 8] : 0x160e0001 – Broadwell GT1 (Intel HD Graphics)
[ 9] : 0x161e0001 – Broadwell GT2 (MacBook) (Intel HD Graphics 5300)
[10] : 0x16060002 – Broadwell GT1 (Intel HD Graphics)
[11] : 0x16160002 – Broadwell GT2 (Intel HD Graphics 5500)
[12] : 0x16260002 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
[13] : 0x16220002 – Broadwell GT3 (Intel Iris Pro Graphics 6200)
[14] : 0x162b0002 – Broadwell GT3 (MacBook Pro) (Intel Iris Graphics 6100)
[15] : 0x16120003 – Broadwell GT2 (Intel HD Graphics 5600)
[16] : 0x162b0004 – Broadwell GT3 (MacBook Pro) (Intel Iris Graphics 6100)
[17] : 0x16260004 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
[18] : 0x16260005 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
[19] : 0x16260006 – Broadwell GT3 (MacBook Air) (Intel HD Graphics 6000)
PS:我的Thinkpad T550已经把显卡驱动搞定了,ig-platform-id必须是0x16160002否则将驱动不了。然后看了下kextstat | grep -y AppleIntel 发现驱动的是AppleIntelBDWGraphicsFramebuffer.kext,所以这个必须要放到kext中去。
Ports definitions:
0x01000000 = VGA connector
0x02000000 = LVDS connector
0x04000000 = eDP connector
0x00020000 = DVI connector
0x00040000 = DisplayPort connector
0x00080000 = HDMI connector
注意这个要用DSDT注入或者Clover Add Properties,直接用clover的Graphics是不行的
Intel HD Graphics 5500 (Device ID: 0x80861616)
CPUs: i3-5005U/i3-5010U/i3-5015U/i3-5020U/i5-5200U/i5-5300U/i7-5500U/i7-5600U
ig-platform-id = 0x16160000
0000 1616 0003 0303 0000 0001 0000 f000 // 16MB BIOS-allocated memory, 15MB frame buffer memory
0000 0040 9914 0000 9914 0000 0000 0000 // 1024MB VRAM
0000 0000 0000 0000|0000 0800 0200 0000 = LVDS connector
3002 0000|0105 0900 0400 0000 0400 0000|= eDP connector
0204 0900 0008 0000 8200 0000|ff00 0000 = HDMI connector
0100 0000 4000 0000 060b 0000 0000 0800 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000
ig-platform-id = 0x16160002
0200 1616 0103 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 6c05 0000 6c05 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3002 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector
0204 0a00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 024b 0000 0505 0600 = Disabled / unused VGA connector
0200 0000 0400 0000 80df 1710 0000 0000
Intel HD Graphics 6000 (Device ID: 0x80861626)
CPUs: i5-5250U/i5-5350U/i7-5550U/i7-5650U
ig-platform-id = 0x16260004
0400 2616 0003 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 9914 0000 9914 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
1100 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector
0204 0a00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 560b 0000 0505 0500 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000
ig-platform-id = 0x16260005
0500 2616 0103 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 d90a 0000 d90a 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3000 0000 0105 0b00 0004 0000 0705 0000 = DisplayPort connector
0204 0b00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 0f0b 0000 0101 0500 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000
ig-platform-id = 0x16260006 (MacBookAir7,2)
0600 2616 0103 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 d90a 0000 d90a 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3000 0000 0105 0b00 0004 0000 0705 0000 = DisplayPort connector
0204 0b00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 0f0b 0000 0101 0500 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000
ig-platform-id = 0x16260002
0200 2616 0103 0303 0000 2002 0000 5001 // 34MB BIOS-allocated memory, 21MB frame buffer memory
0000 0060 6c05 0000 6c05 0000 0000 0000 // 1536MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3002 0000 0105 0900 0004 0000 0705 0000 = DisplayPort connector
0204 0a00 0004 0000 0705 0000 ff00 0000 = DisplayPort connector
0100 0000 4000 0000 0a4b 0000 0505 0600 = Disabled / unused VGA connector
0200 0000 0400 0000 80df 1710 0000 0000
ig-platform-id = 0x16260000
0000 2616 0003 0303 0000 0001 0000 f000 // 16MB BIOS-allocated memory, 15MB frame buffer memory
0000 0040 9914 0000 9914 0000 0000 0000 // 1024MB VRAM
0000 0000 0000 0000 0000 0800 0200 0000 = LVDS connector
3002 0000 0105 0900 0400 0000 0400 0000 = eDP connector
0204 0900 0008 0000 8200 0000 ff00 0000 = HDMI connector
0100 0000 4000 0000 060b 0000 0000 0800 = Disabled / unused VGA connector
0000 0000 0500 0000 0000 0000 0400 0000
接下来再了解一下,决定黑苹果安装成功的重要因素,就是EFI目录,这个是clover引导配置和驱动注入的目录,这个后面会讲到。现在开始正式进入安装教程。
首先,准备一个8GB的优盘,然后就是苹果系统的安装包,最好用vmware安装一个黑苹果,然后下载最新的安装包,这样可以保证你的系统是纯净、官方的。也可以下载基于官方安装包添加clover的镜像包,这种比较简单,直接在windows下可以写入镜像。2种方法网上都有教程就不细讲,
第一种下载好官方的系统,然后用磁盘工具抹除U盘,U盘的挂载名为USB
1
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ High\ Sierra.app/ --no interaction
第二种就是利用transmac还原到U上(此类镜像一般自带clover)。我这里用的第二种方法。还原完了之后,会自动分好EFI引导分区,然后启动下面Clover Configurator
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流