Contribute
Register

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

Joined
May 4, 2019
Messages
12
Motherboard
Dell XPS 15 7590
CPU
i9-9980HK
Graphics
GTX 1650
Mac
MacBook Pro
Mobile Phone
iOS
of course I saw other people with the same problem soon after I posted my message... will do some testing later today to see if I can get the trackpad fixed :)
 
Joined
May 4, 2019
Messages
12
Motherboard
Dell XPS 15 7590
CPU
i9-9980HK
Graphics
GTX 1650
Mac
MacBook Pro
Mobile Phone
iOS
ok guys, after reading multiple times the last 20 pages...

touchpad working, including window dragging with cursor lock! However palm detection is really bad to make it really unusable and cursor jumps around a lot.

I have a 2018 razor, i8750, gtx1070. I reinstalled high sierra (2208) from scratch, added clover rc scripts, newest version kext, virtualsmc instead of fakesmc, and SMCBatteryManager instead of ACPI. Newest voodoo2 kext.

With no patches, mac recognized the trackpad and gave me all the options for gestures in the settings. However, window dragging and click locking was not working.

So then I patched the file with these instructions for the new voodoo kext:

"First, search for TPD0 under I2C0 and find the method called _CRS. Replace its contents with the following:

Code:

Return (ConcatenateResTemplate (SBFB, SBFG))

Then search for SSCN and you should find it inside an IF statement. Once again we are only interested in the code under I2C0. Select this whole block and paste it outside the conditional so that it's always evaluated."
now window dragging and click lock are working on the touchpad (as well as other gestures), but in the settings mac does not see it (asks if I want to install a bluetooth one) and palm detection is really bad to the point that is really unusable because the cursor jumps all over the place when typing.

This is the content of the log:

Code:
log show --predicate 'process == "kernel"' --last 10m | grep Voodoo
2019-06-17 11:58:45.351288-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::Loading GPIO Data for CannonLake-H
2019-06-17 11:58:45.351385-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Init!
2019-06-17 11:58:45.351387-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 0
2019-06-17 11:58:45.351428-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 1
2019-06-17 11:58:45.351471-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 2
2019-06-17 11:58:45.351535-0700 0x585      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 3
2019-06-17 11:58:45.353279-0700 0x10a      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::GPIO Controller is already awake! Not reinitializing.
2019-06-17 11:58:45.376660-0700 0x576      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Starting I2C controller
2019-06-17 11:58:45.376677-0700 0x576      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Set PCI power state D0
2019-06-17 11:58:45.376705-0700 0x576      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Publishing nub
2019-06-17 11:58:45.386030-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Probing controller
2019-06-17 11:58:45.386040-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Found valid Synopsys component, continuing with initialisation
2019-06-17 11:58:45.386257-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,a368 SSCN not implemented in ACPI tables
2019-06-17 11:58:45.386273-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,a368 FMCN not implemented in ACPI tables
2019-06-17 11:58:45.386280-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Warning: Error getting bus config, using defaults where necessary
2019-06-17 11:58:45.386325-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Publishing device nubs
2019-06-17 11:58:45.386342-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Found I2C device: 1A582000
2019-06-17 11:58:45.387274-0700 0x58a      Default     0x0                  0      0    kernel: (VoodooI2C) VoodooI2CDeviceNub::Got GPIO Controller! VoodooGPIOCannonLakeH
2019-06-17 11:58:45.890248-0700 0x628      Default     0x0                  0      0    kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::Registering hardware pin 79 for GPIO IRQ pin 100
2019-06-17 11:58:46.010983-0700 0x651      Default     0x0                  0      0    kernel: (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::1A582000 Putting device into Precision Touchpad Mode
2019-06-17 11:58:53.751452-0700 0x945      Default     0x0                  0      0    kernel: (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::setProperties USBMouseStopsTrackpad = 0
Any help appreciate, thanks a lot :)
 
Joined
Feb 20, 2017
Messages
13
Motherboard
Razer Blade 15 (2018)
CPU
i7-8750H
Graphics
UHD 630/GTX 1070, 1920-1080
Mobile Phone
iOS
Anyone have any luck with the new 1.07 Bios? (On 2018 Razer Blade)
I've tried doing a fresh install of 17G2208 with the new bios and I can't get it to boot with clover bootloader.
Then when I try to boot from the USB I get this screen (see attached).
Also should I stick with the old kexts and SSDT from the original guide?
 

Attachments

Joined
Feb 20, 2017
Messages
13
Motherboard
Razer Blade 15 (2018)
CPU
i7-8750H
Graphics
UHD 630/GTX 1070, 1920-1080
Mobile Phone
iOS
Anyone have any luck with the new 1.07 Bios? (On 2018 Razer Blade)
I've tried doing a fresh install of 17G2208 with the new bios and I can't get it to boot with clover bootloader.
Then when I try to boot from the USB I get this screen (see attached).
Also should I stick with the old kexts and SSDT from the original guide?
Scratch that I was messing up the boot loader installer.
It seems with the new bios the trackpad works without patching.
Do I still need the battery patch or do new Kexts fix that? If so, which new Kexts should I get?
 
Joined
May 4, 2019
Messages
12
Motherboard
Dell XPS 15 7590
CPU
i9-9980HK
Graphics
GTX 1650
Mac
MacBook Pro
Mobile Phone
iOS
Scratch that I was messing up the boot loader installer.
It seems with the new bios the trackpad works without patching.
Do I still need the battery patch or do new Kexts fix that? If so, which new Kexts should I get?
if battery indicator does not work you need to patch it as by first post of this thread and as far as I know, it is better using SMC battery management instead of the ACPI (my understanding at least). Battery patching should be the same in any case (still my understanding and I am no expert...).
 
Joined
Apr 13, 2011
Messages
25
Motherboard
Razer Blade mid 2019 white
CPU
9750
Graphics
RTX 2070
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
iOS
Hello everyone,

I followed each step bit by bit, did the reboot and I’m landing directly in bios on boot. What did I miss?
 
Last edited:
Joined
Feb 20, 2017
Messages
13
Motherboard
Razer Blade 15 (2018)
CPU
i7-8750H
Graphics
UHD 630/GTX 1070, 1920-1080
Mobile Phone
iOS
Hey ya'll how do I flash back to the locked bios? I have the original locked rzr.rom file saved just trying to flash back to it.
(EDIT) Nevermind I got it.
 
Last edited:
Joined
Mar 3, 2013
Messages
41
Motherboard
Asrock H77 Pro4/Mvp
CPU
i7-3770
Graphics
HD 7770
Mac
MacBook Pro
Mobile Phone
Android, iOS
hi guys! wonderful guide! I'm going to buy this laptop but I know of temperature problems and throttling so I will undervolt this cpu on windows like many others did... the problem is that I will do this on windows but I want to use it mainly on mac so I'm asking: there is any tool or way to undervolt on hackintosh? (i found just something like voltageshift, anyone knows it o any solution?) thanks!
 
Joined
Apr 13, 2011
Messages
25
Motherboard
Razer Blade mid 2019 white
CPU
9750
Graphics
RTX 2070
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
iOS
Anyone try this with a i7 9750 model Razer blade 15 yet?
 
Joined
Apr 13, 2011
Messages
25
Motherboard
Razer Blade mid 2019 white
CPU
9750
Graphics
RTX 2070
Mac
iMac, MacBook, MacBook Air, MacBook Pro, Mac mini
Mobile Phone
iOS
Confirmed HP EX900 NVME 1TB drive ( $100 on amazon ) is working fine.
 
Top