Skip to content
MSI GS65 Stealth Thin 8RF Hackintosh
Branch: master
Clone or download
vladichimescu AppleALC
add AppleALC resources
Latest commit 291125f Feb 24, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
ACPI/patched disable nvidia Feb 17, 2019
_AppleALC
drivers64UEFI updates Feb 23, 2019
kexts/Other updates Feb 23, 2019
tools updates Feb 23, 2019
.gitignore MSI GS65 8RF hackintosh Jan 23, 2019
CLOVERX64.efi
LICENSE MSI GS65 8RF hackintosh Jan 23, 2019
README.md
config.plist

README.md

MSI GS65 Stealth Thin 8RF

LAST UPDATED: 2019-02-23

Configuration

bootloader

Clover-v2.4k-4884-X64

kexts

AirportBrcmFixup (1.1.9)
AppleALC (1.3.5 +custom verbs)
AtherosE2200Ethernet (2.2.2)
BrcmFirmwareRepo (2.2.10)
BrcmPatchRAM2 (2.2.10)
Lilu (1.3.4)
SMCBatteryManager.kext (1.0)
USBxhci (1.0.0 =custom map for MSI GS65)
VirtualSMC.kext (1.0.2)
VoodooPS2Controller (1.9.2 +custom map)
WhateverGreen (1.2.6)

Status

problem: unable to boot partition

fix: injector (FSInject-64.efi) + adapter file
adapter: ApfsDriverLoader-64.efi (APFS)
adapter: HFSPlus-64.efi (HFS+)

problem: couldn't allocate runtime area

fix: AptioMemoryFix-64.efi (can't use for now as system doesn't shutdown/reboot)
fix: OsxAptioFixDrv-64.efi

problem: requested memory exceeds allocated relocation block

fix: CsrActiveConfig Allow Unrestricted NVRAM (NVRAM Protections: disabled)

problem: boot freeze

fix: DSDT drop table DMAR if you need VT-d enabled

problem: unable to boot (SMC mandatory)

fix: VirtualSMC.kext

problem: waiting for root or usb issues

fix: USBxhci.kext

problem: USB-C

fix: SSDT-TYPC.aml + DSDT patches: "SSDT-TYPC"

problem: graphics

fix: WhateverGreen.kext + Lilu.kext

problem: display brightness

fix: SSDT-PNLF.aml

problem: nvidia dgpu

fix: nvidia web drivers not supported on OS X 10.14

problem: external monitor usb-c not working

fix: in clover GUI, drop table SSDT-DDGPU.aml

problem: sound

fix: AppleALC.kext + Lilu.kext

problem: battery

fix: SMCBatteryManager.kext + Lilu.kext

problem: touchpad/keyboard

fix: VoodooPS2Controller.kext

problem: ethernet

fix: AtherosE2200Ethernet.kext

problem: wifi

fix: replace hardware BCM94352Z then fix wifi (AirportBrcmFixup.kext) and bluetooth (BrcmPatchRAM2.kext + BrcmFirmwareRepo.kext)

problem: unable to activate apple services (Facetime, iMessage, etc)

fix: use EmuVariableUefi-64.efi just once to activate

Instructions

help

  • sudo pmset -a disksleep 0
  • sudo pmset -a powernap 0
  • sudo pmset -a womp 0
  • sudo pmset -a standby 0
  • sudo pmset -a hibernatemode 0
    • sudo rm /var/vm/sleepimage
    • sudo mkdir /var/vm/sleepimage
  • sudo pmset -a autopoweroff 0
  • disable touchpad when mouse is present by checking Ignore built-in trackpad... in System Preferences: Accessibility
  • set Timeout: 0 in config.plist for fast boot
  • sync time in Windows as dual boot with RealTimeIsUniversal
  • using optimus requires mac OS compatible version of nvidia drivers to be installed
  • disabling nvidia dgpu with SSDT-DDGPU.aml (PEGP._OFF) or with boot arg -wegnoegpu will lead to usc-c video output failure

resources:

kudos to all community developers who share their knowledge
special thanks to all and every member of clover bootloader team, Rehabman, vit9696.

You can’t perform that action at this time.