Contribute
Register

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

Status
Not open for further replies.
Joined
Dec 7, 2011
Messages
545
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
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.
 
Joined
Dec 7, 2011
Messages
545
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
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.
 

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
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.
 
Joined
Aug 17, 2010
Messages
199
Motherboard
Razer Blade 15 Mercury White
CPU
i7-8750H
Graphics
UHD 630 + GTX 1060
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
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: 48
  • IMG_6608.jpg
    IMG_6608.jpg
    226 KB · Views: 67
Last edited:

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
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
 
Joined
Aug 17, 2010
Messages
199
Motherboard
Razer Blade 15 Mercury White
CPU
i7-8750H
Graphics
UHD 630 + GTX 1060
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS

RehabMan

Moderator
Joined
May 2, 2012
Messages
183,968
Motherboard
Intel DH67BL
CPU
i7-2600K
Graphics
HD 3000
Mac
  1. MacBook Air
Mobile Phone
  1. iOS
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.
 
Joined
Aug 17, 2010
Messages
199
Motherboard
Razer Blade 15 Mercury White
CPU
i7-8750H
Graphics
UHD 630 + GTX 1060
Mac
  1. iMac
  2. MacBook
  3. MacBook Air
  4. MacBook Pro
  5. Mac mini
Classic Mac
  1. iMac
Mobile Phone
  1. Android
  2. iOS
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:
Joined
Dec 7, 2011
Messages
545
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
@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.
Top