Contribute
Register

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

Status
Not open for further replies.
Just wanted to chime in and say thank you to all that have contributed to this thread! This thread was one of the reasons I pulled the trigger on buying the Razer Blade 15.

After some trial and error + a day dedicated to messing with things, I have an almost fully functional OSX install on my laptop!
Graphics
Sound (Headphones + Speakers)
USB
USB C Port
Battery Status
Trackpad (With most gestures!)
Even the multimedia keys on the keyboard work

The only major thing I don't have up and running is WiFi, but that's because I do not have the appropriate hardware yet. I just ordered the DW1560, so that should be taken care of later this week.

The other things not working, as stated in previous posts is Sleep and display brightness control. Display brightness isn't that big of a deal to me. But I would love to have the sleep function working. I'm going to do some more playing around with it and try to troubleshoot it.

My only question to everyone here is, I saw some had the 17G2112 update installed, how did you get it to install? I have the update downloaded, my SMBIOS set to MacbookPro15,2 but when I go to install it I just get a message saying "Can't be installed on this disk" "Volume does not meet the requirements for this update". I'm at a loss when it comes to this, but I can live without it.

I attached most of my Clover set up, minus my DSDT because that's not going to work for other people anyways, for anyone else looking to try and Hackintosh this laptop. I used a combination of what blodtanner and JomanJi did to make my system run smoothly, so hopefully it will help others get their system up and running a bit quicker.
 

Attachments

  • Clover Files.zip
    1.5 MB · Views: 106
Last edited:
Just wanted to chi

me in and say thank you to all that have contributed to this thread! This thread was one of the reasons I pulled the trigger on buying the Razer Blade 15.

After some trial and error + a day dedicated to messing with things, I have an almost fully functional OSX install on my laptop!
Graphics
Sound (Headphones + Speakers)
USB
USB C Port
Battery Status
Trackpad (With most gestures!)
Even the multimedia keys on the keyboard work

The only major thing I don't have up and running is WiFi, but that's because I do not have the appropriate hardware yet. I just ordered the DW1560, so that should be taken care of later this week.

The other things not working, as stated in previous posts is Sleep and display brightness control. Display brightness isn't that big of a deal to me. But I would love to have the sleep function working. I'm going to do some more playing around with it and try to troubleshoot it.

My only question to everyone here is, I saw some had the 17G2112 update installed, how did you get it to install? I have the update downloaded, my SMBIOS set to MacbookPro15,2 but when I go to install it I just get a message saying "Can't be installed on this disk" "Volume does not meet the requirements for this update". I'm at a loss when it comes to this, but I can live without it.

I attached most of my Clover set up, minus my DSDT because that's not going to work for other people anyways, for anyone else looking to try and Hackintosh this laptop. I used a combination of what blodtanner and JomanJi did to make my system run smoothly, so hopefully it will help others get their system up and running a bit quicker.



Hey, thanks for the files.

Could you please explain how to fix the trackpad and battery status? how you did the process of the DSDT and how did you installed please?

I tryed your clover and I had a kernel panic when it is starting, it is about the !kbl kext, not sure why.

Thanks
 
Last edited:
Just wanted to chime in and say thank you to all that have contributed to this thread! This thread was one of the reasons I pulled the trigger on buying the Razer Blade 15.

Hi that's wonderful progress!
Did you do a dual boot or completely wipe down the laptop?
 
Hey, thanks for the files.

Could you please explain how to fix the trackpad and battery status? how you did the process of the DSDT and how did you installed please?

I tryed your clover and I had a kernel panic when it is starting, it is about the !kbl kext, not sure why.

Thanks

That's odd that you got a Kernel Panic. Did you start with a clean Clover install? Just to be safe, what you should do is boot from the OSX Installer flash drive you made.
Mount the EFI Drive on your main OSX Drive
Delete the Clover folder from inside of the EFI Drive.
Then use Multibeast to install a fresh version of Clover and it's files.
After that, copy and replace config.plist with the one from the files I uploaded
As well as the drivers64UEFI folder and the Kext folder.
Reboot and see what happens.

From this point on I'm going to explain the DSDT Patching, but don't attempt to do any of this if you're still getting a Kernel Panic. Get that sorted first. You should be booting off of your main OSX Drive for this part, not the flash drive.

I followed this guide from RehabMan to patch my DSDT: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
That will tell you all you need to know in order to do so, if you want to read and learn a bunch, I highly encourage to read that full guide.

But to sum it up and make it quick, since that post is very lengthy you need to (this is the way I did it following the guide, but there's more than one way):

Reboot your computer and when you get to the clover screen hit the F4 key. When I did this I hit F4 by itself and also the FN+F4 key just to be safe. Doing this will make Clover copy the DSDT files off of the motherboard and place them in the EFI Folder: EFI/Clover/ACPI/origin

Once you have your DSDT files:

Download the most recent build of iasl here: https://bitbucket.org/RehabMan/acpica/downloads/
Then run this code in terminal:
Code:
cd ~/Downloads
unzip iasl.zip
sudo cp iasl /usr/bin

Then run this code in terminal:
Code:
cd "to directory where you placed all SSDT/DSDT"
iasl -da -dl DSDT.aml SSDT*.aml

That will disassemble all the files the proper way for you to edit the DSDT file.
After you have done that, download and run MaciASL from here: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/

Once you got that, you can add the patch for the Trackpad and Battery Status. You'll see the Patch button at the top of MaciASL. Once you copy and paste the patches in, hit apply and then press the Compile button and make sure there are no errors. Then save the new DSDT file in EFI/Clover/ACPI/patched make sure to add the extension. aml at the end of it for it to read properly by the bootloader. So when you're done and it's saved in the patched folder it should be DSDT.aml

Trackpad DSDT Patch (From JomanJi):

Code:
into method label _STA parent_label GPI0 replace_content begin

Return (0x0F)

end;

into_all method label _CRS parent_label TPD0 replace_content begin

ConcatenateResTemplate (SBFB, SBFI)

end;


You can get the Battery Patch from RehabMan's Github here: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_Razer-Blade-2014.txt

For the battery patch, you need to copy and paste everything from line 14 to the end.

So after both patches are applied and you have the DSDT.aml file saved in the patched folder, you just have to reboot and you should have a working trackpad and battery status!

Again, a big thank you to RehabMan for all of this! I highly encourage you to read a bunch of his posts and guides. He has everything you need to learn how to properly hackintosh a system. I've never edited a DSDT file before until this laptop project and I learn so much more than I expected to, just by reading his stuff. He has added a lot to these forums to get our systems up and running!
 
Hi that's wonderful progress!
Did you do a dual boot or completely wipe down the laptop?

I started with a totally blank SSD drive. The laptop itself didn't come with the amount of storage space I wanted, so when I ordered the laptop, I also ordered a Samsung Evo 970 2TB SSD for it. I put the new drive in and went right to work with getting OSX Installed.

Once I got OSX taken care of and running smoothly I went and re-installed Windows 10. So now I'm successfully dual booting OSX High Sierra and Windows 10.
 
Last edited:
That's odd that you got a Kernel Panic. Did you start with a clean Clover install? Just to be safe, what you should do is boot from the OSX Installer flash drive you made.
Mount the EFI Drive on your main OSX Drive
Delete the Clover folder from inside of the EFI Drive.
Then use Multibeast to install a fresh version of Clover and it's files.
After that, copy and replace config.plist with the one from the files I uploaded
As well as the drivers64UEFI folder and the Kext folder.
Reboot and see what happens.

From this point on I'm going to explain the DSDT Patching, but don't attempt to do any of this if you're still getting a Kernel Panic. Get that sorted first. You should be booting off of your main OSX Drive for this part, not the flash drive.

I followed this guide from RehabMan to patch my DSDT: https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
That will tell you all you need to know in order to do so, if you want to read and learn a bunch, I highly encourage to read that full guide.

But to sum it up and make it quick, since that post is very lengthy you need to (this is the way I did it following the guide, but there's more than one way):

Reboot your computer and when you get to the clover screen hit the F4 key. When I did this I hit F4 by itself and also the FN+F4 key just to be safe. Doing this will make Clover copy the DSDT files off of the motherboard and place them in the EFI Folder: EFI/Clover/ACPI/origin

Once you have your DSDT files:

Download the most recent build of iasl here: https://bitbucket.org/RehabMan/acpica/downloads/
Then run this code in terminal:
Code:
cd ~/Downloads
unzip iasl.zip
sudo cp iasl /usr/bin

Then run this code in terminal:
Code:
cd "to directory where you placed all SSDT/DSDT"
iasl -da -dl DSDT.aml SSDT*.aml

That will disassemble all the files the proper way for you to edit the DSDT file.
After you have done that, download and run MaciASL from here: https://bitbucket.org/RehabMan/os-x-maciasl-patchmatic/downloads/

Once you got that, you can add the patch for the Trackpad and Battery Status. You'll see the Patch button at the top of MaciASL. Once you copy and paste the patches in, hit apply and then press the Compile button and make sure there are no errors. Then save the new DSDT file in EFI/Clover/ACPI/patched make sure to add the extension. aml at the end of it for it to read properly by the bootloader. So when you're done and it's saved in the patched folder it should be DSDT.aml

Trackpad DSDT Patch (From JomanJi):

Code:
into method label _STA parent_label GPI0 replace_content begin

Return (0x0F)

end;

into_all method label _CRS parent_label TPD0 replace_content begin

ConcatenateResTemplate (SBFB, SBFI)

end;


You can get the Battery Patch from RehabMan's Github here: https://github.com/RehabMan/Laptop-DSDT-Patch/blob/master/battery/battery_Razer-Blade-2014.txt

For the battery patch, you need to copy and paste everything from line 14 to the end.

So after both patches are applied and you have the DSDT.aml file saved in the patched folder, you just have to reboot and you should have a working trackpad and battery status!

Again, a big thank you to RehabMan for all of this! I highly encourage you to read a bunch of his posts and guides. He has everything you need to learn how to properly hackintosh a system. I've never edited a DSDT file before until this laptop project and I learn so much more than I expected to, just by reading his stuff. He has added a lot to these forums to get our systems up and running!

Yes! I have it working me too! Thanks so much Vettz500 for your help, and to Rehabman, Blodtanner and Jomanji for share the files and all the help and info.

At this point I would love to have the sleep and the bluetooth working, but for the moment it is pretty good and feels stable.

I have a Wacom Cintiq plug it through the HDMI and works perfect, (through USBC doesn't turn on the second display), the 1070 gtx seems to be working good as well with the Nvidia drivers.

My process was:
- Unibeast and the flags that Blodtaner said in the first post, but I had to change the ssd for a new one to make it work.
- Once was installed, Replaced the EFI files from Jomanji to the actual ones, (config.plist Drivers64Uefi, Kexts)
- Install the dsdt with the info that Vetzz500 said and looking the Rehabman guide too.

Very excited to don't have to work in windows ! thanks again!
 
Last edited:
Good to hear, jenue!

Update for my laptop! I got the DW-1560 installed, used the FakePCIID_Broadcom Kext from JomanJi and WiFi works flawlessly! I installed the Nvidia Web Drivers and now have my HDMI and Mini Display ports working as well as the Nvidia card with those outputs. And finally, I have Bluetooth working!

So the only 2 things not working now are Sleep and Display brightness. So far so good!


At this point I would love to have the sleep and the bluetooth working, but for the moment it is pretty good and feels stable.

Jenue, see page 3 of this thread, blodtanner has the fix to get Bluetooth working. Use KextBeast to install the kexts and get them to read.
 
Good to hear, jenue!

Update for my laptop! I got the DW-1560 installed, used the FakePCIID_Broadcom Kext from JomanJi and WiFi works flawlessly! I installed the Nvidia Web Drivers and now have my HDMI and Mini Display ports working as well as the Nvidia card with those outputs. And finally, I have Bluetooth working!

So the only 2 things not working now are Sleep and Display brightness. So far so good!




Jenue, see page 3 of this thread, blodtanner has the fix to get Bluetooth working. Use KextBeast to install the kexts and get them to read.
Hey Vettz, glad to see you had success! Have you noticed any battery life issues with having the nvidia GPU enabled?

I’m getting my blade next month and I’ve been debating on whether or not I should disable it or leave it on to be able to use the hdmi port.
 
Hey Vettz, glad to see you had success! Have you noticed any battery life issues with having the nvidia GPU enabled?

I’m getting my blade next month and I’ve been debating on whether or not I should disable it or leave it on to be able to use the hdmi port.

Honestly, I've been so busy with work that I haven't had time to even play with it and see the battery life
 
after following your steps the boot hangs with this as the last message
 

Attachments

  • IMG_20180920_085944.jpg
    IMG_20180920_085944.jpg
    6.2 MB · Views: 121
Status
Not open for further replies.
Back
Top