OpenCore EFI for MSI Prestige 15 A10SC
Component | Model |
---|---|
CPU | Intel Comet Lake i7-10710u |
RAM | 32GB (2 x 16GB) Samsung DDR4 @2666MHz |
IGPU | Intel Graphics UHD 630 |
DGPU | Nvidia GTX1650 Max-Q |
Display | CMN N156HCE-EN1 FHD / Sharp SHP14A1 15.6' 3840x2160(4K) |
NVMe 1 | Kingston 512GB |
NVMe 2 | Kingston 512GB |
Audio | Realtek ALC298 |
Wireless | DW1560 Broadcom BCM94352Z (default setting) / Intel AX201 |
OpenCore version: 0.9.1
- Ventura (13.6)
- Monterey (12.7)
- Wi-Fi : DW1560 / Intel AX201 (default)
- Bluetooth (see sleep/wakeup hint)
- HDMI (thanks to @vomesk)
- Internal/External audio jacks
- Sleep/Wake up
- Nvidia GTX1650 Max-Q (Disabled via SSDT)
- Fingerprint Reader Synaptics WBDI
- Card Reader Realtek RTS5250 PCI-E
- Make your USB installer with this guide sudo /Applications/Install\ macOS\ YOUR\ VERSION.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --nointeraction
- Clone the repository and paste "BOOT" and "OC" directories into your's pendrive "EFI" folder
- Download GenSMBIOS to generate unique SMBIOS information. Run it and follow all steps, as the model select MacBookPro15,4 1.
- Boot it!
You CAN NOT use SMBIOS from this repository, it MUST be unique for every macOS installation
- BIOS:
- Turn off Secure Boot
- Press L-ALT + R-CTRL + R-SHIFT + F2 or (fn + F2) for see hidden feature
- Advanced → Power & Performance → CPU - Power Management Control → CPU Lock Configuration → CFG Lock : Disabled
- Move your OpenCore EFI folder to a MacOS drive: https://dortania.github.io/OpenCore-Post-Install/universal/oc2hdd.html#grabbing-opencore-off-the-usb
- If you've dual boot:
- To enable macOS-only SMBIOS injection (disabled for Windows 10):
- Kernel → Quirks → CustomSMBIOSGuid → True
- Platforminfo → UpdateSMBIOSMode → Custom
- To have UTC clock and fix Windows 10 issues : DualBoot/UniversalTimeFix.reg
- Disable Fast Boot on Windows 10 : DualBoot/DisableFastBoot.reg
- NTFS r/w support : brew install --cask osxfuse; brew install --cask mounty
- To enable macOS-only SMBIOS injection (disabled for Windows 10):
- brew install blueutil
- brew install sleepwatcher
- echo "blueutil -p 0 && sleep 1 && blueutil -p 1" > ~/.wakeup
- chmod +x ~/.wakeup
- more ~/Library/LaunchAgents/homebrew.mxcl.sleepwatcher.plist
- brew services restart sleepwatcher
- ps -ef | grep -i sleepwatcher
- ComboJack_Installer/install.sh
- [Kext] Lilu
- [Kext] WhateverGreen
- [Kext] VirtualSMC/SMCBatteryManager/SMCProcessor/SMCSuperIO/SMCLightSensor
- [Kext] AppleALC
[Kext] VerbStub- [Kext] VoodooPS2Controller
- [Kext] VoodooI2C
- [Kext] CPUFriend
- [Kext] NVMeFix
[Kext] IOElectrify- [Kext] AirportBrcmFixup
- [Kext] BrcmPatchRAM/BlueToolFixup
- [Kext] AirportItlwm
- [Kext] IntelBluetoothFirmware
- https://github.com/KerKerOgh/MSI-Prestige-15-Hackintosh
- https://github.com/wgjas2/MSI-Prestige-15-Hackintosh
- https://github.com/ueh-oaug/ComboJack
- Install Homebrew :
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- Karabiner :
- brew install --cask karabiner-elements
- Import settings from karabiner/ folder
- If doesn't work change keyboard to "virtual" and change to USB Keyboard again
- Hackintool
- OpenCore Configurator
- iTerm2 + Oh My Zsh! :
- brew install --cask iterm2
- brew install zsh zsh-completions
- Follow https://www.freecodecamp.org/news/how-to-configure-your-macos-terminal-with-zsh-like-a-pro-c0ab3f3c1156/
- XtraFinder : https://www.trankynam.com/xtrafinder/
- HyperDock : brew install --cask hyperdock
- HyperSwitch : brew install --cask hyperswitch
- Shottr : brew install --cask maccy
- Caffeine : brew install --cask caffeine
- iStat Menus : brew install --cask istat-menus
- Keka : brew install --cask keka
- Shottr Screenshot : brew install --cask shottr
- MonitorControl : brew install --cask monitorcontrol
- Numi : brew install --cask numi
- Pingu : https://github.com/attheodo/Pingu
- Tunnelblick : brew install --cask tunnelblick
- Sublime Text : brew install --cask sublime-text