- Joined
- Jan 1, 2020
- Messages
- 616
- Motherboard
- MSI Z490 MPG Gaming Edge Wifi
- CPU
- i5-10600K
- Graphics
- RX 6600 XT
- Mac
Et voila!@CaseySJ
It's very curious that AppleThunderboltHAL (NHI) doesn't attach as device-id has been modified... 3 sec on looking what's wrong ... Oops, like done on all previous SSDT-Maple-Ridge, you have missed spoofed class-code to 0x88000 (00 80 08 00)
I grew up in Buffalo. Didn’t realize it was going to pass right over the city! Too bad I’m not due to fly back there until May…if you rush to Québec or Vermont by Monday afternoon.
TbtNvmDrvShellUpdate.efi NVM.bin
from OpenCore shell and got a message that the installed firmware is newer and therefore the operation cannot be performedNVM.bin
contains NVM 31TbtNvmDrvShellUpdate.efi
shell app...@racermaster,My understanding is that the signature check is done by the active firmware (the Linux documentation and osy's blog/tutorial seem to support this).
However, the firmware does allow downgrading. NVM firmware update support for Maple Ridge was missing in Linux but it can be enabled with a one-line patch (/sys/bus/thunderbolt/devices/0-0/nvm_non_active0/nvmem
is missing without it). I was able to flash NVM 31 on my Z790-CREATOR which was previously running NVM 38. I haven't checked this, but I suspect ASUS added their own downgrade check in the driver that performs the firmware update (CCF23F50-F7C1-4F00-8E70-13643C37E8B0) and simply removed that check in BIOS 9901 for the Z690-CREATOR.
icm.c
) is of course not included in the latest Linux kernel. Have you simply (if it can be called simple) compiled your own custom kernel?