黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]連續花了一個月時間,熬了好幾個通宵,終于吃上了Big Sur11.6.8黑蘋果。事情要有始有終,所以準備在這里做個總結,也給想要鼓搗黑蘋果的兄弟做個參考。
ps:如果只是為了樂趣和黑蘋果的性價比,搞個黑蘋果還是很有價值的。不然真想用mac系統就去買個白蘋果電腦吧。
廢話不多說,我們開始吧。。。。。。
一、這個很重要:
1、黑蘋果不要盲目追求最新版本,你的電腦不一定帶的動。
建議:最適合的方案是根據你的cpu性能挑選最接近型號的白蘋果電腦版本。這樣才能有最好體驗。
2、以我電腦為例:華碩s400ca,2013年的本子。具體配置如下:
電腦型號 華碩 S400CA 筆記本電腦
處理器 英特爾 第三代酷睿 i5-3317U @ 1.70GHz 雙核 超低電壓處理器
主板 華碩 S400CA ( 英特爾 Ivy Bridge - HM76 Express 芯片組 )
顯卡 英特爾 HD Graphics 4000 ( 32 MB / 華碩 )
內存 4 GB ( DDR3 1600MHz )
主硬盤 希捷 ST500LT012-9WS142 ( 500 GB / 5400 轉/分 )
顯示器 LG LGD033F ( 14 英寸 )
聲卡 威盛 @ 英特爾 Panther Point High Definition Audio Controller
網卡 Atheros AR9485 Wireless Network Adapter / Azurewave
網卡接口mini PCIE
從上面cpu可以確認,i5 3317u,最適合模仿的是MacBookair 5.2, 最高系統版本適合黑蘋果mojave 10.14.6 (適合自己cpu型號的系統版本,自行百度,不難的)
但是我不想要這個版本,畢竟Big Sur用了新的UI設計,我看的很想直接上Big Sur,雖然現在吃上了,但還是有點小后悔,系統用起來沒有majove順暢。
二、安裝黑蘋果的重要步驟
在確定系統版本之后,我們就開始搞起吧。
1、下載對應的Mac系統
首先我們先用主力電腦或者其他電腦下載mac系統的鏡像軟件(尾綴為dmg的純凈系統安裝鏡像),一般都是網盤文件,先掛著下載就好,這個時間會很久。
ps:這里有個小技巧,你不一定能找到最高版本的mac,可以適當選擇同一個大版本的低序列安裝鏡像,這樣只要你的EFI構建完善,可以蘋果系統設置里直接升級同一個大版本的最新系統。
舉個例子:我可以先安裝Big Sur11.0,在直接升級Big Sur11.6.8。
這里我可以給你們提供一個免費路徑,微信公眾號搜索“悅享軟件”里面會提供Big Sur版本及以下的免費下載,就是要注冊一個賬號。還算比較良心,不像其他的各種收費。
可以點擊鏈接,直接前往
http://mp.weixin.qq.com/mp/homepage?__biz=MzU3MjAwMjIzMw==&hid=1&sn=fc450da2c23d6a45a653f5f83ab87130&scene=18#wechat_redirect
2、構建自己電腦的黑蘋果專用EFI(最重要的核心)。
有些小白同學可能不知道EFI是什么。這里我就簡單說一下
不論是Windows還是mac,想要啟動系統都需要一個叫引導文件的東西,這個我們就可以稱呼他為EFI。安裝完系統,會自動劃分出一個磁盤分區:ESP或者EFI ??茨愕碾娔X是什么劃分磁盤了,文件都會放到這個分區。
然后我們就開始搞起
這一步是最重要的步驟,能不能吃上黑蘋果,全靠這一步了。
這里有兩個法子,
1、上網直接搜相同型號的EFI,這個法子適合較新的電腦,普遍都會有人更新。
可以登網站https://github.com (免費哦),記住他我們會用到他很多次。
偶爾會被墻掉,多試幾次。在里面直接搜索對應電腦型號,如果有,恭喜你,一步到位。
(國內能搜到的普遍需要收費,而且不一定適合你的電腦,所以白嫖不香嗎)
遇到不適合你的efi,我的建議還是直接自己從零構建更快,方便后期排錯,不然一堆文件你都不知道是哪里出錯了。當然不追求完美黑蘋果,efi能進系統基本上就可以了,額外的調整后面細說。
2、從零構建EFI
這里需要做出一個選擇,使用clover四葉草還是open core(OC) ,作為你的引導文件構建方向。(兩者在2022年還沒分出勝負,用的人一半半吧)
我用的是OC,所以下面我就按我的方法進行解說。(我想說這里只要細心,都能照著步驟完成,不要跳著看,漏了一點你都會失敗,預計時間需要2-3天,零基礎的話,就像我這種)
這里會用到oc引導軟件和官方指導文件
https://github.com/acidanthera/OpenCorePkg
官方指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
當然大家要是覺得看的煩,也可以看這個,國光大佬的這個手把手教你搭建efi的教程:
https://apple.sqlsec.com/3-%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C/
我的建議是先按官方文件生成基礎EFI ,在看國光大佬的做優化。官方文件內容齊全,且可以直接下載大部分需要用到的文件,除了文件后綴為kext的驅動文件。
這個對于像我這種2013年的超老機子來說,只能靠官方文件摸索了,國光大佬的教程我試過,結果gg。連哪里出錯都找不出來。
回歸正題:EFI的設置最重要的就是兩塊內容:ACPI 和hext,兩塊內容文件的收集。
其他部分的內容請一步步按照官方文件里的來設置,超詳細的。
首先,我們先看一下EFI的基本構成:
這是一個EFI的基本構成,里面除了ACPI和kext兩個內容,在官方引導文件下載包內全部都有對應的文件包含在內了。針對這一部分只需要篩選,照著官方指導文件刪掉不適合你的內容就好了。
ACPI文件夾內的文件就是被稱為SSDT文件的內容,這里需要參考指導文件。
還是以我的電腦為例:
針對這部分需要參考主板架構的型號,我這臺電腦的主板架構是英特爾 Ivy Bridge - HM76 Express 芯片組 ,重點是這個:Ivy Bridge .
根據這個我們打開指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
這里有人會說我看不懂英文,用瀏覽器自帶的翻譯就好,基本能全文通讀。
這里提到的兩個文件:propertree;GENSMBIOS;這兩個最好下下來。
propertree需要python程序來運行(自行百度,能搜到的,這個使用到的時候是配置config.plist文件的時候,很后面了。而且這個軟件需要在mac系統下使用效果最佳。所以大部分沒有黑/白蘋果的人,跳過。有同類型文件可以替代,下面有提到。
gensmbios這個是一段程序,生成你假冒的白蘋果機型使用的,會生成大家稱呼為三碼的東西。window系統也能運行。后面假冒配置機型時使用。
好了然后我們繼續
接下來挑選我們需要的SSDT文件
從這里我們可以看到我這臺ivy bridge 架構的電腦,需要:
SSDT-PM.aml;
ssdt-ec.aml;
ssdt-pnlf.aml
irq-ssdt.aml
ssdt-imei.aml
等上述幾個文件,這幾個文件是需要編譯的,但是我是個小白怎么辦呢。其實這里直接下載下來的ssdt文件是有一定通用性的,不是特別偏門的電腦基本都能直接用下載下來的文件。
而后把它們放到ACPI文件內
這樣一來ssdt的配置也算是基本完成了,這里大佬們可能要噴我了。都沒進行編譯。
但是我想說編譯這個東西不是新手能搞定的,我試了很久照著搜索到的教程一路試過來,還是沒有搞明白什么是搜索域等等概念。
然后我放棄編譯了,直接使用預設的ssdt,也就是直接下下來的文件,結果就成功安裝了。
ps:所以說黑蘋果這就是玄學。
如果說沒編譯的ssdt文件一直沒辦法讓你正常進入安裝,那么恭喜你,你真的得進行編譯了。只能祝你好運了。
教程也是有的就是上面的國光大佬的文章:
https://apple.sqlsec.com/3-%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C/
這里再補充一句,你們下載的預設的ssdt網站因為被墻的原因,下載可能不成功,這就需要下載通用文件啦:
https://mp.weixin.qq.com/s/gUkFuVYwhZ4xcheqnoBraQ (免費哦)
里面的ssdt文件全部都有,還包括了絕大多數市面上的kext驅動文件。只用修改config.plist文件就能使用。
看上去是不是很美好。但是現實很殘酷,里面能真的讓你安裝上黑蘋果的很少。不過文件齊全,省下來了很多去收集文件的時間
第二步是收集kext驅動文件
這里不需要多只要需要少數幾個先將系統安裝
lilu.kext
whatgreen.kext
virtualsmc.kext
這是三個是必須項而且得放在驅動的最前列。
然后usb驅動usbinjectall.kext
聲卡驅動Applealc.kext
有線網卡驅動
鍵盤鼠標驅動
先放這幾樣,保證系統安裝起來。其他的后期可以慢慢添加調試。必要時候聲卡和有線網卡驅動也可以先不放。
這里在另外插一句,需要知道自己的硬件屬性,才能挑選對應的驅動,這里我不建議用魯大師這些軟件去檢測硬件,他們測出來的是電腦廠商想讓你看到的。就拿我這臺華碩s400ca為例,他們都顯示我的無線網卡是高通的AR9485無線網卡,但是事實上他不是,我拆開電腦后發現他是一個不知道算是什么牌子的網卡。這里我推薦入手博通的無線網卡bcm943224 dw1520,也就17快錢,有藍牙的也就30多。Mojave直接免驅,Big Sur加個驅動就好,現有的驅動。
我是用aida64這個軟件進行的檢測。網上一搜一大把
挑選對應的驅動的時候,可以參考這個說明:http://imacos.top/2019/08/01/0914/
這是我找到的最詳細的驅動介紹了。
3、配置config.plist文件
前面文件收集完成后,那你已經離成功很近了。只要將他們關聯到config.plist文件,efi的構建就基本完成一大半了。
對于有黑/白蘋果的人,我建議先用propertree來配置,如果沒有,那么就在windows系統下用ocauxiliarytools.exe進行打開config.plist進行配置
下載鏈接
https://github.com/ic005k/OCAuxiliaryTools/releases
接下來的配置就很簡單了,打開官方指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
依次選擇路徑,進去后里面有每一項的配置信息,照做就好,一步步來,不要錯過任何一個。然后保存。
最后我們得到了這樣一個類似這樣的efi文件。
這里大佬不要噴我哦,我沒給他做精簡,所以滿滿當當的。每個文件夾內的文件內容基本都能在官方指導文件里找到對應的。
總結:黑蘋果系統安裝教程
網上所有的教程都沒有他詳細。甚至可以這樣說:配置efi只需要有這個官方指導文件就夠了。先寫這么多。后面我抽空再整理出來安裝系統、硬盤引導方式設置,還有顯卡驅動和聲卡驅動,以及被很多人放棄的內置攝像頭驅動。我后面整理整理。
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G3104TKJ.jpg)
ps:如果只是為了樂趣和黑蘋果的性價比,搞個黑蘋果還是很有價值的。不然真想用mac系統就去買個白蘋果電腦吧。
廢話不多說,我們開始吧。。。。。。
一、這個很重要:
1、黑蘋果不要盲目追求最新版本,你的電腦不一定帶的動。
建議:最適合的方案是根據你的cpu性能挑選最接近型號的白蘋果電腦版本。這樣才能有最好體驗。
2、以我電腦為例:華碩s400ca,2013年的本子。具體配置如下:
電腦型號 華碩 S400CA 筆記本電腦
處理器 英特爾 第三代酷睿 i5-3317U @ 1.70GHz 雙核 超低電壓處理器
主板 華碩 S400CA ( 英特爾 Ivy Bridge - HM76 Express 芯片組 )
顯卡 英特爾 HD Graphics 4000 ( 32 MB / 華碩 )
內存 4 GB ( DDR3 1600MHz )
主硬盤 希捷 ST500LT012-9WS142 ( 500 GB / 5400 轉/分 )
顯示器 LG LGD033F ( 14 英寸 )
聲卡 威盛 @ 英特爾 Panther Point High Definition Audio Controller
網卡 Atheros AR9485 Wireless Network Adapter / Azurewave
網卡接口mini PCIE
從上面cpu可以確認,i5 3317u,最適合模仿的是MacBookair 5.2, 最高系統版本適合黑蘋果mojave 10.14.6 (適合自己cpu型號的系統版本,自行百度,不難的)
但是我不想要這個版本,畢竟Big Sur用了新的UI設計,我看的很想直接上Big Sur,雖然現在吃上了,但還是有點小后悔,系統用起來沒有majove順暢。
二、安裝黑蘋果的重要步驟
在確定系統版本之后,我們就開始搞起吧。
1、下載對應的Mac系統
首先我們先用主力電腦或者其他電腦下載mac系統的鏡像軟件(尾綴為dmg的純凈系統安裝鏡像),一般都是網盤文件,先掛著下載就好,這個時間會很久。
ps:這里有個小技巧,你不一定能找到最高版本的mac,可以適當選擇同一個大版本的低序列安裝鏡像,這樣只要你的EFI構建完善,可以蘋果系統設置里直接升級同一個大版本的最新系統。
舉個例子:我可以先安裝Big Sur11.0,在直接升級Big Sur11.6.8。
這里我可以給你們提供一個免費路徑,微信公眾號搜索“悅享軟件”里面會提供Big Sur版本及以下的免費下載,就是要注冊一個賬號。還算比較良心,不像其他的各種收費。
可以點擊鏈接,直接前往
http://mp.weixin.qq.com/mp/homepage?__biz=MzU3MjAwMjIzMw==&hid=1&sn=fc450da2c23d6a45a653f5f83ab87130&scene=18#wechat_redirect
2、構建自己電腦的黑蘋果專用EFI(最重要的核心)。
有些小白同學可能不知道EFI是什么。這里我就簡單說一下
不論是Windows還是mac,想要啟動系統都需要一個叫引導文件的東西,這個我們就可以稱呼他為EFI。安裝完系統,會自動劃分出一個磁盤分區:ESP或者EFI ??茨愕碾娔X是什么劃分磁盤了,文件都會放到這個分區。
然后我們就開始搞起
這一步是最重要的步驟,能不能吃上黑蘋果,全靠這一步了。
這里有兩個法子,
1、上網直接搜相同型號的EFI,這個法子適合較新的電腦,普遍都會有人更新。
可以登網站https://github.com (免費哦),記住他我們會用到他很多次。
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G3104Z3F6.jpg)
白嫖的網站
偶爾會被墻掉,多試幾次。在里面直接搜索對應電腦型號,如果有,恭喜你,一步到位。
(國內能搜到的普遍需要收費,而且不一定適合你的電腦,所以白嫖不香嗎)
遇到不適合你的efi,我的建議還是直接自己從零構建更快,方便后期排錯,不然一堆文件你都不知道是哪里出錯了。當然不追求完美黑蘋果,efi能進系統基本上就可以了,額外的調整后面細說。
2、從零構建EFI
這里需要做出一個選擇,使用clover四葉草還是open core(OC) ,作為你的引導文件構建方向。(兩者在2022年還沒分出勝負,用的人一半半吧)
我用的是OC,所以下面我就按我的方法進行解說。(我想說這里只要細心,都能照著步驟完成,不要跳著看,漏了一點你都會失敗,預計時間需要2-3天,零基礎的話,就像我這種)
這里會用到oc引導軟件和官方指導文件
https://github.com/acidanthera/OpenCorePkg
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G3104913U3.jpg)
下載界面
官方指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
當然大家要是覺得看的煩,也可以看這個,國光大佬的這個手把手教你搭建efi的教程:
https://apple.sqlsec.com/3-%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C/
我的建議是先按官方文件生成基礎EFI ,在看國光大佬的做優化。官方文件內容齊全,且可以直接下載大部分需要用到的文件,除了文件后綴為kext的驅動文件。
這個對于像我這種2013年的超老機子來說,只能靠官方文件摸索了,國光大佬的教程我試過,結果gg。連哪里出錯都找不出來。
回歸正題:EFI的設置最重要的就是兩塊內容:ACPI 和hext,兩塊內容文件的收集。
其他部分的內容請一步步按照官方文件里的來設置,超詳細的。
首先,我們先看一下EFI的基本構成:
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G310492J06.jpg)
EFI文件
這是一個EFI的基本構成,里面除了ACPI和kext兩個內容,在官方引導文件下載包內全部都有對應的文件包含在內了。針對這一部分只需要篩選,照著官方指導文件刪掉不適合你的內容就好了。
ACPI文件夾內的文件就是被稱為SSDT文件的內容,這里需要參考指導文件。
還是以我的電腦為例:
針對這部分需要參考主板架構的型號,我這臺電腦的主板架構是英特爾 Ivy Bridge - HM76 Express 芯片組 ,重點是這個:Ivy Bridge .
根據這個我們打開指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G310493J56.jpg)
這里有人會說我看不懂英文,用瀏覽器自帶的翻譯就好,基本能全文通讀。
這里提到的兩個文件:propertree;GENSMBIOS;這兩個最好下下來。
propertree需要python程序來運行(自行百度,能搜到的,這個使用到的時候是配置config.plist文件的時候,很后面了。而且這個軟件需要在mac系統下使用效果最佳。所以大部分沒有黑/白蘋果的人,跳過。有同類型文件可以替代,下面有提到。
gensmbios這個是一段程序,生成你假冒的白蘋果機型使用的,會生成大家稱呼為三碼的東西。window系統也能運行。后面假冒配置機型時使用。
好了然后我們繼續
接下來挑選我們需要的SSDT文件
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G310494K61.png)
挑選方向
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G310495B92.png)
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G310500J51.png)
從這里我們可以看到我這臺ivy bridge 架構的電腦,需要:
SSDT-PM.aml;
ssdt-ec.aml;
ssdt-pnlf.aml
irq-ssdt.aml
ssdt-imei.aml
等上述幾個文件,這幾個文件是需要編譯的,但是我是個小白怎么辦呢。其實這里直接下載下來的ssdt文件是有一定通用性的,不是特別偏門的電腦基本都能直接用下載下來的文件。
而后把它們放到ACPI文件內
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G3105025Z5.jpg)
這樣一來ssdt的配置也算是基本完成了,這里大佬們可能要噴我了。都沒進行編譯。
但是我想說編譯這個東西不是新手能搞定的,我試了很久照著搜索到的教程一路試過來,還是沒有搞明白什么是搜索域等等概念。
然后我放棄編譯了,直接使用預設的ssdt,也就是直接下下來的文件,結果就成功安裝了。
ps:所以說黑蘋果這就是玄學。
如果說沒編譯的ssdt文件一直沒辦法讓你正常進入安裝,那么恭喜你,你真的得進行編譯了。只能祝你好運了。
教程也是有的就是上面的國光大佬的文章:
https://apple.sqlsec.com/3-%E5%87%86%E5%A4%87%E5%B7%A5%E4%BD%9C/
這里再補充一句,你們下載的預設的ssdt網站因為被墻的原因,下載可能不成功,這就需要下載通用文件啦:
https://mp.weixin.qq.com/s/gUkFuVYwhZ4xcheqnoBraQ (免費哦)
里面的ssdt文件全部都有,還包括了絕大多數市面上的kext驅動文件。只用修改config.plist文件就能使用。
看上去是不是很美好。但是現實很殘酷,里面能真的讓你安裝上黑蘋果的很少。不過文件齊全,省下來了很多去收集文件的時間
第二步是收集kext驅動文件
這里不需要多只要需要少數幾個先將系統安裝
lilu.kext
whatgreen.kext
virtualsmc.kext
這是三個是必須項而且得放在驅動的最前列。
然后usb驅動usbinjectall.kext
聲卡驅動Applealc.kext
有線網卡驅動
鍵盤鼠標驅動
先放這幾樣,保證系統安裝起來。其他的后期可以慢慢添加調試。必要時候聲卡和有線網卡驅動也可以先不放。
這里在另外插一句,需要知道自己的硬件屬性,才能挑選對應的驅動,這里我不建議用魯大師這些軟件去檢測硬件,他們測出來的是電腦廠商想讓你看到的。就拿我這臺華碩s400ca為例,他們都顯示我的無線網卡是高通的AR9485無線網卡,但是事實上他不是,我拆開電腦后發現他是一個不知道算是什么牌子的網卡。這里我推薦入手博通的無線網卡bcm943224 dw1520,也就17快錢,有藍牙的也就30多。Mojave直接免驅,Big Sur加個驅動就好,現有的驅動。
我是用aida64這個軟件進行的檢測。網上一搜一大把
挑選對應的驅動的時候,可以參考這個說明:http://imacos.top/2019/08/01/0914/
這是我找到的最詳細的驅動介紹了。
3、配置config.plist文件
前面文件收集完成后,那你已經離成功很近了。只要將他們關聯到config.plist文件,efi的構建就基本完成一大半了。
對于有黑/白蘋果的人,我建議先用propertree來配置,如果沒有,那么就在windows系統下用ocauxiliarytools.exe進行打開config.plist進行配置
下載鏈接
https://github.com/ic005k/OCAuxiliaryTools/releases
接下來的配置就很簡單了,打開官方指導文件:
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G3105044257.jpg)
配置網址
依次選擇路徑,進去后里面有每一項的配置信息,照做就好,一步步來,不要錯過任何一個。然后保存。
最后我們得到了這樣一個類似這樣的efi文件。
![黑蘋果系統安裝教程[網上所有的教程都沒有他詳細]](/uploads/allimg/220713/983-220G31050533E.jpg)
這里大佬不要噴我哦,我沒給他做精簡,所以滿滿當當的。每個文件夾內的文件內容基本都能在官方指導文件里找到對應的。
總結:黑蘋果系統安裝教程
網上所有的教程都沒有他詳細。甚至可以這樣說:配置efi只需要有這個官方指導文件就夠了。先寫這么多。后面我抽空再整理出來安裝系統、硬盤引導方式設置,還有顯卡驅動和聲卡驅動,以及被很多人放棄的內置攝像頭驅動。我后面整理整理。
