Replies: 3 comments 2 replies
-
After almost one year of silence, we have an update! Thanks to Krutav, he managed to boot to macOS with a ROM-less M4000, which these types of Elitebooks uses. @TECHNIKVERBOT added all the necessary patches to a separate branch which you guys can try! Any report would be helpful. One of our tester switched to an 8770W which has the FirePro M4000 and will get an SSD to try out macOS with M4000 installed. However, according to Krutav the internal display does not show as internal, the fans might run on full speed, audio does not work (I think it would be HDMI/DP in this case?) and the biggest issue (personally) the card does not work right away, but the system has to be put to sleep and waken up on every boot in order to make the card work again. However, in contrast to NVIDIA, with the M4000 brightness control is now possible! In addition, no patches to macOS are necessary to support GPU acceleration, since the Monterey still includes the kexts for GCN v1 and v2 based GPUs. I agree with Krutav that this card should not be used as daily driver. Hopefully in the future, the patches can be improved. Sources |
Beta Was this translation helpful? Give feedback.
-
UPDATE: We found the GPU to run perfectly fine, at least when booting a macOS Monterey installer, no distorted images or anything like that. More testing required (won't be happening till our tester gets a second SSD to test) to see what's working, but the FirePro is definitely off to a good start and we can consider it to be in a usable state from the looks of it. |
Beta Was this translation helpful? Give feedback.
-
The BIOS is stored in your HP Laptop firmware, there is no BIOS chip on the card and therefore you cannot read the BIOS using software like this. If you can dump your firmware (using flashrom with Linux) you can grab the vBIOS potentially using UEFITool. Already got the files extracted from a firmware update for your laptop. BTW: |
Beta Was this translation helpful? Give feedback.
-
We are currently thinking dropping support for AMD GPUs (FirePro M4000) as it has more problems than NVIDIA GPUs.
First of all being that macOS boots into a black screen due to the changes Apple made to the properties of AMDRadeonX4000.kext. This can be 'easily' fixed by injecting the following properties in config.plist>DeviceProperties>Add>PciRoot(0x0)/Pci(0x1,0x0)/Pci(0x0,0x0):
Keep in mind that these properties have not been tested!
Secondly, we do not have enough testers who can help us fix the issue. Currently we only have testers who own Quadro K1000Ms.
Dropping support would help us to create an EFI more easily because we are not disabling patches that are intended to be enabled on NVIDIA GPUs.
Sources
- https://www.insanelymac.com/forum/topic/305938-fix-fix-for-black-screen-on-amd-7xxx-cards/- https://github.com/1Revenger1/Dell-M4700-MacOS-Resources
- https://osxlatitude.com/forums/topic/9695-patching-precision-m6700-dsdtssdt/
- https://osxlatitude.com/forums/topic/9487-need-help-with-sierra-on-m6700/
- https://gist.github.com/applch/b6101fbd9ea56a10da739e34958fd382
- https://www.hackintosh-forum.de/forum/thread/30475-amd-hd-7700m-hp-8770w-kein-qe-ci/?postID=290804
- https://www.insanelymac.com/forum/topic/287995-how-to-launch-ati-card-by-dsdt/
Beta Was this translation helpful? Give feedback.
All reactions