Hi,
I have the following system currently:
Mac Pro 5,1 (2012) with:
Single tray 3.46GHz X5690
24GB DDR3
Sapphire RX580
OCLP Monterey 12.7.6 installed on an NVME drive (blessed)
Mojave installed in an SSD
I would like to inject EnableGOP to get a native boot screen. After research and following some videos, so far I have:
Taken out the Mojave Drive to leave just the Opencore drive
Disabled SIP
Downloaded Macshrauber's Rom dump app, EnableGop_1.4.ffs and DXEInject.zip
Successfully inserted EnableGop into a copy of my BootRom
So I'm ready to flash the new bootrom. I just thought I'd double check as I'm seeing some slightly odd looking stuff on the rom dump - notably the old Bootblock and a Kernel Panic. Does this Rom look ok to flash? Or would it be better to do this process using the Mojave install instead of the open core Monterey install?
Current ROM;
/Desktop/EnableGop/old.bin
Mac Pro 2012 (MP51)
Firmware 144.0.0.0.0 (latest) built on Fri Apr 12 12:48:00 2019
Bios Version $IBIOSI: MP51.88Z.F000.B00.1904121248
Bootloader AAPLEFI1.88Z.0005.I00.1010071430 built on Thu Oct 07 14:30:00 2010
Old bootblock of MP51.007F.B03
(U)efi version: 1.10
MP51, serial from firmware: [I've removed this]
MP51 backplane
The firmware MAC in NVRAM matches with firmware MAC in dump
Base_21 hardware descriptor, Fsys 0x05
Fsys: 0 overrides, 1 override-version, 2 ssn, 3 hwc, 4 son, 5 EOF (ok)
OCLP: 2.4.1 | -allow_fv | MacPro5,1
csr_Allow_Untrusted_Kexts, Unrestricted_FS, Unauthenticated_Root (0x803)
BootOrder: 1:Boot0001
Boot0001 is OpenCore LauncherOption: Full
Boot0001: OpenCore |EFI|disk0s1 (PCI-Express Internal:WD PC SN740 SDDPNQD-256G-2006)|EFI|EFI\OC\OpenCore.efi
BootFFFF: \A9A38FDF-6C1F-4E11-861A-95B68FD64069\System\Library\CoreServices\boot.efi
Find My Mac seems to be activated
5 firmware boots since last garbage collection, MTC counter: 97 - 101
VSS1 VSS2
1 (4 deleted) 1 Memory Configs g (ok)
1 (4 deleted) 0 Memory Configs h (ok)
1 (0 deleted) 0 Memory Configs i (ok)
1 (0 deleted) 0 Memory Configs j (ok)
1 (0 deleted) 1 Kernel Panic dumps type A: Pointer type
1 (3 deleted) 1 fmm-mobileme-token-FMM (ok)
1 (0 deleted) 1 fmm-mobileme-token-FMM-BridgeHasAccount (ok)
0 0 Microsoft certificates (ok)
1 (0 deleted) 1 BluetoothActiveControllerInfos (ok)
1 (2 deleted) 1 BluetoothInternalControllerInfos (ok)
1 (0 deleted) 1 AppleBoot current-network (ok)
0 (4 deleted) 0 Boot PathProperties0000 (ok)
1 (4 deleted) 1 NVRAM PathProperties0000 (ok)
1 (2 deleted) 1 csr-active-config (ok)
25300 bytes free space of 65464
VSS1 (Formatted) (Healthy), found 85 variables (45 valid, 40 deleted)
VSS2 (Formatted) (Healthy), found 44 variables (44 valid)
CRC32 checksums: ok
New Rom after inserting EnableGOP:
/Desktop/EnableGop/new.bin
Mac Pro 2012 (MP51)
Firmware 144.0.0.0.0 (latest) built on Fri Apr 12 12:48:00 2019
Bios Version $IBIOSI: MP51.88Z.F000.B00.1904121248
Bootloader AAPLEFI1.88Z.0005.I00.1010071430 built on Thu Oct 07 14:30:00 2010
Old bootblock of MP51.007F.B03
(U)efi version: 1.10
MP51, serial from firmware: [I've removed this]
MP51 backplane
The firmware MAC in NVRAM matches with firmware MAC in dump
EnableGop 1.4 EFI module identified
Base_21 hardware descriptor, Fsys 0x05
Fsys: 0 overrides, 1 override-version, 2 ssn, 3 hwc, 4 son, 5 EOF (ok)
OCLP: 2.4.1 | -allow_fv | MacPro5,1
csr_Allow_Untrusted_Kexts, Unrestricted_FS, Unauthenticated_Root (0x803)
BootOrder: 1:Boot0001
Boot0001 is OpenCore LauncherOption: Full
Boot0001: OpenCore |EFI|disk0s1 (PCI-Express Internal:WD PC SN740 SDDPNQD-256G-2006)|EFI|EFI\OC\OpenCore.efi
BootFFFF: \A9A38FDF-6C1F-4E11-861A-95B68FD64069\System\Library\CoreServices\boot.efi
Find My Mac seems to be activated
5 firmware boots since last garbage collection, MTC counter: 97 - 101
VSS1 VSS2
1 (4 deleted) 1 Memory Configs g (ok)
1 (4 deleted) 0 Memory Configs h (ok)
1 (0 deleted) 0 Memory Configs i (ok)
1 (0 deleted) 0 Memory Configs j (ok)
1 (0 deleted) 1 Kernel Panic dumps type A: Pointer type
1 (3 deleted) 1 fmm-mobileme-token-FMM (ok)
1 (0 deleted) 1 fmm-mobileme-token-FMM-BridgeHasAccount (ok)
0 0 Microsoft certificates (ok)
1 (0 deleted) 1 BluetoothActiveControllerInfos (ok)
1 (2 deleted) 1 BluetoothInternalControllerInfos (ok)
1 (0 deleted) 1 AppleBoot current-network (ok)
0 (4 deleted) 0 Boot PathProperties0000 (ok)
1 (4 deleted) 1 NVRAM PathProperties0000 (ok)
1 (2 deleted) 1 csr-active-config (ok)
25300 bytes free space of 65464
VSS1 (Formatted) (Healthy), found 85 variables (45 valid, 40 deleted)
VSS2 (Formatted) (Healthy), found 44 variables (44 valid)
CRC32 checksums: ok
I have the following system currently:
Mac Pro 5,1 (2012) with:
Single tray 3.46GHz X5690
24GB DDR3
Sapphire RX580
OCLP Monterey 12.7.6 installed on an NVME drive (blessed)
Mojave installed in an SSD
I would like to inject EnableGOP to get a native boot screen. After research and following some videos, so far I have:
Taken out the Mojave Drive to leave just the Opencore drive
Disabled SIP
Downloaded Macshrauber's Rom dump app, EnableGop_1.4.ffs and DXEInject.zip
Successfully inserted EnableGop into a copy of my BootRom
So I'm ready to flash the new bootrom. I just thought I'd double check as I'm seeing some slightly odd looking stuff on the rom dump - notably the old Bootblock and a Kernel Panic. Does this Rom look ok to flash? Or would it be better to do this process using the Mojave install instead of the open core Monterey install?
Current ROM;
/Desktop/EnableGop/old.bin
Mac Pro 2012 (MP51)
Firmware 144.0.0.0.0 (latest) built on Fri Apr 12 12:48:00 2019
Bios Version $IBIOSI: MP51.88Z.F000.B00.1904121248
Bootloader AAPLEFI1.88Z.0005.I00.1010071430 built on Thu Oct 07 14:30:00 2010
Old bootblock of MP51.007F.B03
(U)efi version: 1.10
MP51, serial from firmware: [I've removed this]
MP51 backplane
The firmware MAC in NVRAM matches with firmware MAC in dump
Base_21 hardware descriptor, Fsys 0x05
Fsys: 0 overrides, 1 override-version, 2 ssn, 3 hwc, 4 son, 5 EOF (ok)
OCLP: 2.4.1 | -allow_fv | MacPro5,1
csr_Allow_Untrusted_Kexts, Unrestricted_FS, Unauthenticated_Root (0x803)
BootOrder: 1:Boot0001
Boot0001 is OpenCore LauncherOption: Full
Boot0001: OpenCore |EFI|disk0s1 (PCI-Express Internal:WD PC SN740 SDDPNQD-256G-2006)|EFI|EFI\OC\OpenCore.efi
BootFFFF: \A9A38FDF-6C1F-4E11-861A-95B68FD64069\System\Library\CoreServices\boot.efi
Find My Mac seems to be activated
5 firmware boots since last garbage collection, MTC counter: 97 - 101
VSS1 VSS2
1 (4 deleted) 1 Memory Configs g (ok)
1 (4 deleted) 0 Memory Configs h (ok)
1 (0 deleted) 0 Memory Configs i (ok)
1 (0 deleted) 0 Memory Configs j (ok)
1 (0 deleted) 1 Kernel Panic dumps type A: Pointer type
1 (3 deleted) 1 fmm-mobileme-token-FMM (ok)
1 (0 deleted) 1 fmm-mobileme-token-FMM-BridgeHasAccount (ok)
0 0 Microsoft certificates (ok)
1 (0 deleted) 1 BluetoothActiveControllerInfos (ok)
1 (2 deleted) 1 BluetoothInternalControllerInfos (ok)
1 (0 deleted) 1 AppleBoot current-network (ok)
0 (4 deleted) 0 Boot PathProperties0000 (ok)
1 (4 deleted) 1 NVRAM PathProperties0000 (ok)
1 (2 deleted) 1 csr-active-config (ok)
25300 bytes free space of 65464
VSS1 (Formatted) (Healthy), found 85 variables (45 valid, 40 deleted)
VSS2 (Formatted) (Healthy), found 44 variables (44 valid)
CRC32 checksums: ok
New Rom after inserting EnableGOP:
/Desktop/EnableGop/new.bin
Mac Pro 2012 (MP51)
Firmware 144.0.0.0.0 (latest) built on Fri Apr 12 12:48:00 2019
Bios Version $IBIOSI: MP51.88Z.F000.B00.1904121248
Bootloader AAPLEFI1.88Z.0005.I00.1010071430 built on Thu Oct 07 14:30:00 2010
Old bootblock of MP51.007F.B03
(U)efi version: 1.10
MP51, serial from firmware: [I've removed this]
MP51 backplane
The firmware MAC in NVRAM matches with firmware MAC in dump
EnableGop 1.4 EFI module identified
Base_21 hardware descriptor, Fsys 0x05
Fsys: 0 overrides, 1 override-version, 2 ssn, 3 hwc, 4 son, 5 EOF (ok)
OCLP: 2.4.1 | -allow_fv | MacPro5,1
csr_Allow_Untrusted_Kexts, Unrestricted_FS, Unauthenticated_Root (0x803)
BootOrder: 1:Boot0001
Boot0001 is OpenCore LauncherOption: Full
Boot0001: OpenCore |EFI|disk0s1 (PCI-Express Internal:WD PC SN740 SDDPNQD-256G-2006)|EFI|EFI\OC\OpenCore.efi
BootFFFF: \A9A38FDF-6C1F-4E11-861A-95B68FD64069\System\Library\CoreServices\boot.efi
Find My Mac seems to be activated
5 firmware boots since last garbage collection, MTC counter: 97 - 101
VSS1 VSS2
1 (4 deleted) 1 Memory Configs g (ok)
1 (4 deleted) 0 Memory Configs h (ok)
1 (0 deleted) 0 Memory Configs i (ok)
1 (0 deleted) 0 Memory Configs j (ok)
1 (0 deleted) 1 Kernel Panic dumps type A: Pointer type
1 (3 deleted) 1 fmm-mobileme-token-FMM (ok)
1 (0 deleted) 1 fmm-mobileme-token-FMM-BridgeHasAccount (ok)
0 0 Microsoft certificates (ok)
1 (0 deleted) 1 BluetoothActiveControllerInfos (ok)
1 (2 deleted) 1 BluetoothInternalControllerInfos (ok)
1 (0 deleted) 1 AppleBoot current-network (ok)
0 (4 deleted) 0 Boot PathProperties0000 (ok)
1 (4 deleted) 1 NVRAM PathProperties0000 (ok)
1 (2 deleted) 1 csr-active-config (ok)
25300 bytes free space of 65464
VSS1 (Formatted) (Healthy), found 85 variables (45 valid, 40 deleted)
VSS2 (Formatted) (Healthy), found 44 variables (44 valid)
CRC32 checksums: ok