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

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

  1. philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    Jan 5, 2014 at 11:38 AM #11
    philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    Yeah, more vanilla, but the other method can't be broken with system update, unlike this one. I've just tried it and it works well, but prefer the old one.

    BTW, RM, isn't it better to be used a kext injector, since this "patch" is just a plist modification?
     
  2. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 2:49 PM #12
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    You can change the brightness values that are used. Most of the values I just grabbed from another entry in the existing Info.plist.

    Take a close look at the 4x40s_Brightness.plist.

    The ability to go to lower values must depend on the screen you have...

    Note: It is not modifying the voltage. The backlight is controlled by PWM.

    Same here, but I thought I'd put it out for people to look at. And of course, the smooth transitions don't work on the HD4000 very well. We'll see if that stays the same when I change my screen out (forgot some parts at home, so won't be able to do it for a while).

    - - - Updated - - -

    I don't like the injector method as I don't like the warnings from the system about 'already have blah blah blah'...
     
  3. 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 5, 2014 at 3:08 PM #13
    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
    So could this or one of the other methods be put in to clover to auto patch like trim enabler and AppleHDA?
     
  4. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 3:16 PM #14
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Clover does have the capability for Info.plist patching. And this is simply an Info.plist patch only.

    Not sure what is involved there...
     
  5. elnino1

    elnino1

    Joined:
    Dec 27, 2013
    Messages:
    30
    Mobo:
    Elitebook 8560p GA-P55-UD4
    Jan 5, 2014 at 4:25 PM #15
    elnino1

    elnino1

    Joined:
    Dec 27, 2013
    Messages:
    30
    Mobo:
    Elitebook 8560p GA-P55-UD4
    Fix also works for Elitebook 8560p. Thanks!
     
  6. philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    Jan 5, 2014 at 4:44 PM #16
    philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    I think an injector in EFI/EFI/Clover/kexts/10.9 would work :D
     
  7. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 4:47 PM #17
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    152,493
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Probably with warnings mentioned above...
     
  8. kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    Jan 5, 2014 at 4:54 PM #18
    kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    Thx for the hints, I managed to take the lowest value out and re-calibrate the curve (which came handy since the original one ends oddly).
    original.gif
    For now I will stick to this method.
     
  9. philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    Jan 5, 2014 at 5:01 PM #19
    philip_petev

    philip_petev

    Joined:
    Nov 10, 2011
    Messages:
    1,466
    Mobo:
    GA-H77N-WIFI F4
    CPU:
    i7-3770 @ 3.4 GHz
    Graphics:
    Intel HD 4000
    Mobile Phone:
    Other
    Maybe. Maybe not. I've played with this kexts injection stuff the last two days. Removed all ProBook-specific kexts (incl. FakeSMC.kext) from /S/L/E, rebuilt the kext cache and put them all in EFI/EFI/Clover/kexts/10.9. Added to config.plist/SystemParameters/Inject kext=yes. Then added the AppleHDA binary patch to config.plist and nguyenmac's injector in /S/L/E and restored the vanilla AppleHDA.kext. The only patched kext left in /S/L/E is the Capri kext, but I think it's a matter of time to be found a solution for it with Clover.
     
  10. 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 5, 2014 at 5:49 PM #20
    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

    Aside des from the possibility of errors (c
    which could be corrected / set to ignore?)

    any noticable delay in boot times?
     

Share This Page