原文鏈接:https://www.tonymacx86.com/threads/guide-lenovo-y50-uhd-or-1080p-using-clover-uefi-10-11.168612/
原文作者:RehabMan
綜述
本指南的目的是提供Lenovo Y50-70使用Clover引導(dǎo)安裝El Capitan并逐步完善驅(qū)動(dòng)单旁。
注:請(qǐng)注意我并沒(méi)有Y50-70瀑焦,基于該指南我將提供一個(gè)初步完善的方案梅鹦,當(dāng)然這可能并不是最好的選擇。
該指南支持1080p和UHD兩種分辨率
關(guān)于無(wú)線網(wǎng)卡:Broadcom BCM94352Z之斯,(Lenovo FRU: 04X6020, Lenovo PN: 20-200480)
你有2種選擇:a.刷bios白名單,筆記本支持這兩款卡遣铝。b.你可以嘗試使用聯(lián)想拆機(jī)的AR928x,建議Ar9287,9280我基本上沒(méi)找到佑刷。另外帶FRU的BCM94352也是沒(méi)辦法直接更換的,這個(gè)我嘗試過(guò)了酿炸,給大家一點(diǎn)提醒瘫絮。
需要準(zhǔn)備的東西:
-Lenovo Y50-70 (or Y70) 1080p or UHD/4K分辨率
-Mac系統(tǒng)鏡像
-容量大于8G的U盤(pán),建議選用可靠的U盤(pán)
-無(wú)線網(wǎng)卡需要更換填硕,你可以選擇Lenovo拆機(jī)的AR9285/AR9287,這可以在你的電腦上直接更換而不需要修改BIOS麦萤,或者是選擇修改BIOS,更換為BCM94352/94360
關(guān)于系統(tǒng)安裝部分詳見(jiàn):[通用指導(dǎo)]在筆記本電腦上使用Clover引導(dǎo)安裝黑蘋(píng)果(圖文版)
在安裝前的說(shuō)明
BIOS設(shè)置:
啟用UEFI引導(dǎo)模式
禁用安全引導(dǎo)
禁用深度睡眠
如果是UHD機(jī)型廷支,需要設(shè)置DVMT-prealloc 為128M频鉴,你有兩種方法可供選擇:
-通過(guò)EFI shell設(shè)置DVMT-prealloc
-解鎖你的BIOS高級(jí)設(shè)置
(關(guān)于這點(diǎn)請(qǐng)看原貼,翻譯起來(lái)又是很長(zhǎng)的文章)
如果你的筆記本帶有獨(dú)顯恋拍,將會(huì)在運(yùn)行MAC系統(tǒng)時(shí)由SSDT.aml中被禁用垛孔。
特殊說(shuō)明
1.建議拷貝RealtekRTL8111.kext 到Clover/kexts/Other目錄下,這對(duì)后續(xù)的安裝是至關(guān)重要的施敢。
2.建議拷貝FakePCIID.kext and FakePCIID_Broadcom_WiFi.kext 到Clover/kexts/Other下(針對(duì)于BCM94352HMB)周荐,這可能讓你的筆記本在安裝后就支持wifi
FakePCIID.kext 和FakePCIID_Broadcom_WiFi.kext 來(lái)源于這里: https://github.com/RehabMan/OS-X-Fake-PCI-ID
上述兩步讓你初步安裝完成的MAC系統(tǒng)具有網(wǎng)絡(luò)支持狭莱,不建議使用外置無(wú)線網(wǎng)卡。
GenericUSBXHCI.kext在10.11+不建議使用概作,有更好的選擇腋妙。
3.居于Y50 UHD/4K分辨率版本,安裝引導(dǎo)的config.plist需要更改設(shè)置:config.plist/Graphics/Inject/Intel=false
4.需要拷貝USBXHCI_y50.kext到EFI/Clover/kexts/Other目錄下讯榕,USBXHCI_y50.kext來(lái)源于repo:https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch/archive/master.zip
建議使用Clover引導(dǎo)原版系統(tǒng)鏡像骤素,這會(huì)讓你后續(xù)安裝驅(qū)動(dòng)更順利,盡量避免其他非必要因素影響驅(qū)動(dòng)安裝愚屁。
建議使用16G及以上的可靠的U盤(pán)济竹,USB3.0接口可以嘗試使用,這可以縮短你安裝的時(shí)間霎槐。如果無(wú)法識(shí)別再切換到USB2.0接口送浊。
安裝引導(dǎo)時(shí)config.plist來(lái)源于G50 repo: https://github.com/the-braveknight/Lenovo-G50-DSDT-Patch/raw/master/config_install.plist
安裝完成后,從U盤(pán)引導(dǎo)進(jìn)入系統(tǒng)丘跌,你必須保證有穩(wěn)定的網(wǎng)絡(luò)接入電腦袭景,不管是有線或是無(wú)線網(wǎng)絡(luò)
1.下載Clover efi bootloader,來(lái)源:Clover UEFI Bootloader
2.安裝時(shí)選擇自定義安裝闭树,選擇安裝到ESP/EFI分區(qū)耸棒,Dirvers64UEFI > OsxAptioFixDrv-64。
3.復(fù)制 HFSPlus.efi 到 drivers64UEFI文件夾蔼啦,HFSPlus.efi來(lái)源https://github.com/JrCs/CloverGrowerPro/blob/master/Files/HFSPlus/X64/HFSPlus.efi?raw=true.
4.安裝工具和補(bǔ)丁很容易在這里找到:https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch
5.允許未知軟件運(yùn)行(以下均在終端執(zhí)行):
sudo spctl –master-disable
6.安裝開(kāi)發(fā)者工具xcode:
git
等待安裝完成即可榆纽。
7.在開(kāi)發(fā)者工具安裝完成后,你需要從GitHub克隆補(bǔ)丁到本地捏肢。
mkdir ~/Projects #在個(gè)人目錄下創(chuàng)建Projects文件夾
cd ~/Projects #轉(zhuǎn)到Projects目錄
git clone https://github.com/RehabMan/Lenovo-Y50-DSDT-Patch y50.git #克隆GitHub源到本地:y50.git
8.下載必要的kext文件和工具奈籽。
cd ~/Projects/y50.git #轉(zhuǎn)到y(tǒng)50.git文件夾
./download.sh #運(yùn)行下載腳本,自動(dòng)下載必要的文件
9.安裝kext文件到對(duì)應(yīng)的位置(自動(dòng)完成):
./install_downloads.sh #解壓并自動(dòng)安裝到相應(yīng)位置鸵赫,可能需要輸入管理員密碼衣屏。
(或者如果你有一個(gè)ELAN觸摸板:你需要到互聯(lián)網(wǎng)尋找解決方案,我不會(huì)再這里提供辩棒,由于原作者漠視開(kāi)源許可)
注:download.sh會(huì)自動(dòng)從bitbucket下載最新版的工具(patchmatic, iasl, MaciASL) a和 kexts (IntelBacklight.kext, ACPIBatteryManager.kext, etc)狼忱,install_download.sh會(huì)自動(dòng)把下載的東西安裝到相應(yīng)的位置,如果你愿意一睁,你可以驗(yàn)證一下钻弄。
10.現(xiàn)在我們需要正確修補(bǔ)dsdt/ssdt,目前我們的方案并沒(méi)有使用固定的dsdt/ssdt,而是采用熱修補(bǔ)完成一組ssdts文件者吁。
cd ~/Projects/y50.git #轉(zhuǎn)到y(tǒng)50.git
make #構(gòu)建必要的文件窘俺,構(gòu)建完成的文件在build目錄下
make install #將構(gòu)建的文件復(fù)制到EFI/Clover/ACPI/patched目錄下
11.10.12+的大多數(shù)變化都已確定,如果你的屏幕顯示不正常复凳,必須注入EDID瘤泪,執(zhí)行patch_edid.sh,1080p屏幕應(yīng)該沒(méi)有這個(gè)問(wèn)題灶泵。
cd ~/Projects/y50.git
./patch_edid.sh #運(yùn)行注入edid腳本
12.生成電源管理(ssdt.aml):
生成電源管理,CPU變頻文件:兩次詢(xún)問(wèn)都選N,然后回車(chē)对途。
(使用Pike R. Alpha的ssdtPRGen.sh生成ssdt變頻文件赦邻,詳細(xì)介紹見(jiàn):https://github.com/Piker-Alpha/ssdtPRGen.sh)
cd ~/Projects/y50.git
curl –fail -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh #下載腳本
chmod +x ./ssdtPRGen.sh #給予運(yùn)行權(quán)限
./ssdtPRGen.sh #運(yùn)行ssdtPrGen腳本
如果生成ssdt.aml在開(kāi)機(jī)后出現(xiàn)內(nèi)核崩潰,無(wú)法進(jìn)入系統(tǒng)实檀,(常見(jiàn)于三代低壓U和不常見(jiàn)CPU惶洲,如3610QM之類(lèi))請(qǐng)從U盤(pán)引導(dǎo)進(jìn)入,刪除efi/clover/acpi/patch目錄下ssdt.aml
執(zhí)行:
cd ~/Projects/G50.git
curl –fail -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh
chmod +x ./ssdtPRGen.sh
./ssdtPRGen.sh -w 3
13.拷貝上面生成的文件拷貝到/EFI/Clover/ACPI/patched/SSDT.aml目錄劲妙。
cd ~/Projects/y50.git #轉(zhuǎn)到y(tǒng)50.git
sudo ./mount_efi.sh / #掛載EFI分區(qū)
cp ~/Library/ssdtPRGen/ssdt.aml /Volumes/EFI/EFI/Clover/ACPI/patched/SSDT.aml #將ssdt.aml拷貝到/EFI/Clover/ACPI/patched/目錄下
14.如果你的分辨率是UHD/4K版本湃鹊,你需要檢查IOKit framework pixel clock儒喊,需要使用the-darkvoid提供的在Dell XPS9530上使用的一個(gè)腳本镣奋。
cd ~/Projects/y50.git #轉(zhuǎn)到y(tǒng)50.git目錄
curl -o XPS9530.sh https://raw.githubusercontent.com/the-darkvoid/XPS9530-OSX/master/XPS9530.sh #拷貝XPS9530.sh
chmod +x XPS9530.sh #給予運(yùn)行權(quán)限
./XPS9530.sh –patch-pixelclock #運(yùn)行腳本
15.最后拷貝config.plist到Clover目錄下,config.plist已在y50.git下怀愧,直接拷到Clover目錄下即可侨颈。
cd ~/Projects/y50.git #轉(zhuǎn)到y(tǒng)50.git
sudo ./mount_efi.sh / #掛載EFI分區(qū)
cp config.plist /Volumes/EFI/EFI/Clover/config.plist #拷貝config.plist到Clover目錄
如果你是筆記本是UHD/4K分辨率
cd ~/Projects/y50.git
cp config_UHD.plist /Volumes/EFI/EFI/Clover/config.plist
16.重建驅(qū)動(dòng)緩存:
sudo touch /System/Library/Extensions && sudo kextcache -u /
17.你應(yīng)該根據(jù)你的機(jī)型定制SMBIOS和序列號(hào),你可以選擇使用Clover Configurator生成對(duì)應(yīng)文件保存后芯义,用plist editor或者xcode將生成的文件拷貝到你需要使用的plist文件的對(duì)應(yīng)位置哈垢,不要在正常的config.plist文件使用Clover Configurator編輯,會(huì)改變config.plist文件內(nèi)容扛拨,切記耘分。
完成以上操作就可以正常運(yùn)行你的mac系統(tǒng)了。不過(guò)還是請(qǐng)繼續(xù)向下看绑警。
18.閱讀已經(jīng)問(wèn)題求泰,黑蘋(píng)果終究不是在Mac的專(zhuān)用硬件運(yùn)行,有很多尚未修復(fù)或是無(wú)法修復(fù)的問(wèn)題计盒,請(qǐng)參考帖子看是否解決相關(guān)問(wèn)題:10.12請(qǐng)看:https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
關(guān)機(jī)渴频,從clover啟動(dòng)即可。
如果需要更新源文件:
cd ~/Projects/y50.git
git pull
./download.sh
./install_downloads.sh
make
make install
[通用指導(dǎo)] Lenovo Y50 (UHD or 1080p) 使用Clover引導(dǎo)黑蘋(píng)果
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門(mén)肩钠,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)泣港,“玉大人暂殖,你說(shuō)我怎么就攤上這事〉鄙矗” “怎么了呛每?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)坡氯。 經(jīng)常有香客問(wèn)我晨横,道長(zhǎng),這世上最難降的妖魔是什么箫柳? 我笑而不...
- 正文 為了忘掉前任手形,我火速辦了婚禮,結(jié)果婚禮上悯恍,老公的妹妹穿的比我還像新娘库糠。我一直安慰自己,他們只是感情好涮毫,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布瞬欧。 她就那樣靜靜地躺著,像睡著了一般罢防。 火紅的嫁衣襯著肌膚如雪艘虎。 梳的紋絲不亂的頭發(fā)上,一...
- 那天咒吐,我揣著相機(jī)與錄音野建,去河邊找鬼。 笑死恬叹,一個(gè)胖子當(dāng)著我的面吹牛候生,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼缀雳!你這毒婦竟也來(lái)了桩卵?” 一聲冷哼從身側(cè)響起,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體停做,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年大莫,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了蛉腌。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
- 正文 年R本政府宣布钠右,位于F島的核電站,受9級(jí)特大地震影響忘蟹,放射性物質(zhì)發(fā)生泄漏飒房。R本人自食惡果不足惜,卻給世界環(huán)境...
- 文/蒙蒙 一媚值、第九天 我趴在偏房一處隱蔽的房頂上張望狠毯。 院中可真熱鬧,春花似錦褥芒、人聲如沸嚼松。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)惜颇。三九已至,卻和暖如春少辣,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背羡蛾。 一陣腳步聲響...
- 正文 我出身青樓忙干,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親浪藻。 傳聞我的和親對(duì)象是個(gè)殘疾皇子捐迫,可洞房花燭夜當(dāng)晚...
推薦閱讀更多精彩內(nèi)容
- [安裝手冊(cè)] HP ProBook/EliteBook/Zbook using Clover UEFI hotpa...
- 前言 距離去年正式開(kāi)始折騰黑蘋(píng)果,到現(xiàn)在已有一年半的時(shí)間爱葵,在這段時(shí)間里施戴,從自以為了解系統(tǒng)(曾經(jīng)安裝過(guò)很多版本的wi...
- 昨晚雙十一狂歡夜,而今早醒來(lái)點(diǎn)開(kāi)微博萌丈,看到這樣一條熱搜:貧困生就該有貧困生的樣子赞哗。提到一個(gè)同學(xué)的媽媽省吃?xún)€用幾個(gè)月...
- -01- 提起健身肪笋,大家都會(huì)想到兩個(gè)畫(huà)面,一個(gè)是會(huì)籍顧問(wèn)問(wèn)你要不要辦年卡,另一個(gè)是一群肌肉男玩命的展示自己的線條藤乙。...