Contribute
Register

HackinDROM App for OpenCore EFI Creation and Update

Update:
  • HackinDROM 2.1.9 also crashes for me (Sonoma 14.3 public beta) when attempting to Create EFI as shown:
Screenshot 2024-01-23 at 1.01.40 PM.png


Code:
Process:               HackinDROM [3270]
Path:                  /Applications/HackinDROM.app/Contents/MacOS/HackinDROM
Identifier:            Inqnuam.HackinDROM
Version:               2.1 (9)
Code Type:             X86-64 (Native)
Parent Process:        launchd [1]
User ID:               501

Date/Time:             2024-01-23 13:01:43.7215 -0800
OS Version:            macOS 14.3 (23D56)
Report Version:        12
Anonymous UUID:        CF6D2883-1BC4-5FA6-CB6F-E4EEE0A8A1A8

Sleep/Wake UUID:       F530481C-8B14-41D9-A074-DAC1243551C6

Time Awake Since Boot: 22000 seconds
Time Since Wake:       1698 seconds

System Integrity Protection: enabled

Crashed Thread:        4  Dispatch queue: Installing

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

Termination Reason:    Namespace SIGNAL, Code 4 Illegal instruction: 4
Terminating Process:   exc handler [3270]

Thread 0::  Dispatch queue: com.apple.main-thread
0   CoreFoundation                        0x7ff8022537e5 -[NSArray isEqualToArray:] + 0
1   AppKit                                0x7ff80586299a -[NSCompositeAppearance isEqual:] + 238
2   libswiftObjectiveC.dylib              0x7ff81aae78f3 static NSObject.== infix(_:_:) + 19
3   SwiftUI                               0x7ff90e7c9c16 0x7ff90e223000 + 5925910
4   SwiftUI                               0x7ff90f9267fa 0x7ff90e223000 + 24131578
5   SwiftUI                               0x7ff90f8f94bf 0x7ff90e223000 + 23946431
6   SwiftUI                               0x7ff90f8f8830 0x7ff90e223000 + 23943216
7   SwiftUI                               0x7ff90f436e68 0x7ff90e223000 + 18955880
8   AttributeGraph                        0x7ff90fee8133 AG::Graph::UpdateStack::update() + 601
9   AttributeGraph                        0x7ff90fee8911 AG::Graph::update_attribute(AG::data::ptr<AG::Node>, unsigned int) + 441
10  AttributeGraph                        0x7ff90fef5a9c AG::Subgraph::update(unsigned int) + 950
11  SwiftUI                               0x7ff90f81f28a 0x7ff90e223000 + 23052938
12  SwiftUI                               0x7ff90f8202a0 0x7ff90e223000 + 23057056
13  SwiftUI                               0x7ff90ef83b66 0x7ff90e223000 + 14027622
14  SwiftUI                               0x7ff90f8e83b7 0x7ff90e223000 + 23876535
15  SwiftUI                               0x7ff90f8e6d33 0x7ff90e223000 + 23870771
16  SwiftUI                               0x7ff90ef7b385 0x7ff90e223000 + 13992837
17  SwiftUI                               0x7ff90f820279 0x7ff90e223000 + 23057017
18  SwiftUI                               0x7ff90f8201cd 0x7ff90e223000 + 23056845
19  SwiftUI                               0x7ff90f1fdc25 0x7ff90e223000 + 16624677
20  SwiftUI                               0x7ff90e801a0b 0x7ff90e223000 + 6154763
21  SwiftUI                               0x7ff90e8019a4 0x7ff90e223000 + 6154660
22  SwiftUI                               0x7ff90e801a82 0x7ff90e223000 + 6154882
23  CoreFoundation                        0x7ff8022484f6 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23
24  CoreFoundation                        0x7ff80224841a __CFRunLoopDoObservers + 493
25  CoreFoundation                        0x7ff802247ad0 __CFRunLoopRun + 1158
26  CoreFoundation                        0x7ff802247082 CFRunLoopRunSpecific + 557
27  HIToolbox                             0x7ff80cb399d9 RunCurrentEventLoopInMode + 292
28  HIToolbox                             0x7ff80cb397e6 ReceiveNextEventCommon + 665
29  HIToolbox                             0x7ff80cb39531 _BlockUntilNextEventMatchingListInModeWithFilter + 66
30  AppKit                                0x7ff805857c39 _DPSNextEvent + 880
31  AppKit                                0x7ff806161804 -[NSApplication(NSEventRouting) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1304
32  AppKit                                0x7ff8058491b2 -[NSApplication run] + 603
33  AppKit                                0x7ff80581d1c1 NSApplicationMain + 816
34  HackinDROM                               0x105485a66 0x105481000 + 19046
35  dyld                                  0x7ff801de2386 start + 1942

Thread 1:: com.apple.NSEventThread
0   libsystem_kernel.dylib                0x7ff80212da2e mach_msg2_trap + 10
1   libsystem_kernel.dylib                0x7ff80213be3a mach_msg2_internal + 84
2   libsystem_kernel.dylib                0x7ff802134b62 mach_msg_overwrite + 653
3   libsystem_kernel.dylib                0x7ff80212dd1f mach_msg + 19
4   CoreFoundation                        0x7ff802249135 __CFRunLoopServiceMachPort + 143
5   CoreFoundation                        0x7ff802247ba5 __CFRunLoopRun + 1371
6   CoreFoundation                        0x7ff802247082 CFRunLoopRunSpecific + 557
7   AppKit                                0x7ff8059b4aac _NSEventThread + 122
8   libsystem_pthread.dylib               0x7ff80216d202 _pthread_start + 99
9   libsystem_pthread.dylib               0x7ff802168bab thread_start + 15

Thread 2:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0

Thread 3:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0

Thread 4 Crashed::  Dispatch queue: Installing
0   HackinDROM                               0x1055954e6 0x105481000 + 1131750
1   HackinDROM                               0x1054f2dd9 0x105481000 + 466393
2   libdispatch.dylib                     0x7ff801fc42e6 _dispatch_call_block_and_release + 12
3   libdispatch.dylib                     0x7ff801fc559a _dispatch_client_callout + 8
4   libdispatch.dylib                     0x7ff801fcb668 _dispatch_lane_serial_drain + 816
5   libdispatch.dylib                     0x7ff801fcc100 _dispatch_lane_invoke + 377
6   libdispatch.dylib                     0x7ff801fd5aee _dispatch_root_queue_drain_deferred_wlh + 271
7   libdispatch.dylib                     0x7ff801fd53fd _dispatch_workloop_worker_thread + 451
8   libsystem_pthread.dylib               0x7ff802169c47 _pthread_wqthread + 327
9   libsystem_pthread.dylib               0x7ff802168b97 start_wqthread + 15

Thread 5:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0

Thread 6:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0

Thread 7:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0

Thread 8:
0   libsystem_pthread.dylib               0x7ff802168b88 start_wqthread + 0


Thread 4 crashed with X86 Thread State (64-bit):
  rax: 0x021dfff8457a78c1  rbx: 0x0000600000b347e0  rcx: 0x00007ffffffffff8  rdx: 0x0080000000000000
  rdi: 0x0000600000b347e0  rsi: 0x0100000000000000  rbp: 0x0000700008cf08a0  rsp: 0x0000700008cf0260
   r8: 0x011dfff8457a78c1   r9: 0x0000000000000000  r10: 0x00007ff8457a7780  r11: 0x00007ff8021f6517
  r12: 0x00007ff844bafc78  r13: 0x000060000215f1e0  r14: 0x00007ff84450d598  r15: 0x0000700008cf0260
  rip: 0x00000001055954e6  rfl: 0x0000000000010246  cr2: 0x0000000000000000
 
Logical CPU:     0
Error Code:      0x00000000
Trap Number:     6

Thread 4 instruction stream:
  89 c2 e8 33 5c 03 00 48-89 df e8 41 71 11 00 48  ...3\..H...Aq..H
  8b 7d 98 e8 38 71 11 00-4c 89 ff ff 15 c1 55 17  .}..8q..L.....U.
  00 48 8d 65 d8 5b 41 5c-41 5d 41 5e 41 5f 5d c3  .H.e.[A\A]A^A_].
  48 8d 3d 7b c7 18 00 48-8d 35 6c 9d 04 00 e8 4b  H.={...H.5l....K
  72 11 00 e9 f0 fa ff ff-48 8d 3d 6b c7 18 00 48  r.......H.=k...H
  8d 35 74 9d 04 00 e8 33-72 11 00 e9 ed fa ff ff  .5t....3r.......
 [0f]0b 0f 1f 84 00 00 00-00 00 55 48 89 e5 41 57  ..........UH..AW    <==
  41 56 41 55 41 54 53 48-83 ec 68 49 89 d4 49 89  AVAUATSH..hI..I.
  f7 49 89 fd 31 ff e8 ef-c7 fd ff 48 89 c3 48 8b  .I..1......H..H.
  40 f8 48 89 45 88 48 8b-40 40 48 89 45 80 e8 17  @.H.E.H.@@H.E...
  2b ef ff 48 83 c0 0f 48-83 e0 f0 48 29 c4 48 89  +..H...H...H).H.
  65 90 e8 cf 6a 11 00 4c-89 ad 78 ff ff ff 4c 89  e...j..L..x...L.

Binary Images:
       0x105cc0000 -        0x105ccffff libobjc-trampolines.dylib (*) <06997eb3-387c-3024-b943-376aa535a09c> /usr/lib/libobjc-trampolines.dylib
       0x105481000 -        0x105708fff Inqnuam.HackinDROM (2.1) <1527edd1-83c3-3ac9-9caa-1375499715c0> /Applications/HackinDROM.app/Contents/MacOS/HackinDROM
    0x7ff8021cd000 -     0x7ff802667fec com.apple.CoreFoundation (6.9) <d9705b29-47af-343b-ba26-5cda3166731e> /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
    0x7ff805819000 -     0x7ff806c37ff6 com.apple.AppKit (6.9) <660b78d6-113f-3abd-8969-a6cb84fff752> /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
    0x7ff81aae6000 -     0x7ff81aae9ff5 libswiftObjectiveC.dylib (*) <7ad6b90f-d564-3691-9349-e1acbbb07106> /usr/lib/swift/libswiftObjectiveC.dylib
    0x7ff90e223000 -     0x7ff90fedeff7 com.apple.SwiftUI (5.3.3) <f960f45d-66ad-380a-af53-8015026a3190> /System/Library/Frameworks/SwiftUI.framework/Versions/A/SwiftUI
    0x7ff90fedf000 -     0x7ff90ff1cffd com.apple.AttributeGraph (5.0.77) <2ace31c9-9a18-38eb-b3d1-b9940b4fa711> /System/Library/PrivateFrameworks/AttributeGraph.framework/Versions/A/AttributeGraph
    0x7ff80cb09000 -     0x7ff80cda4ff4 com.apple.HIToolbox (2.1.1) <4cd47f03-ed80-3f2a-bbdf-d7af11cb4ccb> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
    0x7ff801ddc000 -     0x7ff801e783ff dyld (*) <01ae3ae3-f6ca-34d1-a2f8-462ede5fa818> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???
    0x7ff80212c000 -     0x7ff802166ff7 libsystem_kernel.dylib (*) <3e22fb41-20e3-3568-a00b-d8e901e333bf> /usr/lib/system/libsystem_kernel.dylib
    0x7ff802167000 -     0x7ff802172fff libsystem_pthread.dylib (*) <0f6c8ecc-a9bd-39c6-9f41-a8b9159201eb> /usr/lib/system/libsystem_pthread.dylib
    0x7ff801fc2000 -     0x7ff802008ffd libdispatch.dylib (*) <c964889c-7792-333d-93f6-8f3e51a9f4c2> /usr/lib/system/libdispatch.dylib

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=736.0M resident=0K(0%) swapped_out_or_unallocated=736.0M(100%)
Writable regions: Total=2.3G written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=2.3G(100%)

                                VIRTUAL   REGION
REGION TYPE                        SIZE    COUNT (non-coalesced)
===========                     =======  =======
Accelerate framework               128K        1
Activity Tracing                   256K        1
AttributeGraph Data               1024K        1
CG image                          9688K        3
CG raster data                       8K        1
ColorSync                          240K       31
CoreAnimation                     1708K       85
CoreGraphics                        12K        2
CoreUI image data                 3528K       25
Foundation                          16K        1
IOKit                             7940K        1
Image IO                            16K        2
Kernel Alloc Once                    8K        1
MALLOC                             2.3G      112
MALLOC guard page                   96K       24
SQLite page cache                  384K        3
STACK GUARD                       56.0M        9
Stack                             12.1M        9
VM_ALLOCATE                       3104K        7
__CTF                               824        1
__DATA                            28.6M      447
__DATA_CONST                      28.7M      277
__DATA_DIRTY                      1130K      141
__FONT_DATA                        2352        1
__LINKEDIT                       181.5M        4
__OBJC_RO                         71.1M        1
__OBJC_RW                         2172K        2
__TEXT                           554.5M      472
dyld private memory                260K        2
libnetwork                         128K        8
mapped file                      370.8M       38
shared memory                     1808K       18
===========                     =======  =======
TOTAL                              3.6G     1731
 
Does this mean:
  • You uploaded an EFI folder for your motherboard to HackinDROM so others can download and use it?
  • You would like to download that same folder now in order to recover or reinstall your system?
  • If so, which motherboard? I can download the folder and post it here
Hi CaseySJ, yes that's correct, it's (Vendor) ASUS, (Motherboard) Prime B550M-A AC [AMD]. I've tried downloading it from different machines but zero joy. Thanks for your help.
 
Update:
  • HackinDROM 2.1.9 also crashes for me (Sonoma 14.3 public beta) when attempting to Create EFI as shown:
View attachment 577703
It's crashing for me on Sonoma 14.0 (23A344) on my M1 Air and Sonoma 14.3 on my Sig build, right when I click 'Save to Folder'.
 
I found 4 missing EFI folders in DB which produce the crash when we attempt to "Create EFI" with them:
  • Gigabyte A520I AC (APU) - 0.9.6
  • ASUS Prime B550M-A AC [AMD] - 0.9.7
  • Gigabyte Z390 Aorus Pro - 0.8.3
  • Gigabyte Z390 M Gaming (Broadcom Wireless) - 0.8.3

The reason why these EFI are missing is currently unknown.
I'm going to remove them from DB, once I fix the issue you can upload them back.

@craighazan if you have a copy of your Gigabyte A520I AC (APU) - 0.9.6 and ASUS Prime B550M-A AC [AMD] - 0.9.7 EFI please post theme here, it will help me to debug
 
I found 4 missing EFI folders in DB which produce the crash when we attempt to "Create EFI" with them:
  • Gigabyte A520I AC (APU) - 0.9.6
  • ASUS Prime B550M-A AC [AMD] - 0.9.7
  • Gigabyte Z390 Aorus Pro - 0.8.3
  • Gigabyte Z390 M Gaming (Broadcom Wireless) - 0.8.3

The reason why these EFI are missing is currently unknown.
I'm going to remove them from DB, once I fix the issue you can upload them back.

@craighazan if you have a copy of your Gigabyte A520I AC (APU) - 0.9.6 and ASUS Prime B550M-A AC [AMD] - 0.9.7 EFI please post theme here, it will help me to debug
Hi Inqnuam. I have attached both EFIs with SMBIOS removed. Thanks again.
 

Attachments

  • EFI_A520I_AC.zip
    28.2 MB · Views: 15
  • EFI_B550M_AC.zip
    35.1 MB · Views: 18
Hi Inqnuam. I have attached both EFIs with SMBIOS removed. Thanks again.
Just released v2.2.0 which I hope will fix your problem

As I said earlier I have deleted EFIs with missing folders.

Could you please re-upload your EFIs and check if it works as expected?
 
Just released v2.2.0 which I hope will fix your problem

As I said earlier I have deleted EFIs with missing folders.

Could you please re-upload your EFIs and check if it works as expected?
Thanks Inqnuam. I’ll be able to check later when I get home from work.
 
@Inqnuam.
Thank you, I uploaded my A520I AC APU EFI containing the NootedRed.kext to the HackinDROM DB. I am able to download without any issues, thanks again. :thumbup:

Screenshot 2024-01-24 at 9.36.34 PM.png
 
but if I wanted to use it for another hp, how can I do it? in my specific case of a hp 255 g8 with ryzen
 
Back
Top