123RaZoR321 Posted October 6, 2013 Share Posted October 6, 2013 Here is your edited dsdt and compiled by me with the changes needed for this driver to work. Thank you for the help! The kext is working now, but sometimes changing the brightness freezes the system for no obvious reasons. System.log doesn't have anything in it about this freeze. Link to comment Share on other sites More sharing options...
123RaZoR321 Posted October 6, 2013 Share Posted October 6, 2013 Just got a freeze while the laptop was idling. Looks like it tried to dim and then turn off the brightness because of the 10 minute delay setting, but it failed. Also this freeze sometimes happens when I switch from the AC to the battery. Link to comment Share on other sites More sharing options...
yunny Posted October 7, 2013 Share Posted October 7, 2013 Hi, EMlyDinEsH. i find MBP8.1 with HD3000 has 16 steps, max is 0x400(1024) and min is 0, one step is 0x40(64). For me, my laptop is Dell N4110, also has HD3000 inside, i can see 16 steps from dsdt, the min is 0x6 and max is 0x64. What I Do:I correct the _BCL method code like Apple's, and install the driver from post 1, and edit the value in the info.plist. The result is: i lost the brightness control by press customize key from SystemPreFerence, it shows normal but nothings happens, also the actual level is the one i set in the info.plist.So, can you share the source code here, then i will try to set 16 steps in the code and something else. BTW, the Fn key(Fn+F4=DOWN, Fn+F5=UP) adjusts brightness isn't work, it seems that it only works will dell 's driver, i tried to use debug version voodoops2controll.kext, to obtain the scan code but no luck. Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted October 22, 2013 Author Share Posted October 22, 2013 Just got a freeze while the laptop was idling. Looks like it tried to dim and then turn off the brightness because of the 10 minute delay setting, but it failed. Also this freeze sometimes happens when I switch from the AC to the battery. Strange, can you send me your ioreg file and let me know specs? Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted October 22, 2013 Author Share Posted October 22, 2013 Hi, EMlyDinEsH. i find MBP8.1 with HD3000 has 16 steps, max is 0x400(1024) and min is 0, one step is 0x40(64). For me, my laptop is Dell N4110, also has HD3000 inside, i can see 16 steps from dsdt, the min is 0x6 and max is 0x64. What I Do: I correct the _BCL method code like Apple's, and install the driver from post 1, and edit the value in the info.plist. The result is: i lost the brightness control by press customize key from SystemPreFerence, it shows normal but nothings happens, also the actual level is the one i set in the info.plist. So, can you share the source code here, then i will try to set 16 steps in the code and something else. BTW, the Fn key(Fn+F4=DOWN, Fn+F5=UP) adjusts brightness isn't work, it seems that it only works will dell 's driver, i tried to use debug version voodoops2controll.kext, to obtain the scan code but no luck. My driver is made to work with Asus notebooks in mind with their bios implementation. So, i would like to know does my driver works for you if you follow the steps of first post with 10 steps? PS: regarding souce code, I'll add this to git and let you know asp. Link to comment Share on other sites More sharing options...
serg992313 Posted October 23, 2013 Share Posted October 23, 2013 Hi, EMlyDinEsH. Thank you for the great work. I have sony VPCF-22F and installed OSX 10.9. I tried a lot of times to fix problem of make variable brightness, but nothing. My video card Nvidia GeForce 540m, but working well. I get some information that on my laptop dual nVidia. Can you help me to fix this problem and can I use your kext? My DSDT: https://www.dropbox.com/s/e3d4j66t9sq1jdu/dsdt.aml Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted November 6, 2013 Author Share Posted November 6, 2013 Hi, EMlyDinEsH. Thank you for the great work. I have sony VPCF-22F and installed OSX 10.9. I tried a lot of times to fix problem of make variable brightness, but nothing. My video card Nvidia GeForce 540m, but working well. I get some information that on my laptop dual nVidia. Can you help me to fix this problem and can I use your kext? My DSDT: https://www.dropbox.com/s/e3d4j66t9sq1jdu/dsdt.aml Well, my kext is only for Asus notebooks. But, i can l help you with your issue in some way so i need your complete system dump based on dsdt/ssdt patching thread. Send me that dump so i can look for a solution to your issue. Link to comment Share on other sites More sharing options...
dudenesspa Posted November 9, 2013 Share Posted November 9, 2013 Hi EMlyDinEsH, I have an Asus G73SW-A1 and I am trying desperately to get screen brightness working. I must be the only person that got backlit keys before screen brightness LOL! I have tried other kexts with no luck and then I found your site. I've edited my DSDT even though BCMD didn't exist in my DSDT. It seemed to just be a variable hanging out so I added it. Have no idea if that is workable or not. I get the slider bar appearing in display but it does nothing. Can you take a look at my DSDT and let me know if this kext can even work with my machine? Finally, I am using an AppleACPIPlatform.kext from an install package I downloaded a while ago. I saw earlier in this thread that this can conflict with your kext. Should I replace it with a vanilla version of just delete it? Will I get a kernel panic? http://www.dbednarczyk.com/DSDT_Before_and_After.zip Thanks in Advance for any help!! Link to comment Share on other sites More sharing options...
EMlyDinEsH Posted December 13, 2013 Author Share Posted December 13, 2013 Hi EMlyDinEsH, I have an Asus G73SW-A1 and I am trying desperately to get screen brightness working. I must be the only person that got backlit keys before screen brightness LOL! I have tried other kexts with no luck and then I found your site. I've edited my DSDT even though BCMD didn't exist in my DSDT. It seemed to just be a variable hanging out so I added it. Have no idea if that is workable or not. I get the slider bar appearing in display but it does nothing. Can you take a look at my DSDT and let me know if this kext can even work with my machine? Finally, I am using an AppleACPIPlatform.kext from an install package I downloaded a while ago. I saw earlier in this thread that this can conflict with your kext. Should I replace it with a vanilla version of just delete it? Will I get a kernel panic? http://www.dbednarczyk.com/DSDT_Before_and_After.zip Thanks in Advance for any help!! For brightness control with your Nvidia GPU, use the following dsdt edit for GPU _DSM method and use my Fn HotKey driver from Projects section: "AAPL, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, backlight-control", Buffer (0x04) { 0x01, 0x00, 0x00, 0x00 }, "@0, pwm-info", Buffer (0x14) { /* 0000 */ 0x01, 0x14, 0x00, 0x64, 0xA8, 0x61, 0x00, 0x00, /* 0008 */ 0x08, 0x52, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, /* 0010 */ 0x00, 0x04, 0x00, 0x00 } Try this and let me know. Link to comment Share on other sites More sharing options...
serg992313 Posted December 17, 2013 Share Posted December 17, 2013 Hi EMlyDinEsH, I am sort for to late answering. This is my full dumper of system. https://www.dropbox.com/s/09euc0cetb43g22/DarwinDumper_2.8.8_Clover_X64_1942_Mav_sergio.zip P.S. I also have proposition to put my model Sony Vaio VPCF22L1E to EDP(almost everything work natively) Thank you in advance Link to comment Share on other sites More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now