/razer15-hackintosh

Hackintosh READMEs, OpenCore configurations, patches, and notes for the Razer Blade 15 (Late 2019)

MIT LicenseMIT

macOS on Razer Blade 15 Late 2019, Model RZ09-0313*

macOS version BIOS MODEL OpenCore LICENSE

Critter

Check out my blog tylerspaper.com

READ THE ENTIRE README.MD BEFORE YOU START.

I am not responsible for any damages you may cause.

Should you find an error, or improve anything, be it in the config itself or in the my documentation, please consider opening an issue or a pull request to contribute.

I AM A ONE MAN TEAM, AND A FULL TIME STUDENT. SO, I MIGHT NOT BE ABLE TO RESPOND OR HELP YOU IN A TIMELY MANNER. BUT, I PROMISE I WILL GET TO YOU EVENTUALLY. PLEASE UNDERSTAND.

Lastly, if my work here helped you. Please consider donating, it would mean a lot to me.

Update

2020-6-21

Added

  • Initial project commit. Please review documentations for features and issues.

SUMMARY:

In short, if you're looking for a dual-boot OS for productivity on the Razer 15, this repo is very stable and is perfect for you. I fully recommend this project.

Fully functional Non-functional Semi-functional. Additional pulls needed and welcomed.
WiFi, Bluetooth, Apple Continuity ✅ *need network card replacement NVIDIA GPU (DISABLED using ACPI patch) ❌
USB A, USB C, Webcam, Audio Playback/Recording Sleep, Intel Graphics, Touchpad ✅ HDMI and DisplayPort (Tied to NVIDIA GPU)❌ See NVIDIA Control Panel
iCloud suite: App Store, iMessage, FaceTime, iCloud Drive, etc... ✅ Hibernation ❌
Multimedia Fn keys ✅

For more information regarding certain features, please refer to docs/4_README-POSTinstallation.md

NEEDED:

A macOS machine would be VERY useful: to create install drives, and for when your ThinkPad cannot boot. Though it is not completely necessary.
Flash drive, 12GB or more.
AfuWin64 and AMIBCP64 to mod BIOS, both of which have been archived by me under /tools.
Xcode works fine for editing plist files, but I prefer PlistEdit Pro.
ProperTree if you need to edit plist files on Windows.
MaciASL, for patching ACPI tables.
MountEFI to quickly mount EFI partitions.
IOJones, for diagnosis.
Hackintool, for diagnostic ONLY, Hackintool should not be used for patching, it is outdated.

WHERE TO START:

Explore links included this README, especially those in references and other razer15-hackintosh repos.

Once you are ready, follow the series of README files included docs/.
1_README-HARDWARE: Hardware notes before starting.
2_README-BIOS-mod-and-settings: Hardware notes before starting.
3_README-install: Creating the macOS install drive.
4_README-POSTinstallation: Settings and tweaks post installation.
5_README-ACPIpatching: The hardest and most time consuming part, patching the system ACPI table for battery status, brightness, sleep, thunderbolt, thunderbolt hotplugging, etc...
6_README-other.md: for other notices

  • While you can plug-and-play most of my hotpatches across different Razer Blade 15 generations, I suggest that you dump and examine your own DSDT. This is important as your DSDT maybe different from mine. Some patches needed on my model is may not be needed on yours, or vice versa. And furthermore, you get to learn more about what's actually going on.

MY SPECIFICATIONS:

Refer to BLADE15ADVANCED-00000587-en an overview of my Razer 15 Late 2019 hardware.

Processor Number # of Cores # of Threads Base Frequency Max Turbo Frequency Cache Memory Types Graphics
i7-9750H 6 12 2.6 GHz 4.5 GHz 12 MB LPDDR3-2133 Intel UHD 630

Peripherals:

One Thunderbolt 3 Type C Port (Right)
HDMI 2.0b
Mini DisplayPort 1.4
Lock Slot
One Type C Port (Left)
Two Type A Ports (Left & Right)
TrackPad: ELAN0406

Display:
15.6" *LG156M* 240Hz SDR Display (1920x1080)
Audio:
ALC298 Audio Codec
Thunderbolt:
Intel JHL7540 (Titan Ridge 2C 2018) Thunderbolt 3 Bridge

Read These (References):

OTHER razer15-hackintosh REPOSITORIES:

CONTACT:

https://tylerspaper.com/contact
Signal: +1 (202)-644-9951 *This is a Signal ONLY number. You will not get a reply of you text me at this number.

DONATE AND SUPPORT:

https://tylerspaper.com/support/

Credits and Thank You:

@Colton-Ko for the great features template.
@stevezhengshiqi for the one-key-cpufriend script.
@corpnewt for CPUFriendFriend.
@Sniki and @goodwin for ALCPlugFix.
@xzhih for one-key-hidpi.
@daliansky for all the hotpatches.

The greatest thank you and appreciation to @Acidanthera, without whom's work, none of this would be possible.

And to everyone else who supports and uses my project.

Please let me know if I missed you.