Jump to content

AMD Radeon HD 6650M / Graphics Enabler / DSDT / HDMI Audio / Acer Aspire 7750G - 2674G50Mnkk [Gradients Fixed]


Trucker MK
 Share

973 posts in this topic

Recommended Posts

Ok, attach here your original kext from 10.7.5 if you have one and I will patch it ;)

Good to know that screen was taken with string injected. Means I know what is wrong with the strings. Give me your IOReg when the card is at least somehow working and I will create a new string.

Link to comment
Share on other sites

Here is patched ATI6000Controller and some strings to try. If none of them works, then I give up :)

BTW, graphics card should work in any case, if you see 1024x768 resolution and Display 3Mb instead of HD6470M, means something is wrong with strings injection. If LVDS is still black, you can also check HDMI output, it should work. Would be interesting to see IOReg in such case.

GFX.zip

Link to comment
Share on other sites

I have no idea why, but that DSDT doesnt solve it. Its still showing "Graphics Display 3 MB" like it always has without the graphics enabler

	    Device (PEG0)
	    {
		    Name (_ADR, 0x00010000)
		    Method (_PRW, 0, NotSerialized)
		    {
			    Return (GPRW (0x09, 0x04))
		    }
		    Method (_PRT, 0, NotSerialized)
		    {
			    If (PICM)
			    {
				    Return (AR02 ())
			    }
			    Return (PR02 ())
		    }
		    Device (GFX0)
		    {
			    Name (_ADR, Zero)
		    }
	    }

PEG0 looks empty

Link to comment
Share on other sites

My bad, my DSDTSE opened the default DSDT for some reason when I selected it, using another DSDT editor I am able to see the difference. According to IOReg the PEG0 is different which means that the DSDT loaded, but for some reasons it is still running on 3mb framebuffer

Link to comment
Share on other sites

Kext /System/Library/Extensions/ATI6000Controller.kext/Contents/MacOS/ATI6000Controller
Personality: Pithecia
ConnectorInfo count in decimal: 3
Disk offset in decimal 181984
0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 00 00 07
0000010 00 08 00 00 00 02 00 10 00 71 00 00 21 03 01 02
0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01
0000030

ATI6000Controller.kext.zip

Link to comment
Share on other sites

0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 00 00 07

0000010 00 08 00 00 00 02 00 10 00 71 00 00 21 03 01 02

0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01

0000030

 

You have the same "HotplugID" for LVDS and VGA (marked in green and red), try with 02 for VGA.

I am not sure why you have 71 "Features" for HDMI (green).

In your DSDT there is Dual Link patch, maybe you should try to change encoder to 01 for LVDS (yellow) or remove the Dual Link patch and try without it.

I will try to patch few kexts for you to try.

 

Edit.

What's the other Pithecia Disk Offset in 10.7.5 ?

Link to comment
Share on other sites

0000000 02 00 00 00 40 00 00 00 09 01 00 00 10 00 00 07

0000010 00 08 00 00 00 02 00 10 00 71 00 00 21 03 01 02

0000020 10 00 00 00 10 00 00 00 00 01 00 00 00 00 00 01

0000030

 

You have the same "HotplugID" for LVDS and VGA (marked in green and red), try with 02 for VGA.

I am not sure why you have 71 "Features" for HDMI (green).

In your DSDT there is Dual Link patch, maybe you should try to change encoder to 01 for LVDS (yellow) or remove the Dual Link patch and try without it.

I will try to patch few kexts for you to try.

 

Edit.

What's the other Pithecia Disk Offset in 10.7.5 ?

Sorry about HotPlugID for VGA, seems I forgot to patch VGA at all because there is no VGA port in Pithecia in 10.8.3.. It should be 02, of course.

HDMI has features 00 71 because some users at applelife.ru reported that HDMI worked for them only with this value. For me it works with both features - 00 01 and 00 71.

No no no, do not remove DualLink! My screen does not work at all without DualLink patch. Since our EDID is the same, I guess we should also use DualLink here.

What's the point in changing LVDS encoder to 01? The best patch is always the one we get from video bios dump.

 

 

BTW, TruckerMK, have you tried injecting EDID I posted before? It solved reduced color depth problem for me

;)

Link to comment
Share on other sites

 Share

×
×
  • Create New...