Contribute
Register

Razer Blade 15 - High Sierra 10.13.6 - Success(-)

Status
Not open for further replies.
AppleBacklightFixup.kext and AppleBacklightInjector.kext are mutually exclusive.
AppleBacklightInjector.kext is deprecated, replaced by AppleBacklightFixup.kext.

My mistake with these two. I had both installed and assumed they were both needed.
 
I just checked...
No instructions in the guide to install AppleBacklightInjector.kext:
https://www.tonymacx86.com/threads/...ontrol-using-applebacklightfixup-kext.218222/

I never mentioned that I used that guide to install both Kexts.

The old kext was used early on when figuring out making OSX work on this laptop, it never got removed when things started to progress and backlight was figured out.

Simple mistake that got overlooked. That is all.

Everyone just omit the Applebacklightinjector.kext it's not needed.
 
I never mentioned that I used that guide to install both Kexts.

The old kext was used early on when figuring out making OSX work on this laptop, it never got removed when things started to progress and backlight was figured out.

Simple mistake that got overlooked. That is all.

Everyone just omit the Applebacklightinjector.kext it's not needed.

It is a relatively recent change... I'll give you that much.
 
For brightness control to work you need SSDT-PNLF in EFI-Clover-ACPI-Patched as well the AppleBackLightInjector.kext + AppleBackLightFixup.kext + WhateverGreen.kext + Lilu.kext installed to L-E, also your config.plist needs to have the Inject EDID enabled and the product ID set to 0x9c7c. All of those things are available in the EFI+Kexts file attached to this post. It would probably be easier to try and use my Config.plist to start with and just install the Kexts and SSDT that are needed since my config.plist has all the patches and fixes applied already.

Thanks for the files. Unfortunately, any time I add SSDT-PNLF.aml to /EFI/CLOVER/ACPI/patched/ the screen turns black and then reboots within a a few seconds of booting. The last thing shown on the screen is in the screenshot provided (the same text comes up during a successful boot so I don't think that's indicative of the cause). Went through clover laptop, backlight, whatevergreen guides multiple times. Starting to think it's the newer bios version (1.06).

@RehabMan Can you take a look? FYI, I'm on Mojave and have a slightly different blade model (mercury white) although the hardware should be the same. Thanks. Attached is the dump without SSDT-PNLF (since I can't boot into the machine with it)
 

Attachments

  • debug_12132.zip
    2.9 MB · Views: 62
  • IMG_6608.jpg
    IMG_6608.jpg
    226 KB · Views: 76
Last edited:
Thanks for the files. Unfortunately, any time I add SSDT-PNLF.aml to /EFI/CLOVER/ACPI/patched/ the screen turns black within a a few seconds of booting. The last thing on the screen is shown in the screenshot (the same text comes up during a successful boot so I don't think that's indicative of the cause). Went through clover laptop, backlight, whatevergreen guides multiple times. Starting to think it's the newer bios version (1.06).

@RehabMan Can you take a look? FYI, I'm on Mojave and have a slightly different blade model (mercury white) although the hardware should be the same. Thanks. Attached is the dump without SSDT-PNLF (since I can't boot into the machine with it)

Read here:
https://www.tonymacx86.com/threads/...utes-after-booting-coffeelake-uhd-630.261131/

Note: Your profile seems inaccurate. This is what CPU your Clover bootlog shows:
Code:
0:123  0:000  BrandString = Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz
 
Updated the profile. I wish it was the 3-minute bug but the machine is rebooting shortly after screen turns black.

You would need to provide PR files that represent exactly what you're doing.
I cannot begin to guess what you're actually doing.
 
Deleted. Thought the 3-minute bug did not apply to Mojave when in fact I was experiencing the whole time and thought it was a different issue. Brightness is working now.
 
Last edited:
@RehabMan Should've read through the 3-minute bug thread like you said. I'm able to boot in now using the SSDT-PNLF from here: https://github.com/RehabMan/OS-X-Clover-Laptop-Config/blob/master/hotpatch/SSDT-PNLF.dsl

Didn't realize bug affected Mojave as well as HS. Waited past the time and screen came back but at what looks like maximum brightness without slider control. Using the latest version of whatevergreen.kext although there appears to be a modified version in the 3-minute thread. What is the recommended version currently?

I've regenerated the PR files. Can you check why the brightness slider isn't working? Thanks.


You're not injecting the EDID like I mentioned in the previous post. EDID needs to be injected and Product ID set to 0x9c7c. Doing this is directly related to getting brightness controls working.
You also still need to modify the config.plist if you want 100% working audio, as you're missing the needed patch. This is where just using my provided config.plist would probably make life easier for you because it's all done for you already lol. Unless my config.plist doesn't work for you? You didn't mention of it did or not and I'm not seeing a copy of it in the 4 config files in the Debug file you posted

The 3 minute bug started with High Sierra build number 17G2208 and continues into Mojave.

Also, you have AppleBackLightFixUp installed to L-E but the majority of your other kexts in the Clover-Kexts folder. Your Kext Cache Log is showing AppleBackLightFixUp is missing its dependency, Lilu. It might still be loading properly since Lilu in the Clover-Kexts folder, but you need to keep all of your kexts together so everything can load together, otherwise you can end up with weird issues. I recommend installing all of the kexts to L-E because that's the proper way of doing it.


As far as WhateverGreen goes, there is a modified one that is still being tested in that 3 minute thread. I'm currently using that one, it requires a special bootflag just to be able to boot the laptop. Right now it's hit or miss if backlight works upon boot up. Every 3 reboots backlight breaks on boot up and you're back to waiting 3 minutes. Up to you if you want to use it. If you do download and use you, you need to add the bootflag: igfxcflbklt=opcode

Also if you were using the SSDT-PNLF from my last posted file that I uploaded, the reason why it didn't work is likely my bad. That was a modified version from Rehab Man from the 3 minute thread, I forgot all about that. I don't think it's the same one that he has available on his GitHub.
 
Last edited:
Status
Not open for further replies.
Back
Top