Deskmini110/COM黑蘋(píng)果(hackintosh)安裝記錄

注意:

這篇文章的思想岸啡,方法,以及各種工具全部來(lái)源于TonyMac x86务漩,僅作記錄之用,提到的各種工具和文章細(xì)節(jié)請(qǐng)直接參考TonyMac x86它褪。

硬件配置:

CPU: i5 7600T
RAM: 32G DDR4

1 制作引導(dǎo)盤(pán)

首先制作安裝盤(pán):

VM unlock 之后的虛擬蘋(píng)果也可饵骨,黑、白蘋(píng)果也可茫打。注意如果已經(jīng)是已經(jīng)處在要安裝的系統(tǒng)的蘋(píng)果機(jī)器上居触,需要在商店搜索比如Mojave來(lái)找到最新的系統(tǒng)鏡像。然后使用Unibeast制作引導(dǎo)盤(pán)老赤。

然后使用tonymac上的帖子的281樓提供的efi文件替換整個(gè)文件夾:

最后丟進(jìn)去MultiBeast轮洋,Clover Configurator

注意:

  1. 用disk utility格式化U盤(pán)時(shí)抬旺,要在左側(cè)展開(kāi)全部視圖弊予,格式化時(shí)才有GUID的分區(qū)選項(xiàng),不然就會(huì)格式化為MBR默認(rèn)格式嚷狞,造成Error Loading Operating System錯(cuò)誤
  2. 掛載EFI分區(qū)用Clover Configurator
  3. 這個(gè)是卡我最久的块促。即在引導(dǎo)盤(pán)的EFI/Clover/kext/Other里荣堰,至少應(yīng)該有USBInjectAll床未,F(xiàn)akeSMC,不然載入安裝盤(pán)必然出現(xiàn)Still Waiting Boot Device錯(cuò)誤振坚。實(shí)際上U盤(pán)的目的是創(chuàng)建出UEFI環(huán)境和能使Apple Installer啟動(dòng)的最小化kext環(huán)境薇搁,故需要保留FakeSMC,USBInjectAll渡八,Lilu啃洋,WhateverGreen传货。
  4. 安裝盤(pán)最好使用前人的EFI和config.plist,默認(rèn)的也行宏娄,需要安裝完成后自行修改问裕。

2 安裝

首先更新BIOS到最新(截至2019/03為7.3),關(guān)閉BIOS的各種不適合的選項(xiàng)(VT-d孵坚,IOAPIC 24-119 Entries粮宛,Secure Boot),打開(kāi)XHCI handoff卖宠。調(diào)整啟動(dòng)盤(pán)順序巍杈,進(jìn)引導(dǎo)之后正常進(jìn)行抹除磁盤(pán),安裝MacOS扛伍。

這里我使用了SATA硬盤(pán)筷畦,Nvme硬盤(pán)需要patch,具體參閱TonyMac x86刺洒。

注意:

  1. 安裝時(shí)的第二次啟動(dòng)時(shí)鳖宾,需要在Clover里選擇第一個(gè)啟動(dòng)項(xiàng),然后繼續(xù)安裝作媚。(大約等待15分鐘)
  2. 第三次啟動(dòng)攘滩,可以看到從XXX啟動(dòng)Mac os了,這個(gè)時(shí)候選擇進(jìn)入纸泡。(此時(shí)還是從U盤(pán)的Clover引導(dǎo)的)

進(jìn)入系統(tǒng)之后漂问,使用MultiBeast構(gòu)建最初的本機(jī)引導(dǎo),此時(shí)可以選各種驅(qū)動(dòng)女揭。如果你有前人的EFI文件蚤假,就隨便選選,最后用U盤(pán)里的EFI文件完全覆蓋它創(chuàng)建的就好了吧兔。

覆蓋完成后就可以重啟并拔掉U盤(pán)了磷仰。

使用本機(jī)引導(dǎo)如果進(jìn)不去(報(bào)Retry #1錯(cuò)誤) 就在Clover 啟動(dòng)參數(shù)里加上-disablegfxfirm

3 驅(qū)動(dòng)

這里需要更正一個(gè)誤區(qū)境蔼,即直接把所有kext堆在/EFI/Clover/Others/是不合適的灶平。

首先仔細(xì)閱讀tonymac上的

  1. Lilu and Lilu Plugin
  2. Install 3rd kexts

神文。這里說(shuō)清楚了要使用PlistEdit Pro改config.plist文件箍土,讓其Injectkext狀態(tài)為Detect逢享,然后在/Others/文件夾里保留必要的,能開(kāi)機(jī)的最小化驅(qū)動(dòng)(FakeSMC吴藻,Lilu瞒爬,WhateverGreen,USBInjectAll)

Q: 那些10.xx文件夾是干什么用的?
Clover會(huì)按照對(duì)應(yīng)的系統(tǒng)版本加載這些文件夾侧但,沒(méi)什么特殊需求就不用管這些文件夾矢空。

剩下的使用命令行安裝到L/E。

sudo cp -R  ***.kext  /Library/Extensions
sudo kextcache -i /

此時(shí)的加載邏輯是:Clover檢測(cè)到L/E中有FakeSMC和kextcache禀横,就停止加載屁药,放手讓系統(tǒng)加載L/E中的kext。

4 本機(jī)邏輯

10.14 Mojave已支持Kaby Lake CPU柏锄,故首先移除過(guò)時(shí)了的FakePCIID家族者祖。IntelgraphicsFixup,shiki也可以移除绢彤。這是因?yàn)閃hateverGreen已經(jīng)接替了它們兩個(gè)的功能七问。

然后在L/E重建緩存,包括FakeSMC在內(nèi)的全部扔進(jìn)去茫舶。

保持:AppleALC械巡,CPUFriend,Lilu饶氏,F(xiàn)akeSMC讥耗,IntelMasusiEthernet,USBInjectAll

加入:WhateverGreen疹启。

另外說(shuō)一句古程,F(xiàn)akeSMC家族真好用,完美檢測(cè)出了我的CPU Fan和Core stats喊崖。

注意:

  1. 如果config.plist中已經(jīng)干掉了安全檢查挣磨,那么重建緩存時(shí)的invalid signature allowed報(bào)錯(cuò)就可以忽略。

雖然不能直接用了荤懂,但是還可以用hackintool方便地檢測(cè)WhateverGreen和Lilu是否加載成功茁裙。

檢測(cè)所有kext是否加載,可以使用IOReg的替代者IOJones

或者:

kextstat | grep -v com.apple

修復(fù)細(xì)節(jié):

AppleALC

機(jī)器板載音頻沒(méi)聲节仿,重建kext緩存時(shí)可以看到AppleALC報(bào)錯(cuò)晤锥,計(jì)劃重新編譯一個(gè)。
更正:無(wú)需修復(fù)廊宪,我搞錯(cuò)接口了矾瘾。

Intel BufferFrame Patch

WhateverGreen加載成功后,就不需要-disbalegfxfirm了箭启,此時(shí)嘗試自定義端口開(kāi)啟雙屏支持壕翩。

在EFI里復(fù)制一個(gè)config copy.plist進(jìn)行加載嘗試,嘗一步一步定義:

  • 自建Device/Properties册烈,定義device-id和AAPL ig-platform-id戈泼,成功。
  • 嘗試開(kāi)啟2048M顯存:成功赏僧,插入HDMI只會(huì)黑屏大猛,已經(jīng)不死機(jī)了。
  • 嘗試定義系統(tǒng)端口以開(kāi)啟HDMI:這一步的嘗試中淀零,發(fā)現(xiàn)本機(jī)的con0端口為DP挽绩,con1為VGA,con2為HDMI驾中。但是定義con2后連接HDMI會(huì)引發(fā)kernel panic唉堪,繼續(xù)觀察中。

后續(xù)更新

此配置在4K顯示器下會(huì)不斷閃屏肩民,嘗試配置Intel Framebuffer Patching(0x5912000和0x59160000)唠亚,修改SMIBIOS為17,1,18,1持痰,增加DVMT內(nèi)存(stolenmem+unifedmem)灶搜,均未見(jiàn)效果,最好的結(jié)果是得到了2k支持工窍,或者缺少顯卡加速的4k支持割卖。
為了支持4K顯示器,重裝了10.14.4患雏,目前:
僅采用tonymacX86站關(guān)于110的帖子中最新的SSDT.aml鹏溯,EFI文件夾由MultiBeast建立,建立時(shí)選擇Audio的100/200/300系支持淹仑,F(xiàn)akeSMC家族丙挽,然后自行放入相應(yīng)的kext,共使用:AppleALC,USBinjectALL,IntelmasuEthernet,WhateverGreen,FakeSMC匀借,Lilu,CPUFriend取试。
然后使用目前找到的config.plist。這份plist的特點(diǎn)在于怀吻,將ig-platform-id偽裝為SkyLake平臺(tái)的0x19120000瞬浓,就可以正常得到4k支持。尚未找到合理的解釋蓬坡。

再次更新

在tonymacX86論壇中猿棉,有升級(jí)到4k顯示器的用戶(hù)遇到了和我一樣的問(wèn)題,也是通過(guò)這個(gè)奇怪config解決的屑咳∪蓿看來(lái)這并不是一個(gè)偶發(fā)問(wèn)題,只能靜等WhateverGreen更新了兆龙。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末杖爽,一起剝皮案震驚了整個(gè)濱河市敲董,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌慰安,老刑警劉巖腋寨,帶你破解...
    沈念sama閱讀 219,427評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異化焕,居然都是意外死亡萄窜,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,551評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)撒桨,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)查刻,“玉大人,你說(shuō)我怎么就攤上這事凤类∷氡茫” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,747評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵谜疤,是天一觀的道長(zhǎng)火欧。 經(jīng)常有香客問(wèn)我,道長(zhǎng)茎截,這世上最難降的妖魔是什么苇侵? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,939評(píng)論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮企锌,結(jié)果婚禮上榆浓,老公的妹妹穿的比我還像新娘。我一直安慰自己撕攒,他們只是感情好陡鹃,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,955評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著抖坪,像睡著了一般萍鲸。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上擦俐,一...
    開(kāi)封第一講書(shū)人閱讀 51,737評(píng)論 1 305
  • 那天脊阴,我揣著相機(jī)與錄音,去河邊找鬼蚯瞧。 笑死嘿期,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的埋合。 我是一名探鬼主播备徐,決...
    沈念sama閱讀 40,448評(píng)論 3 420
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼甚颂!你這毒婦竟也來(lái)了蜜猾?” 一聲冷哼從身側(cè)響起秀菱,我...
    開(kāi)封第一講書(shū)人閱讀 39,352評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎蹭睡,沒(méi)想到半個(gè)月后衍菱,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,834評(píng)論 1 317
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡棠笑,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,992評(píng)論 3 338
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了禽绪。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蓖救。...
    茶點(diǎn)故事閱讀 40,133評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖印屁,靈堂內(nèi)的尸體忽然破棺而出循捺,到底是詐尸還是另有隱情,我是刑警寧澤雄人,帶...
    沈念sama閱讀 35,815評(píng)論 5 346
  • 正文 年R本政府宣布从橘,位于F島的核電站,受9級(jí)特大地震影響础钠,放射性物質(zhì)發(fā)生泄漏恰力。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,477評(píng)論 3 331
  • 文/蒙蒙 一旗吁、第九天 我趴在偏房一處隱蔽的房頂上張望踩萎。 院中可真熱鬧,春花似錦很钓、人聲如沸香府。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,022評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)企孩。三九已至,卻和暖如春袁稽,著一層夾襖步出監(jiān)牢的瞬間勿璃,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,147評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工推汽, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留蝗柔,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,398評(píng)論 3 373
  • 正文 我出身青樓民泵,卻偏偏與公主長(zhǎng)得像癣丧,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子栈妆,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,077評(píng)論 2 355