跳到主要內容

在Sierra中啟用AMD RX 4XX卡。

這是使用Kext修改來啟用AMD RX 470-480顯卡加速的指南。

AMD RX 460只需使用CPU集成圖形模式即可使用至少2-3個品牌。據報導Gigabyte RX 460沒有6針功率型號和Sasphire RX 460都在工作。據我所知,我認為Powercooler模型也有報導。我的Gigabyte RX 460自2016年9月以來一直在Sierra運行,或者從早期的Sierra beta開始運行,而不需要調整IGFX,IGD或IGPU以外的任何東西作為主要顯示輸出(集成圖形模式)。如果你有X99主板,你可以使用較小的AMD或Nvidia顯卡作為安慰劑集成圖形設備,或IGFX / IGPU。我測試了它,其他人報告說它可以與任何蘋果支持的顯卡一起工作,如GT210,8400GT或AMD HD 5000,7000系列。如果您沒有內部或CPU圖形選項,35美元的幫助卡可以使RX卡正常工作。

其他替代方法。 如果您在Sierra 12.2,12.3中,您可以簡單地使用ATI假ID 0x67EF1002來實現卡的圖形加速。嘗試三葉草啟動屏幕菜單並將其添加到啟動屏幕菜單中的圖形設置。**從Sierra beta 12.4開始,這將不再有效,因為AMD9500ControlerKext已被AMD 9510ControllerKext取代,並且它不再包含0x67Df1002定義。還有其他方法使用三葉草注入kexts或kext mods,但為簡單起見,本指南僅涵蓋手動kext修改或info.plist編輯。
這些類型的修復提供了諸如經歷更新之類的好處,除非更改了kext或值,或者要修復的kext被刪除(9500kext不再在Sierra 12.4中)。這些修復必須重新編寫,因為這種情況發生在El Capitan的設置中,每六個月左右進行一次重大更新,它們為次要更新提供安全性,但對Sierra而言,它們可能是一個拐杖。Sierra像風一樣變化,或者至少變成了測試版,我發現這本指南對我很有幫助,在你完成它之後幾次很容易掌握。更新後,我需要大約2-3分鐘來修復我的顯卡。更新需要20分鐘或更長時間才能獲得無故障支持的少量時間。

AMD RX 470-480 據報導,大多數主要品牌都在工作,一些品牌已經看到了更多成功或用戶兼容性的報告。XFX,Sapphire,Powercoller,MSI都有很好的文檔記錄,可以很好地適用於許多用戶。據報導技嘉和華碩的型號可以為一些人工作,但對於其他人來說,他們報告了問題。當Sierra處於早期階段時,我在測試線程中嘗試了華碩,技嘉,藍寶石和XFX RX 470和480型號,華碩和技嘉卡是不行的。然而,從理論上講,他們應該都可以工作,但有些人似乎只有更好的成功成績單。其他人最近報告他們工作,這是一個很好的知識,我仍然聽到有人在努力與這些卡。

*確保將您的主板BIOS設置設置為IGFX,IGD,IGPU作為主顯示輸出(內部圖形,英特爾CPU圖形),最小分配內存為64mb,並設置為啟用或自動(如果可能)。我的技嘉主板在外設菜單中選擇了IGFX,在芯片組菜單中選擇了自動設置。您將需要連接到您的主板圖形以查看三葉草啟動屏幕和/或BIOS屏幕,並且在啟動過程中,此屏幕通常會退出,並且RX卡會顯示啟動屏幕。我目前使用單個顯示器,我的主板連接VGA線(用於啟動屏幕),HDMI連接到我的RX 480.我的GUI設置設置為1920x1080,因此VGA屏幕在啟動時失去了支持,RX接管了相同的顯示。某些顯示器可能需要手動更改屏幕選擇HDMI 1,HDMI2 VGA等...如果您只有一個顯示器連接,您可以在啟動後進行熱插拔。Sierra有一些非常不同的顯示設置,您需要根據顯示器的數量或類型來嘗試它們。

* X99系統用戶如果沒有CPU圖形芯片,可以使用輔助圖形卡讓RX 4XX卡正常工作。Nvidia gt210,710,8400gt等..或者在Sierra中有原生支持的AMD卡,如HD 5000或7000系列,R9 270,280等。你需要有額外的PCIE插槽並將幫助卡放在插槽中一個和第二個槽中的RX。這適用於許多X99用戶,但如果主板不允許您配置PCIe通道,或者如果它們不自動配置,則會有例外情況。 

*對於Skylake CPU用戶,如果您尚未設置Intel HD 530圖形修復程序,請嘗試使用這些簡單的步驟輕鬆獲得具有ARBG2101010 30位顏色和金屬支持的SKL CRB 1536mb圖形。使用顯卡(支持)時,HD 530故障不是問題,因此您無需修復它們以獲得高性能。在Clover引導屏幕菜單中將Intel Fake ID設置為0x19120003,並在其下方設置ig。到0a206080。不要注入英特爾,或英特爾=假。您可以使用三葉草配置器或其他方式永久設置它。

*對於Haswell用戶在Clover引導屏幕菜單中註入Intel = true,將Intel假ID設置為0x04128086,將其下方的ig#設置為0d220003,以便Haswell系統加速。只有Skylake SKL CRB設置才能在沒有Intel注入的情況下工作,並獲得加速和金屬支持。對於其他較舊的系統,通常應該使用Intel。 

如果您不使用任何CPU圖形修復程序,RX卡將起作用。如果你有顯示7mb,這意味著你有默認的幀緩衝器工作,但沒有加速CPU圖形,它將支持RX卡,但更好的是金屬支持1536mb圖形,以支持RX卡。


所需應用。 Kext Wizzard或等效的kext修復工具,可以修復權限並清除緩存。本指南使用的是應用程序部分中的Sierra附帶的TexEdit。也可以使用Xcode打開info.plist文件。

可選應用。 Xcode,iHex,IORegistry,Clover Configurator。

對於SIERRA 12.4,現在需要修改AMD9510ControllerKext。對於Sierra 12.3用戶,請按照第一個屏幕截圖,然後跳到下面的AMD 4100kext。

這是針對Sierra 12.4(Beta)現在需要的AMD9510ControllerKext“info.plist”編輯的示例。如果ATI假身份證在Sierra 12.3中不適用於您,或者您希望運行此方法,因為它可能需要未來的更新(12.4)繼續。

轉到Systems / Librariy / Extensions。

轉到Systems / Librariy / Extensions。
系統:圖書館:Extensions.png

轉到AMD9510ControllerKext並右鍵單擊“顯示包內容”選擇。 將info.plist拖到桌面,現在選擇桌面副本並複製或複製並為info.plist創建備份文件夾,將其放在文件夾中以保存為備份。可能沒有必要但是如果你想恢復你的修復。現在右鍵單擊info.plist的桌面副本並選擇“打開其他”選擇“TexEdit”並打開該文件。 在TexEdit中向下滾動,直到看到用於RX 460卡的0x67EF1002。在0x67EF1002定義之前或之後放置0x67DF1002,並在兩者之間只留一個空格鍵。添加067DF1002命中後保存然後關閉textedit。


9510 show package contents.png



用TexEdit.png打開9510 plist



9510kext edit..png

當您打開“contents”文件夾並將其放在桌面上進行更改時,請確保已移動“info.plist”。進行更改,選擇保存,然後將文件返回到contents文件夾。您將收到“身份驗證和替換”提示,然後輸入您的密碼。如果你只獲得“身份驗證”,然後密碼停止,則info.plist不在正確的位置,所以點擊取消。除非你同時有“驗證和替換”提示,否則不要使用密碼。更換info.plist後你需要運行Kext Wizzard或等效的kext工具。在進行這些編輯之後重新啟動之前運行它是絕對關鍵的。在具有固定權限和使用kext工具修復緩存之前,請不要重新啟動。

按照上面的系統/庫/擴展上面的步驟,然後選擇AMD4100Kext。右鍵單擊它並選擇“顯示包內容”。將info.plist的副本拖到桌面上。創建一個文件夾,將info.plist的另一個副本放入備份(可選)。右鍵單擊桌面副本,然後選擇“打開並選擇”其他“。向下滾動到”TexEdit“並打開。 向下滾動到0x67EF1002定義並將0x67DF1002放在後面一個空格,如下圖所示。您還可以將0x67EF1002更改為0x676DF1002,但同樣容易添加它。點擊保存並關閉TexEdit應用程序。將info.plist的桌面副本拖到文件夾。您將獲得“身份驗證和替換”提示,然後輸入您的密碼。
用TexEdit.png打開9510 plist
停止 info.plist不在正確的位置所以點擊取消。除非您同時提供“驗證和替換”提示,否則請勿使用密碼。更換info.plist後,您需要運行Kext Wizzard或等效的kext工具。在進行這些編輯之後,在重新啟動之前運行此操作絕對至關重要。在具有固定權限和使用kext工具修復緩存之前,請不要重新啟動。重新啟動並選中“關於本機”,選擇“系統報告”選項卡,然後選擇“圖形顯示”。檢查“金屬”支持的狀態。打開IORegistry並檢查4100kext是否已加載。修復R9 xxx

AMD4100kext edit.png


關於這個Mac IOregistry.png

免費下載iHex。轉到System / Library / Extensions / AMD9500controllerkext並右鍵單擊以顯示“show package contents”,然後打開“macOS”文件夾。將控制器拖到桌面上。打開iHex並將9500Controller的桌面副本拖到iHex窗口。選擇查找。
查看附件241173 

選擇窗口左上角的“文本”,然後在“查找”窗口中鍵入R9 xxx。現在,在REPLACE窗口中鍵入RX 480。選擇“下一步”時要小心,只打一次。你應該看到黃色或Amariilo顏色。現在只選擇“替換”選項卡一次。點擊保存,然後關閉應用程序。
查看附件241174 

將9500控制器拖回文件夾並按照“驗證和替換”提示進行操作。


留言

這個網誌中的熱門文章

第八代『黑蘋果』主機全部安裝教程

HIGH SIERRA GUIDE  For  ASUS  STRIX Z370 -G  ROG ( Micro-ATX ) ** UPDATE   5th Jan 2018  /   Clover v2.4k r4359 ** 硬體配置規格 Asus ROG Strix Z370-G Gaming (Wi-Fi AC) ( Micro ATX )  i7 8700 3.2GHz  Corsair Vengeance LPX 8GB (1 x 8GB) DDR4 DRAM 2400MHz (PC4-19200) C14 Memory Kit - Black  Samsung Evo 960 250GB NVMe SSD  NVIDIA GeForce GTX 1080ti (or a GTX 1050 / 1060 / 1070 will work  ) ABWB 802.11AC WI-FI with Bluetooth 4.0 PCI-Express  BitFenix Phenom – Tower – micro ATX  Noctua NH-L9x65 - NH-L9x65 Low Profile Performance CPU Cooler  EVGA SuperNOVA 750 G3, 80 Plus Gold 750W  Corsair UK K65 Rapidfire Cherry MX Speed Performance Multi-Colour RGB Backlit 10 Keyless  Samsung 850 EVO 500GB  Dell UltraSharp U2717D (2560x1440DP) IPS LED 27-Inch Infinity Edge 成功運行的功能 Wi-Fi ( Onboard WiFi card was replaced, see components list above )   Bluetooth Ethernet ...

雖然我沒有4K螢幕,但卻可以4K輸出(4K)

FRESH INSTALLING MACOS HIGH SIERRA ON AMD RYZEN HACKINTOSH GUIDE (10.13)

This guide will show you the steps to install Sierra on a AMD Ryzen PC using a VMWare Virtual Machine. I’m making this guide for those who don’t have access to a Mac and need macOS to either try out for a bit or create a macOS boot loader installer for a AMD hackintosh build. There is another VMWare Sierra guide on this site, but  with AMD system a modified VMWare image is required to even be able to boot macOS so this AMD VMWare guide has to be used instead. WHY NOT A HIGH SIERRA VM? So getting High Sierra running as a virtual machine in Windows or Linux is actually pretty difficult with a Ryzen PC. Some will manage to get it working, butt not for others with there being all sorts of errors that can potentially popup on the screen. I actually spent half a day trying to get High Sierra working on VMWare player and wasn’t able to do it, so I had to resort to using Sierra, which I posted the steps for here. You can still use a Sierra VM to download High Sierra and create a Hig...