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
912 replies to this topic

#221
Jason102

Jason102

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Since you are apparently a magician, will you do the the ATI6000Controller.kext for 10.8.2 for the 6450M?

#222
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
Did it worked in previous versions of OS X?

I found this Pithecia modified Framebuffer personality for 6450M

00 08 00 00 04 03 00 00 00 00 00 00 21 03 03 02
04 00 00 00 14 02 00 00 00 00 00 00 00 00 04 04
10 00 00 00 10 00 00 00 00 00 00 00 01 00 00 01

If this is correct, i can make it.

Edit.
Have you tried this? http://www.osx86.net...ll_qe-c_...html

#223
Jason102

Jason102

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
I haven't tried that link (somehow after all of my searching I missed it). I did do several things today to try and get it working. I dumped my video bios, used the radeon_bios_decoder and redsock decoder to modify the ATI6000.kext framebuffer personality (I used Hydrilla). I also tried to add my video card to Chimera's ati.c but apparently it doesn't compile with xcode 4.5. No real luck with anything.

I'll try that link and personality, maybe they'll do the trick. One question: does the framebuffer "personality" that you modify really matter as long as the numbers for the output profiles are the same? If I have 2 personalities that have 3 outputs each and I set them to the same 3 16-byte values, are they then the same? Or do they affect something else along the line?

#224
Tauio111

Tauio111

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Estonia
I have come to a conclusion that the not working LVDS is caused by my EDID not being right. All the guides tell me to edit the DisplayProductID-717.
Currently I am running Pithecia with 00 08 00 00 04 03 00 00 00 00 00 00 21 03 03 07 for the LVDS, by using Pithecia I achieve getting 2 screens to show under the monitors settings.
But the problem is that both of those monitors use the same EDID, and are classified as the same monitor, so changing resolution on them both have an effect on the VGA.I would like to continue using the VGA screen, so I dont want to give up on it, but Id like to get the LVDS working also.

How big is the chance that a not working LVDS is caused by an invalid EDID? (It is completely black, no backlight, the backlight has never worked with all the hundreds of combos I have tried)

#225
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
You are using Connector Type 0x00000800, which is for HDMI, why

#226
Tauio111

Tauio111

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Estonia
Oh oops, I didnt really think of that... But whatever combination I use the effects never differ. It's like the LVDS value has nothing to do with the LVDS

Edit: Also, when patching, It usually finds 2 locations for the values, am I supposed to replace them both or only one? By now I have always replaced 2 of them

#227
Trucker MK

Trucker MK

    InsanelyMac Sage

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

One question: does the framebuffer "personality" that you modify really matter as long as the numbers for the output profiles are the same? If I have 2 personalities that have 3 outputs each and I set them to the same 3 16-byte values, are they then the same? Or do they affect something else along the line?

Not every Frambuffer will work. But you can edit more than one with the same Connector info, and boot with GE=Yes AtiConfig=FramebufferName, and see if it makes a difference.

Edit: Also, when patching, It usually finds 2 locations for the values, am I supposed to replace them both or only one? By now I have always replaced 2 of them

Yes, one is for x32, the other for x64. 10.8.x only one, x64

#228
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
It's getting quiet here, Merry Christmas and a Happy New Year To All.
I would like to share my Chameleon theme, maybe someone will like it. It comes with 3 backgrounds (OS X, Windows and my favorit Linux distro backtrack) merged in one. Take a look here Attached File  IMAG0180.jpg   84.52KB   35 downloads
Download Attached File  Default.zip   1.01MB   9 downloads
Rename the Default chameleon theme to Default_old and copy this one into Extra/Themes/

#229
Tauio111

Tauio111

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Estonia
Merry christmas and happy new year to you too! You seem to be a fan of backtrack ;)
I tried some design and made this, still havent found a way to get my LVDS working, it just doesnt work, anything I try it never differs. For some reason I think that I need DSDT modifications for it to work, got anything to recommend?
Attached File  k54ly.jpg   192.88KB   28 downloads

#230
freeuser16

freeuser16

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Lithuania
Hi, Tauio111. I think I have the same problem as you - black screen for LVDS. But I have slightly different graphics - ATI HD7670M.
I installed some kexts from the internet. The guy, who posted them, had different senseid then me and it worked for him. But I have senseid=07 and thus no LVDS.. With any senseid it's a black screen with a backlight, but when I patch with senseid=07 then it's black screen with no backlight. Tried many different senseid's and EDID already, but nothing works. VGA and HDMI work like a charm, with full acceleration.. LVDS is not working because of that stupied senseid=07.
Tried also EDID for a notebooks screen, but it makes things even worse - then VGA stops working. EDID worked for ATI5000, but seems it does not for ATI6000 anymore. I have no idea what else could we try. DSDT? I have no experience at all with that :(

#231
Tauio111

Tauio111

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Estonia
I have the same senseid if i remember correctly. I have never gotten the backlight to work on the LVDS, ofcourse only if i pull out the VGA cable and then press the screen detection button, but doing this messes everything up quite badly.

#232
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
@ freeuser 16
It's not just the SenseID that matters, if it doesn't work after changing it, try and play with Transmitter, Encoder, ATY,ControlFlags values. Read muchas thread for more info.

#233
freeuser16

freeuser16

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Lithuania

@ freeuser 16
It's not just the SenseID that matters, if it doesn't work after changing it, try and play with Transmitter, Encoder, ATY,ControlFlags values. Read muchas thread for more info.

Has anyone already enabled 6 series card with senseid=07 with just changing Transmitter, Encoder, ATY,ControlFlags? Or are we doing this blindly believing that it might work?
Also maybe you could suggest some range of values for Transmitter, Encoder, ATY,ControlFlags to try?

#234
Tauio111

Tauio111

    InsanelyMac Protégé

  • Members
  • PipPip
  • 96 posts
  • Gender:Male
  • Location:Estonia
Noone as far as I know, atleast with HD6000m series

#235
patane

patane

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Hi my name is Patrick I live in Canada and I speak French that why my English is so bad! I have a 7750G-6623 I-5 2430M 2.4ghz with switchable graphics between intel hd3000 and HD6650 1GB Vram 6gb Ram. I had install mountain 10.8.2 and tune my EDID to match my display, I pass almost 30 hours reading every where and still not able to make my hd6650 or intel300 to display other then HDMI. I had watch the video to dump my Vbios and attach to my post...Could someone help me to go further? I had change my boot file place the ati6000 for the 10.8.2 that I foud here, install chimera 1.11 boot with GraphicsEnabler=Yes AtiConfig=Ipomoea Still no luck. Thank you in advance. I don't have a dsdt yet I don't know much how to path a dsdt.

Attached Files



#236
freeuser16

freeuser16

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 171 posts
  • Gender:Male
  • Location:Lithuania
Hi, patane.

Probably the best and easiest solution for you would be to disable ATI Radeon card (dunno if it's possible) and use only HD3000 on Mac. I saw some threads about enabling it, but I can't really say anything more since I don't have integrated graphics at all (it's disabled in BIOS).
If you want to enable ATI Radeon, firstly decode your VBIOS with redsock_bios_decoder and radeon_bios_decode. You can find those scripts here on forum or in Google. Then binary patch of ATI6000Controller is needed according to gathered data from scripts.

#237
patane

patane

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
Hi i didn't try much with the hd3000 and i was hopping to find someone with exactely the same card that could tell me if it work in 10.8.2 and if they could share me their instruction to make my 6650 work as other.

#238
mmon

mmon

    InsanelyMac Protégé

  • Members
  • Pip
  • 30 posts
  • Gender:Male

Guys, who use Clover bootloader
Try to injecting EDID with clover, I have found that an editing DisplayProductID-717 causes wrong definition of LVDS. OS X shows it as an external display.
For this you must delete or return original DisplayProductID-717
And configure clover <key>CustomEDID</key> with your EDID
then
<key>InjectEDID</key>
<string>Yes</string>

That's it. This solves my problem with correct connectors and 16bit colors(gradients) on my ATI 5470m



#239
edex96

edex96

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male
I have AMD Radeon HD 6650M
0x6741
0x1002
0x05131025
mountain lion 10.8.2
I need this kext.

#240
Trucker MK

Trucker MK

    InsanelyMac Sage

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

Hi my name is Patrick I live in Canada and I speak French that why my English is so bad! I have a 7750G-6623 I-5 2430M 2.4ghz with switchable graphics between intel hd3000 and HD6650 1GB Vram 6gb Ram. I had install mountain 10.8.2 and tune my EDID to match my display, I pass almost 30 hours reading every where and still not able to make my hd6650 or intel300 to display other then HDMI. I had watch the video to dump my Vbios and attach to my post...Could someone help me to go further? I had change my boot file place the ati6000 for the 10.8.2 that I foud here, install chimera 1.11 boot with GraphicsEnabler=Yes AtiConfig=Ipomoea Still no luck. Thank you in advance. I don't have a dsdt yet I don't know much how to path a dsdt.

You have the same VBIOS as i have, below is your vbios decoded with radeon_bios_decode. So, both options: GE=YES + patched ATI6000Controller.kext and DSDT patch + patched ATI6000Controller.kext should work for you. But, Your problem is with switchable graphics, if you can't find a way how to disable your HD3000 you wont be able to use the 6650M. I really can't help you here because i dont have any experience with switchable graphics nor the hardware to test it.
ATOM BIOS Rom:
SubsystemVendorID: 0x1025 SubsystemID: 0x050e
IOBaseAddress: 0x0000
Filename: BR039370.007
BIOS Bootup Message:
Acer / Compal JE70_HR Whistler Pro DDR3 128Mx16 600E/800M				

PCI ID: 1002:6741
Connector at index 0
Type [@offset 44838]: LVDS (7)
Encoder [@offset 44842]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44912]: 0x92, OSX senseid: 0x3
Connector at index 1
Type [@offset 44848]: HDMI-A (11)
Encoder [@offset 44852]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44935]: 0x90, OSX senseid: 0x1
Connector at index 2
Type [@offset 44858]: VGA (1)
Encoder [@offset 44862]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44962]: 0x94, OSX senseid: 0x5


I have AMD Radeon HD 6650M
0x6741
0x1002
0x05131025
mountain lion 10.8.2
I need this kext.

I am now downloading the latest Chameleon source and I will look into it, if your SubsystemID 0513 is not included, i will compile a new Chameleon boot file with that SubsystemID, than you can try with patched ATI6000Controller.kext. You can download kexts in post #1, today a have updated most of the kexts and put them in one place for easyer downloads.

Here, try this boot file in combination with this kext Attached File  10.8.2_GE_ATI6000Controller.kext.zip   115.3KB   13 downloads , it should work :D Boot with GraphicsEnabler=Yes

Attached Files

  • Attached File  boot.zip   138.04KB   14 downloads






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

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