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

#901
Trucker MK

Trucker MK

    InsanelyMac Sage

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

Hey, sorry about the outdated kexts but i think by now everyone should have learned how to patch your AMD6000Controller.kext, it is a simple task and there are instructions here how to do it yourself. There is even better way now with Clover, no need for DSDT patches etc, you can do everything with Clover, kext patching, EDID injection etc.

but here it is one last time:

1. Copy AMD6000Controller.kext to your Desktop

2. OPen HexEdit and go to File > Open and chose the AMD6000Controller binary inside the kext

 

Attached File  Screen Shot 2014-06-16 at 11.10.21 AM.png   110.95KB   10 downloads

 

3. Go to Find>Find and Replace

 

Attached File  Screen Shot 2014-06-16 at 11.11.23 AM.png   36.07KB   10 downloads

 

    In the "Find" field paste this

000400000403000000010000120401050008000004020000000100001102040310000000100000000001000000000002

    In the "Replace with" field paste this

020000004000000009010000100100030008000000020000000100001102010110000000100000000001000000000205

or this if you are using some sort of custom EDID injection (DSDT or DisplayMergeNUB.kext) to fix the gradients issue

020000004000000009010000100000030008000000020000000100001102010110000000100000000001000000000205

4. Click "Find next"

5. You will get this in HexEdit window

 

Attached File  Screen Shot 2014-06-16 at 11.11.44 AM.png   19.39KB   7 downloads

 

6. Click Replace and you will get this, the new patched framebuffer

 

Attached File  Screen Shot 2014-06-16 at 11.12.02 AM.png   14.47KB   5 downloads

7. Go to File>Save

 

Attached File  Screen Shot 2014-06-16 at 11.12.18 AM.png   133.83KB   4 downloads

 

You just patched your kext.



#902
edex96

edex96

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male

@Trucker

 

For first, thanks for your consideration.

 

I did the patch to the 10.9.1 and 10.9.3 clean kexts and see a kinda weirdo thing that is 10.9.1 is worked as before what you share and 10.9.3 is gave me a speedy flickering screen.

 

So that's why i thought maybe you did one more thing so the reason of my last post is understanding if there is more thing i can do. so that's why i asked again.

 

For last, i know if i search more i'll discover more. But one of the reason of forum creation is sharing knowledge and helping to non-geek guys in a suitable way.

 

Have a good day. :angel:



#903
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
10.9.3 requires nothing special to be done, if your DSDT worked before with patched kext, it should work on 10.9.3 as well.

#904
edex96

edex96

    InsanelyMac Protégé

  • Members
  • Pip
  • 23 posts
  • Gender:Male

Here is the problem.

 

I clone the 10.9.1 partition which was working almost perfect and update to 10.9.3 and then i install the dsdt + injected kext and i get this common problem.

 

what causes acep  :(

Attached Files

  • Attached File  1.jpg   100.58KB   6 downloads
  • Attached File  2.jpg   142.11KB   5 downloads


#905
Trucker MK

Trucker MK

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 397 posts
  • Gender:Male
  • Location:Republic Of Macedonia
You need to read my post above very carefully. You used the framebuffer which requires custom EDID injection, there are two framebuffers.

#906
JaSpeR_

JaSpeR_

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hello :)

I'm having some problems with my gpu : AMD Radeon 6470M on OSX 10.9.1 (iAtkos M) with the clover bootloader.

Here's my VBIOS extracted from AIDA64: Attached File  vgabios.dmp.zip   38.98KB   5 downloads, and the .kext: Attached File  AMD6000Controller.kext.zip   973.96KB   10 downloads.

I read through 17-19 and 31-32 as indicated in the first post but did not find any clue to fix this.

 

Edit: Added the AMD6000Controller.kext



#907
ankionmac

ankionmac

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hello everyone,

I recently installed OSX 10.9.0 (Niresh) I too have problem with graphics. It only shows 3MB vram.  Although it is a Radeon 6550m, my device id  is inside  AMD5000Controller.kext and AMDX3000.kext.  I read the opening page and properly understand patching and stuff. Do I need to the HEX thing with AMD5000Controller.kext, instead of 6000?Please help me!  :(

 

#Update 8/4/2014 I installed clover bootloader and using Clover configurator I injected my edid and set LoadVBios=Yes, PatchVBios=Yes, InjectATI=Yes, set ATIPort=3 and I saved the .plist file. When started my computer nothing happened. It's like my hackintosh doesn't care I installed Clover on top of Chameleon. Then I made clover usb using BDUtility and booted. Then, while booting hackintosh showed non-flat (just like in the back iphone) apple. When it booted everything looked awesome. I thought, it worked. When I checked the resolution was native (1600*900) :), but the vram went from 3 MB to 5mb. And Kext is loaded. I tried to make sure it was just reading it wrong. When I open apps (safari) it flickers a lot. I tried some Frame Buffers which people claim are working. Nothing happened. 


Edited by ankionmac, 04 August 2014 - 04:14 AM.


#908
Rikoshet

Rikoshet

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 124 posts
Hi guys!
I have 7970m, I know this is not my topik so I did this one:
http://www.insanelym...d-clevo-p370em/
I have strange colors like edex96, like in post, but my EDID does not need changings.
I've read post #557 by freeuser16 but mine basic parameters are:
90 26 15 78 02 ...
Any advise?
Thanks!

#909
freeuser16

freeuser16

    InsanelyMac Geek

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

Hmm, your video bios dump looks very weird. Unknown device?  :huh:



#910
iPWNtehNOOB

iPWNtehNOOB

    InsanelyMac Protégé

  • Members
  • Pip
  • 1 posts

Hi all, I have an Acer Aspire 7750G with a 1GB 6650M running Mavericks at the moment without any acceleration. I never bothered to use this guide as it looked waaay out of my scope of knowledge. Re-reading through it though, it appears to me that if I use method #2, I don't need to touch my DSDT at all, and the only thing that needs to be touched is the AMD6000Controller.kext. I just patch that, drop it in S/L/E, then boot with GraphicsEnabler=Yes? If that's the case, can someone please provide me with the instructions for a 1GB 6650M?

Thanks!
 



#911
steve6x

steve6x

    InsanelyMac Protégé

  • Members
  • PipPip
  • 56 posts

Hi 

Trucker if you have time would patch me this clean  kext (from yosemite (Not DP)). I don't which patch you used exactly,  here is my vbios, if you have time please write here what patch you used and what numbers you have changed in hexedit.
like you did last time i need lvds and hdmi 
Thank you again
 

Attached Files



#912
RustyRussian

RustyRussian

    InsanelyMac Protégé

  • Members
  • Pip
  • 2 posts
  • Gender:Male
  • Location:Greater Los Angeles Area

Here is the problem.

 

I clone the 10.9.1 partition which was working almost perfect and update to 10.9.3 and then i install the dsdt + injected kext and i get this common problem.

 

what causes acep  :(

 

If you have an Ivy CPU with a 6-series board (rare) or a Sandy CPU with a 7-series board (not as rare), you'll probably have difficulty reaching the installer even if you provide the correct "ig-platform-id" or patch the DSDT. The graphics drivers are dependent on the driver for the Intel MEI device. Apple put the MEI driver for the 6-series boards is in the same kext as the HD3000 controller, and the MEI driver for the 7-series boards in the kext for HD4000 controller. This is why it is impossible to load the framebuffer from the HD4000 controller, using the MEI for a 7-series board, when you have a HD3000 controller on a 7-series board. Similarly, it is not possible to load the framebuffer from the HD3000 controller, using the MEI for a 6-series board, when you have a HD4000 controller on a 6-series board. You can fix the IMEI with the Clover EFI bootloader and patch the AMD Controller/Framebuffer in some cases. Assuming that you have both a HD4000 and Radeon HD controller, you might just consider disabling the discrete GPU capabilities completely. As for the Radeon HD, it is always a "shot in the dark" getting them to run properly. Even when you decode the VBIOS, and patch the right framebuffer in the AMDXXXXController, there are several different chipsets in the same series. If you get the right Intel Management Engine, the right framebuffer, and the right ASIC chipset architecture you'll have full QE. Forcing your GPU to run a different architecture, and having an incomplete EDID, will give you graphical anomalies.


 


Hi 

Trucker if you have time would patch me this clean  kext (from yosemite (Not DP)). I don't which patch you used exactly,  here is my vbios, if you have time please write here what patch you used and what numbers you have changed in hexedit.
like you did last time i need lvds and hdmi 
Thank you again
 

 

ATOM BIOS Rom:

 

SubsystemVendorID: 0x1043 SubsystemID: 0x2001

IOBaseAddress: 0xd000

Filename: k53y0524.001

 

BIOS Bootup Message:
Asus K53LY SEYMOUR M2 XT DDR3                                               

PCI ID: 1002:6760
Connector at index 0
    Type [@offset 44786]: LVDS (7)
    Encoder [@offset 44790]: INTERNAL_UNIPHY (0x1e)
    i2cid [@offset 44860]: 0x96, OSX senseid: 0x7

 

Connector at index 1
    Type [@offset 44796]: HDMI-A (11)
    Encoder [@offset 44800]: INTERNAL_UNIPHY1 (0x20)
    i2cid [@offset 44883]: 0x91, OSX senseid: 0x2

 

Connector at index 2
    Type [@offset 44806]: VGA (1)
    Encoder [@offset 44810]: INTERNAL_KLDSCP_DAC1 (0x15)
    i2cid [@offset 44910]: 0x97, OSX senseid: 0x8







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