2016/05/17

Fix AMD R7 370 7MB for OS X El Capitan 10.11.4

剛安裝好的黑蘋果,可以開機是很開心啦
不過看到R7只有7mb以為是系統錯亂

沒想到開啟Chrome那畫面飄啊閃啊樣樣來,拖曳畫面也是十分緩慢
問題則是出在AMD7000Controller.kext和AMDRadeonX4000.kext內的代碼需要做更改才有辦法對應


R7 370的GPU Device Id與R9 270R9 270X相同為0x1002 0x6810
對應R370的驅動則是AMD7000Controller.kext和AMDRadeonX4000.kext
先複製AMD7000Controller.kext和AMDRadeonX4000.kext到任意資料夾

對AMD7000Controller.kext點擊右鍵,選擇「Show Package Contents」


編輯Contents內的Info.plist,尋找到「0x68191002」

將值修改為「0x68111002」並儲存

將著對AMDRadeonX4000.kext 點擊右鍵,選擇「Show Package Contents」


重複AMD7000Controller.kext的修改完成後將AMD7000Controller.kext和AMDRadeonX4000.kext複製回「/System/Library/Extensions/」即可

接著透過Clover Configurator來設定Graphics和Kernel and Kext Patches

首先在Graphics做設定
FB Name:Futomaki
VRAM:2048/4096
Video Ports:4(因顯卡插槽而異)
Inject ATI打勾之外其他都不要打勾


最後設定Kernel and Kext Patches

ATI Connectors Data:
00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103

ATI Connectors Patch:
00040000040300000001000012040101000800000402000000010000220502030002000004020000000100001000030604000000140200000001000011020505

ATI Connectors Controller:7000


上述動作都儲存完成後請再開啟Kext Utility讓他運行完重開機即可解決



參考資料:
AMD's Radeon 370 - 380 - 390(X)
AMD Radeon HD 7000