日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

[教程]HP Envy J/K/Q/N系列Haswell平台 Clover引导安装黑苹果

發布時間:2023/12/8 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 [教程]HP Envy J/K/Q/N系列Haswell平台 Clover引导安装黑苹果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

原文鏈接:https://www.tonymacx86.com/threads/guide-hp-envy-haswell-series-j-k-q-n-using-clover-uefi-10-11.168613

原文作者:RehabMan?

概述

本教程旨在提供一個在HP Envy J/K/Q系列Haswell平臺的筆記本電腦上安裝El CapitanYosemite的詳細教程。

基礎教程是基于HP Envy 15-J063CL筆記本編寫的,但我現在已經不再使用此筆記本。注意:Envy N系列Haswell平臺是新近才支持的。應該被當作是'beta'版本。由于我不再擁有此系列筆記本電腦,所以我無法親自測試腳本。大部分都是基于聯想u430測試的,大部分都是測試有效的(實際上是任何類似的筆記本電腦),所以它應該可以用的,但是基本都需要做些細節調整,我會查看詳細的意見反饋完善教程, 教程已經在幾臺筆記本電腦上得到了成功的測試和驗證。

注意:本指南也適用于Mavericks,但不屬于主力支持系統?

? ?

電腦配置:

惠普Envy 15 J063CLebuy購入)i7-4700MQ @2.4Ghz12GB RAM HM87芯片組,HD4600顯卡(1080分辨率)BCM4352 AC無線網卡

RTL8111/8168?/8411一些早期的開發背景在這里:http://www.tonymacx86 .com/mavericks ...- locked-msrs-hp-envy-15-j063cl-i7-4700mq.html

舊的Yosemite教程:http://www.tonymacx86.com/yosemite-...nvy-haswell-series -jk-using-clover-uefi.html?

? ?

準備工作

- Haswell HP Envy J系列(現已確認支持K系列以及Q系列,N系列測試版)筆記本

- Mac App Store下載的El CapitanYosemite OS X

- 8GB U

- (可選)用于HP OEM備份的32GB U

- Broadcom BCM94352(HMB)網卡

? ?

BIOS設置

啟動,將BIOS設置為Windows 8默認值。然后確保:

- UEFI boot 啟用

- ecure boot 禁用

- Legacy Boot (but UEFI first)?

啟用注意:DSDT/SSDT修補腳本將在BIOS中啟用時自動禁用獨立的nVidia顯卡,因此,最好在BIOS中保持啟用。便于您可以在Windows上繼續使用獨顯,但DSDT/SSDT 修復僅適用于OS X.?

? ?

準備U盤和初始安裝在安裝OS X之前,最好從Windows創建OEM恢復介質。如果出現任何問題,您想/需要回到Windows,則可以通過U盤恢復。使用HP提供的實用程序來完成此操作。你也可以把Windows保持原樣,但是安裝過程會變難。請閱讀這里了解更多信息:http://www.tonymacx86.com/multi-booting/133940-mavericks-windows-8-same-drive-without-erasing.html

本教程用于創建U盤并使用Clover UEFI進行安裝的筆記本電腦:http://www.tonymacx86.com/el-capita...de-booting-os-x-installer-laptops-clover.html

? ?

特別說明:

網絡安裝

有線網絡

- 復制RealtekRTL8111.kextClover/kexts/Other

WIFI

- FakePCIID.kextFakePCIID_Broadcom_WiFi.kext復制到Clover/kexts/Other。前提是您已經安裝了BCM94352HMB無線網卡。

注意:FakePCIID.kextFakePCIID_Broadcom_WiFi.kext在這里下載:https://github.com/RehabMan/OS-X-Fake-PCI-ID

? ?

- GenericUSBXHCI.kext不需要,因為AppleUSBXCHI.kext已經能完美支持了,另外GenericUSBXHCI.kext10.11不起作用,所以不要使用它。

- 使用'createinstallmedia'方法不容易出錯。此方法還提供了一個OS X恢復分區?后續安裝安裝Clover后,正確配置(config.plistkexts等),您應該可以從HDD/SSD啟動。但仍然有很多問題和設備無法正常工作。為此,我們需要修補DSDT,提供一個正確的config.plist,并安裝所需的kext

? ?

由于已經由Clover注入了RealtekRTL8111.kext,所以您只需使用網線連接到路由器就可以聯網。或者如果使用FakePCIID_Broadcom_WiFi.kext,則可以在繼續之前連接到WiFi路由器。

HP Envy腳本補丁工具包下載地址:

https://github.com/RehabMan/HP-Envy-DSDT-Patch??? ?(J系列)

https://github.com/RehabMan/HP-Envy-K-DSDT-Patch?? (K系列)

https://github.com/RehabMan/HP-Envy-Q-DSDT-Patch?? (Q系列)

https://github .com/RehabMan/HP-Envy-N-DSDT-Patch (N系列)

? ?

開始之前,必須安裝開發人員工具。

運行終端,并輸入:

git?

系統將提示您安裝開發人員工具。由于您有上網功能,您可以選擇下載并自動安裝。

? ?

安裝開發人員工具后,終端輸入:

mkdir/Projects

cd /Projects?

Envy-J系列:git clone https://github.com/RehabMan/HP-Envy-DSDT-Patch envy.git

Envy-K系列:git clone https://github.com/RehabMan/HP-Envy-K-DSDT-Patch envy.git

Envy-Q系列:git clone https://github.com/RehabMan/HP-Envy-Q-DSDT-Patch envy.git?

Envy-N系列:git clone https://github.com/RehabMan/HP-Envy-N-DSDT-Patch envy.git?

? ?

下載完成后:?

cd /Projects/envy.git

./download.sh

./install_downloads.sh

? ?

(download.sh腳本將自動從bitbucket下載所有工具(patchmaticiaslMaciASL)和所有kextsFakeSMC.kextIntelBacklight.kextACPIBatteryManager.kext等)的最新版本,install_downloads.sh將自動將它們安裝到正確的位置)

? ?

編譯SSDT-HACK.aml

cd /Projects/envy.git

make

make install

(?'make'命令編譯SSDT-HACK.aml文件(使用iasl),結果放在./build中。最后,"make install"掛載EFI分區,并將構建的文件復制到CloverEFI/Clover/ACPI/patchched)中)

? ?

電源管理使用Pike R. AlphassdtPRGen.sh腳本:https://github.com/Piker-Alpha/ssdtPRGen.sh

README中提供了使用說明。生成的SSDT.aml應該放在/EFI/Clover/ACPI/patched/SSDT.amlEFI分區上。根據README上的當前說明,只需要執行前兩個命令:

cd /Projects/envy.git

curl -o ./ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/master/ssdtPRGen.sh

chmod + x ./ssdtPRGen.sh

./ssdtPRGen.sh

當它詢問你是否要復制到/Extra只輸入'n'。打開ssdt.dsl ...也只輸入'n'。結果在~/Library/ssdtPRGen/SSDT.aml

將該文件復制到EFI分區,/EFI/Clover/ACPI/patched/SSDT.aml

cd /Projects/envy.git

sudo ./mount_efi.sh/

cp /Library/ssdtPRGen/ssdt.aml/Volumes/EFI/EFI/Clover/ACPI/patched/SSDT.aml?

? ?

另外,請注意,黑蘋果不支持休眠(掛起到磁盤或S4睡眠)。你應該禁用它:?

sudo pmset -a hibernatemode 0 sudo rm/var/vm/sleepimage sudo mkdir/var/vm/sleepimage?

在更新后始終檢查您的hibernatemode并禁用它。系統更新往往會重新啟用它,盡管上面的技巧一般來說是有效的(使sleepimage成為一個文件夾)

? ?

最終config.plist

到目前為止,您一直使用與安裝相同的config.plist。當所有APCI文件到位后,您可以使用Envy repo中的最終config.plist

首先,掛載EFI分區:?

cd /Projects/envy.git

sudo ./mount_efi.sh/

然后復制文件:

cd /Projects/envy.git

cp config.plist/Volumes/EFI/EFI/Clover/config.plist

您也可以使用Finder復制文件。將config.plistrepo復制到EFI/Clover/config.plist之后,您應該自定義SMBIOS,以使您具有唯一的序列號。

您可以使用Clover Configurator來執行此操作(使用google查找/下載它)。不要使用三葉草配置器編輯您的實際config.plist。而是編輯一個"dummy"config.plist來創建SMBIOS數據,然后使用plist編輯器(我使用Xcode)復制/粘貼將SMBIOS部分復制到實際的config.plist中。三葉草配置器錯誤太多,不能用于實際config.plist的編輯。本指教程使用MacBookPro11,1。不要使用任何其他型號。

? ?

不要停止閱讀盡管大部分的安裝后任務已經完成,但請繼續閱讀本指南。它有重要的信息。請務必訪問"已知問題",特別是"音頻:"部分中的說明。

通常,即使在完成上述所有任務之后,音頻也不會在第一次重啟時起作用。您必須按照該部分中的具體說明來獲取緩存中的音頻kexts。在出現問題的情況下,不要在沒有查閱過"問題報告"的情況下詢問。WiFi使用BCM94352HMB我的Envy使用BCM94352HMB ./download.sh./install_downloads.sh腳本都已更新,以安裝BCM94352HMB所需的kext

config.plist包含WiFi 5Ghz和藍牙切換功能所需的補丁。5GHzconfig.plist中的補丁是美國/FCC補丁。如果你不在美國,你可能會考慮一個不同的補丁。閱讀這里: http://www.tonymacx86.com/network/104850-guide-airport-pcie-half-mini-v2.html?

? ?

更新驅動庫?不定期,您需要更新副本,并使用更新重新修補DSDT/SSDT。由于你使用git,很容易...?

cd /Projects/envy.git

git pull

./download.sh

./install_downloads.sh

make make install

? ?

我已經測試了以下功能:

- 通過Clover啟動UEFI

- 內置鍵盤(帶特殊功能鍵)

- 內置觸控板(基本手勢)

- 帶有熱插拔的HDMI視頻/音頻(請驗證,這些補丁來自u430 repo,可能需要調整,具體取決于Envy上使用的端口)

- AirPlay鏡像到AppleTV - BCM94352HMBWiFi - 藍牙(帶切換)通過BCM94352HMB?

- Apple USBBXHCIUSB3USB2也兼容)

- AppleHDA本地音頻(使用注射器進行簡單更新),包括耳機?

- 內置麥克風

- 內置相機

- 本地電源管理

- 電池狀態?

- 具有平滑過渡的背光控制,重新啟動時保存/恢復?

- 加速HD4400的顯卡,包括OpenCL?

- 有線以太網?

- Mac App Store的工作?

- 屏幕無閃爍(與HP ProBook相反)?

- 觸摸屏(僅限單觸)

? ?

以下功能有問題或尚未測試:?

- 消息/FaceTime(未測試,請參閱指南:http://www.tonymacx86.com/general-help/110471-how-fix-imessage.html

- 一些特殊的熱鍵無效- 讀卡器不工作?已知問題找到我的Mac/鎖定:找到我的Mac無法正常工作。不要鎖定你的Mac,因為很難(或不可能)再次解鎖。

睡眠/喚醒后WiFi慢:在系統偏好設置->節能器中禁用"喚醒網絡訪問"

音頻:安裝新的/更新的kexts或初始安裝后,您可能會丟失音頻。

修復:

- 清空緩存重啟(在Clover中清空緩存)?

- 重建緩存

sudo touch/System/Library/Extensions && sudo kextcache -u/

? ?

? ?

- 正常重啟(如果需要,兩次)音頻低音炮:低音炮不工作,需要更多的AppleHDA驅動。在我出售筆記本電腦后,還創建了額外的音頻解決方案 更多信息:http://www.insanelymac.com/forum/topic/290687-wip-hp-envy-17t-j000-quad-haswell-10851091010/

音頻(K系列):內置麥克風不起作用。ALC290(由Mirone提供)與K系列音頻編解碼器轉儲不兼容。將需要一個自定義補丁。有技能的人應該研究一下。

其他安裝后任務Trackpad:系統偏好設置> Trackpad中的選項,并將其更改為您的喜好。觸控板三指支持:您可以在SysPrefs-> Keyboard-> Shortcuts中配置三個手指滑動。不要按下給定功能的鍵,而是用三指滑動(上///右)。使用外部鼠標時禁用觸控板:最新的腳本安裝VoodooPS2Daemon。它允許您在插入USB鼠標時禁用內置的觸控板。只需選中SysPrefs->輔助功能 - >"鼠標和觸控板"中的框。

藍牙:如果您取消藍牙設置助理彈出窗口,請轉到SysPrefs->藍牙 - >高級,取消選中該框。

鍵盤映射控制,選項和命令的映射根據實際MacBook鍵盤上的鍵的物理布局,而不是鍵上的標簽。Control = ControlWindows = OptionAlt = Command

如果您想要更友好的鍵盤布局,請使用Karabiner(以前稱為KeyRemap4MacBook)。

? ?

亮度上升/下降是使用DSDT補丁和我的VoodooPS2Controller來實現的。顯示器切換也被實現。因為我沒有筆記本電腦,我忘記使用的物理鍵。Fn + F1..F12F1..F12的功能可以在SysPrefs-> Keyboard中更改。主要更新例如... 10.1010.11

第一步應該是更新到最新的存儲庫。這樣做:?

代碼(文字):

cd /Projects/envy.git

git stash

git pull

./download.sh

./install_downloads.sh

make

make install

?還可以使用Clover安裝程序更新Clover到最新版本。確保修復EFI/Clover/kexts,以便只有EFI/Clover/kexts/Other存在。應刪除EFI/Clover/kexts下的所有特定版本的目錄。將EFI/Clover/config.plist中的config.plist更新為repo中的最新內容。

請確保在config.plist/SMBIOS上保留自己的SMBIOS數據。現在您可以通過App Store進行更新。只需啟動安裝程序/更新程序。

更新后,再次運行

./install_downloads.sh

cd ~/Projects/envy.git

./install_downloads.sh

? ?

Mavericks的兼容性本教程也適用于Mavericks。以下是關于Mavericks的一些備注/例外情況:

- 未使用Mavericks測試

- 即使不需要,Mavericks也安裝了FakePCIID_HD4600_HD4400.kext(似乎沒有任何問題)

- 必須為Mavericks重新生成AppleHDA_IDT76e0_Envy.kext

K系列使用AppleHDA_ALC290.kext)。AppleHDA_IDT76e0_Envy.kext注射器是El Capitan的版本。

Yosemite/Mavericks:

cd /Projects/envy.git

rm -Rf AppleHDA_IDT76e0_Envy.kext

make AppleHDA_IDT76e0_Envy.kext

make install_hda?

這將在envy.git項目目錄中生成AppleHDA_IDT76e0_Envy.kext并將其安裝到/S/L/E。如果需要,也可以使用./install_downloads.shKext向導進行安裝。

注意:我從來沒有測試過,但該教程也可能適用于Mountain Lion 10.8.5

? ?

? ?

問題報告

如果DSDT修補程序出現問題,則需要提供本機DSDT/SSDT

其他問題報告應附有各種文件

rm -Rf /Downloads

/RehabMan mkdir

/Downloads/RehabMan

cd/Downloads/RehabMan patchmatic -extract

? ?

發布內容下載/RehabMan目錄(作為ZIP)。

另外,發布ioreghttp://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html。請使用IORegistryExplorer v2.1附于帖子!不要用任何其他版本的IORegistryExplorer.app回復。

kextstat | grep -y acpiplat kextstat | grep -y appleintelcpu kextstat | grep -y applelpc kextstat | grep -y applehda?此外,在Clover啟動時按F4,然后壓縮并發布使用中的EFI/CLOVER文件夾。并且,為了減少大小,請去掉EFI/Clover/themes

重建驅動緩存命令:?

sudo touch/System/Library/Extensions && sudo kextcache -u/?

轉載于:https://my.oschina.net/y010204025/blog/914523

總結

以上是生活随笔為你收集整理的[教程]HP Envy J/K/Q/N系列Haswell平台 Clover引导安装黑苹果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。