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

Hmm, injected property name is "AAPL00,override-no-connect".. Judging from this name, I suspect it might inject EDID only in case system can not automatically get one. In your case it gets it without a problem.

Have you tried Clover bootloader and InjectEDID=Yes + CustomEDID keys? I don't know how this injection works in Clover, but surely not through DisplayProductID. Maybe it will overwrite your original EDID this way. However, screen didn't work for me, even with the same wrong EDID injected through Clover.

Link to comment
Share on other sites

Hmm, injected property name is "AAPL00,override-no-connect".. Judging from this name, I suspect it might inject EDID only in case system can not automatically get one. In your case it gets it without a problem.

Have you tried Clover bootloader and InjectEDID=Yes + CustomEDID keys? I don't know how this injection works in Clover, but surely not through DisplayProductID. Maybe it will overwrite your original EDID this way. However, screen didn't work for me, even with the same wrong EDID injected through Clover.

I tried Clover, but i haeven't figure it out yet, i need to read some documentation for it, anyways it didn't even booted with it so i quit. Any suggestions?

Edit. I also tried naming the package "AAPL01,EDID" and "@0,EDID"

Edit 2. I just found this in other page "@0,override-no-edid", i will give it a try.

Link to comment
Share on other sites

There is a really good documentation (40-50 pages), but only in Russian I'm afraid :(

But there are probably some parts available in English here on this forum - http://www.insanelym...um/327-clover/. Depends what exactly didn't work.. Maybe you need some boot argument or patch (it doesn't work for me also without AsusAICPUPM patch applied (Chameleon probably does this by default)). But generally latest Clover releases are much more stable than they were half a year ago, at least on my notebook. And its functionality is much better then Chameleons. You can practically keep almost all the original kexts and patch them directly in Clover. I brutalforced my ATI6000Controller this way trying to enable LVDS, lol. Would have been a pain to do that in Chameleon, but in Clover I needed to change only a few numbers in config.plist and reboot :)

Link to comment
Share on other sites

There is a really good documentation (40-50 pages), but only in Russian I'm afraid :(

But there are probably some parts available in English here on this forum - http://www.insanelym...um/327-clover/. Depends what exactly didn't work.. Maybe you need some boot argument or patch (it doesn't work for me also without AsusAICPUPM patch applied). But generally latest Clover releases are much more stable than they were half a year ago, at least on my notebook. And its functionality is much better then Chameleons. You can practically keep almost all the original kexts and patch them directly in Clover. I brutalforced my ATI6000Controller this way trying to enable LVDS, lol. Would have been a pain to do that in Chameleon, but in Clover I needed to change only a few numbers in config.plist and reboot :)

I totaly agree with you that Clover's functionality is way better than chameleon's, i really liked the options. Sure i will give it another try. Anyway, i give up on injecting edid for now, i guess i will have to deal with the low depth colors for now.

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

@ Tauio111

I noticed in steve6x's vbios that SenseID for VGA is 08, than i decoded yours and the same, but you use 01. The kexts i made for you, if you use any, are also with senseID 01. have you tried with 08?

ATOM BIOS Rom:
SubsystemVendorID: 0x1043 SubsystemID: 0x2001
IOBaseAddress: 0xd000
Filename: k53y1220.kep
BIOS Bootup Message:
Asus K53LY SEYMOUR M2 XT DDR3											
PCI ID: 1002:6760
Connector at index 0
Type [@offset 44826]: LVDS (7)
Encoder [@offset 44830]: INTERNAL_UNIPHY (0x1e)
i2cid [@offset 44900]: 0x96, OSX senseid: 0x7
Connector at index 1
Type [@offset 44836]: HDMI-A (11)
Encoder [@offset 44840]: INTERNAL_UNIPHY1 (0x20)
i2cid [@offset 44923]: 0x91, OSX senseid: 0x2
Connector at index 2
Type [@offset 44846]: VGA (1)
Encoder [@offset 44850]: INTERNAL_KLDSCP_DAC1 (0x15)
i2cid [@offset 44950]: 0x97, OSX senseid: 0x8

Edit, You heaven't tried the DSDT for ethernet yet, right? post # 411

Edited by Trucker MK
Link to comment
Share on other sites

okay i try this one out but it will take a little time i have to reinstall os x and i have to change HDD (because i have different hdd for os x and for windows Till OSx became fully working on my device)

Link to comment
Share on other sites

I kinda blind patched the 10.8.3 kext as I didn't have the correct Pithecia offset, i did searched for match with Pithecia"s original connector info, but maybe I patched wrong framebuffer (or something else, that's why the kext is not loading). Install xcode and run ati-personally.pl to find the correct offset in 10.8.3, I am running 10.8.2 without xCode atm.

Link to comment
Share on other sites

 Share

×
×
  • Create New...