Good stuff. I had to add agdpmod=pikera to boot args in config.plist to get around the black screen issue, once I did that it came up no problem. Thanks!
@@fahriawan1 It doesn't matter the edition. All of them have got the same device id. The only explanation it doesn't work for you is either you have done SSDT incorrectly or you have some kind of modified BIOS ( aka for mining purposes)
Thanks a lot for making things clear. How is the graphics acceleration ? getting metal score on geek bench ? and are the outputs DP, and HDMI both working ?
IS there a way to find the graphic location path on Mac (Hackintosh) the first step(device manager thing) as I don't have access to windows pc around to find the same for Sapphire nitro 6650XT.
you can try gfxutil ( github.com/acidanthera/gfxutil/releases) which will show location path and the device path to be added to config.plist, however it won't include _SB_ part in front of PCIO... so for example /PCI0@0/PEG0@1/EGP0@0/EGP1@0/GFX0@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0), this would be _SB_.PCIO.PEG0 etc..... Bare in mind yours won't be this long (most likely PCIO.PEG0.PEGP) and the device path entered to config.plist /Device Properties section should be PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0). Hype this helps
@@andriusmosta Yeah! The only thing I have to remark about your great video is that there is something not clear at all when you create the SSDT-BRG0, the scope value is not the same as the actual value, and they both have to be the same in theory, haven't they? Saludos desde Buenos Aires!
@@questaonda well you have to fill up the same values you got from device manager in windows in hardware path section . But in general they should be the same .
If the SSDT is working properly, it alone is needed to SPOOF the card. Not sure why you would deal with device properties other than to change the name for cosmetic reasons.
Hello Andrius, first of all thank you for releasing such great stuff for us less knowledgeable ones... 🙂👍🏻 I have found not lot of documentation on this subject so finding this video of yours made me very happy. Now no to the point... I run a MacOS Ventura in a virtualized environment on Proxmox 8 server. Everything works just fine, have RX6600 gpu installed presently with RX6950XT prepared for installation. Please correct me if I'm wrong, I suppose that spoofing 6950xt for a 6900xt should work similarly to your procedure, is that correct? If so, have you any idea if this could be applicable to the virtualized MacOS Ventura also?
Hi, it should work as long as passthrough device id is properly set in SSDT-BRG0 file . I would advise however to test out NootRX.kext which supposed to work with Navi GPU’s without a need for spoofing . If that doesn’t work then do the device spoofing procedure. 1 thing to bear in mind that there are 2 types of device id: 1 for XT and 1 for XTX cards. Make sure you got XT variant. But like I mentioned before try NootRX.kext which works with all NAVI GPUs except for NAVI24 so far . The link to download the kext is in my next video about 6700xt ..
@@RockAndRollFirebirdhi, I meant the 73A5 variant for XT. Also if you’re doing the spoofing method , then get the Device Paths from windows and follow along this tutorial, if you’re doing NootRX.kext method then this is not required , just add the kext to EFI and update your config.plist to reflect the changes and reboot. You may need to reset NVRAM several times if you’re migrating from another GPU. Hope this helps :)
@@sberkekilic That is a correct device id for 6650xt, thats why we have to spoof tt to 0x73FF ( which is 6600 and 6600XT) to make it work. Can you send me your screenshot in location path in device manager in windows. If you're on FB you can join hackintosh channel and send me a PM.
Very nice tutorial thank, I just got the 6650 xt, but it shows just 2 ACPI values in Location Path (Windows). Any idea how can I get the third one? Thanks.
Hi. You only need 2 values from there. The one that starts with ACPI , this will go to your SSDT-BGR0 table, the other one that starts with PCIROOT will go to config.plist - Device Properties - Add section. Hope this helps
Hi there, I have follow all the steps in this video but still unable to activate my 6650XT. One wired things happen to me is that I got 2 device path for my eGPU, one is PCI0 and one is USBX. For this one I choose the PCI0 as I know that should be the correct one. However, I checked in the window device manager and the path there is different from what I checked in hackintool in mac. The window one is _SB_.PCI0.PEG1.UPSB.DSB4.UPS0 and the mac one is _SB_.PCI0.PEG1.UPSB.DSB1.UPS0. Therefore, I wanna ask which one should I use for the spoof?
Hello, i have a problem, i followed the tutorial but it's still show 10mb on about this Mac after the GPU name that I put and MacOS still lag. My GPU location path on Windows is: ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP8)#PCI(0000)#PCI(0000)#PCI(0000) How should I abbreviate it and what should I put in the respective part of SSDT-BGR0 file? Thank you!
If this location path is correct then SSDT-BRG0 should be like this. Please find attached file: files.fm/u/7f83ty3v9. Make sure you also add your GPU info under Device Properties in config.plist . I would assume your GPU is 6650XT as you haven't specified it. Also add required boot args to go together with WhateverGreen.kext
@@andriusmosta It's still doesn't work.. Exactly, i have: XFX RX 6650 XT QICK 308 RYZEN 5 3600 B450 AORUS M MacOS Ventura 13.2.1 I've uploaded my OC folder on Google drive, if you can take a look: drive.google.com/drive/folders/1Ez6w9whRAsRrzXDdTRr1icFAjWbzaceJ Maybe you can find what I'm doing wrong, i don't know anymore Thanks for the answer
@andriusmosta Sorry I forgot to reply I fixed btw, I noticed that the GPU path changed in IoReg after I put your file, so I changed the SSDT-BGR0 file again to reflect the new path. Thank you very much for your help! You're a legend!
Boot arg agdpmod=pikera helps with black screen issues on some 6xxx cards. Having said that natively supported cards can be run without WEG an no boot arg is required.
Hi, thank you so much for this video. Im Trying to achieve this using a 7,1 Mac pro but so far I got no luck, I think the Open core just doesn't "stick" because when I boot nothing happens, Im at the point of placing the files on the OC folder inside the EFI but I get no results at all!! Do you think the process would vary for a Mac ?
Hi, are you trying to get 6650XT to run on your hardware or you are trying to run OC on real Mac? what OS you're trying to run. I need more details. As far as I know Ventura is still supported on MacPro7,1 real Mac.
@@robertoaguiluz7350 If this is real MacPro7,1 ( MacPro 2019) then I don't think you will be able to spoof it to work. If this was MacPro6,1 ( 2013)or lower then you would be able to run OC Legacy Patcher and add necessary SSDTs to get it working. Best way to run it on MacPro tower is to use EGPU enclosure but then again it will only support native cards like 6600, 6600XT, 6800 AND 6800xt AND 6900xT
@@andriusmosta Okay, you were right, so I tried the open core route but Flashing the 6950xt to a 6900xt firmware did the trick, it works perfect now on macos. Thank you for patience and time.
Thanks for the video! Little info on this topic online. Bought the 6650 XT as it was the same price of the 6600 XT here locally. That said, do you have your hdmi audio working as well? For me it shows up as Navi 21 audio in hackintool but no luck getting it to work.
@@andriusmosta Thanks for the support. I've actually was able to get it working with and without the dedicated HDAU device tag in the SSDT, but only one HDMI port and not DP. Good enough for me though!
Bro in my country Power color 6600XT and Sapphire 6650XT are selling at the same price. which card is advisable to get? TBH I dont have confident with Powercolor card, but sapphire 6650xt need extra steps to setup
I wouldn’t go with PowerColor GPUs at all to be honest . Not sure about the new GPUs but these haven’t been the best cards when it comes to their BIOS for hackintosh . I would go MSI, Sapphire, XFX, ASUS, Gigabyte models . Which one to choose is up to you . 6600xt works out of the box , 6650xt needs extra stuff shown in the video . 6650xt is better card overall ( for gaming ) but if you wanna avoid all the config hassle go for 6600xt.
Also dear, do you know how to modify the CPU information in "about native"? My actual name is " AMD 5700X " but it shows an Intel model. Can I fix this issue with the method of adding sub-items to this DeviceProperties?
You have to use restrictEvents.kext in your EFI. And the add several entries to config.plist . Read more about it here : github.com/acidanthera/RestrictEvents
I get a black screen when macOS loads, I triple checked everything, path is correct and in device properties the pci path is correct as well, I tried adding agdpmod=pikera with and without -radcodec in boot arg but no success at all
you can find it in windows in device manager/your GPU /Properties/Details/Location Paths. This will be the one that starts with PCIROOT(0)... so for example in my case PCIROOT(0)#PCI(0100)#PCI(0000)#PCI(0000)#PCI(0000). This will become PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) in config.plist in DeviceProperties section in config.plist. This will be same as you would get with gfxutil. Hopefully this helps. Just remove the hashtags and add 'x' in between the numbers.
I think he means, what do you do next with EFI folder? or just leave it like that and restart? I had same question cos I already restart and nothing happen. Sorry for basic question I'm new for this.
Yes there is . You have to add these kexts in config.plist and EFI. github.com/aluveitie/RadeonSensor . BTW RadeonSensor.kext must be placed before SMCRadeonGPU.kext in config.plist
You can also try with only DeviceProperties entries ( without SSDT) as some people were managed to get it working this way. Just specify correct PCI path from gfxutil or hackintool and add device-id and model properties
Sorry for stupid question, but if I try to install on my pc with this GPU but with intel core i3 12100F it is going to work anyway but with no graphic acceleration right?
@@-ulikakkuliev3716 should work , however you may switch BIOS in order to test it which one works . But it should work with graphics acceleration if you follow the guide to replace device id and set SSDT correctly
@@-ulikakkuliev3716 for propertree to work you need to install python 3. Grab it from here: www.python.org/downloads/macos/ . Then just run propertree.command and open your config. You can also build a propertree app and place it in Applications folder. You just need to run the Buildapp-select.command from Scripts directory and choose 2nd option. This will build ProperTree.app in the main folder of your Propertree downloaded package. Then just drag it to Applications folder and associate .plist files with ProperTree
i tried to spoof my rx6650xt id with ur tutorial but i didn't work perfectly, it shows the model name in about my mac but still at 7mb, i'm running macOS in kvm and idk if i can spoof the id in my vm config to get it work
To be honest I think I showed what should be added to config.plist . And uploaded EFI folder may be in no use as your device path to your GPU may be different
@@andriusmosta Yes Bro my pc configuration is same Grafics card 6650xt, ryzon5 32 gb ram , hope same efi config plist will help to boot my pc so please provide me efi folder so I can run
Thanks for the video. I did like you said, then the info in my system report shows the model correctly but device id still 0x73ef, and it's not working. Quite strange
What is the brand of your GPU ? And would you be able to share your config? It may be the case that you made a typo in your config.plist or added your location path incorrectly to ssdt?
@@andriusmosta Thanks for reply. It is XFX 6650 XT, I am using a 2014 Macbook pro, I guess it may caused by wrong pcie path, which is obtained by gfxutil. Sadly, my bootcamp windows cant detect egu. I dont know why.
Try another way it’s on my other video : NootRX kext on Navi GPU. Load the kext, remove whatevergreen and related boot args . And try to load your system.
@@andriusmosta The system does not go into sleep mode, when activating the sleep option the screen goes off and does not show video again, can you tell me what could be?
i have AMD RYZON 7 5800x processor Motherboard MSI z570 gaming plus Graphics Card GIgabyte Amd Radeon Rx 6500 xt Ram 32 Gb 3200mhz But this Graphics Card not support Plz Help me sir
Hi, unfortunately this graphics card is not supported by macOS at all. Other components seem to be fine . It’s a NAVI24 card so there is nothing to spoof to as there are no drivers available for NAVI24 . Sorry
@@andriusmosta Thanks Andrius , it is my badluck i bought this card, i have question , I have Asus Motherboard Z390 Plus Wifi Bluetooth Tuf Gaming , with I3 8th Generation 8100 with Integrated Graphics HD630 can i install Ventura without a dedicated card. I tried to do this but it keeps on rebooting and doest not come to apple logo, do i need to twik settings in config , please please please please advice and if there any video which shows the steps please share
@@padmakarshetty2024 only APPLE can answer this question but I highly doubt it will ever happen. Waiting for 7900xt and xtx support but since apple transitioned to M2 I have low hopes it will happen either ….
@@padmakarshetty2024 it is possible to install Ventura . Most likely the EFI you got is not set up correctly . Follow Coffee lake guide in Dortania website to create your own EFI.
hi i have this date PCIROOT(0)#PCI(0301)#PCI(0000) ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP8)#ACPI(VGA_) ACPI(_SB_)#ACPI(USBX)#ACPI(GPP8)#ACPI(VGA_) I use like this are correct? _SB_.PCI0.GPP8.VGA_ External (_SB_.PCI0.GPP8.VGA_, DeviceObj)
first of all it is a very strange path to a GPU. If that is the case then yeah you are correct. Just make sure you add this in 2 places in SSDT ( both External settings should include PCIO GPP8 and the last one PCIO GPP8 VGA) and also don't forget to add your device to config.plist . Btw is this GPU in external enclosure or connected straight to PCIEx16 slot in a motherboard?
@@alless8 ok so it's a proper desktop. That is fine. Would you be able to send me a screenshot of your location path and at the same time showing that you have selected the correct GPU? Just upload a photo somewhere online and paste the link here. I wanna make sure it's correct PCI Path as well as ACPI Path.
Good stuff. I had to add agdpmod=pikera to boot args in config.plist to get around the black screen issue, once I did that it came up no problem. Thanks!
Glad it all worked !
Thanks a lot. I have Gigabyte RX 6650 XT Gaming and finally got it working in my hackintosh. Great video.
Glad it helped 👍
OC edition or not ?
@@fahriawan1 Hello. OC edition. But i think all of them will work.
@@gen1s my path shows _SB_.PCI0.GPP8, and my spoofing didn’t work at all, is there any solution ?
@@fahriawan1 It doesn't matter the edition. All of them have got the same device id. The only explanation it doesn't work for you is either you have done SSDT incorrectly or you have some kind of modified BIOS ( aka for mining purposes)
Thanks a lot for making things clear. How is the graphics acceleration ? getting metal score on geek bench ? and are the outputs DP, and HDMI both working ?
Yes all works fine. I only got DP cable and I can confirm this works. Haven’t got HDMI to test with .
Oh God, my dear, thanks for helping me so much, this issue stuck me for days.
IS there a way to find the graphic location path on Mac (Hackintosh) the first step(device manager thing) as I don't have access to windows pc around to find the same for Sapphire nitro 6650XT.
you can try gfxutil ( github.com/acidanthera/gfxutil/releases) which will show location path and the device path to be added to config.plist, however it won't include _SB_ part in front of PCIO... so for example
/PCI0@0/PEG0@1/EGP0@0/EGP1@0/GFX0@0 = PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0),
this would be _SB_.PCIO.PEG0 etc..... Bare in mind yours won't be this long (most likely PCIO.PEG0.PEGP) and the device path entered to config.plist /Device Properties section should be PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0). Hype this helps
Thanks so much, amigo! Was very helpful for me. My mobo is a msi, so getting the right scope was the shit! Gracias!
I’m glad this worked for you. Enjoy:)
@@andriusmosta Yeah! The only thing I have to remark about your great video is that there is something not clear at all when you create the SSDT-BRG0, the scope value is not the same as the actual value, and they both have to be the same in theory, haven't they? Saludos desde Buenos Aires!
@@questaonda well you have to fill up the same values you got from device manager in windows in hardware path section . But in general they should be the same .
Thanks. Asrock RX6650 XT on Ventura is working
Enjoy you hack ! Glad it’s working for you :)
If the SSDT is working properly, it alone is needed to SPOOF the card. Not sure why you would deal with device properties other than to change the name for cosmetic reasons.
You’re correct , however in some cases spoofing didn’t work without specifying device id in config.plist therefore I included it in the guide.
Hi I got my location path
_SB_.PCI0.GPP8
It looks so stranged(maybe a little short?)
When I added it to the SSDT file,it didn’t work.😫
Same its still super stuttery
Love it! Planning to build my hackintosh machine with rx6650xt. Does the acceleration work on Mont. or Ventura? Thanks!
Yes it does.
6750Gre12G 1002 73DF -1EAE 6730 Loading failed NootRX.kext also failed to load. Isn’t it possible to use 6750GRE12G?
Should work with NootRX and with spoofing as its the same device id and GPU variant.
thank you for great sharing!!! the tutorial help me a lot with detail setthing for device properties, appreciated!
Glad it helped. Enjoy your hack :)
i am planning to buy rx 6650xt for hackintosh ventura , will it work with that or i face some issues
It will work. Just follow the guide.
ok @@andriusmosta
Thank you. Worked a charm!
No problem. Glad it worked
Hello Andrius, first of all thank you for releasing such great stuff for us less knowledgeable ones... 🙂👍🏻 I have found not lot of documentation on this subject so finding this video of yours made me very happy. Now no to the point... I run a MacOS Ventura in a virtualized environment on Proxmox 8 server. Everything works just fine, have RX6600 gpu installed presently with RX6950XT prepared for installation. Please correct me if I'm wrong, I suppose that spoofing 6950xt for a 6900xt should work similarly to your procedure, is that correct? If so, have you any idea if this could be applicable to the virtualized MacOS Ventura also?
Hi, it should work as long as passthrough device id is properly set in SSDT-BRG0 file . I would advise however to test out NootRX.kext which supposed to work with Navi GPU’s without a need for spoofing . If that doesn’t work then do the device spoofing procedure. 1 thing to bear in mind that there are 2 types of device id: 1 for XT and 1 for XTX cards. Make sure you got XT variant. But like I mentioned before try NootRX.kext which works with all NAVI GPUs except for NAVI24 so far . The link to download the kext is in my next video about 6700xt ..
@@andriusmosta Pefect! Thank you very much for getting back to me. With the device ID - did you mean the 73BF for XTX and 73AF for the XTXH?
@@RockAndRollFirebirdhi, I meant the 73A5 variant for XT. Also if you’re doing the spoofing method , then get the Device Paths from windows and follow along this tutorial, if you’re doing NootRX.kext method then this is not required , just add the kext to EFI and update your config.plist to reflect the changes and reboot. You may need to reset NVRAM several times if you’re migrating from another GPU. Hope this helps :)
Black screen issue after reboot. I can't reach my mounted EFI folder. What should I do? (I had one more device-id for my Intel UHD 630)
What GPU have you got ? And have you still got access to Windows?
@@andriusmosta XFX RX 6650 XT MERC 308. YES, I GOT ACCESS TO WINDOWS. NO MATTER WHAT I DO, IT STILL SHOWS 7 MB VRAM.
IN SYSTEM REPORT, DEVICE ID IS 0X73EF, I DON'T UNDERSTAND WHERE THIS E LETTER COMES FROM.
@@sberkekilic That is a correct device id for 6650xt, thats why we have to spoof tt to 0x73FF ( which is 6600 and 6600XT) to make it work. Can you send me your screenshot in location path in device manager in windows. If you're on FB you can join hackintosh channel and send me a PM.
@@andriusmosta How can I send you a photo?
I have bought a 6800xt, but in catalina it is only seen as a 7 mb GPU, it is possible to fixing with this metode?
No , Catalina does not support Navi 2 Cards. 6800xt is only supported on MacOS Big Sur 11.3 and above.
Very nice tutorial thank, I just got the 6650 xt, but it shows just 2 ACPI values in Location Path (Windows). Any idea how can I get the third one?
Thanks.
Hi. You only need 2 values from there. The one that starts with ACPI , this will go to your SSDT-BGR0 table, the other one that starts with PCIROOT will go to config.plist - Device Properties - Add section. Hope this helps
@@andriusmosta thank you, i got it working.
Hi there, I have follow all the steps in this video but still unable to activate my 6650XT. One wired things happen to me is that I got 2 device path for my eGPU, one is PCI0 and one is USBX. For this one I choose the PCI0 as I know that should be the correct one. However, I checked in the window device manager and the path there is different from what I checked in hackintool in mac. The window one is _SB_.PCI0.PEG1.UPSB.DSB4.UPS0 and the mac one is _SB_.PCI0.PEG1.UPSB.DSB1.UPS0. Therefore, I wanna ask which one should I use for the spoof?
Use windows path. But I’m not 100% certain this will work with eGPU.
Hello, i have a problem, i followed the tutorial but it's still show 10mb on about this Mac after the GPU name that I put and MacOS still lag.
My GPU location path on Windows is:
ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP8)#PCI(0000)#PCI(0000)#PCI(0000)
How should I abbreviate it and what should I put in the respective part of SSDT-BGR0 file?
Thank you!
If this location path is correct then SSDT-BRG0 should be like this. Please find attached file: files.fm/u/7f83ty3v9. Make sure you also add your GPU info under Device Properties in config.plist . I would assume your GPU is 6650XT as you haven't specified it. Also add required boot args to go together with WhateverGreen.kext
@@andriusmosta
It's still doesn't work..
Exactly, i have:
XFX RX 6650 XT QICK 308
RYZEN 5 3600
B450 AORUS M
MacOS Ventura 13.2.1
I've uploaded my OC folder on Google drive, if you can take a look:
drive.google.com/drive/folders/1Ez6w9whRAsRrzXDdTRr1icFAjWbzaceJ
Maybe you can find what I'm doing wrong, i don't know anymore
Thanks for the answer
@@axelbrasil8086 can you confirm access request. I can't download your shared files to check
@andriusmosta
Sorry I forgot to reply
I fixed btw, I noticed that the GPU path changed in IoReg after I put your file, so I changed the SSDT-BGR0 file again to reflect the new path.
Thank you very much for your help!
You're a legend!
@@andriusmosta
I can't post the link for the file because my comment gets automatically deleted
does adding agdpmod=pikera -radcodec in boot-args (config-plist) helps ?
instead of creating my own device properties ?
Boot arg agdpmod=pikera helps with black screen issues on some 6xxx cards. Having said that natively supported cards can be run without WEG an no boot arg is required.
Hi, thank you so much for this video. Im Trying to achieve this using a 7,1 Mac pro but so far I got no luck, I think the Open core just doesn't "stick" because when I boot nothing happens, Im at the point of placing the files on the OC folder inside the EFI but I get no results at all!! Do you think the process would vary for a Mac ?
Hi, are you trying to get 6650XT to run on your hardware or you are trying to run OC on real Mac? what OS you're trying to run. I need more details. As far as I know Ventura is still supported on MacPro7,1 real Mac.
@@andriusmosta Hi, thank you for answering me, it’s a reference 6950xt I’m trying to make it work on Ventura
@@robertoaguiluz7350 If this is real MacPro7,1 ( MacPro 2019) then I don't think you will be able to spoof it to work. If this was MacPro6,1 ( 2013)or lower then you would be able to run OC Legacy Patcher and add necessary SSDTs to get it working. Best way to run it on MacPro tower is to use EGPU enclosure but then again it will only support native cards like 6600, 6600XT, 6800 AND 6800xt AND 6900xT
@@andriusmosta Okay, you were right, so I tried the open core route but Flashing the 6950xt to a 6900xt firmware did the trick, it works perfect now on macos. Thank you for patience and time.
@@robertoaguiluz7350 glad you got it sorted. 👍
Thank You! It worked!
Great!
Which one to choose, rtx 3060 ti for editing (Windows) / rx 6700 xt for editing on macOS
None of them work in MacOS. So windows is your only choice .
Thanks for the video! Little info on this topic online. Bought the 6650 XT as it was the same price of the 6600 XT here locally. That said, do you have your hdmi audio working as well? For me it shows up as Navi 21 audio in hackintool but no luck getting it to work.
Hi, not sure about the HDMI audio, as I use the built in audio that comes with the motherboard .
@@andriusmosta Does it show up in system preferences audio output panel? Thanks for the reply (:
try this SSDT to get your HDMI going. github.com/5T33Z0/OC-Little-Translated/blob/main/11_Graphics/GPU/AMD_Navi/README.md
@@andriusmosta Thanks for the support. I've actually was able to get it working with and without the dedicated HDAU device tag in the SSDT, but only one HDMI port and not DP. Good enough for me though!
Bro in my country Power color 6600XT and Sapphire 6650XT are selling at the same price. which card is advisable to get? TBH I dont have confident with Powercolor card, but sapphire 6650xt need extra steps to setup
I wouldn’t go with PowerColor GPUs at all to be honest . Not sure about the new GPUs but these haven’t been the best cards when it comes to their BIOS for hackintosh . I would go MSI, Sapphire, XFX, ASUS, Gigabyte models . Which one to choose is up to you . 6600xt works out of the box , 6650xt needs extra stuff shown in the video . 6650xt is better card overall ( for gaming ) but if you wanna avoid all the config hassle go for 6600xt.
Also dear, do you know how to modify the CPU information in "about native"? My actual name is " AMD 5700X " but it shows an Intel model. Can I fix this issue with the method of adding sub-items to this DeviceProperties?
You have to use restrictEvents.kext in your EFI. And the add several entries to config.plist . Read more about it here : github.com/acidanthera/RestrictEvents
I get a black screen when macOS loads, I triple checked everything, path is correct and in device properties the pci path is correct as well, I tried adding agdpmod=pikera with and without -radcodec in boot arg but no success at all
What is the model of the GPU? And what OS?
@@andriusmosta RX 6650 XT macOS Monterey
Edit: I ended up using nootrx but I want to know what was wrong still.
@@alexferreira1963 most likely the path in BGR0 table .
@@andriusmosta I triple checked it and it was the right path, checked on windows and macos with gfxutil and hackintool
Running in Rx 6500 Xt?
This card is not supported by macOS at all unfortunately. No way to spoof it either
Does display port work on 6650XT?
If the card works I can't see why display port wouldn't work.
Hi, thank for great tuttorial , but in my case i can't access to macOs, so how i get the PCI path from gfxutil to insert to Info.plist? Any idea :(
you can find it in windows in device manager/your GPU /Properties/Details/Location Paths. This will be the one that starts with PCIROOT(0)... so for example in my case PCIROOT(0)#PCI(0100)#PCI(0000)#PCI(0000)#PCI(0000). This will become PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0)/Pci(0x0,0x0) in config.plist in DeviceProperties section in config.plist. This will be same as you would get with gfxutil. Hopefully this helps. Just remove the hashtags and add 'x' in between the numbers.
@@andriusmosta thank for reply
Great tutorial i have a a msi rx6600 is it compatible in hackintosh?
Yes it is natively compatible with hackintosh.
My GPU PowerColor Radeon RX 6650 XT show id 1002:73ef and not work aceleration, but show model inyect. Help please. Thanks.
Your GPU must be spoofed as shown in my tutorial.
i have AMD RYZON 5 3400G
Gigabyte B450 PRO VDH
Msi radeon 6650 xt
Is compatible for Hackintosh? please provide your efi folder
Yes It is compatible , but ryzen iGPU must be disabled. And 6650xt must be spoofed in config.plist
do you think this works on a 6750xt from xfx?
Unfortunately no. 67xx series cards are navi22 and so far there are no drivers included in macOS to support it.
This worked great for me 👍
Glad it helped:)
The 2 values in SSDT-BRG0.dsl are the same as they are in Windows :o replacing it doesn't change anything... Please share your files for 6650 xt
Please share your values here . Also have you added your card to device properties ?
What do you do with the new EFI folder?
Sorry, what do you mean? I just showed what should be changed in the existing EFI to spoof the GPU. I used blank OC config.plist as an example.
I think he means, what do you do next with EFI folder? or just leave it like that and restart?
I had same question cos I already restart and nothing happen.
Sorry for basic question I'm new for this.
May I know which model card is this ? Asus ? sapphire ?
It was XFX
@@andriusmosta thanks
Will this work with rx6550m sir?
No since it’s a mobile GPU and mobile GPU’s are not supported in hackintosh.
hello! thank you got it working,
is there any way to have gpu temps ?
Yes there is . You have to add these kexts in config.plist and EFI. github.com/aluveitie/RadeonSensor . BTW RadeonSensor.kext must be placed before SMCRadeonGPU.kext in config.plist
My path shows _SB_.PCI0.GPP8.0000 is there another way to find this path in Mac? When I save as an aml I get an error.
Unfortunately you have to do it on windows. It's the easiest method. The one you got may not be correct.
You can also try with only DeviceProperties entries ( without SSDT) as some people were managed to get it working this way. Just specify correct PCI path from gfxutil or hackintool and add device-id and model properties
Thank you
I have the same path. Have you managed to create the SSDT?
Hi, did I manage to get it working?
Sorry for stupid question, but if I try to install on my pc with this GPU but with intel core i3 12100F it is going to work anyway but with no graphic acceleration right?
It should work regardless of the CPU. What brand of 6650 you got ?
@@andriusmosta ASUS dual
@@-ulikakkuliev3716 should work , however you may switch BIOS in order to test it which one works . But it should work with graphics acceleration if you follow the guide to replace device id and set SSDT correctly
@@andriusmosta hackintosh is downloaded but I couldn’t properly install propertree in order to make changes
@@-ulikakkuliev3716 for propertree to work you need to install python 3. Grab it from here: www.python.org/downloads/macos/ . Then just run propertree.command and open your config. You can also build a propertree app and place it in Applications folder. You just need to run the Buildapp-select.command from Scripts directory and choose 2nd option. This will build ProperTree.app in the main folder of your Propertree downloaded package. Then just drag it to Applications folder and associate .plist files with ProperTree
i tried to spoof my rx6650xt id with ur tutorial but i didn't work perfectly, it shows the model name in about my mac but still at 7mb, i'm running macOS in kvm and idk if i can spoof the id in my vm config to get it work
I’m not sure if it works with kvm.
@@andriusmosta just switched to a regular hackintosh and it works perfectly, kvm was the issue
@@maximedn good to know 👍
Is I7 12700k
Gigabyte B660M DS3H AX
Msi radeon 6600 xt
Is compatible for hackintosh
Yes
Thanks a lot👍
You are welcome
I can do that with open core legacy patch?
No , opencore legacy patcher is for hardware that once been supported but no anymore . And also for original macs
Can you help me? Im new at hackintosh im able to install mac os on i5 3330, r7 265x 2gb ddr5, with 12 RAM ddr3
What’s the issue ? Where you are stuck at and what OS you are trying to install ?
But it works for HDMI and one Display Port only. I got a Black Screen on other Ports. Btw DRM-Content do not play
Try with NootRX.kext , this will be even easier . Its usage is mentioned in my video for 6700xt
work on ventura ?
Yes
Can you upload EFI bootloader so we can use that?
To be honest I think I showed what should be added to config.plist . And uploaded EFI folder may be in no use as your device path to your GPU may be different
@@andriusmosta Yes Bro my pc configuration is same Grafics card 6650xt, ryzon5 32 gb ram , hope same efi config plist will help to boot my pc so please provide me efi folder so I can run
i have sAMD RYZON 5 3400G
Gigabyte B450 PRO VDH
Msi radeon 6650 xt
Is compatible for Hackintosh? please provide your efi folder
Thanks for the video. I did like you said, then the info in my system report shows the model correctly but device id still 0x73ef, and it's not working. Quite strange
What is the brand of your GPU ? And would you be able to share your config? It may be the case that you made a typo in your config.plist or added your location path incorrectly to ssdt?
@@andriusmosta Thanks for reply. It is XFX 6650 XT, I am using a 2014 Macbook pro, I guess it may caused by wrong pcie path, which is obtained by gfxutil. Sadly, my bootcamp windows cant detect egu. I dont know why.
@@tingliu9784 most likely it’s not gonna work with egpu. How old is your MacBook? Did you use opencore legacy patcher to install macOS?
I didn't have success with my 6650 XT MSI MECH OC, can anyone tell me?
Try another way it’s on my other video : NootRX kext on Navi GPU. Load the kext, remove whatevergreen and related boot args . And try to load your system.
Also make sure don’t use SSDT- BRG0 for spoofing . Just NootRX kext , update config.plist.
@@andriusmosta Thank you it worked perfectly
@@luizsantos5187 I’m glad it worked . Enjoy!😉
@@andriusmosta The system does not go into sleep mode, when activating the sleep option the screen goes off and does not show video again, can you tell me what could be?
i have AMD RYZON 7 5800x processor
Motherboard MSI z570 gaming plus
Graphics Card GIgabyte Amd Radeon Rx 6500 xt
Ram 32 Gb 3200mhz
But this Graphics Card not support Plz Help me sir
Hi, unfortunately this graphics card is not supported by macOS at all. Other components seem to be fine . It’s a NAVI24 card so there is nothing to spoof to as there are no drivers available for NAVI24 . Sorry
@@andriusmosta ok sir thank you sir
Thanks a lot a sir for this video can i spoof Asus Radeon AMD RX6500 xt please please please reply
Hi, unfortunately you cannot spoof rx 6500xt as this is NAVI24 GPU. No support for NAVI24 on macOS .
@@andriusmosta Thanks Andrius , it is my badluck i bought this card, i have question , I have Asus Motherboard Z390 Plus Wifi Bluetooth Tuf Gaming , with I3 8th Generation 8100 with Integrated Graphics HD630 can i install Ventura without a dedicated card. I tried to do this but it keeps on rebooting and doest not come to apple logo, do i need to twik settings in config , please please please please advice and if there any video which shows the steps please share
@@andriusmosta is it going to have any support later or this will be not happening
@@padmakarshetty2024 only APPLE can answer this question but I highly doubt it will ever happen. Waiting for 7900xt and xtx support but since apple transitioned to M2 I have low hopes it will happen either ….
@@padmakarshetty2024 it is possible to install Ventura . Most likely the EFI you got is not set up correctly . Follow Coffee lake guide in Dortania website to create your own EFI.
hi i have this date
PCIROOT(0)#PCI(0301)#PCI(0000)
ACPI(_SB_)#ACPI(PCI0)#ACPI(GPP8)#ACPI(VGA_)
ACPI(_SB_)#ACPI(USBX)#ACPI(GPP8)#ACPI(VGA_)
I use like this are correct? _SB_.PCI0.GPP8.VGA_ External (_SB_.PCI0.GPP8.VGA_, DeviceObj)
first of all it is a very strange path to a GPU. If that is the case then yeah you are correct. Just make sure you add this in 2 places in SSDT ( both External settings should include PCIO GPP8 and the last one PCIO GPP8 VGA) and also don't forget to add your device to config.plist . Btw is this GPU in external enclosure or connected straight to PCIEx16 slot in a motherboard?
@@andriusmosta i have mag tomahawk b550 i put first slot o don't know much of this
@@alless8 ok so it's a proper desktop. That is fine. Would you be able to send me a screenshot of your location path and at the same time showing that you have selected the correct GPU? Just upload a photo somewhere online and paste the link here. I wanna make sure it's correct PCI Path as well as ACPI Path.
@@andriusmosta where i take this screenshot u need see?
@@alless8 site like this imgbb.com/, upload it and paste the link to the screenshot here