Jump to content

HIS HD7850 with FakeID = Black Screen on Login Screen?


SoftwareGuy
 Share

3 posts in this topic

Recommended Posts

Hi guys,

 

I have a AMD Radeon HD7850 GPU in my Intel hackintosh build. The issue with it is that when I use Clover's FakeID to spoof it as a supported card, after it says "GPU HW <something>" from the kernel, the screen will assumably go black, and then nothing is displayed when I assume the login screen is displayed. I have tried testing all the ports on the card, from DVI, HDMI and the 2 Mini DisplayPorts through a MiniDP to DP adapter, but it seems that the GPU is outputting to some odd output, or just giving a black screen.

 

The only way to rescue the machine is... and I'm sorry to say... the reset button.

 

My configuration is a ASRock H81M Motherboard, with a HD7850 2GB HIS GPU (Real ID in Clover = 6819, Spoof ID = 0x68181002).

 

Parameters used:

 

FakeID [ATI] = 0x68181002 (set as per Clover wiki)

InjectATI = True

FB Config = Futomaki (is this even needed? Tried booting without this set, still the same black screen)

Ports = 5 (Default setting, but I only have 4 Ports)

 

I really want to use the GPU on the DVI Port. Is there a way to say to the card that I want it to output to the DVI port, or which output I want to use?

 

I appreciate the help, this is driving me nuts, but this hackintosh has worked mostly out of the box with a few mods to the kexts to enable audio, etc.

Link to comment
Share on other sites

You still need to edit for the connectors. You can patch the AMD7000Controller.kext from terminal with a perl patch or set the connector info from in clover, your choice.

 

Terminal: 

 

sudo perl -pi -e 's|\x00\x04\x00\x00\x04\x03\x00\x00\x00\x01\x01\x01\x12\x04\x04\x01\x00\x04\x00\x00\x04\x03\x00\x00\x00\x01\x02\x01\x22\x05\x05\x02\x04\x00\x00\x00\x14\x02\x00\x00\x00\x01\x03\x00\x00\x00\x06\x06\x00\x08\x00\x00\x04\x02\x00\x00\x00\x01\x04\x00\x11\x02\x01\x03|\x00\x04\x00\x00\x04\x03\x00\x00\x00\x01\x00\x00\x12\x04\x01\x01\x00\x08\x00\x00\x04\x02\x00\x00\x00\x01\x00\x00\x22\x05\x02\x03\x00\x02\x00\x00\x04\x02\x00\x00\x00\x01\x00\x00\x10\x00\x03\x06\x04\x00\x00\x00\x14\x02\x00\x00\x00\x01\x00\x00\x11\x02\x04\x05|g' /System/Library/Extensions/AMD7000Controller.kext/Contents/MacOS/AMD7000Controller

 

Clover:

 

ATIConnectorsData
00040000040300000001010112040401000400000403000000010201220505020400000014020000000103000000060600080000040200000001040011020103
ATIConnectorsPatch
00040000040300000001000012040101000800000402000000010000220502030002000004020000000100001000030604000000140200000001000011020405

Link to comment
Share on other sites

 Share

×
×
  • Create New...