Hi Elrom,
Okay great thanks here's the vanilla...I extracted two versions in fact, one under Ubuntu and one under OSX, both were identical when I did a diff comparison, so I just attached the ubuntu one here...
I'm just doing a comparison with duydangle's patched DSDT and your vanilla that you posted elsewhere, to see if I can solve any of the errors and start doing some patching. I also attached diff comparisons between all our DSDT's in case that's any use. I think the main (only) difference between my system and yours is that I have i3 2370M. There are a huge amount about of errors in the vanilla DSDT (201 before doing 'fix error's, 140 afterwards) but the main repeating ones I get are:
- object does not exist
- object is not accessible from the scope
- syntax error, unexpected PARSEOP_METHOD, expecting $end
I'm thinking maybe the last one is the cause of the other ones, or at least I hope it's that simple!!
UPDATE: The last one *was( the main cause. It was down to the FPED section in the code, which was out of place. I tried wrapping this in method syntax, as suggested by other posts, but no luck, so I commented it out along with the FPED-related line at the start of the code. This also seems to be how your DSDT is Elrom. I fixed all the other DSDT compilation errors by hand and only later did I see RehabMan's patch fixes for this..duh!.
As of right now I have all RehabMan's patches installed in the DSDT and the system is running quite nicely. Don't know if all the patches are needed, but it's good enough for now. For graphics I did the Series 7 edits mentioned here:
http://www.tonymacx86.com/150-enabl...therboards-hd-4000-6-series-motherboards.html - I get good resolution but I don't think QE/CI acceleration is enabled.
I also got sound working on 10.8.2 using the VoodooHDA.kext that corebuilder posted much earlier on this thread. This is as far as I have time to go for now, but I might be able to do more later.
Things that don't work yet:
- no sleep
- no battery in the status bar, and in energy saver preferences "current battery charge" says 0%
(I had sleep and battery working when booting with the SSDT from the pro book installer, but for some reason it doesn't work with my own extracted SSDT)
- no QE/CI, at least I don't think so
- didn't try fixing ethernet or wifi yet (guess wifi will never work)
- think USB ports will work with the kext's you used
- probably a few other things I forgot
Thanks for your help...andlet me know what is still not working on your system...maybe together we can get this system 100% functional before I send it back!