CaseySJ
Moderator
- Joined
- Nov 11, 2018
- Messages
- 22,187
- Motherboard
- Asus ProArt Z690-Creator
- CPU
- i7-12700K
- Graphics
- RX 6800 XT
- Mac
- Classic Mac
- Mobile Phone
** Mission Irresponsible: I disavow all knowledge of this post **Yeah, I've tried that a few times along the way.
In the cases where the device-id spoofing does not work, I can boot into macOS, but with a generic framebuffer attached. The GPU still shows up the same as with the RX580 in the system, though.
In the one case where spoofing the ID via SSDT only leads to the black-screen boot, booting off of the Big Navi card directly gives me a freeze frame at the end of the boot process, just before entering the login screen. I assume the last picture only remains because macOS loses its handle on the GPU at that point.
Crypto miners regularly modify the VBIOS on their AMD GPUs using ATI Flash. The latest version from TechPowerUp supports NAVI 21. This is used to read/write the VBIOS, but another tool called Radeon BIOS Editor or RBE is used to modify the BIOS. Both are only usable in Windows.