Contribute
Register

[Guide] Razer Blade 15 (2018) Detailed Install Guide High Sierra 10.13.6 (17G2208-17G5019)

Joined
Dec 8, 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've attempted to use the HDMI and it doesn't work sadly. When using the Nvidia web driver I notice less graphical glitches, so I assume it is partially working? Attached is the debug zip from the generation tool you linked in the guide.
I'll give the PR files a look over in the morning. What version of OSX are you running? High Sierra or Mojave?
 
Joined
Dec 8, 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
It seems to be an issue with the ACPIBatteryManager kext, when I remove it the trackpad is smooth. I have noticed when that kext is removed the settings for the trackpad in System Preferences is also removed. Is this kext connected to the trackpad somehow?
The ACPIBatteryManager kext is not connected to the trackpad.

I'd start by removing the trackpad kexts from the L-E folder. Rebuild kextcache. At Clover on Reboot hit F4 to dump a fresh DSDT. Unpack the DSL files again with the newly dumped files, repatch your DSDT file, reinstall the trackpad kexts, rebuild kextcache and try it again.

I haven't had any trackpad issues with Mojave or High Sierra. By removing the Battery Manager kext and having the trackpad option disappear from System Preferences is showing that something weird is happening with your set up.
 
Joined
Dec 26, 2018
Messages
11
Motherboard
Razer Blade 15
CPU
i7-8750H
Graphics
RTX 2070 Max-Q/UHD 630
Mobile Phone
  1. iOS
I'll give the PR files a look over in the morning. What version of OSX are you running? High Sierra or Mojave?
I'm running OSX 10.14.3 (Mojave)
 
Joined
Dec 8, 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'm running OSX 10.14.3 (Mojave)
This explains why the Nvidia card won't work. The newest version of Mojave will only output a black screen.

And it's just as I suspected with the trackpad. Looks like the newer Razers Blades took the base model trackpad ELAN hardware.
385109


Have a look at this comment here: https://www.tonymacx86.com/threads/voodooi2c-help-and-support.243378/post-1896725
Follow the instructions, patch a fresh DSDT with this code:
Code:
into_all method code_regex If\s+\([\\]?_OSI\s+\(\"Windows\s2015\"\)\) replace_matched begin If(LOr(_OSI("Darwin"),_OSI("Windows 2015"))) end;
Update the XOSI and see if you as stated in the comment and see if you get anything out of it.

If it doesn't work with doing all that above. Remove the Voodoo2CHID kext and replace it with the one attached and see if there's any changes, keep the changes you did above obviously.
 

Attachments

  • VoodooI2CELAN.kext.zip
    17.3 KB · Views: 56
Joined
Dec 26, 2018
Messages
11
Motherboard
Razer Blade 15
CPU
i7-8750H
Graphics
RTX 2070 Max-Q/UHD 630
Mobile Phone
  1. iOS
This explains why the Nvidia card won't work. The newest version of Mojave will only output a black screen.

And it's just as I suspected with the trackpad. Looks like the newer Razers Blades took the base model trackpad ELAN hardware.
View attachment 385109

Have a look at this comment here: https://www.tonymacx86.com/threads/voodooi2c-help-and-support.243378/post-1896725
Follow the instructions, patch a fresh DSDT with this code:
Code:
into_all method code_regex If\s+\([\\]?_OSI\s+\(\"Windows\s2015\"\)\) replace_matched begin If(LOr(_OSI("Darwin"),_OSI("Windows 2015"))) end;
Update the XOSI and see if you as stated in the comment and see if you get anything out of it.

If it doesn't work with doing all that above. Remove the Voodoo2CHID kext and replace it with the one attached and see if there's any changes, keep the changes you did above obviously.
Following that thread, doing your DSDT patch with or without the new Kext produces the same result. It seems to get further in the process but I'm not 100% sure what is going on. As far as I can tell something about the I2C setup isn't correct.

Second un-related issue, do you know of anyone else who has a black screen when the computer wakes up? I disabled hibernation but when I put it to sleep and wake it back up its just a black screen.
 

Attachments

  • debug_27363.zip
    1.1 MB · Views: 32
Last edited:
Joined
Dec 8, 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
Following that thread, doing your DSDT patch with or without the new Kext produces the same result. It seems to get further in the process but I'm not 100% sure what is going on. As far as I can tell something about the I2C setup isn't correct.
You're going to have to post debug files for the trackpad issue here: https://www.tonymacx86.com/threads/voodooi2c-help-and-support.243378/page-92
Getting that particular trackpad to work is still an ongoing project.

Second un-related issue, do you know of anyone else who has a black screen when the computer wakes up? I disabled hibernation but when I put it to sleep and wake it back up its just a black screen.

As far as waking up to a black screen goes. I see you don't have the Nvidia Card disabled. I would start by patching SSDT-12-OptTabl (I just checked your ACPI files and your card is disabled with SSDT-12-OptTabl not SSDT-10-OptTabl), get the Nivida card disabled and see if you still have the sleep issue. The guide explains how to patch the the SSDT to disable it.
 
Joined
Sep 14, 2017
Messages
20
Motherboard
Razer Blade 15 (2018)
CPU
Intel Core i7-8750H
Graphics
GTX 1070 Max-Q
Mobile Phone
  1. iOS
Haven't booted into osx in a while, and all of a sudden I'm getting a KP on boot and can only boot via my usb. If I delete VoodooI2C.kext from /Library/Extensions, I can boot fine without needing the usb. Can provide my DSDT if needed but figured I'd start with this
image0.jpg
 
Joined
Jul 24, 2013
Messages
124
Motherboard
Razer Blade 15 (2018)
CPU
I7-8750H
Graphics
GTX 1070HQ
Mac
  1. iMac
  2. MacBook
  3. Mac mini
Classic Mac
  1. iBook
  2. iMac
Mobile Phone
  1. iOS
Hey @vettz500, have you gotten Night Shift working on your hack? It's not the end of the world to not have it, but I figured I would spend some time tonight to see if I could get it working. I tried a few kexts I found online but no luck. Curious if you have looked into it at all...
 
Joined
Dec 29, 2018
Messages
4
Motherboard
Razer Blade 15 Advanced-2018-Clover
CPU
i7-8750H
Graphics
UHD 630
The ACPIBatteryManager kext is not connected to the trackpad.

I'd start by removing the trackpad kexts from the L-E folder. Rebuild kextcache. At Clover on Reboot hit F4 to dump a fresh DSDT. Unpack the DSL files again with the newly dumped files, repatch your DSDT file, reinstall the trackpad kexts, rebuild kextcache and try it again.

I haven't had any trackpad issues with Mojave or High Sierra. By removing the Battery Manager kext and having the trackpad option disappear from System Preferences is showing that something weird is happening with your set up.

Just tried the steps listed above. The trackpad is still acting jumpy like before. I will reinstall and start over tomorrow. I remember seeing something about updating the BIOS on the laptop, is that something I should've done? I also installed High Sierra first and then upgraded to Mojave but I don't feel like that would cause any issues.
 
Joined
Dec 8, 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
Haven't booted into osx in a while, and all of a sudden I'm getting a KP on boot and can only boot via my usb. If I delete VoodooI2C.kext from /Library/Extensions, I can boot fine without needing the usb. Can provide my DSDT if needed but figured I'd start with this
image0.jpg

That's an odd KP to get. Have you installed the latest VoodooI2C that I uploaded in the most recent Post Installation Clover folder?
 
Top