freeuser16 Posted May 18, 2013 Share Posted May 18, 2013 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 More sharing options...
Trucker MK Posted May 18, 2013 Author Share Posted May 18, 2013 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 More sharing options...
freeuser16 Posted May 18, 2013 Share Posted May 18, 2013 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 More sharing options...
Trucker MK Posted May 18, 2013 Author Share Posted May 18, 2013 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 More sharing options...
grexai926 Posted May 19, 2013 Share Posted May 19, 2013 @Trucker MK here is the DSDT i hope you asked this file dsdt.zip Link to comment Share on other sites More sharing options...
Trucker MK Posted May 19, 2013 Author Share Posted May 19, 2013 @Trucker MK here is the DSDT i hope you asked this file And the vbios? Link to comment Share on other sites More sharing options...
grexai926 Posted May 19, 2013 Share Posted May 19, 2013 dunno how to get it exactly Link to comment Share on other sites More sharing options...
Trucker MK Posted May 19, 2013 Author Share Posted May 19, 2013 Well i cant spoon-feed you for everything, yesterday Tauio111 gave you a link. 1 Link to comment Share on other sites More sharing options...
grexai926 Posted May 19, 2013 Share Posted May 19, 2013 here it is vgabios.zip Link to comment Share on other sites More sharing options...
Trucker MK Posted May 19, 2013 Author Share Posted May 19, 2013 Ok Archive.zip Here, try this dsdt with the kext Tauio111 gave you yesterday or with the one in this archive. Link to comment Share on other sites More sharing options...
Trucker MK Posted May 19, 2013 Author Share Posted May 19, 2013 (edited) 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 May 19, 2013 by Trucker MK Link to comment Share on other sites More sharing options...
grexai926 Posted May 19, 2013 Share Posted May 19, 2013 thanks Link to comment Share on other sites More sharing options...
Trucker MK Posted May 19, 2013 Author Share Posted May 19, 2013 Is it working or not? Link to comment Share on other sites More sharing options...
grexai926 Posted May 20, 2013 Share Posted May 20, 2013 It is not working. Sorry for not answering yesterday...i made some pict yesterday... i think the problem is with the kext it writes Cannot load amd6000controller Link to comment Share on other sites More sharing options...
Tauio111 Posted May 20, 2013 Share Posted May 20, 2013 I think I may have made a mistake when hexing the ati6000controller, Trucker MK or freeuser16, could you try and patch one for him Link to comment Share on other sites More sharing options...
grexai926 Posted May 20, 2013 Share Posted May 20, 2013 its the one from Trucker MK Link to comment Share on other sites More sharing options...
Tauio111 Posted May 20, 2013 Share Posted May 20, 2013 You were talking about making a Lion bootable before, are you sure you are not using Lion with Mountain Lion kext? Link to comment Share on other sites More sharing options...
grexai926 Posted May 20, 2013 Share Posted May 20, 2013 i am using mountin Lion i cant make Lion USb for myself Link to comment Share on other sites More sharing options...
Tauio111 Posted May 20, 2013 Share Posted May 20, 2013 Hmmm, all I have to say is that I've never seen an error of that type before, but I think it is because the version of the kext is different from what you need Link to comment Share on other sites More sharing options...
grexai926 Posted May 20, 2013 Share Posted May 20, 2013 i hope Trucker has an idea Link to comment Share on other sites More sharing options...
grexai926 Posted May 21, 2013 Share Posted May 21, 2013 actually where did you get kext from ? are you sure it was from 10.8.3? today i gonna try out your one with the new dsdt. Link to comment Share on other sites More sharing options...
freeuser16 Posted May 21, 2013 Share Posted May 21, 2013 Steve, install kext from post #300. That one is 100% from 10.8.3 Would be also interesting to see your EDID and compare it with ours. Link to comment Share on other sites More sharing options...
grexai926 Posted May 21, 2013 Share Posted May 21, 2013 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 More sharing options...
grexai926 Posted May 21, 2013 Share Posted May 21, 2013 So here it is i attached a picture it see 3 edid frist 2 is the same i think the third is my TV (HDMI) I attached the first EDID EDID 1.rtf Link to comment Share on other sites More sharing options...
Trucker MK Posted May 21, 2013 Author Share Posted May 21, 2013 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 More sharing options...
Recommended Posts