Contribute
Register

[Guide] Razer Blade 2017

Status
Not open for further replies.
Hey everyone, thanks for all the info (highly appreciated). Seasoned hackintosh user here... but first timer w/ a laptop.
I've just ordered a RBS 13,3" and am wondering if you guys would recommend swapping the wifi card or not, and if yes what is the precise reference.
FWIW, I was considering giving Win10 a try, but I still need a couple of OS X only stuff for work (I write/produce/teach electronic music).
Any input will be tremendously appreciated, thanks!
 
Hey everyone, thanks for all the info (highly appreciated). Seasoned hackintosh user here... but first timer w/ a laptop.
I've just ordered a RBS 13,3" and am wondering if you guys would recommend swapping the wifi card or not, and if yes what is the precise reference.
FWIW, I was considering giving Win10 a try, but I still need a couple of OS X only stuff for work (I write/produce/teach electronic music).
Any input will be tremendously appreciated, thanks!

The FAQ has WiFi hardware recommendations:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hi @nilhartman,

Yes, definitely swap the Wifi/Bluetooth card. I ordered the Broadcom M2 card from eBay. Takes about a week to arrive it but was simple to fit. @RehabMan's guide is very easy to follow to get the Wifi and BT working as native. I actually found Wifi performance was improved on my Blade 14 (2017) - in Windows and OS X. :)
 
Thanks @Scorch404! As much as I'm experienced building and setting a hackintosh desktop, I'm a total noob when it comes to laptops. From your posts in that thread, it seems that you've got your hacking right (almost everything's working, isn't it?): would you consider writing a guide too? Would it be that different for an i7-8550U 13,3" RBS?
Would you share the exact ref of the wi-fi card you've bought please? I've done my research but I'm not that confident in the info I've gathered.
Sorry for all those questions, I'm about to receive the laptop, within a day or two, and don't have much time to prepare / set the hacking. It'd be ideal for me if I could have it running ASAP as I need it for work. I've considered switching to Win10 but I'm not that enthusiastic doing so... and I'll miss a couple of softwares I rely on.
Anyway, thanks again!
 
One last question if I may: any reason not to install an older OS if I don't need any recent new feature?

My desktop hackintosh is rock stable running Sierra, no reason to update it really (I also use that one for work), so I thought it'd make sense to install the same OS on the laptop.
Gonna spend a part of the weekend hackingtoshing the RBS, so I thought I'd ask before doing something stupid (like not going High Sierra).

Thanks!
 
@Scorch404, It's been a while since I've tried working on my razer blade 2017. I seem to only have wifi, bluetooth, and audio working. Everything else has been such a mess when I was trying to figure out everything during the month of struggles. I have decided to try and go back to it as I can't get the hang of windows. I have some questions for you:

1) what order do you think I should work on in terms of backlight, battery, trackpad, and anything else (power management? i'm still not sure what that is)

2) Is is possible for you to write up some sort of step by step guide that you did to get all of this completed? This is my first hackintosh and I'm not experienced with coding or the sort.
 
Also this is a noob question, but this is still my first hackintosh so I thought I might add. If two people have the same exact laptop with the same version of macOS installed, is it possible to just copy over and replace all the correct DSDT's and SSDT's from the fully functional hackintosh to the partially working one?
 
Also this is a noob question, but this is still my first hackintosh so I thought I might add. If two people have the same exact laptop with the same version of macOS installed, is it possible to just copy over and replace all the correct DSDT's and SSDT's from the fully functional hackintosh to the partially working one?

You cannot use patched ACPI from another computer.
The reason is mentioned in the guide:
https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/
 
This is a Guide to the 2017 Razer Blade and High Sierra.

Feel free to add, correct and comment - together we can make this guide awesome!

Note: I will assume that you do already have some knowledge in building a hackintosh, if not please read the FAQ.
WiFi and Bluetooth will not be covered as you will have to replace the internal card.​

Working:
  • Graphics (Only Intel HD6300, Nvidia has to be disabled)
  • Backlight
  • Touchpad (Only basic gestures, no multitouch)
  • Audio (HDMI 3.1 has to be confirmed as i am not using this)
  • PowerManagement (to be confirmed fully)
  • NVMe SSD
Not Working:
  • Thunderbolt HotPlug

Summary:

  1. BIOS
  2. HighSierra Install preparation
  3. Post Install
    1. Backlight
    2. Battery Status
    3. Audio
    4. Trackpad


1. BIOS Settings

I did not change the BIOS settings since factory yet but you can read more about BIOS settings here:

https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

2. HighSierra Install preparation

First, you will have to create a usb installer as described in this post (you can also use other ways, such as RehabMan's one but i am using Unibeast):

https://www.tonymacx86.com/threads/...ierra-on-any-supported-intel-based-pc.235474/

You can read more in RehabMan's guide here:
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/


The Razer Blade 2017 supports UEFI, so select UEFI Boot mode during the installer.

As soon as the usb installer is created, you can proceed and mount the efi partition of the usb stick using this tool:

https://www.tonymacx86.com/threads/how-to-mount-efi-partition.174321/

After that you will need to copy attached files as follows:

config.plist -> CLOVER/config.plist
SSDT-DiscreteSpoof.aml -> CLOVER/ACPI/patched/SSDT-DiscreteSpoof.aml
After that you can boot the installer and install High Sierra to your harddisk.

3.Post Install

Once you boot into the freshly installed OSX you will have to configure your 'Mac'. After that you will need to get things working.

To stop relying on the usb bootloader, you should install clover to harddisk and also FakeSMC and other kexts required to boot into OSX.

You can use MultiBeast to install clover, FakeSMC and other required kexts but i prefer to do it manually using RehabMan's fork of Clover. You can download MultiBeast here:
https://www.tonymacx86.com/resources/multibeast-high-sierra-10-1-1.354/

If you do not want to use MultiBeast you can use RehabMan's guide here
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/

Remember to include the same files as in the installer efi partition!

As soon as you boot using clover installed to your harddrive you can now start working on below points. Typically you will now have:
  • working bootloader via Clover
  • NVMe support (system will not boot without this)
  • graphics via Clover's config.plist settings
  • trackpad not working as this is I2C based
  • audio not working
  • WiFi not working
  • brightness controls not working
  • battery status not working

3.1 Backlight

To get Backlight controls working, you will need to have full graphics support. Check this first!

RehabMan posted a great guide, you can follow
https://www.tonymacx86.com/threads/...rol-using-applebacklightinjector-kext.218222/


3.2 Battery Status & DSDT

To get battery status working, you will need to patch your DSDT. The first part of the battery patch is to be found in BatteryPatch.txt. More details on how to patch your DSDT for working battery status can be found here:
https://www.tonymacx86.com/threads/guide-how-to-patch-dsdt-for-working-battery-status.116102/

If your battery is displaying 0% as your current battery capacity, you may have to insert the maximum capacity into your DSDT at \_SB0.PCI0.LPCB.BAT0

Code:
Name (PAK1, Package (0x0D)
            {
                One,
                0x00011FE4,
                0x1130,
                Zero,
                0x2B5C,
                0xB4,
                0x5A,
                0x10,
                0x08,
                "Blade",
                " ",
                "Li-I",
                "Razer"
            })
            Name (PAK2, Package (0x0D)
            {
                One,
                0x00011FE4,
                0x1130,
                Zero,
                0x2B5C,
                0xB4,
                0x5A,
                0x10,
                0x08,
                "Blade",
                " ",
                "Li-I",
                "Razer"
            })
As you are already patching your DSDT, you can also apply the most basic patches found in RehabMan's repo and his guide here

https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

3.3 Audio

To get audio working, simply install VodooHDA audio drivers found here:

https://sourceforge.net/projects/voodoohda/

3.4 Trackpad

The Trackpad is based on I2C, so you will need to install the from this particular fork: https://github.com/MacForceOne/VoodooI2C

You will also need to remove the AppleIntelLpssI2C.kext and AppleIntelLpssI2CController.kext.

If you have Problems please refer to this Guide:
https://www.tonymacx86.com/threads/wip-voodooi2c-i2c-trackpad-limited-support.204227/
can you give me more ex like clover, I can't export to monitor through HDMI
 
Status
Not open for further replies.
Back
Top