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 5, 2014 at 8:30 PM #31
    jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Hi rehab, this method is good also for my hp not probook version?

    I used last script version here http://www.tonymacx86.com/hp-proboo...-range-brightness-using-acpibacklight-16.html
    with right command and right values but 2 things,
    1) all brightness levels are good also without monitor sleep/wake, so for this works good
    2) levels are not equal with windows, i mean there are all levels, from completely black screen to highest.

    I am not interested to more vanilla, less vanila, honestly i would try to solve this also with this other method if possible, it's the only missing things on my HP.

    Thanks
     
  2. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 8:33 PM #32
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    I think this technique applies to any HD3000/HD4000 laptop.

    Not sure what you mean by what you wrote for #1.

    I don't think it is our goal to produce the same levels as Windows.
     
  3. jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Jan 5, 2014 at 8:40 PM #33
    jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Ok , i try


    Sorry, i mean, the initial problem about not all levels available is now gone with that script and your kext.


    Ok. But it's strange that completely all levels are available. I mean, the lowest on windows is not completely black screen like now on osx.
    For exmple, there is a guide on "another forum" about the choice of right panel in an apple kext. For example if i set my panel to a similar macbook panel i have more or less more balanced brightness levels. I would to delete this last mod, i prefer solve with one of those methods.
     
  4. 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 8:43 PM #34
    kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    @jona1
    Why the obsession of making it look like windows? You have the tools to make it close to what you have to windows, but more importantly you can make it as you like it best... Try with that.
     
  5. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 8:50 PM #35
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Yes, both of these solutions are solving the same problem in different ways.

    By design. Like a real MacBook[Pro/Air]. Lowest level on real Macs is black (backlight off).

    The goal is not to make OS X work like Windows, but rather to make OS X work on our laptops like it does on a real Mac.
     
  6. jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Jan 5, 2014 at 9:06 PM #36
    jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    You are right, thanks for right words..
     
  7. jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Jan 5, 2014 at 9:12 PM #37
    jona1

    jona1

    Joined:
    May 16, 2012
    Messages:
    40
    Mobo:
    hp 6197
    CPU:
    INTEL I7
    Graphics:
    HD3000 AMD6770
    Oh buddy, really i did not know this, completely.. I thought that lowest level had to be like in windows..

    Now it's clear rehab, honestly now i prefer to use your kext, i know it's less vanilla, but it works good and no problem with future update, plist or not plist.
    Maybe i'll try also this.

    Thanks
     
  8. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 5, 2014 at 11:43 PM #38
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Updated the script to also make an AppleBacklightInjector.kext. Intended to be installed alongside vanilla AppleBacklight.kext.

    Please try it and provide feedback. Thanks...
     
  9. 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 11:53 PM #39
    kpkp

    kpkp

    Joined:
    Nov 24, 2012
    Messages:
    639
    Mobo:
    HP Probook 6470b
    CPU:
    Intel Core i5-3320M
    Graphics:
    Intel HD 4000, 1600x900
    All seems fine here with the injector... how come you gave in? man, how will you sleep with all the system warnings you will be causing across the globe :p
     
  10. RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    Jan 6, 2014 at 12:43 AM #40
    RehabMan

    RehabMan Moderator

    Joined:
    May 3, 2012
    Messages:
    149,038
    Mobo:
    Intel DH67BL
    CPU:
    Core i7-2600K
    Graphics:
    Intel HD 3000
    Mac:
    MacBook Air
    Mobile Phone:
    iOS
    So far I don't see any. In this case there is no conflict as there aren't two separate definitions for the iokit match (unlike the AppleHDA case).

    I think what is happening is the system is loading actually loading two different instances of the kext (that is allocating two separate AppleIntelPanelA objects), and going through the startup sequence for each one, up to the point of calling ::probe for both. But because the IOProbeScore is higher for the injector (2500 vs. 2000), it chooses to start (calling ::start... etc.) the injector one instead of the native.
     

Share This Page