wu-hongjun / Hackintosh-Razer-Blade-RZ09-0301

[Hackintosh] Configuration for Razer Blade Advanced 15 RZ09-0301.

Home Page:https://www.tonymacx86.com/threads/razer-blade-advanced-2019-opencore.298119/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

OpenCore

Hackintosh for Razer Blade Advanced 15

MODEL LICENSE

Critter

Don't assume it is raining if you hear wind blowing. ——— The Elder.

Developer: @Errrneist

Don't forget to star this project if you like it!

READ THE ENTIRE README.MD BEFORE YOU TAKE ANY ACTION.

Disclaimer

  • Note that by using any file or code in this repository you agree to this disclaimer.
  • This project is issued under the MIT License provided as-is, can potentially brick your machine, and may break your warranty. I am not responsible for any damage that is caused by you using anything in this Repo.

Update

  • [20201011] I got a newer Razer Blade (10th Gen) so I will not move forward with this project. Well, everything was done.
  • [20200815] Released v11.0-3.1 minor update. Added some attempt support for Thunderbolt 3.
  • [20200807] Released v11.0-3.0 major update. Big Sur!
  • [20200524] Released v10.15-2.4 major update, patched iGPU, fixed gliching issue.
  • [20200518] Released v10.15-2.3 major update, transitioned to OpenCore.
  • [20200518] Updated several sections of README.MD.
  • [20200517] Starting from v2.X, this project will be moving to OpenCore.

Help Needed

  • Thunderbolt is not working. I tested a eGPU and a NVMe drive.
  • If anyone know anything about Titan Ridge Thunderbolt 3 on OpenCore feel free to open an issue!

System Information

Part Compatibility Model
Machine Functional Razer Blade 15 Advanced 2019 RZ09-0301
macOS Functional macOS 11.0 Big Sur Beta
BIOS Functional 1.04
CPU Functional Intel® Core™ i7-9750H CFL-R Processor 2.60GHz 12MB 6C12T
Chipset Functional Intel® Cannon Point HM370 PCH 10/B0
RAM Functional Micron 16ATF2G64HZ-2G6E1 32GB DDR4 2666GHz SODIMM
SSD Functional Sabrent 2TB Rocket NVMe v1.3.0 PCIe 3.0 M.2 2280 SSD
iGPU Functional Intel® UHD Graphics 630 2048MB GT2
Wi-Fi Functional Broadcom BCM94360CS2 802.11AC with NGFF Adapter
Bluetooth Functional Broadcom 20702 Bluetooth 4.0
Webcam Functional Integrated 720P Camera
Trackpad Functional ELAN 0406 I2C HID
Microphone Functional Integrated Dual-Array Microphone
Internal Sound Card Functional Realtek ALC
External Sound Card Functional Sound Blaster Play! 3
Internal Screen Functional Sharp LQ156M1JW03 15.6' 1920x1080 240Hz
External Screen Functional Asus XG279Q 27' 2560x1440 144Hz
Battery Functional CNB1RC30 80219 mWh 17.359V
Mouse Functional Razer Viper Ultimate RZ30-030501
Keyboard Functional Plum Niz 84EC (XRGB) Ble/35gf
Printer Functional HP DeskJet 1112
Tablet Functional Wacom Intuos Pro M
USB DisplayLink Functional Plugable USB 3.0 Dual 4K HDMI 2.0 and Gigabit Ethernet Adapter
Thunderbolt 3 Chipset Unfunctional Intel JHL7540 Titan Ridge 2C 2019 (15E8)
Thunderbolt 3 Controller Unfunctional ADT Link R43SG-TB3
External GPU Unfunctional SAPPHIRE RX 570 4GB GDDR5
Discrete GPU Disabled NVIDIA RTX 2070 Max-Q 8GB GDDR6
IR Camera Disabled Integrated IR Windows Hello Camera

Issues & Solutions

Issue Report

  • We welcome people to submit issue and report them! This will help all of us to figure out what can be done to the laptop. Please file a issue in the Issues module.
  • I recognize that there are a lot of Chinese speaking people participating in the discussion which is good! But if you can, please also leave an English version of your message when you post your discussion so we can have the world solve problems together.

OpenCore

macOS

General Information

Windows

Drivers

BIOS

  • I strongly recommend following the steps from Razer Blade 15 Advanced (Mojave and Catalina) to modify your BIOS.
  • Note that using other people's BIOS is generally a really, really bad idea. It WILL possibly block your machine. However, I will provide my BIOS as a reference under ./BIOS/afuwin.rom.

Audio

  • KEXT required to enable Audio support: AppleALC.kext
  • Make sure you inject audio layout-id = 3, not 1 in OpenCore config.plist/NVRAM/Add/7C436110-AB2A-4BBB-A880-FE41995C9F82/boot-args or in Clover, config.plist/Devices/Audio.
  • Please share if you find out other working layout-id!

Wifi & Bluetooth

  • In order to get Bluetooth and Wifi working, a wireless card replacement is needed.
  • For now, the best card to use is BCM94360CS2 using a NGFF adapter which you can buy on eBay under $10. It has the highest performance among all other hackintosh-able wireless cards. It is natively supported in OpenCore (v2.X and above). For clover machines, you will want to use DW1830 with some additional kext.

adapter

  • Broadcom Wifi Card Experiments:

    • BCM94360CS2 -> Wifi: Working, BT: Working.
    • BCM943602CS -> Wifi: Not Working, BT: Working.
    • BCM943602BAED (DW1830) -> Wifi: Not Working, BT: Working.
  • Intel Wifi Cards: Someone got Intel AX Wifi working.

GPU

iGPU
  • UHD 630 is supported from 2.X and above. With patched iGPU can achieve internal 240Hz.
  • HDMI/mDP Port and USB-C to DP/HDMI/DVI Cables:
    • Long story short, it won't work. Why? Because all display output is hard wired to the NVIDIA GPU. You can confirm this by going into NVIDIA controler panel in Windows and see PhysX, and you can see all display output is wired to the NVIDIA card, while the eDP in screen display is wired to the iGPU. Therefore, since NVIDIA card won't work, also Optimus won't work, the mini-DP and HDMI port or USB-C display output just won't work because the display output is not wired to the iGPU. Not to mention you disabled dGPU in config.plist/-wegnoegpu.
dGPU
  • NVIDIA RTX 2070 Max-Q is not supported.
  • A proper way to disable dGPU can be found here: Patching to disable dGPU I just don't have the time and effort to do it right now (As of Sept 25, 2020) because a recent technical breakdown corrupted my macOS and Windows system. You'll have to do it separately on top of my configurations.
  • Apple and Nvidia Are Over: NVIDIA drops CUDA support for macOS.
  • Currently, there is nothing we can do. Let's hope Apple and NVIDIA work together again.
DisplayLink
  • USB DisplayLink Display Output:
    • Hardware
      • DisplayLink is a USB hardware based solution for display output.
      • Plugable USB3-6950-HDMI. It is able to achieve 4K60P via the DisplayLink Chip.
      • Screen I am using: Asus ROG Strix XG279Q (2560x1440, Native 144 Hz).
    • Software

DisplayInfo

System Preferences

Thunderbolt

  • A more in detail Thunderbolt issue can be found on TonyMacX86: Link.

Replace Thermal Paste:

  • WARNING: Not recommended. If you bend the copper plate the entire thing becomes useless.

Other Configurations:

Owner CPU Model Bootloader Link
stonevil i7-8750H RZ09-0288 Clover Link
boyuanx i7-9750H RZ09-0301 OpenCore Link

More Hackintosh EFI Resource:

  • Hackintosh Laptop Index: EFI for other laptop might help as a useful reference. Navigate to here (cr. daliansky) if you need more reference from other laptops. Note: The word “链接” in Chinese means “link” so click on it it will take you to the repo you are looking for.

Contributors

  • Note: There is no order in the ranking of names.
  • This list may not be complete! Feel free to let me know. Sorry for any inconvience.
Name Contributions
Rehabman Many kernel extensions and guides.
Acidanthera OpenCore, Lilu.kext, and WhateverGreen.kext.
Jack Boyuan Xu OpenCore solution.
Myroslav Rys Clover portion and BIOS modification.
Avery Black OpenCore Laptop Guide
Alex James TbtForcePower.efi

License

Donate

  • Donating to this project is optional as the intention of this project is build on each other's work and benefit everyone.
  • However, if you would like to buy me a coffee, you can do that using QR codes (WechatPay/AliPay or Venmo).

donate

About

[Hackintosh] Configuration for Razer Blade Advanced 15 RZ09-0301.

https://www.tonymacx86.com/threads/razer-blade-advanced-2019-opencore.298119/

License:Apache License 2.0


Languages

Language:ASL 95.4%Language:Rich Text Format 4.4%Language:Shell 0.2%Language:Inno Setup 0.0%