Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Joined
Apr 2, 2020
Messages
71
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
Vega 64
Mac
  1. MacBook Pro
  2. Mac Pro
Classic Mac
  1. eMac
Mobile Phone
  1. iOS
In previous versions the presence of Windows and/or Linux EFI partitions crashed the app
I made big changes in the code I would like to test it for these OS
But I don't have Windows or Linux with EFI partitions
Could you plug back Windows partition and test the app again please?
I am afraid WIN10 will screw things up for me.
I only use this SSD with everything else unplugged.
I'll wait to transfer to the M2M slot before letting everything plugged in.
So I supposed this is not interesting for you.
Sorry about that.
 
Joined
May 15, 2020
Messages
1,314
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KF
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
I am afraid WIN10 will screw things up for me.
I only use this SSD with everything else unplugged.
I'll wait to transfer to the M2M slot before letting everything plugged in.
So I supposed this is not interesting for you.
Sorry about that.
No worry
we have members with dual boot on their main system, ill wait their tests
thank you!
 
Joined
Feb 4, 2020
Messages
46
Motherboard
Designare z390
CPU
i9-9900k
Graphics
RX 580
Thank you for the advice, I'll try that!
So what ended up working to boot properly with CSM support enabled was Setting XHCI Handoff → Enabled. I thought for sure I had done this, but triple-checking revealed I had not. I have no idea why (is it obvious from the logs?), but worth leaving here in case others search for it in the future. This might not have any effect on my monitor sleep issue, but it at least satiates my curiosity as to why enabled CSM support was preventing startup for just me.
 
Joined
Nov 5, 2012
Messages
199
Motherboard
Gigabyte Z390 Aorus Xtreme
CPU
i9-9900
Graphics
RX-580
Does the OpenCore hack tool work with extreme mb, or just Casey design air to update config file
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,827
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
I'm still on F9j.
What if I go back to F9i?
Will flashing firmware resets CMOS automatically?

Please try build 1.0.6.

New EFI partitions will automatically appear in the window.
Leave the window open and plug a storage with EFI Partition
Mount/Unmount too (ex: if you unmount from EFI Agent/OCC..)
Hope this version solves Windows EFI's issue
Alas it still crashes as follows:
  • Icon appears on menu bar
  • After clicking on icon, it disappears after 2 seconds
The crash report is as follows:
Code:
Process:               HackinDROM EFI [718]
Path:                  /private/var/folders/*/HackinDROM EFI-4.app/Contents/MacOS/HackinDROM EFI
Identifier:            Inqnuam.HackinDROM
Version:               1.0 (6)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           HackinDROM EFI [718]
User ID:               501

Date/Time:             2021-02-04 12:32:00.669 -0800
OS Version:            macOS 11.2 (20D64)
Report Version:        12
Anonymous UUID:        397A6903-5B6F-8E51-7710-3124B35AB643


Time Awake Since Boot: 260 seconds

System Integrity Protection: disabled

Notes:                 Translocated Process

Crashed Thread:        0  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes:       0x0000000000000001, 0x0000000000000000
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Illegal instruction: 4
Termination Reason:    Namespace SIGNAL, Code 0x4
Terminating Process:   exc handler [718]

Application Specific Information:
Performing @selector(togglePopoverWithSender:) from sender NSStatusBarButton 0x7fa2dd01b600

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   Inqnuam.HackinDROM                  0x00000001059ae3f4 0x1059a6000 + 33780
1   Inqnuam.HackinDROM                  0x00000001059ad92e 0x1059a6000 + 31022
2   com.apple.SwiftUI                   0x00007fff427b0c9c thunk for @escaping @callee_guaranteed () -> () + 12
3   com.apple.SwiftUI                   0x00007fff42cd7201 partial apply for thunk for @escaping @callee_guaranteed () -> () + 17
4   com.apple.SwiftUI                   0x00007fff427b0cbc thunk for @escaping @callee_guaranteed () -> (@out ()) + 12
5   com.apple.SwiftUI                   0x00007fff427b0c9c thunk for @escaping @callee_guaranteed () -> () + 12
6   com.apple.SwiftUI                   0x00007fff42cd7201 partial apply for thunk for @escaping @callee_guaranteed () -> () + 17
7   com.apple.SwiftUI                   0x00007fff42cd7309 thunk for @escaping @callee_guaranteed () -> ()partial apply + 9
8   com.apple.SwiftUI                   0x00007fff42db9d96 closure #1 in ViewRendererHost.render(interval:updateDisplayList:) + 1654
9   com.apple.SwiftUI                   0x00007fff42dabf04 ViewRendererHost.render(interval:updateDisplayList:) + 340
10  com.apple.SwiftUI                   0x00007fff42dedaed closure #1 in NSHostingView.layout() + 125
11  com.apple.SwiftUI                   0x00007fff42df7561 partial apply for thunk for @callee_guaranteed (@guaranteed NSAnimationContext) -> () + 17
12  com.apple.SwiftUI                   0x00007fff42deb2a4 thunk for @escaping @callee_guaranteed (@guaranteed NSAnimationContext) -> () + 36
13  com.apple.AppKit                    0x00007fff22db12c1 +[NSAnimationContext runAnimationGroup:] + 55
14  com.apple.SwiftUI                   0x00007fff42deda24 NSHostingView.layout() + 292
15  com.apple.SwiftUI                   0x00007fff42dedc25 @objc NSHostingView.layout() + 21
16  com.apple.AppKit                    0x00007fff22deefb1 _NSViewLayout + 603
17  com.apple.AppKit                    0x00007fff22deea51 -[NSView _layoutSubtreeWithOldSize:] + 392
18  com.apple.AppKit                    0x00007fff22deebb0 -[NSView _layoutSubtreeWithOldSize:] + 743
19  com.apple.AppKit                    0x00007fff22dedf21 -[NSView _layoutSubtreeIfNeededAndAllowTemporaryEngine:] + 1041
20  com.apple.AppKit                    0x00007fff22deda27 -[NSWindow(NSConstraintBasedLayout) _layoutViewTree] + 148
21  com.apple.AppKit                    0x00007fff22dea2f9 -[NSWindow _oldPlaceWindow:fromServer:] + 727
22  com.apple.AppKit                    0x00007fff22de8bd8 -[NSWindow _setFrameCommon:display:fromServer:] + 2915
23  com.apple.AppKit                    0x00007fff230d19e9 -[_NSPopoverWindow setFrame:display:] + 223
24  com.apple.AppKit                    0x00007fff23038aa7 -[NSWindow setContentSize:] + 755
25  com.apple.SwiftUI                   0x00007fff42de82f1 NSHostingView.updateWindowContentSizeExtremaIfNecessary() + 865
26  com.apple.SwiftUI                   0x00007fff42dee8ed NSHostingView.viewDidMoveToWindow() + 253
27  com.apple.SwiftUI                   0x00007fff42dee9e5 @objc NSHostingView.viewDidMoveToWindow() + 21
28  com.apple.AppKit                    0x00007fff22dad651 -[NSView _setWindow:] + 1790
29  com.apple.AppKit                    0x00007fff22db6896 -[NSView addSubview:] + 194
30  com.apple.AppKit                    0x00007fff22ddd9c5 -[NSWindow setContentView:] + 366
31  com.apple.AppKit                    0x00007fff230d0cef -[_NSPopoverWindow setContentView:] + 74
32  com.apple.AppKit                    0x00007fff22fee247 -[NSWindow _contentViewControllerChanged] + 816
33  com.apple.AppKit                    0x00007fff230d090d -[NSPopover _makePopoverWindowIfNeeded] + 728
34  com.apple.AppKit                    0x00007fff230d00d7 -[NSPopover showRelativeToRect:ofView:preferredEdge:] + 1633
35  Inqnuam.HackinDROM                  0x00000001059b359f 0x1059a6000 + 54687
36  Inqnuam.HackinDROM                  0x00000001059b2ff2 0x1059a6000 + 53234
37  com.apple.AppKit                    0x00007fff22fb57fd -[NSApplication(NSResponder) sendAction:to:from:] + 283
38  com.apple.AppKit                    0x00007fff22fb56a9 -[NSControl sendAction:to:] + 86
39  com.apple.AppKit                    0x00007fff22fb2509 NSControlTrackMouse + 1757
40  com.apple.AppKit                    0x00007fff22fb1e04 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 130
41  com.apple.AppKit                    0x00007fff22fb1cc9 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 697
42  com.apple.AppKit                    0x00007fff234fc5f5 -[NSStatusBarButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 334
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,827
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Does the opencore hack tool work with extreme mb or just Casey design air to update config file
At this time HackinDROM website only contains OpenCore config.plist files for:
  • Z390 Designare
  • Z490 Vision D
  • B550 Vision D
But it's easy to copy your PlatformInfo credentials from old config.plist to new config.plist. You can use ProperTree or BBEdit or PlistPro or any other plist editor to copy these items:
  1. SystemProductName (such as "iMac19,1" or "iMacPro1,1")
  2. MLB (Board Serial Number)
  3. SystemSerialNumber
  4. SystemUUID
  5. ROM
XML:
    <key>PlatformInfo</key>
    <dict>
        <key>Automatic</key>
        <true/>
        <key>CustomMemory</key>
        <false/>
        <key>Generic</key>
        <dict>
            <key>AdviseWindows</key>
            <false/>
            <key>MaxBIOSVersion</key>
            <false/>
            <key>MLB</key>
            <string>** Enter Board Serial Number **</string>
            <key>ProcessorType</key>
            <integer>0</integer>
            <key>ROM</key>
            <data>gM81kXtk</data>
            <key>SpoofVendor</key>
            <true/>
            <key>SystemMemoryStatus</key>
            <string>Auto</string>
            <key>SystemProductName</key>
            <string>iMac19,1</string>
            <key>SystemSerialNumber</key>
            <string>** Enter System Serial Number **</string>
            <key>SystemUUID</key>
            <string>** Enter System UUID **</string>
        </dict>
        <key>UpdateDataHub</key>
        <true/>
        <key>UpdateNVRAM</key>
        <true/>
        <key>UpdateSMBIOS</key>
        <true/>
        <key>UpdateSMBIOSMode</key>
        <string>Create</string>
    </dict>
 
Joined
May 15, 2020
Messages
1,314
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900KF
Graphics
RX 5700 XT
Mac
  1. MacBook Pro
@CaseySJ thanks for the Crash log
could you please
Code:
diskutil info WidowsEFIDiskPartition
and
Code:
diskutil info WidowsMainPartitionName
you can find the disk names from
Code:
diskutil list
 
Joined
Apr 1, 2020
Messages
93
Motherboard
Gigabyte Z390 Designare
CPU
i9-9900K
Graphics
RX 580
After trying (a) another USB, (b) different USB port, and (c) CMOS Reset, if the problem still occurs then please compress the entire EFI folder (remove serial numbers from config.plist) and post. I will try to boot my system with an exact copy of your EFI (but with my serial numbers).
Hi @CaseySJ went through all these steps and still stuck. I will respond back with the compressed EFI shortly. Do I just remove the <key>SystemSerialNumber</key> string entry from config.plist? I am assuming yes. Thx
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,827
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
@CaseySJ thanks for the Crash log
could you please
Code:
diskutil info WidowsEFIDiskPartition
and
Code:
diskutil info WidowsMainPartitionName
you can find the disk names from
Code:
diskutil list
Certainly. Here is the result:
Code:
casey@Z490-Vision-D ~ % diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk0
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk2⁩         255.9 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *256.1 GB   disk1
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk1s1
   2:                 Apple_APFS ⁨Container disk3⁩         255.9 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +255.9 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume ⁨Catalina - Data⁩         148.4 GB   disk2s1
   2:                APFS Volume ⁨Preboot⁩                 81.8 MB    disk2s2
   3:                APFS Volume ⁨Recovery⁩                529.0 MB   disk2s3
   4:                APFS Volume ⁨VM⁩                      3.2 GB     disk2s4
   5:                APFS Volume ⁨Catalina⁩                11.2 GB    disk2s5

/dev/disk3 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +255.9 GB   disk3
                                 Physical Store disk1s2
   1:                APFS Volume ⁨Z490 Big Sur - Data⁩     208.8 GB   disk3s1
   2:                APFS Volume ⁨Preboot⁩                 859.1 MB   disk3s2
   3:                APFS Volume ⁨Recovery⁩                613.7 MB   disk3s3
   4:                APFS Volume ⁨VM⁩                      1.1 MB     disk3s4
   5:                APFS Volume ⁨macOS 11⁩                15.6 GB    disk3s5
   6:              APFS Snapshot ⁨com.apple.os.update-...⁩ 15.6 GB    disk3s5s1

/dev/disk4 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *128.0 GB   disk4
   1:           Windows Recovery ⁨⁩                        554.7 MB   disk4s1
   2:                        EFI ⁨NO NAME⁩                 104.9 MB   disk4s2
   3:         Microsoft Reserved ⁨⁩                        16.8 MB    disk4s3
   4:       Microsoft Basic Data ⁨Windows 10⁩              127.4 GB   disk4s4

/dev/disk5 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *128.0 GB   disk5
   1:                        EFI ⁨NO NAME⁩                 199.2 MB   disk5s1
   2:           Linux Filesystem ⁨⁩                        127.8 GB   disk5s2

casey@Z490-Vision-D ~ % diskutil info disk4s2
   Device Identifier:         disk4s2
   Device Node:               /dev/disk4s2
   Whole:                     No
   Part of Whole:             disk4

   Volume Name:               NO NAME
   Mounted:                   No

   Partition Type:            EFI
   File System Personality:   MS-DOS FAT32
   Type (Bundle):             msdos
   Name (User Visible):       MS-DOS (FAT32)

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  SATA
   SMART Status:              Verified
   Volume UUID:               205C2EE8-DEBA-30E8-B3B7-73555C229D2F
   Disk / Partition UUID:     1224743C-A3D6-4286-AA06-4F251E336011
   Partition Offset:          555745280 Bytes (1085440 512-Byte-Device-Blocks)

   Disk Size:                 104.9 MB (104857600 Bytes) (exactly 204800 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        0 B (0 Bytes) (exactly 0 512-Byte-Units)
   Volume Free Space:         0 B (0 Bytes) (exactly 0 512-Byte-Units)

   Media OS Use Only:         No
   Media Read-Only:           No
   Volume Read-Only:          Not applicable (not mounted)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

casey@Z490-Vision-D ~ % diskutil info disk4s4
   Device Identifier:         disk4s4
   Device Node:               /dev/disk4s4
   Whole:                     No
   Part of Whole:             disk4

   Volume Name:               Windows 10
   Mounted:                   Yes
   Mount Point:               /Volumes/Windows 10

   Partition Type:            Microsoft Basic Data
   File System Personality:   NTFS
   Type (Bundle):             ntfs
   Name (User Visible):       Windows NT File System (NTFS)

   OS Can Be Installed:       No
   Media Type:                Generic
   Protocol:                  SATA
   SMART Status:              Verified
   Volume UUID:               92643630-6818-48AE-81B7-639705FA0AAE
   Disk / Partition UUID:     1E85AB25-E185-4110-8D15-00CF5D92E494
   Partition Offset:          677380096 Bytes (1323008 512-Byte-Device-Blocks)

   Disk Size:                 127.4 GB (127357943808 Bytes) (exactly 248745984 512-Byte-Units)
   Device Block Size:         512 Bytes

   Volume Total Space:        127.4 GB (127357939712 Bytes) (exactly 248745976 512-Byte-Units)
   Volume Used Space:         71.8 GB (71754313728 Bytes) (exactly 140145144 512-Byte-Units) (56.3%)
   Volume Free Space:         55.6 GB (55603625984 Bytes) (exactly 108600832 512-Byte-Units) (43.7%)
   Allocation Block Size:     4096 Bytes

   Media OS Use Only:         No
   Media Read-Only:           No
   Volume Read-Only:          Yes (read-only mount flag set)

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No

casey@Z490-Vision-D ~ %
 

CaseySJ

Moderator
Joined
Nov 11, 2018
Messages
19,827
Motherboard
Asus ProArt Z690-Creator
CPU
i7-12700K
Graphics
RX 6800 XT
Mac
  1. MacBook Air
  2. MacBook Pro
  3. Mac Pro
Classic Mac
  1. Quadra
Mobile Phone
  1. iOS
Hi @CaseySJ went through all these steps and still stuck. I will respond back with the compressed EFI shortly. Do I just remove the <key>SystemSerialNumber</key> string entry from config.plist? I am assuming yes. Thx
Do not remove the entry. Simply replace the serial number with the text "removed".
 
Top