Jump to content

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

ATI 6650M GraphicsEnabler ATI 6650M 10.6.8 AMD Radeon HD 6650M ATI Radeon HD 6650M mac AMD 6650M custom personality 6650M DSDT patch ATI Radeon HD 6650M DSDT ATI Radeon 6470M DSDT

  • Please log in to reply
966 replies to this topic

#961
JoachimCraeye

JoachimCraeye

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Please keep in mind that your first adapter is LVDS :)

what do you mean by that? confusing me hehe


i wantto understand this topic, so im in the progress of creating my own fakeedid



#962
Codinger

Codinger

    InsanelyMac Legend

  • Donators
  • 716 posts
  • Gender:Male
  • Location:Germany
  • Interests:Coding : Java
    ...

    Languages : BG, DE, GB/US

what do you mean by that? confusing me hehe

i wantto understand this topic, so im in the progress of creating my own fakeedid

LVDS is your internal connector called AS dvi is for external monitors

#963
JoachimCraeye

JoachimCraeye

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Ah like that, thanks, found that in a post, but indeed it was a point of attention as i had to make the sum to figure it :P

thanks tho :)



#964
JoachimCraeye

JoachimCraeye

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

You need to replace Device (PEGP) in your DSDT with this code for the above kexts to work. Change "VRAM,totalsize", to 0x00, 0x00, 0x00, 0x40 if you have 1 GB VRAM.
But first you need to convert your VBIOS.rom to DSDT code with rom_dsdt_converter.exe (download here) and paste it in "ATY,bin_image", like this:
==========================================================================

            "AAPL,slot-name",
            Buffer (0x0C)\n
            {
                "PCIe Slot-1"
            },
            "ATY,bin_image", <= Look for this line in the code for Device(PEGP) below
            Buffer ()                <= leave Buffer empty!
            {
                PASTE YOUR CONVERTED VBIOS HERE IN ON ONE LINE
            },
            "device_type",
            Buffer (0x12)
            {
                "ATY,IpomoeaParent"
            },
==========================================================================
 You can download this attachicon.gifPEGP2_6650M_2GB.txt.zip patch for the PEGP and apply it with DSDTParser.jar but you still need to manualy insert the converted VBIOS for the 6650M to be recognized  by the OS and of course Device (HDAU) for HDMI Audio. Place it just above Device (PEGP). You also need to apply the DTGP patch before compiling your DSDT.

This is how it should be shown in IORegistryExplorer attachicon.gifScreen Shot 2013-06-25 at 12.35.53.png

            Device (HDAU)
            {
                Name (_ADR, One)
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x02)
                        {
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
            Device (PEGP)
            {
                Name (_ADR, Zero)
                Name (_PRW, Package (0x02)
                {
                    0x09, 
                    0x04
                })
                Method (_DSM, 4, NotSerialized)
                {
                    Store (Package (0x2E)
                        {
                            "@0,compatible", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            }, 
                            "@0,device_type", 
                            Buffer (0x08)
                            {
                                "display"
                            }, 
                            "@0,display-dual-link", 
                            Buffer (0x04)
                            {
                                0x01, 0x00, 0x00, 0x00
                            }, 
                            "@0,display-type", 
                            Buffer (0x04)
                            {
                                "LCD"
                            }, 
                            "@0,name", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            },
                            "@1,compatible", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            },
                            "@1,device_type", 
                            Buffer (0x08)
                            {
                                "display"
                            }, 
                            "@1,connector-type", 
                            Buffer (0x04)
                            {
                                0x00, 0x08, 0x00, 0x00
                            }, 
                            "@1,display-type", 
                            Buffer (0x05)
                            {
                                "NONE"
                            }, 
                            "@1,name", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            },
                            "@2,compatible", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            },
                            "@2,device_type", 
                            Buffer (0x08)
                            {
                                "display"
                            }, 
                            "@2,connector-type", 
                            Buffer (0x04)
                            {
                                0x10, 0x00, 0x00, 0x00
                            }, 
                            "@2,display-type", 
                            Buffer (0x05)
                            {
                                "NONE"
                            }, 
                            "@2,name", 
                            Buffer (0x0C)
                            {
                                "ATY,Ipomoea"
                            }, 
                            "AAPL00,DualLink", 
                            Buffer (0x04)
                            {
                                0x01, 0x00, 0x00, 0x00
                            }, 
                            "AAPL,slot-name", 
                            Buffer (0x0C)
                            {
                                "PCIe Slot-1"
                            }, 
                            "ATY,bin_image", 
                            Buffer ()
                            {
                            	PASTE CONVERTED VBIOS HERE IN ONE LINE THAN COMPILE
                            }, 
                            "device_type", 
                            Buffer (0x12)
                            {
                                "ATY,IpomoeaParent"
                            }, 
                            "VRAM,totalsize", 
                            Buffer (0x04)
                            {
                                0x00, 0x00, 0x00, 0x80
                            }, 
                            "model", 
                            Buffer (0x18)
                            {
                                "AMD Radeon HD 6650M 2GB"
                            }, 
                            "name", 
                            Buffer (0x12)
                            {
                                "ATY,IpomoeaParent"
                            }, 
                            "hda-gfx", 
                            Buffer (0x0A)
                            {
                                "onboard-1"
                            }
                        }, Local0)
                    DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
                    Return (Local0)
                }
            }
        }

is it possible to post an example of your bios that was converted to dsdt? because i did it , and when i open the file ATY to dsdt from using that converter app its like a text file with tons and tons of 0x15 0x01 etc etc etc, like ALOT , not sure how i can make that fit on one line



#965
JoachimCraeye

JoachimCraeye

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts

Also i would like to ask, how i can make my 'about this mac' window display the correct info, it currently says i have a 6750m 2048 mb , while i have a 6650m 2048 mb

i know this is merely a cosmetic thing , but it would be nice if this could be corrected, having the same issue for my ram (displays 8gb while i have 16gb) but i think this is related to my macbook pro 8,3 smbios that probably thinks i have 2 ram slots instead  of the 4 my acer has 



#966
ozzy2004

ozzy2004

    InsanelyMac Protégé

  • Members
  • Pip
  • 5 posts

hello

 

please how to correct this

 

tyvuJ6B.jpg

 

acer aspire 7750g / 6650M 1 mo Vram



#967
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 398 posts
  • Gender:Male
  • Location:Republic Of Macedonia

Hi everyone, it's been awhile...

 







Also tagged with one or more of these keywords: ATI 6650M GraphicsEnabler, ATI 6650M 10.6.8, AMD Radeon HD 6650M, ATI Radeon HD 6650M mac, AMD 6650M custom personality, 6650M DSDT patch, ATI Radeon HD 6650M DSDT, ATI Radeon 6470M DSDT


0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy