Native Brightness working without 'blinkscreen' using patched AppleBacklight.kext

Discussion in 'HP ProBook - Mavericks' started by RehabMan, Jan 5, 2014.

  1. jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Jan 6, 2014 at 11:27 AM #41
    jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    I think that today i ll try this with injector. Thanks for this. Only a question, this, like your kext, store in nvram brightness level? I mean, if for example i set level brightness to half, when i reboot i ll have the same setting? Sorry for english




    EDIT: It works good, no problems! Transictions are less smooth but i ll use this with injector ;) THANKS!
     
  2. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 6, 2014 at 3:03 PM #42
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Saving/restoring to "nvram" is done by the native kext. All the injector is doing is providing a match for brightness data for your display.

    As mentioned there are no smooth transitions. I don't know what OS X is looking for to enable them.
     
  3. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 6, 2014 at 6:28 PM #43
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    BTW, how does the '11' value work out for you that the system seem to use after a period of inactivity but just before the display is turned completely off?
     
  4. rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Jan 6, 2014 at 7:42 PM #44
    rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    quick noob question.

    I want to test v2.

    created the patched file ok, going to use vanilla kext with injector.

    Do I copy the 13_Brightness.txt from your repo and apply that as a patch to my DSDT to revert back to normal to test this?

    cheers
     
  5. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 6, 2014 at 7:45 PM #45
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    The instructions in post #1 are still valid.
     
  6. rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Jan 6, 2014 at 7:53 PM #46
    rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Like I said, Noob question lol

    Does that mean copy the text I see here
    https://github.com/RehabMan/HP-ProB...mmit/2b4cd178d35e95afb9da1eff2fc62497017b081c

    Sorry, I never seem to be able to read github properly, I don't see a file to download anywhere, so just thought I needed to copy that text as a patch.
     
  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 6, 2014 at 8:07 PM #47
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    164,946
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Have you added the ProBook DSDT patch repo to your MaciASL in Preferences -> Sources?

    See here for how to setup MaciASL and the basic description of DSDT patching using the repo: https://github.com/RehabMan/HP-ProBook-4x30s-DSDT-Patch/wiki/How-to-patch-your-DSDT

    When looking at github repos, it is always a good idea to read the README. Either click on it, or scroll down past the list of files, as the README is always displayed on the repo's home page.
     
  8. rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Jan 6, 2014 at 8:23 PM #48
    rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Read!, Source added, all makes sense now, cheers RM, no wonder the github never did before, and why I found myself using DSDT editer over Maciasl..

    Thanks
     
  9. rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Jan 6, 2014 at 8:39 PM #49
    rob1980

    rob1980

    Joined:
    Jan 29, 2013
    Messages:
    724
    Mobo:
    HP Elitebook 8470p
    CPU:
    Intel Core i5-3360m
    Graphics:
    Intel HD4000, 1366x768
    Mac:
    iMac
    Mobile Phone:
    iOS
    Ok, All works fine here now.
     
  10. kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    Jan 7, 2014 at 12:18 AM #50
    kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    Just tested in now quickly (with tired eyes...) the screen doesn't flicker and it seems to handle it fine... But on the other hand if I out the brightness to the lowest setting I didn't notice the brightness reduction, but it might be just my sleepy eyes... Will test it better tomorrow. But at least it doesn't make my screen freak out.

    Do you think that it's possible that just some specific values create that flickery effect (low, but maybe not the lowest the backlight can handle), since you seem to know much more then me about how this backlight is being handled.
     

Share This Page