Hi, Rehabman, if you are not busy, please have a look on my problem, I have no idea about my situation. And, I feel sorry about my bad English, I'll try my best.
My laptop is Dell XPS 15 9550 1080P, i7, 8G, 256 NVME(Toshiba).
I know how to apply static patching, after lots of patching, it almost working great, but sometimes it stuck on the apple logo (with progress bar) scene, just the progress increase, but nothing happen, never shows the login window.
I try verbose mode, it shows lots of log, but I can’t get the point.
When it stuck, I shutdown the laptop by hold on power button at 6 secs, and turn it on again, then it maybe get into “normal boot”, after glitch 8 apples logo, it shows the login window, also it maybe stuck again…then I reboot again,until it get into normal boot.
So, when I saw your hot patching tutorial, I want to try this way.
Now, I’m trying to fix the backlight keys, but it’s not working.
I rename the DSDT’s BRT6 method to BRTX(see my config.plist), and I make an add-on “SSDT-BRT6.aml”:
Code:
DefinitionBlock("", "SSDT", 2, "hack", "BRT6", 0)
{
External(_SB.PCI0.LPCB.PS2K, MethodObj)
External(_SB.PCI0.IGPU, DeviceObj)
External(_SB.PCI0.IGPU.LCD, DeviceObj)
Scope(_SB.PCI0.IGPU)
{
Method (BRT6, 2, NotSerialized)
{
If (LEqual (Arg0, One))
{
Notify (LCD, 0x86)
Notify (^^LPCB.PS2K, 0x10)
Notify (^^LPCB.PS2K, 0x0206)
Notify (^^LPCB.PS2K, 0x0286)
}
If (And (Arg0, 0x02))
{
Notify (LCD, 0x87)
Notify (^^LPCB.PS2K, 0x20)
Notify (^^LPCB.PS2K, 0x0205)
Notify (^^LPCB.PS2K, 0x0285)
}
}
}
}
I follow your tutorial to Install the ACPIDebug.kext, and add the debug print code, finally when I press Fn + PrtScr, the LCD brightness up, system.log shows _Q66 is entered, but I can’t find the brightness down button(native button is F11/F12 to down/up), I don’t know how to fix the problem…
By the way, I’m using ApplePS2SmartTouchPad.kext, maybe it’s relate.
uh…in short, talk is cheap, just post the log and files…
Please take a glance on my problem, if you are free.