Contribute
Register

[Guide] Razer Blade, Late 2016, FHD

Status
Not open for further replies.
You can disable the DGPU with an SSDT. When you want to NOT do that, just drop the SSDT with Clover options.

Awesome thanks. One last group question. hdmi audio requires that native audio is implemented properly.Does the cloverHDMI install native audio or am I misreading the guide on the site? I've been trying to work on native audio for about the past audio but the link in your LAPTOP READ FIRST guide doesn't explain anything Looks like pictures with random character to me. Ive been trying to find another guide but they all link to the same website.
 
Awesome thanks. One last group question. hdmi audio requires that native audio is implemented properly.Does the cloverHDMI install native audio or am I misreading the guide on the site? I've been trying to work on native audio for about the past audio but the link in your LAPTOP READ FIRST guide doesn't explain anything Looks like pictures with random character to me. Ive been trying to find another guide but they all link to the same website.

See FAQ regarding Mirone's HDA patcher:
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 
Hi UAR,

First of thank you for the post, it is very comprehensive and has allowed me to install High Sierra on the blade without any major issues.

I have everything working thanks to your guide except I'm having some graphics issues when coming out of sleep. The right hand side of my screen becomes severely distorted when the blade wakes up from sleep. Any idea how I can fix this?

Images, config plist and images attached.

Thanks!
 

Attachments

  • config.plist
    12.7 KB · Views: 231
  • IMG_3644.jpg
    IMG_3644.jpg
    2.8 MB · Views: 108
Hi UAR,

First of thank you for the post, it is very comprehensive and has allowed me to install High Sierra on the blade without any major issues.

I have everything working thanks to your guide except I'm having some graphics issues when coming out of sleep. The right hand side of my screen becomes severely distorted when the blade wakes up from sleep. Any idea how I can fix this?

Images, config plist and images attached.

Thanks!

https://www.tonymacx86.com/threads/readme-common-problems-in-10-13-high-sierra.233582/
 
  • Like
Reactions: uar
Just wanted to share if anyone needs info on this: You can update to 10.13.4 without any issues but be sure to:

1. Copy the latest FakeSMC.kext to your EFI kexts/others
2. If you are using a patched AppleHDA back up the kext on the desktop or somewhere handy

After running the installer just overwrite your vanilla AppleHDA with your backed up patched version.
If you followed UAR's approach to getting VoodooI2C to work you will need to delete the lpssI2C controllers.

Fix disk permissions and rebuild your cache then reboot and you should be good to go.

Has anyone had any luck getting the new VoodooI2Cs working? I'm very satisfied with the state my Razerblade hackbook is at but would love to get at least 2 finger scrolling to work.
 
rzrblade14-15.png

What's not working
:
  • HDMI (connected to dGPU)
  • Thunderbolt 3. USB-C works, but you have to insert the device before booting up!
  • Synaptic Trackpad. Generic one works, but not after sleep!
  • Audio does not work properly. AppleALC works for headphones but not for anything else. VoodooHDA works for everything except headphones.
  • dGPU (Optimus is not supported in macOS)
  • As of 10.12.4 the built-in keyboard don't work automatically.
Needed:
  • Working macOS installation.
  • 16 GB USB drive.
  • Purchased copy of El Capitan, Sierra or High Sierra from the Mac App Store. If you purchased Sierra in the past. It'll be available to download from the purchased list in El Capitan.
  • BCM94352Z Wi-Fi card.
  • T5 Torx screwdriver.
  • External mouse and keyboard.
If you missed the window of purchasing El Capitan:

If you are running Snow Leopard, jump to step 7 and you are done. The rest, follow steps down below:
  • You will need Xcode, Mac App Store and Safari.
  • Launch all of them. Don't end the session of the applications during the process.
  • Take two backups of: /System/Library/CoreServices/SystemVersion.plist
  • Open one of them with Xcode.
  • Replace the following strings into SystemVersion.plist:
Code:
<key>ProductBuildVersion</key>
<string>9L31a</string>
<key>ProductCopyright</key>
<string>1983-2009 Apple Inc.</string>
<key>ProductName</key>
<string>Mac OS X</string>
<key>ProductUserVisibleVersion</key>
<string>10.6.8</string>
<key>ProductVersion</key>
<string>10.6.8</string>
  • Save the SystemVersion.plist file and drag it over to: /System/Library/CoreServices and replace.
  • Go to!
  • Purchase it, you will now have it in your purchased list in the Mac App Store! :thumbup:
  • Put the vanilla version of SystemVersion.plist back and you are done.
Preparation:
  • Open the blade and install BCM94352Z Wi-Fi card.
  • Insert USB into a working macOS installation and erase it with Disk Utility. It should be GPT, APFS for High Sierra or HFS+ for El Capitan and name it "MyVolume".
  • Open a terminal window and apply:
    For El Capitan:
    Code:
    sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
    For Sierra:
    Code:
    sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app
    For High Sierra:
    Code:
    sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
  • Download Clover!
  • Run it, click "Change Installation", select your USB, click "Customize", select "Install for UEFI Booting Only", "Install Clover in the ESP", expand section "drivers64UEFI" and select "OsxAptioFixDrv" and click "Install", type your password and confirm.
  • Open the newly created EFI partition and migrate to EFI\Clover\drivers64UEFI." Place HFSPlus.efi, apfs.efi and remove VBoxHfs.efi
  • Make sure the latest "FakeSMC.kext" is present in EFI\Clover\kexts\Other.
  • This step is not needed in High Sierra as it supports NVMe drives now natively. Head over to EFI\Clover\ACPI\patched and place "SSDT-NVMe-Pcc", open config.plist and make sure it is present under SortedOrder in ACPI section. Find and place "HackrNVMeFamily.kext" in EFI\Clover\kexts\Other.
  • For Sierra and High Sierra set "cpus=4" as custom bootflag in config.plist! (They will not boot without it.)
  • Start the Blade, click F1 and enter BIOS. Type F3 for Optimized defaults.
    • Disable "Secure Boot" and "Fast Boot."
    • Set "XHCI Handoff" to Enabled.
    • Confirm Legacy USB Support is Enabled
    • Confirm "CSM Support" is Enabled.
    • Set "Boot filter" to "UEFI and Legacy"
    • Set "Network" to "Legacy"
    • Set "Video" to "Legacy"
    • Set "Storage" to "Legacy"
    • Set "Other PCI Devices" to "LegacyOpROM"
  • Save changes and exit.
Installation:
  • Insert the USB drive, start the blade, click F12 and enter boot options.
  • Select UEFI "Your thumb drive" and click enter.
  • Boot into the installer…
  • Select Utilities and start Disk Utility.
  • Select your disk and format it to GPT, HFS+ or APFS.
  • Click Install, it will automatically restart after installation, but it's not complete, so you have to run the installer once more.
  • After the second restart, boot up your newly installed copy of macOS/OS X.
  • Connect to the Internet, download latest clover and install just like we did with the USB.
Post-installation:
  • Keyboard:
    • Install Razer Synapse. It will automatically restart!
    • In the boot process it will turn off, quickly press any key to wake it then. You can not wake it after the OS have loaded. It has to be done every time you boot up.
  • Backlight:
    • Add SSDT-PNLF in EFI/Clover/ACPI/patched and make sure it's under SortedOrder in config.plist.
    • Copy the KextToPatch values for enabling AppleBacklight from config.plist.
    • Make sure GFX0 is renamed to IGPU in DSDT.
    • Install AppleBacklightInjector.kext in SLE.
    • Restart!
  • Trackpad:
    • Patch DSDT with rename _DSM to XDSM. Do not remove _DSM methods.
    • Apply Windows 10 OS patch.
    • Change XDSM back to _DSM in device TPD0.
    • Remove hotpatch "change _DSM to XDSM" in config.plist.
    • Remove LPSSI2C kexts in SLE.
    • Install VoodooI2C.
    • Restart!
  • iMessage
    • I recommend using MacBookPro13,3 as SMBIOS for Sierra and High Sierra. If you want to use all supported operating systems then use MacBookPro11,5. You have to use Pike's freqVectorsEdit script for PM.
  • Power Management:
    • Open a terminal window, type "sudo" and press space.
    • Drag and drop ssdtPRGen.sh and apply.
    • The AML output will be in /Users/"username"/Library/ssdtPRGen/ssdt.aml
    • Copy it to your EFI partition in EFI/Clover/ACPI/Patched.
    • Restart!
Razer Chroma:
chroma-101-logo-video.png

  • Install Xcode and launch it.
  • Open main.m file.
  • Head down and find "razer_attr_write_mode_breath" and change that to the effect you want. Find the effects in razerkbd_driver.c
  • Build and run the project.
  • NOTE: Some modes will not work. Breath, Wave, Starlight and Spectrum are confirmed working. You can't set your own custom for now in macOS.
Thanks to the entire community for making this possible! :clap:


Hey Uar,
I'm trying to hackintosh my Blade, I could really use some help. I cannot boot after installing the trackpad kext!! :(
 
hello @RehabMan @uar i need help for my hackintosh, i am using 10.12.6 with same laptop, so i want to enable 1060gt graphics ? and how can i do. please help me. my lappy now in dual mode windows and sierra with 200mb EFI.
 
  • Like
Reactions: uar
Hey Uar,
I'm trying to hackintosh my Blade, I could really use some help. I cannot boot after installing the trackpad kext!! :(
Read the instructions!
hello @RehabMan @uar i need help for my hackintosh, i am using 10.12.6 with same laptop, so i want to enable 1060gt graphics ? and how can i do. please help me. my lappy now in dual mode windows and sierra with 200mb EFI.
Optimus is not supported in macOS!
 
Status
Not open for further replies.
Back
Top