Contribute
Register

[Native Backlight Control?] ROG Laptop

Status
Not open for further replies.
Joined
Jun 18, 2017
Messages
15
Motherboard
ASIS ROG Laptop G502-VM FY-232T
CPU
i7-7700HQ
Graphics
GTX 1060/HD 630
Mac
  1. MacBook Pro
Classic Mac
  1. Portable
Hey!

Anyone know if it's possible (and how or which guide to follow) to have native backlight control on my ROG G502vm laptop ?
I'm currently using slider app, not great.

Note if relevant: After weeks of trying to make Intel HD Graphic 630 acceleration to work aside Nvidia GTX, I found out after talking to ASUS support that it is not possible. Built in screen, DP & HDMI output all come out the GTX 1060. Confirmed when booting in Windows 10.

Thanks! :)
 

Attachments

  • debug_24440.zip
    1.7 MB · Views: 108
Hey!

Anyone know if it's possible (and how or which guide to follow) to have native backlight control on my ROG G502vm laptop ?
I'm currently using slider app, not great.

Note if relevant: After weeks of trying to make Intel HD Graphic 630 acceleration to work aside Nvidia GTX, I found out after talking to ASUS support that it is not possible. Built in screen, DP & HDMI output all come out the GTX 1060. Confirmed when booting in Windows 10.

Thanks! :)
This is the dsdt patch I use alongside SSDT-PNLF.aml. If you are lucky it might work for you.

Code:
into method label _Q10 replace_content
begin
// Brightness Down\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0405)\n
end;
into method label _Q11 replace_content
begin
// Brightness Up\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0406)\n
end;
 
This is the dsdt patch I use alongside SSDT-PNLF.aml. If you are lucky it might work for you.

Code:
into method label _Q10 replace_content
begin
// Brightness Down\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0405)\n
end;
into method label _Q11 replace_content
begin
// Brightness Up\n
    Notify(\_SB.PCI0.LPCB.PS2K, 0x0406)\n
end;

Hey,

Thanks for your reply.

Disassembled my DSDT, applied all my patches +
into method label _Q10 replace_content begin // Brightness Down\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0405)\n end; into method label _Q11 replace_content begin // Brightness Up\n Notify(\_SB.PCI0.LPCB.PS2K, 0x0406)\n end;

Added SSDT-PNLF.aml pre-builded from Rehabman's repo. No joy.

As explained in his guide containing pre-build SSDT-PNLF.aml link, I added to my config.plist, in that order, both ACPI patches: "Change PEGP to GFX0 and Change GFX0 to IGPU", to get my Nvidia card showing under IGPU in IOReg. Then adding AppleBacklightFixup.kext. No joy.

After removing previous attempts, tried this guide (Patch_v2), patching my own AppleBacklightFixup.kext + AppleBacklightInjector.kext, and adding basic DSDT "Brightness fix patch". No joy, not even slider appearing in /SystPref/Display.

If anyone can point me in the right direction, if it is at all possible to have native brightness control on my build. (Reasons explained in post#1)

Thanks!
 

Attachments

  • debug_26312.zip
    1.4 MB · Views: 112
Hey,

Thanks for your reply.

Disassembled my DSDT, applied all my patches +


Added SSDT-PNLF.aml pre-builded from Rehabman's repo. No joy.

As explained in his guide containing pre-build SSDT-PNLF.aml link, I added to my config.plist, in that order, both ACPI patches: "Change PEGP to GFX0 and Change GFX0 to IGPU", to get my Nvidia card showing under IGPU in IOReg. Then adding AppleBacklightFixup.kext. No joy.

After removing previous attempts, tried this guide (Patch_v2), patching my own AppleBacklightFixup.kext + AppleBacklightInjector.kext, and adding basic DSDT "Brightness fix patch". No joy, not even slider appearing in /SystPref/Display.

If anyone can point me in the right direction, if it is at all possible to have native brightness control on my build. (Reasons explained in post#1)

Thanks!

Anyone ???
 
Status
Not open for further replies.
Back
Top