Help Needed: Activating the AMD Radeon Pro W6600M GPU

thegabrielcesar

New member
AMD OS X Member
Mar 23, 2025
1
0
1
CPU:
Intel Core i7-11850H
Hi guys, I hope you’re fine!

I embraced the project to Hackintosh the HP ZBook Fury 15.6” G8 Laptop.

This laptop features the AMD Radeon Pro W6600M GPU with 8GB of VRAM.

This would be an absolute beast with MacOS, except I couldn’t get graphics acceleration with it yet.

Boot (ok), MacOS install (ok), everything working like a charm except for GPU acceleration.

The AMD Radeon Pro W6600 is natively supported by Apple, this “Mobile” version is supposedly the same, except for lower TDP. That’s why I’m feeling there must be something to make this work.

I’m attaching DSDT, Ioreg and SysReport here.

Any suggestions are welcome at this point!

Note: This laptop has BIOS deactivation of its iGPU. In the AIDA64 system report you can see no traces of iGPU whatsoever. Everything (screen, HDMI) is processed exclusively through the W6600M so I think an iGPU is probably not the culprit here.

Note 2: An attempt to activate this dGPU was made in a recent livestream in a prominent Brazilian Hackintosh channel,

Graphics Processor Properties:

Video Adapter - AMD Radeon Pro W6600M (Navi 23)

Video Adapter AMD Radeon Pro W6600M (Navi 23)
BIOS Version 020.003.000.030
BIOS Date 6/9/2021
GPU Code Name Navi 23
Part Number BR77941.001
PCI Device 1002-73E1 / 103C-8872 (Rev 00)
Transistors 11060 million
Process Technology 7 nm
Die Size 237 mm2
Bus Type PCI Express 4.0 x16 @ 4.0 x16
Memory Size 8 GB
GPU Clock 12 MHz
RAMDAC Clock 400 MHz
Pixel Pipelines 64
Texture Mapping Units 112
Unified Shaders 1792 (v6.5)
DirectX Hardware Support DirectX v12.0
WDDM Version WDDM 3.1

WhatsApp Image 2025-03-31 at 15.32.53.jpeg
 
The device ID for the RX 6600M is: 0x1002 0x73E1

The Hackintool screenshot above says it is using: 0x1002 0x73E3, which is the Device ID for the non-mobile Pro W6600 GPU.

You may need to use an alternative Fake device ID, one from the RX 6600 XT for example: 0x1002 0x73FF (73FF0000) in your config.plist in order to get graphics acceleration working.

You will need to add a SSDT-GPU-SPOOF.aml configured for your W6600M GPU, if you are using NootRX.kext. As the DeviceProperties option to add a Fake ID via your config.plist won’t work with NootRX.
 
The device ID for the RX 6600M is: 0x1002 0x73E1

The Hackintool screenshot above says it is using: 0x1002 0x73E3, which is the Device ID for the non-mobile Pro W6600 GPU.

You may need to use an alternative Fake device ID, one from the RX 6600 XT for example: 0x1002 0x73FF (73FF0000) in your config.plist in order to get graphics acceleration working.

You will need to add a SSDT-GPU-SPOOF.aml configured for your W6600M GPU, if you are using NootRX.kext. As the DeviceProperties option to add a Fake ID via your config.plist won’t work with NootRX.

I used the device-id of the Radeon Pro W6600 as opposed to the Radeon RX 66000, due to the difference in "lines" between these products.

In my opinion, the closest to the Radeon Pro W6600 is the Radeon Pro W6600M, rather than the Radeon RX 6600M.

But anyway, I even tested it with the device-id of the RX 6600/M/XT, but then, in addition to not activating the card, a lot of KPs explode.

I'm still refining the EFI, but the notebook is flying ;)
 
Post a copy of your EFI so we can see what you are using. We might then have a better idea of what to recommend/suggest as a fix for your Graphics issue.
 
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.