AMD R9 290 그래픽
- 래그라스
- 507
- 13
래그라스님의 기기정보
보유한 기기가 없습니다
그래픽 잡을수있는 방법이나 kext 부탁드립니다..
래그라스
댓글 13
참여를 하시면 세상을 바꿉니다.
래그라스
래그라스
추가로 토니맥에서 'R290' 을 키워드로 검색해본 바에 따르면 다음 링크(https://www.tonymacx86.com/yosemite-desktop-support/143789-amd-r9-290x-yosemite.html)의 첫번째 페이지에서 kylec 이라는 아저씨가 다음과 같이 썼군요. 한번 참고해 보시구요.
I used a fakeid of 0x67B01002 for the "ATI" key of my config.plist. That way the card presents as a 290x and the correct kext will load without having to edit any Info.plist. As far as I can tell, once the kext is loaded it will actually talk to the card and find out that it is a 290, not a 290x.
다음으로 2번째 페이지에서는 ro.sniper 라는 아저씨의 글을 한번 참고해 보세요. 이 경우는 내용이 길어 붙여오기 생략합니다.
I used a fakeid of 0x67B01002 for the "ATI" key of my config.plist. That way the card presents as a 290x and the correct kext will load without having to edit any Info.plist. As far as I can tell, once the kext is loaded it will actually talk to the card and find out that it is a 290, not a 290x.
다음으로 2번째 페이지에서는 ro.sniper 라는 아저씨의 글을 한번 참고해 보세요. 이 경우는 내용이 길어 붙여오기 생략합니다.
래그라스
제가 290 vapor-x 셋팅할때는 잘 안잡혀서
윈도우즈로 부팅해서 그래픽카드 롬축출하고
클로버에서 LoadVBios 활성화시켜서 썼습니다.
윈도우즈로 부팅해서 그래픽카드 롬축출하고
클로버에서 LoadVBios 활성화시켜서 썼습니다.
래그라스
290 Vapor-X를 쓰고 있다면 제가 올린 클로버 config.plist에서?
디바이스랑 그래픽 커널앤켁스트패치를 그대로 갖다 쓰셔도 될거 같습니다.
1002_67b1.rom파일은 롬폴더에 넣어주시고요.
다른 290 모델이라면 롬은 윈도우즈에서 GPU-Z같은 프로그램으로 추출해서?
1002_67b1.rom으로 네임을 변경해서 넣어주시면 됩니다.
꿀밤
요즘 바빠서 연구를 못하고있지만 아무래도 큰 도움이 될것 같네요! 최선을 다하겠지만 아마 여러가지 질문으로 귀찮게 해드릴지도 모르겠네요ㅎㅎ;;
꿀밤
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>Name</key>
<string>DSDT.aml</string>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
</array>
<key>HaltEnabler</key>
<true/>
<key>SSDT</key>
<dict>
<key>EnableC2</key>
<false/>
<key>EnableC4</key>
<false/>
<key>EnableC6</key>
<true/>
<key>EnableC7</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<true/>
<key>PStates</key>
<true/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>kext-dev-mode=1 rootless=0</string>
<key>CustomLogo</key>
<false/>
<key>DefaultVolume</key>
<string>OS X Mavericks</string>
<key>Fast</key>
<false/>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<false/>
<key>Timeout</key>
<integer>8</integer>
<key>XMPDetection</key>
<string>-1</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x67b01002</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>Inject</key>
<false/>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Windows</string>
<string>BOOTX64.EFI</string>
</array>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<true/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<true/>
<key>Tool</key>
<true/>
</dict>
<key>TextOnly</key>
<false/>
<key>Theme</key>
<string>Space</string>
</dict>
<key>Graphics</key>
<dict>
<key>FBName</key>
<string>Baladi</string>
<key>VRAM</key>
<integer>4096</integer>
<key>LoadVBios</key>
<true/>
<key>Inject</key>
<dict>
<key>ATI</key>
<true/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>VideoPorts</key>
<integer>4</integer>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>8000</string>
<key>ATIConnectorsData</key>
<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>
<key>ATIConnectorsPatch</key>
<string>000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406</string>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>t1-HD4600_HDMI_Audio-2of2</string>
<key>Find</key>
<data>
PQwKAAA=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
PQwMAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-HD4600_HDMI_Audio-1of2</string>
<key>Find</key>
<data>
PQsMAAA=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
PQwMAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.11-AppleHDA/Realtek ALC...</string>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.9-10.11-AppleHDA/Realtek ALC1150</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAnsEA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-AppleHDA/Resources/xml>zml</string>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleHDAt</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
<key>LogEveryBoot</key>
<string>10</string>
<key>LogLineCount</key>
<integer>3000</integer>
<key>MountEFI</key>
<true/>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
으아 아쉽게도 뭐가 안맞는지 블랙화면밖에 안나오네요ㅠㅠ 잘못 배낀건지 잘 모르겠네요;
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>ACPI</key>
<dict>
<key>DSDT</key>
<dict>
<key>Debug</key>
<false/>
<key>Name</key>
<string>DSDT.aml</string>
</dict>
<key>DropTables</key>
<array>
<dict>
<key>Signature</key>
<string>DMAR</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>CpuPm</string>
</dict>
<dict>
<key>Signature</key>
<string>SSDT</string>
<key>TableId</key>
<string>Cpu0Ist</string>
</dict>
</array>
<key>HaltEnabler</key>
<true/>
<key>SSDT</key>
<dict>
<key>EnableC2</key>
<false/>
<key>EnableC4</key>
<false/>
<key>EnableC6</key>
<true/>
<key>EnableC7</key>
<false/>
<key>Generate</key>
<dict>
<key>CStates</key>
<true/>
<key>PStates</key>
<true/>
</dict>
</dict>
</dict>
<key>Boot</key>
<dict>
<key>Arguments</key>
<string>kext-dev-mode=1 rootless=0</string>
<key>CustomLogo</key>
<false/>
<key>DefaultVolume</key>
<string>OS X Mavericks</string>
<key>Fast</key>
<false/>
<key>Legacy</key>
<string>PBR</string>
<key>Log</key>
<false/>
<key>Timeout</key>
<integer>8</integer>
<key>XMPDetection</key>
<string>-1</string>
</dict>
<key>Devices</key>
<dict>
<key>Audio</key>
<dict>
<key>Inject</key>
<string>1</string>
</dict>
<key>FakeID</key>
<dict>
<key>ATI</key>
<string>0x67b01002</string>
<key>IMEI</key>
<string>0x0</string>
<key>IntelGFX</key>
<string>0x0</string>
<key>LAN</key>
<string>0x0</string>
<key>NVidia</key>
<string>0x0</string>
<key>SATA</key>
<string>0x0</string>
<key>WIFI</key>
<string>0x0</string>
<key>XHCI</key>
<string>0x0</string>
</dict>
<key>Inject</key>
<false/>
<key>USB</key>
<dict>
<key>AddClockID</key>
<true/>
<key>FixOwnership</key>
<true/>
<key>Inject</key>
<true/>
</dict>
</dict>
<key>DisableDrivers</key>
<array>
<string>Nothing</string>
</array>
<key>GUI</key>
<dict>
<key>Hide</key>
<array>
<string>Windows</string>
<string>BOOTX64.EFI</string>
</array>
<key>Language</key>
<string>en:0</string>
<key>Mouse</key>
<dict>
<key>Enabled</key>
<true/>
<key>Speed</key>
<integer>8</integer>
</dict>
<key>Scan</key>
<dict>
<key>Entries</key>
<true/>
<key>Legacy</key>
<true/>
<key>Tool</key>
<true/>
</dict>
<key>TextOnly</key>
<false/>
<key>Theme</key>
<string>Space</string>
</dict>
<key>Graphics</key>
<dict>
<key>FBName</key>
<string>Baladi</string>
<key>VRAM</key>
<integer>4096</integer>
<key>LoadVBios</key>
<true/>
<key>Inject</key>
<dict>
<key>ATI</key>
<true/>
<key>Intel</key>
<false/>
<key>NVidia</key>
<false/>
</dict>
<key>VideoPorts</key>
<integer>4</integer>
</dict>
<key>KernelAndKextPatches</key>
<dict>
<key>ATIConnectorsController</key>
<string>8000</string>
<key>ATIConnectorsData</key>
<string>000400000403000000010300120403030004000004030000000101001102010100040000040300000001020021030202000400000403000000010400220504040004000004030000000105001000050500040000040300000001060020010606</string>
<key>ATIConnectorsPatch</key>
<string>000800000402000000010200220502030004000004030000000101011204010100040000040300000001020021030202040000001402000000010300110203040004000004030000000105001000050500020000040200000001040110000406</string>
<key>AppleRTC</key>
<true/>
<key>AsusAICPUPM</key>
<false/>
<key>Debug</key>
<false/>
<key>KernelCpu</key>
<false/>
<key>KernelHaswellE</key>
<false/>
<key>KernelLapic</key>
<false/>
<key>KernelPm</key>
<false/>
<key>KextsToPatch</key>
<array>
<dict>
<key>Comment</key>
<string>t1-HD4600_HDMI_Audio-2of2</string>
<key>Find</key>
<data>
PQwKAAA=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
PQwMAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-HD4600_HDMI_Audio-1of2</string>
<key>Find</key>
<data>
PQsMAAA=
</data>
<key>Name</key>
<string>AppleHDAController</string>
<key>Replace</key>
<data>
PQwMAAA=
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.11-AppleHDA/Realtek ALC...</string>
<key>Find</key>
<data>
gxnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAAAAA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-10.9-10.11-AppleHDA/Realtek ALC1150</string>
<key>Find</key>
<data>
ixnUEQ==
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
AAnsEA==
</data>
</dict>
<dict>
<key>Comment</key>
<string>t1-AppleHDA/Resources/xml>zml</string>
<key>Find</key>
<data>
eG1sLnps
</data>
<key>Name</key>
<string>AppleHDA</string>
<key>Replace</key>
<data>
em1sLnps
</data>
</dict>
<dict>
<key>Comment</key>
<string>External icons patch</string>
<key>Find</key>
<data>
RXh0ZXJuYWw=
</data>
<key>Name</key>
<string>AppleHDAt</string>
<key>Replace</key>
<data>
SW50ZXJuYWw=
</data>
</dict>
</array>
</dict>
<key>RtVariables</key>
<dict>
<key>BooterConfig</key>
<string>0x28</string>
<key>CsrActiveConfig</key>
<string>0x67</string>
<key>LogEveryBoot</key>
<string>10</string>
<key>LogLineCount</key>
<integer>3000</integer>
<key>MountEFI</key>
<true/>
</dict>
<key>SystemParameters</key>
<dict>
<key>InjectKexts</key>
<string>YES</string>
<key>InjectSystemID</key>
<true/>
</dict>
</dict>
</plist>
으아 아쉽게도 뭐가 안맞는지 블랙화면밖에 안나오네요ㅠㅠ 잘못 배낀건지 잘 모르겠네요;
꿀밤
smbios 바꾼후엔 정상부팅 되는데 그래픽을 config에 추가하니 무한사과로 더이상 부팅이 되지 않네요. 이 문제에 대해선 추가글을 올렸습니다.
래그라스
우리 대장님께서 팁게시판에 다음과 같이 이미 찿아두신 게 있군요.
이게 완결판이 될 듯... 하지만, 공부는 열심히 하셔야 할걸요.
https://www.x86.co.kr/hackintip/683403
이게 완결판이 될 듯... 하지만, 공부는 열심히 하셔야 할걸요.
https://www.x86.co.kr/hackintip/683403
도리뱅뱅
제가 이글에서 이해한건AMD8000Controller.kext 를 설치했고 config에 deviceID 입력하는거 밖에는 더이상 이해가 안되네요.. config내용 안에 framebuffer 항목도 안보이고 더이상 어떻게 해야할지 모르겠어요. 신기하게도 이름?은 뜨더군요
권한이 없습니다. 로그인
다음 링크 확인해 보세요.
https://www.x86.co.kr/index.php?mid=parts&category=568085&document_srl=657424