Contribute
Register

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

Joined
Feb 6, 2011
Messages
22
Motherboard
Razer Blade 15 (2018) - Clover
CPU
i7-8750H
Graphics
UHD630 + GTX1070 (disabled)
Mobile Phone
  1. Android
  2. iOS
One additional thing to note - before a while, I noticed high CPU usage in idle (constantly between 13-26%), by the kernel_task process, and connected it to trackpad kexts. Once I removed VoodooI2C, VoodooI2CHID and VoodooPS2Controller, CPU usage got back to minimal. I then checked the github repo for I2C, and it seems that people had a lot of sleep/wake and KP issues with it as well - this might be the source of problems on your side, @vettz500? They do say that for Coffee Lake it's working in "polling mode", so it might be the reason for CPU usage.

I had random restarts and sleep issues before as well, which I thought got fixed by updating Lilu, WhateverGreen and SSDT_PNLF for the brightness fix - but actually it was at the same time I removed the kexts above, so it could be something to try first...Let us know how it goes!
 
Joined
Oct 27, 2015
Messages
94
Motherboard
EliteBook 850 G2
CPU
i7-5500U
Graphics
HD5500
One additional thing to note - before a while, I noticed high CPU usage in idle (constantly between 13-26%), by the kernel_task process, and connected it to trackpad kexts. Once I removed VoodooI2C, VoodooI2CHID and VoodooPS2Controller, CPU usage got back to minimal. I then checked the github repo for I2C, and it seems that people had a lot of sleep/wake and KP issues with it as well - this might be the source of problems on your side, @vettz500? They do say that for Coffee Lake it's working in "polling mode", so it might be the reason for CPU usage.

I had random restarts and sleep issues before as well, which I thought got fixed by updating Lilu, WhateverGreen and SSDT_PNLF for the brightness fix - but actually it was at the same time I removed the kexts above, so it could be something to try first...Let us know how it goes!

What SSD are you using? @vettz500 and I are using the Samsung EVO 970 series.
 
Joined
Feb 6, 2011
Messages
22
Motherboard
Razer Blade 15 (2018) - Clover
CPU
i7-8750H
Graphics
UHD630 + GTX1070 (disabled)
Mobile Phone
  1. Android
  2. iOS
Same - 970 EVO. Yesterday when I wrote the reply above, I left the Voodoo trackpad kexts in Clover/kexts and got a random crash, after about 2h of working...
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Same - 970 EVO. Yesterday when I wrote the reply above, I left the Voodoo trackpad kexts in Clover/kexts and got a random crash, after about 2h of working...
So you've been running without the trackpad kexts and haven't had any system crash issues? But as soon as you added the trackpad kexts back in you had the system crash?
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Really sorry to hear about stability issues, @vettz500 - I don't have any similar issues... Sometimes it restarts when waking from sleep, but rarely - other than that, really solid and I use it for work, quite happy with it at this point, and mostly thanks to your guide! Can I help in any way, send you my setup? I didn't do everything according to the guide (put all kexts in Clover - I know it's not recommended, but somehow I like it better that way and didn't have problems so far, and also didn't manage to set up audio easily, so using VoodooHDA in the end), so there might be something valuable in differences there?

I've already confirmed that it's not an Audio related issue.
But may I ask why you're using VoodooHDA and not native AppleALC? All of the issues that revolved around audio we seem to have fully sorted, especially after that latest AppleALC update. Just curious if there's an issue we missed.

I doubt it has anything to do with the kexts being in Clover, but I'm not against trying to move them there to test
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Some good news @protech @mr-prez
I Just did some digging around on the VoodooI2C GitHub, stumbled across a person that had this same issue about 2 months ago and read through the comments. It was pinpointed to high ram and CPU useage and eventually system lock up/KP. Just 7 days ago it was labeled as fixed, but they have not released the official version yet. If we want to test, we will have to download the repo and build the kexts ourselves and test it. I'm going to do so when I get to work this afternoon.

https://github.com/alexandred/VoodooI2C
 
Joined
Feb 6, 2011
Messages
22
Motherboard
Razer Blade 15 (2018) - Clover
CPU
i7-8750H
Graphics
UHD630 + GTX1070 (disabled)
Mobile Phone
  1. Android
  2. iOS
Some good news @protech @mr-prez
I Just did some digging around on the VoodooI2C GitHub, stumbled across a person that had this same issue about 2 months ago and read through the comments. It was pinpointed to high ram and CPU useage and eventually system lock up/KP. Just 7 days ago it was labeled as fixed, but they have not released the official version yet. If we want to test, we will have to download the repo and build the kexts ourselves and test it. I'm going to do so when I get to work this afternoon.

https://github.com/alexandred/VoodooI2C

Great to get your hopes back up! :) Yeah, I saw the same and it really turned out that way yesterday - didn't have issues for a long time, put the kexts back, CPU immediately higher constantly, and after 2 hours, freeze. Removed kexts and worked all day today with no issues.

I'm fine without the trackpad, so didn't rush with building, but will give it a go as well!
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Great to get your hopes back up! :) Yeah, I saw the same and it really turned out that way yesterday - didn't have issues for a long time, put the kexts back, CPU immediately higher constantly, and after 2 hours, freeze. Removed kexts and worked all day today with no issues.

I'm fine without the trackpad, so didn't rush with building, but will give it a go as well!

I wasn't able to get the new versions to work. I was able to compile them, but I kept getting an error at boot. I'm just going to run without the touchpad drivers for now and see if my issue is gone and go from there.
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Over 7.5 hours of up time here and no system crash yet, or sign of it. Memory usage is low, as well as CPU usage. So it looks like it was just the drivers for the touchpad. Will confirm 100% tomorrow when I get a few more hours of use out of it.

Still having issues getting the new touchpad kexts to build properly. Not sure what's going on. Hopefully can get that sorted tomorrow also and test.

Glad this is pretty much sorted now. Thanks @protech for pointing it out, not sure why I didn't try removing those kexts earlier lol
 
Joined
Dec 8, 2011
Messages
546
Motherboard
Razer Blade 15 - Clover
CPU
i7-8750H
Graphics
UHD 630/GTX 1060 - 1920x1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
Update: I got the kexts to work, finally. It seems that the only kext that has actually been updated is the VoodooI2C kext, the Voodoo2CHID kext is the same version.
Been using it for a good half hour now and kernel_task has been holding steady with ram usage (I actually saw it drop at one point) and CPU usage is also down from what it was before with the old kexts. The numbers look like what they were without the trackpad kexts installed. Usually by this point ram usage has been on a steady increase with the old version.

Since they were a bit of a pain to build, I have attached the new trackpad kexts for you guys to test also @protech and @mr-prez

This could be the cherry on top for the guide. If this 100% solves the system crash issue while keeping the trackpad enabled, then I'm calling it good because everything will be 100% working at that point.

Let me know what you guys find with the new trackpad kexts.
 

Attachments

  • Trackpad Kext Fix.zip
    177.6 KB · Views: 79
Top