Skip to content

ivansoriarab/OpenCore-MSI-CX61-2PC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenCore running on MSI CX61-2PC

Hardware Specs

Device Model
CPU Intel® Core™ i7-4712MQ
RAM 16GB 1600 MHz DDR3
GPU Intel® HD Graphics 4600
Audio Realtek AC269
WiFi Intel® Dual Band Wireless-AC 7260
Ethernet Qualcomm Atheros© E2200

What's working

  • HDMI output (including audio output)
  • Speakers and headphones
  • Webcam
  • Keyboard (including FN keys) & touchpad
  • Bluetooth and WiFi
  • Ethernet port
  • Micro SD card reader
  • CPU fan control
  • Wake and sleep

What's not working

  • NVIDIA© Geforce 820M

  • Special keys (Eject, Screen off, ECO mode, SCM, Airplane mode)

    • More information on how to make them work again can be found in the Miscellaneous Fixes section
  • Wi-Fi and Bluetooth LEDs

    • As a quick fix, to enable Wi-Fi and Bluetooth, boot into Windows, run SCM, and activate them from there.
      Repeat these steps each you turn off Wi-Fi or Bluetooth from macOS

Not tested

  • VGA Port

BIOS Settings

Change the graphics aperture size to 64 MB

  1. Unlock CFG

  2. After booting up in Modified GRUB Shell, run the following command:

    setup_var_cv Setup 0x57 0x01 0x00
    
  3. Finally, write this command:

    setup_var_cv Setup 0x2B6 0x01 0x02
    

ACPI

Required SSDTs

SSDT Comments
SSDT-FANQ CPU fan control
Decompiled SSDT available here
SSDT-KYBD Enables numeric lock LED at boot
Changes layout to ISO
Maps brightness keys to F14 and F15
SSDT-GPRW Fixes wake up from sleeping
SSDT-HPET Fixes IRQ conflicts (the following patches must be applied in OpenCore)
Decompiled SSDT available here
SSDT-NoHybGfx Disables discrete graphics card
Decompiled SSDT available here
SSDT-PLUG Fixes power management
Decompiled SSDT available here
SSDT-PNLF  Adds backlight control support

Kexts

Hardware specific kexts

Name Comment
Airportltlwm Enables WiFi
BlueToolFixup Enables Bluetooth (Airportltlwm needed)
MSIFanService CPU fan control
Used alongside MSI EC Control / MSI Fan Control
VoodooPS2 Enables Keyboard and Touchpad

Configuration Specifics

DeviceProperties

  • PciRoot(0x0)/Pci(0x1F,0x3)

    Key Type  Value
    layout-id Number 2
  • PciRoot(0x0)/Pci(0x2,0x0)

    Key Type  Value Comment
    APPL,ig-platform-id Data 0700260D Enables HDMI output
    device-id Data 12040000 Fake device for Intel® HD Graphics 4600 Mobile
    agdpmod String vit9696 Fixes lag at login screen

Kernel

  • Quirks:

    AppleCpuPmCfgLock set to False

    Only after disabling CFG-Lock

PlatformInfo:

  • Generic -> SystemProductName

    MacBookPro11,4 or MacBookPro14,1

    MacBookPro14,1 is for macOS Ventura

Miscellaneous Fixes

Graphics hardware acceleration in macOS Ventura

  1. Download OpenCore Legacy Patcher
  2. Run it and apply Post Install Volume Patches

See here: Special Keys Mapping

About

Resources for running macOS on MSI-CX61-2PC

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages