Contribute
Register

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

Status
Not open for further replies.
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 :)
 
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

  • USB Boot Screen.JPG
    USB Boot Screen.JPG
    2 MB · Views: 153
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?
 
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...).
 
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:
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:
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!
 
Anyone try this with a i7 9750 model Razer blade 15 yet?
 
Confirmed HP EX900 NVME 1TB drive ( $100 on amazon ) is working fine.
 
[QUOTE
Have you experienced increased battery usage with this NVMe ?
[/QUOTE]
Haven’t had it long enough to compare. Bought the 8750 model last week an went right into trying to get this to work an I just picked up the 9750 model an hour ago and swapped out the hp900 into that and attempted a boot. And it works pretty much identically to the 8750 model. Maybe a touch more sluggish opening an app ( could have been me as I was doing it in the drivers seat of the car waiting for take away tacos ) but still extremely snappy.

Would love some help with my usb required to boot issue though.

As I have 2 of these at the moment I’ll definitely give you a head to head battery test.
 
Status
Not open for further replies.
Back
Top