之前的黑蘋果教程中就有吐槽Hackintosh沒意義,就用此文解析下Hackintosh的非同尋常之處。Hackintosh能做到Mackintosh沒有的東西,例如WIFI6的AX無線網卡,水冷散熱器、RGB跑馬燈等等。
硬體組裝
先上配置單,總花費是7500元左右。如果加上LGD 27MD5KA液晶屏自製的5K顯示器,總花費在1W左右,費用是同等性能的iMac的一半。除了更便宜,還有iMac沒有的Intel AX200無線網卡與水冷。
處理器:Intel i7-10700散片
主板:聖旗B460-PROGAMINGY主板
顯卡:技嘉 Radeon RX5600XT GAMING OC 6G遊戲顯卡
散熱器:超頻三 巨浪240 GI-CL240VCCPU水冷散熱器
內存:曜越TT Toughram RGB DDR4 3200 8GB×2
音效卡:創新Creative X-Fi Xtreme Music SB0460
無線網卡:Intel AX200
硬碟:超頻三 S2000 NVME 256G+鎧俠 SATA 480G
機箱:九州風神 CL500機箱
風扇:九州風神 魔影CF120 ×4
電源:超頻三 七防芯GI-ST600 電源
組裝Hackintosh選取的機箱是九州風神的CL500電腦機箱,其正面和頂部都有類似水冷排的柵格結構,在散熱性能上不輸Mac Pro的刨絲器機箱。
與九州風神魔方310機箱普通版一樣的側開式玻璃面板,磁吸式固定,輕輕一拉就能打開。
右側面板是一樣的設計。另外還附送了兩個金屬片卡扣作為鎖死與固定,走線太亂的話,很有可能出現線材將側板頂起來的情況。加多一個卡扣固定,就多一份保障。
左右側板同時打開,頗有科技感。
機箱頂部是IO面板,開機、兩個USB3.0、音頻和重啟接口。最右側有個預留孔,沒有實際作用,個人感覺可以改造成RGB風扇的模式控制按鈕。
輕按下IO面板旁邊的大按鈕,就能取下散熱格柵,可見到有為240水冷而設計的孔洞。
內部結構和魔方310差不多,有支撐顯卡的支架,有橡膠保護的穿線孔。為了符合電源倉上置風道設計,側透孔沒有了,顯得底部有些單調。
背板和魔方310是一樣的設計,背板上有兩個2.5英寸硬碟和一個3.5英寸硬碟固定位,底部有一個可以安裝兩個3.5英寸硬碟的硬碟籠子。
頂部有個小4pin風扇的集線器,支持將主板CPU-FAN插口一分為四。
前置面板不再是懸浮式設計,換成了柵格狀。能夠安裝240或360水冷排,或者3個120mm風扇,也可以作為硬碟倉,能固定最多3個3.5寸硬碟。
底部細節一覽,腳撐變成了長條形設計更佳合理,不必再擔心友東西掉到機箱下面。
Hackintosh沒有超頻的相關控制軟體,所以選購i7-10700+B460是性價比最高的組合。聖旗B460-PRO GAMING接口豐富,擴展性強。例如有雙PCI接口,能夠安裝PCI音效卡或者視頻採集卡、萬兆網卡等等。
內存條安裝了曜越TT Toughram RGB DDR4 3200 16G套裝(8GB×2),採用海力士精選顆粒,時序低性能強。
機箱前置面板風扇使用了九州風神魔影CF120,支持ARGB。帶有6顆RGB燈珠,燈光均勻柔和。為了燈光更好看,我把風扇上的貼紙撕掉了。
水冷散熱器則是超頻三的巨浪240 GI-CL240VCCPU水冷散熱器,靜音冷頭加增強型水冷排,加個只要299元,性價比非常高的240水冷。
水冷散熱全一覽,底座、水冷排、兩個120幻彩風扇和相關螺絲。
安裝好水冷排後的效果一覽,幻彩雙風扇有大面積的散熱鰭片,最大風量65.4CFM。採用小4pin接口,附帶有轉接線。智能溫控,靜音節能。
造型圓潤簡約,陶瓷軸承的幻彩燈水泵頭。無氧銅底座,測試能壓4.8gh的i9-9900k到78攝氏度,我這裡搭配10700使用,絕對是夠用的。
安裝上超頻三巨浪水冷後的效果一覽,為了不妨礙RGB內存的燈光,管子是從左側繞的。
Nvme固態硬碟是超頻三的S2000,之前買了好幾個。搭配鑫谷的ARGB馬甲,可以燈光聯動。
手頭上已經沒有多餘電源進行裝機,恰好看到值得買上有超頻三七防芯600W白牌非模組電源的特價推送。關注京東店鋪就能享粉絲價,曬單再返80元E卡,實際到手價239元,性價比很高。
七防芯的含義是防蟲、防潮、防塵、防震、防腐蝕、防靜電、阻燃等,看網上的拆解,這款電源內部有大量的灌膠作為防護,絕緣性非常好。
橘黃色配色的外觀非常醒目,可以機箱的電源倉非常展現處理它的美。
CCC/CB/CE/EAC 安全認證,80PLUS 230EU 標準白牌認證。主動式PFC結構,臺系主電容。寬幅輸入,12V增強輸出。80PLUS白牌認證,典型負載效率在87%以上。供電性能參數上,完全能滿足i7-10700+5600xt的需求。
非模組的缺點就是理線比較麻煩,尼龍網的電源線纜不容易彎折。不過這個價格,也不追求模組設計了。三年售後只換不修,還要啥自行車。
Intel AX200無線網卡是目前臺式主機唯一能使用的AX協議無線網卡,通過轉接板實現M.2接口轉pci-e x1接口。可以不使用轉接板,只是聖旗B460主板上只有兩個M.2接口,要組raid使用,所以得靠轉接板擴展。
安裝在第一條PCI-E x1插口上,尺寸大小剛剛好,沒有和安裝了三明治馬甲的NVME硬碟有衝突。
創新Creative X-Fi Xtreme Music SB0460音效卡,採用CS4398晶片,支持24-bit 模擬輸入的模數轉換,採樣率96 kHz。作為經典音效卡經久不衰,媲美多款外置DAC。剪輯視頻的時候,高性能音效卡能助一臂之力。
為了不影響顯卡的散熱,安裝到了最底下的PCI接口上。
顯卡朋友還沒有挑好,所以借用我的技嘉RX5600XT GAMING OC上機測試先。技嘉RX5600XT GAMING OC目前刷了新雞血bios,性能參數比RTX2060 6G還要強。黑蘋果的話,是一款值得考慮的顯卡。
擔心256g的nvme硬碟不夠用,另外加了一塊480G的鎧俠SATA固態硬碟作為倉庫盤。
擴展卡比較多,機箱內部看起來很密集。風道設置為前面板和背板進風,頂部水冷排風扇抽風。
嘗試開機,完美點亮,RGB跑馬燈的聯動也正常。
散熱格柵遮擋下的RGB跑馬燈別具一格。
蓋上側透玻璃面板,主機的安裝算是完成了。
軟體配置
系統安裝
引導使用的是OPENCORE,簡稱OC。相對老教程常用的CLOVER,配置更簡單,啟動速度更快。目前大部分Hackintosh的kext開發者都轉移到了OC上,基本上斷定了OC會取代CLOVER成為Hackintosh主流引導。
在Github上有OPENCORE的官方倉庫,截至8月11已經更新到0.6.1,加入了2020款imac的相關代碼,組裝10代intel處理器的Hackintosh更方便。
1.gibmacOS製作macos鏡像盤;
2.配置config.plist;
3.修改bios設定;
4.U盤啟動安裝macos。
使用OC製作Hackintosh的流程基本如上表所示。之前的全攻略文章裡有寫過,不重複敘述。最近還發現了一個另類的方法,安裝更快。就是拷貝安裝好macos系統的磁碟,修改EFI啟動分區的配置文件以及主板BIOS,即可實現不同平臺快速安裝macos系統。網上有不少VMware的macos鏡像,可以先Win系統下掛載這些鏡像成磁碟,再拷貝到物理磁碟之中。
BIOS設定
聖旗B460-PRO GAMING的BIOS和華碩大部分BIOS是一樣的,我是參考別人華碩b460主板的修改經歷實現的。首先是重置bios設定,接著按F9,搜索需要修改的選項。
按F9彈出搜索頁面,輸入FAST_BOOT快速找到快速啟動選項,將其設為disabled,即關閉快速啟動FAST_BOOT。
開啟XHCI Hand off。
關閉SGX。
關閉「開啟CSM。
UEFI選項的作業系統要改成其他。
關閉VT-d,開啟4G地址空間解碼。
Config配置
最新0.6.1已經完美支持10代intel處理器,在官方文檔中有詳細的教程介紹,有詳細圖片,所以是英文問題也不大。
目前opencore在線編輯網站還不支持OC0.6.0,只能使用新版opencore configurator或者。
ACPI頁面只需要保留關於處理器電源管理的SSDT-PLUG。
Booter啟動設置的選項。
PCI設備頁面要改的是音效卡ID,升旗B460 GC主板音效卡的id是0B000000。
內核頁面要修改的東西比較多,非技嘉主板原因,Quirks要勾選AppleCpuPmCfgLock、AppleXcpmCfgLock來關閉CFG。
除了基本的Lilu、VirtualSMC等,增加了針對主板有線網口的RealtekRTL8111.kext,AX200無線網卡的itlwm.kext,及其藍牙驅動intelBluetooth。RadeonBoost.kext是為往後購買礦卡準備的,所以這裡不會勾上啟用。
AX網卡使用了github上網友zxystd基於openBSD的驅動修改而來的,支持intel3系的3160、3165、3168;7系的7260、7265;8系的8260、8265;9系的9260、9461、9462、9560;22000系的ax200等無線網卡。
驅動是偽裝的,所以MACOS系統會識別為有線網卡。驅動要求預設有WIFI帳號密碼,默認帳號為ssdt, 密碼為zxyssdt112233。進入kext的plist可對其進行修改,支持預設最多4個WIFI帳號和密碼。
藍牙驅動使用的是OpenIntelWireles的固件,zxystd還為其開發了藍牙開關IntelBluetoothInjector.kext。
其他設置的安全選項中,Valut要改成optional。
在nvram頁面中,加入boot-args -wegnoegpu來屏蔽掉核顯。
UEFI設置中IgnoreInvalidFlexRatio、AppleSmcIo要勾上,不然讀條末端內核會掛掉。AppleSmcIo的功能和VirtualSMC相似,應該二選一的,但是不選AppleSmcIo就會黑屏。
系統體驗
機型識別為MAC Pro,處理器型號無法準確識別,只顯示2.9 GHz 8-core Intel Core i7,參數對應10700。
有線網卡、無線網卡、藍牙完美識別。自帶音效卡可以驅動,創新SB0460音效卡能夠識別,但是無法驅動。
內建網卡開機就會自動連接上預設的wifi。
只是速度有問題,無法跑滿帶寬,還有待zxystd的改進。
系統完美識別藍牙,能看到其編號是en3。
使用控制面板的藍牙選項,能夠搜索到設備並進行連接。偶爾有BUG斷流,要重啟才可以正常使用,能用但是不完美。
總的來說系統體驗上和原生macos沒多少區別,增加的AX網卡還是原版系統沒有的。
macos的睿頻策略不正常,要在主板解鎖功耗和鎖睿頻。此時使用Geekbench 5進行跑分測試,10700和9900k的單核分數非常的接近,多核跑分同樣是非常接近的水平。
後記
使用Hackintosh並不是折騰,通過自組能夠有更自由的硬體搭配。機箱的選擇更多,不必選醜陋的刨絲器或者大悶罐。例如我選的這款九州風神CL500,格柵式的面板散熱更好,外觀也更好看。
主機散熱上,能選擇水冷以及跑馬燈風扇。酷炫之餘,不會出現過熱降頻等問題,性能發揮更好。尤其運行生產力軟體上,同配置的Hackintosh明顯更強。
目前opencore等軟體日趨成熟,Hackintosh越來越簡單。還能macos和win雙系統,兼具多種需求和應用場景。
Apple在軟體方面非常強,在硬體設計上真的弱了些,例如自行安裝硬碟受限,散熱器性能弱,沒有AX無線網卡等等。有時候並不是我想折騰Hackintosh,而是MAC Pro真的不完美,性價比又低,折騰Hackintosh只是為了更好的使用體驗。