Skip to content

jasongillis/i9-10850k_hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hardware

Device Details
Processor i9-10850k
Motherboard MSI MAG z490 Tomahawk
Memory 2x16GB DDR4 3200
Storage WD_BLACK 1TB SN850X NVMe
GPU ASUS Radeon RX 6600 XT 8GB
OpenCore 1.0.4

Neofetch output: neofetch

System about dialog: about

Working

  • iServices
  • DRM / dGPU / iGPU
  • Sleep/Wake
  • Audio
  • MSI Mystic Light via OpenRGB on JRAINBOW1
  • Intel I219-V Ethernet
  • System updates

Kexts

DSDT

DSDT extracted by SSDTTime.

Notes

Start here

Encountered a boot loop when OpenCore started to load the installer until I fixed the USB map. I had done the USB map already, but had done something incorrect, so the installer didn't like it.

Eventually noticed that I wasn't getting OS updates pushed. This required adding revpatch=sbvmm to boot-args in config.plist.

Installing updates after 14.3.1 required setting SecureBootModel to Disabled in config.plist. This did not require a restart before starting the installer. It did require a restart after the install completed and the setting was reverted back to Default.

Post Sonoma 14.7, sleep stopped working completely. USB would partially shutdown (the StreamDeck would disconnect) and the display would power off. But, the system didn't sleep; it would stay awake. Had to add SSDT-GPRW.aml and an ACPI patch to fix this. From this bit of OpenCore Post-Install via this r/hackintosh thread.

Upgrade to Sequoia (15.x)

The upgrade process took a while, but that was only because I didn't realize that all I had to do was change SecureBootModel to Disabled and also the SMBIOS model to iMac19,1 to get the install completed. Those were the only meaningful changes needed. I did have to add three items to config.plist to satisfy the changes from OpenCore 0.9.5 to 1.0.4.

For updates, it will be necessary to change SecureBootModel and the SMBIOS model to iMac19,1.

BIOS Settings

  • OpenCore Version: 1.0.4
  • BIOS Version: E7C80IMS.1D0
  • BIOS Settings
    • Settings
      • Advanced
        • PCIe/PCI Sub-system Settings
          • Enable Above 4G Memory
          • Enable Re-Size BAR Support
          • Disable SR-IOV
        • Integrated Peripherals
          • Enable Intel LAN
          • Enable Realtek LAN
          • Enable HD Audio Controller
          • SATA Mode: AHCI
        • Integrated Graphics Configuration
          • Enable IGD Multi-Monitor
          • Initiate Graphic Adapter: IGD
          • Integrated Graphics Share Memory: 64MB
        • USB Configuration
          • Enable XHCI Hand-off
          • Enable Legacy USB Support -- System won't boot from USB without this
          • USB Port Control
            • All ports enabled
        • Power Management Setup
          • Disable ErP Ready
          • Disable System Power Fault Protection
          • Disable USB Standby Power at S4/S5
          • Restore after AC Power Loss: Power off
        • BIOS CSM/UEFI Mode: UEFI
        • Disable DTM
        • Wake Up Event Setup
          • Wake Up Event By: BIOS
          • Enable Resume By Onboard Intel LAN
          • Disable Resume By RTC Alarm
          • Disable Resume By PCI-E Device
          • Disable Resume By USB Device
          • Disable Resume From S3/S4/S5 by PS/2 Mouse
          • Disable Resume From S3/S4/S5 by PS/2 Keyboard
      • Boot
        • Enable Full Screen Logo Display
        • Disable GO2BIOS
        • Bootup NumLock State: On
        • Info Block effect: Unlock
        • Disable POST Beep
        • Disable MSI Fast Boot
        • Disable Fast Boot
      • Security
        • Disable U-Key
        • Trusted Computing
          • Disable Security Device Support
          • TPM Device Selection: fTPM 2.0
          • Disable Disable Block Sid
        • Chassis Intrusion Configuration
          • Disable Chassis Intrusion
        • Secure Boot
          • Disable Secure Boot
          • Secure Boot Mode: Standard
    • OC
      • CPU Features
        • Enable Virtualization
        • Disable CFG-Lock
        • Disable VT-d
        • Disable SGX

USB Port Mapping

Info used for USBToolBox

usb.json

ASMedia USB 3.2 eXtensible Host Controller

Selected Port # Description Type Protocol Companion Name
Yes 01 Back USB-C USB 3.0 02 BACK-USBC-3.0
Yes 02 Back USB-C USB 2.0 01 BACK-USBC-2.0

Intel USB 3.1 eXtensible Host Controller

Selected Port # Description Type Protocol Companion Name
Yes 01 Back USB A above USB-C USB A USB 2.0 17 BACK-USBA-ABOVE-USBC-2.0
02 Unknown USB 2.0
Yes 03 Left Front Panel USB A USB 2.0 19 FRONT-USBA-LEFT-2.0
Yes 04 Right Front Panel USB A USB 2.0 20 FRONT-USBA-RIGHT-2.0
Yes 05 Back USB A below Intel I219-V NIC USB A USB 2.0 21 BACK-USBA-1BELOW-I219V-2.0
Yes 06 Back USB A below Intel I219-V NIC and port 05/21 USB A USB 2.0 22 BACK-USBA-2BELOW-I219V-2.0
Yes 07 Back Keyboard/Mouse - Bottom USB A USB 2.0 BACK-USBA-TOP-KEY-2.0
Yes 08 Back Keyboard/Mouse - Top USB A USB 2.0 BACK-USBA-BOT-KEY-2.0
09 Back USB A below Realtek 2.5G NIC and port 10/26 USB A USB 2.0 25 BACK-USBA-2BELOW-RT2.5G-2.0
10 Back USB A below Realtek 2.5G NIC USB A USB 2.0 26 BACK-USBA-1BELOW-RT2.5G-2.0
11 USB 2.0 Hub (internal?) USB 2.0 INT-2.0
Yes 12 Mystic Light (internal? ARGB?) USB 2.0 INT-MYSTICLIGHT-2.0
Yes 13 Front Panel USB-C USB 2.0 18 FRONT-USBC-2.0
14 Unknown USB 2.0
15 Unknown USB 2.0
16 Unknown USB 2.0
Yes 17 Back USB A above USB-C USB A USB 3.0 01 BACK-USBA-ABOVE-USBC-3.0
Yes 18 Front Panel USB-C USB 3.0 13 FRONT-USBC-3.0
Yes 19 Left Front Panel USB A USB A USB 3.0 03 FRONT-USBA-LEFT-3.0
Yes 20 Right Front Panel USB A USB A USB 3.0 04 FRONT-USBA-RIGHT-3.0
Yes 21 Back USB A below Intel I219-V NIC USB A USB 3.0 05 BACK-USBA-1BELOW-I219V-3.0
Yes 22 Back USB A below Intel I219-V NIC and port 21 USB A USB 3.0 06 BACK-USBA-2BELOW-I219V-3.0
23 Unknown USB 3.0
24 Unknown USB 3.0
25 Back USB A below Realtek 2.5G NIC and port 26 USB A USB 3.0 09 BACK-USBA-2BELOW-RT2.5G-3.0
26 Back USB A below Realtek 2.5G NIC USB A USB 3.0 10 BACK-USBA-1BELOW-RT2.5G-3.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages