pere Posted September 3, 2012 Share Posted September 3, 2012 On Osx, the keys controlling the brightness are FN+INS and FN+PGDOWN, you need a keymapper to setup them on their original place. ....plus in your DSDT in the it is "0x3A" and on the os86.es patch it is 0x38. And if i make changes in your DSDT and try to compile using DSDTSE it gives an error. Cause the one on the page doesn´t have this: "hda-gfx", Buffer (0x0A) { "onboard-1" } This is why this value is different, if you want to change something, just erase the value down in red and compile. Anyway, use the patch included in my DSDT, is more complete. Method (_DSM, 4, NotSerialized) { Store (Package (0x38) You should go to preferences>Displays and find there a brightness slider. Link to comment Share on other sites More sharing options...
Thunderbolt Posted September 3, 2012 Author Share Posted September 3, 2012 You should go to preferences>Displays and find there a brightness slider. I have to resintall OS X as I messed it up with ###### SSDT and now I get System uptime error Let me reinstall it and try the method. Link to comment Share on other sites More sharing options...
Thunderbolt Posted September 3, 2012 Author Share Posted September 3, 2012 Thnx Pere , I reinstalled ML and used your DSDT and SSDT and it picked up the wifi Link to comment Share on other sites More sharing options...
pere Posted September 3, 2012 Share Posted September 3, 2012 Open your own SSDT files, locate this: Name (SPSS, Package (0x11) { Package (0x06) { 0x08FD, 0x88B8, 0x0A, 0x0A, 0x1D00, 0x1D00 }, Package (0x06) { 0x08FC, 0x88B8, 0x0A, 0x0A, 0x1700, 0x1700 }, Package (0x06) { 0x0898, 0x8068, 0x0A, 0x0A, 0x1600, 0x1600 }, Package (0x06) { 0x0834, 0x7997, 0x0A, 0x0A, 0x1500, 0x1500 }, Package (0x06) { 0x07D0, 0x7197, 0x0A, 0x0A, 0x1400, 0x1400 }, Package (0x06) { 0x076C, 0x6B0E, 0x0A, 0x0A, 0x1300, 0x1300 }, Package (0x06) { 0x0708, 0x64A6, 0x0A, 0x0A, 0x1200, 0x1200 }, Package (0x06) { 0x06A4, 0x5D1D, 0x0A, 0x0A, 0x1100, 0x1100 }, Package (0x06) { 0x0640, 0x56F9, 0x0A, 0x0A, 0x1000, 0x1000 }, Package (0x06) { 0x05DC, 0x50F6, 0x0A, 0x0A, 0x0F00, 0x0F00 }, Package (0x06) { 0x0578, 0x49D8, 0x0A, 0x0A, 0x0E00, 0x0E00 }, Package (0x06) { 0x0514, 0x4418, 0x0A, 0x0A, 0x0D00, 0x0D00 }, Package (0x06) { 0x04B0, 0x3E7C, 0x0A, 0x0A, 0x0C00, 0x0C00 }, Package (0x06) { 0x044C, 0x37CA, 0x0A, 0x0A, 0x0B00, 0x0B00 }, Package (0x06) { 0x03E8, 0x326B, 0x0A, 0x0A, 0x0A00, 0x0A00 }, Package (0x06) { 0x0384, 0x2D2B, 0x0A, 0x0A, 0x0900, 0x0900 }, Package (0x06) { 0x0320, 0x26E4, 0x0A, 0x0A, 0x0800, 0x0800 } }) Name (_PSS, Package (0x16) { Package (0x06) { 0x0B54, 0x88B8, 0x0A, 0x0A, 0x1D00, 0x1D00 }, Package (0x06) { 0x0AF0, 0x88B8, 0x0A, 0x0A, 0x1C00, 0x1C00 }, Package (0x06) { 0x0A8C, 0x88B8, 0x0A, 0x0A, 0x1B00, 0x1B00 }, Package (0x06) { 0x0A28, 0x88B8, 0x0A, 0x0A, 0x1A00, 0x1A00 }, Package (0x06) { 0x09C4, 0x88B8, 0x0A, 0x0A, 0x1900, 0x1900 }, Package (0x06) { 0x0960, 0x88B8, 0x0A, 0x0A, 0x1800, 0x1800 }, Package (0x06) { 0x08FC, 0x88B8, 0x0A, 0x0A, 0x1700, 0x1700 }, Package (0x06) { 0x0898, 0x8068, 0x0A, 0x0A, 0x1600, 0x1600 }, Package (0x06) { 0x0834, 0x7997, 0x0A, 0x0A, 0x1500, 0x1500 }, Package (0x06) { 0x07D0, 0x7197, 0x0A, 0x0A, 0x1400, 0x1400 }, Package (0x06) { 0x076C, 0x6B0E, 0x0A, 0x0A, 0x1300, 0x1300 }, Package (0x06) { 0x0708, 0x64A6, 0x0A, 0x0A, 0x1200, 0x1200 }, Package (0x06) { 0x06A4, 0x5D1D, 0x0A, 0x0A, 0x1100, 0x1100 }, Package (0x06) { 0x0640, 0x56F9, 0x0A, 0x0A, 0x1000, 0x1000 }, Package (0x06) { 0x05DC, 0x50F6, 0x0A, 0x0A, 0x0F00, 0x0F00 }, Package (0x06) { 0x0578, 0x49D8, 0x0A, 0x0A, 0x0E00, 0x0E00 }, Package (0x06) { 0x0514, 0x4418, 0x0A, 0x0A, 0x0D00, 0x0D00 }, Package (0x06) { 0x04B0, 0x3E7C, 0x0A, 0x0A, 0x0C00, 0x0C00 }, Package (0x06) { 0x044C, 0x37CA, 0x0A, 0x0A, 0x0B00, 0x0B00 }, Package (0x06) { 0x03E8, 0x326B, 0x0A, 0x0A, 0x0A00, 0x0A00 }, Package (0x06) { 0x0384, 0x2D2B, 0x0A, 0x0A, 0x0900, 0x0900 }, Package (0x06) { 0x0320, 0x26E4, 0x0A, 0x0A, 0x0800, 0x0800 } }) Replace this code inside my SSDT with your data, compile the SSDT and place it into extra folder (Be sure is named SSDT.aml). Link to comment Share on other sites More sharing options...
Thunderbolt Posted September 3, 2012 Author Share Posted September 3, 2012 Open your own SSDT files, locate this: Replace this code inside my SSDT with your data, compile the SSDT and place it into extra folder (Be sure is named SSDT.aml). What is it for exactly ? and "your data" due you mean the one from osx86.es ? your voodoohda gave a kp after a reinstall. Can you help with what I can do about the sleep / stnd by problem ? Link to comment Share on other sites More sharing options...
pere Posted September 3, 2012 Share Posted September 3, 2012 SSDT is the processor´s speed (and other stuff) control. Using mine you are slowering your processor as mine is one step under yours. That´s why i recommend you: Get and open your own SSDT files (There are hundreds of tutorias here and there about "how to"). Lotate the piece of code i have `paste before, copy it. Open my SSDT file, replace that code with yours. Compile. Use it. Link to comment Share on other sites More sharing options...
Thunderbolt Posted September 3, 2012 Author Share Posted September 3, 2012 Pere, I remove the code pasted by you from the SSDT (which gave me) and paste the one from my own SSDT am I right. But I don't my SSDT as I don't know how to extract one. Link to comment Share on other sites More sharing options...
pere Posted September 3, 2012 Share Posted September 3, 2012 Please, you have a lot of tutorials here explaining hot to extract your acpi files, just take a look on this DSDT subforum or go to osx86.es, there is a post also on how to do it. Link to comment Share on other sites More sharing options...
Thunderbolt Posted September 4, 2012 Author Share Posted September 4, 2012 Pere, I will look into the tutorials for DSDT & SSDT, thnx. Link to comment Share on other sites More sharing options...
Recommended Posts