Contribute
Register

Asus Z690 ProArt Creator WiFi (Thunderbolt 4) + i7-12700K + AMD RX 6800 XT

I've made four or five minor changes to your config.plist (attached). The configuration looks alright, but try the attached file anyway after copying serial numbers into PlatformInfo -> DataHub.

Are you doing a fresh install of Monterey 12.4? The latest version is 12.7.1.

These are 2 of the four or five changes made...
Hi @CaseySJ, Thank you very much for your help.
1, I think I have found the problem. It comes from my USB map kext (although I am pretty sure that it just contains 15 ports). I used USB tool box to create the USB map kext but it is not working. (could you please check the attached USB Map kext for me).

2, Yes I do a refresh install macOS 12.4 (before when I used z490 e gaming system, I upgraded 12.7 but that version is not stable, so I decided to use 12.4)

3, I used your Z690 pro art EFI (0.8.0) ( I select all ports options) to install macOS 12.4 and it worked! However, there is no sound. Could you please check the EFI for me?
 

Attachments

  • USBMap.kext.zip
    1.3 KB · Views: 7
  • EFI.zip
    44.7 MB · Views: 11
Last edited:
Hi @CaseySJ and Hi all
Finally, after 2 days and thanks to Casey's help, I successfully installed MacOS12.4. It is working fully.
Attached is my EFI (spec: Z690 E gaming, i7 12700k, rx 6600xt)

I am happy with the performance :) it is more powerful than my old Z490 E gaming i9 10900k system

There are some minor issues that I still have:
1 my current working EFI is 0.8.0 version. When I tried to update to 0.9.5, I got kernel panic issues (Not sure why)
2 For some reason, I don't need Whatevergreen kext, but it is still working.
3 Processor still shows unknown. I already added cpu name i7 12700k but it did not work.

It would be great if someone could help me update my EFI file to 0.9.5 version : ))))

P/S I now understand the difference between AppleALC and AppleALCU. Because the audio port (for speaker) in Z690 E gaming is USB audio port. Therefore, you need AppleALCU and when you map USB, you have to choose "USB audio port", otherwise there is no sound.
 

Attachments

  • EFI.zip
    8.8 MB · Views: 10
  • Geekbench 6 i7 12700k cpu.png
    Geekbench 6 i7 12700k cpu.png
    222.5 KB · Views: 8
  • WD SN850X benchmark.png
    WD SN850X benchmark.png
    61.7 KB · Views: 7
  • system.png
    system.png
    48.7 KB · Views: 8
Hi @CaseySJ and Hi all
Finally, after 2 days and thanks to Casey's help, I successfully installed MacOS12.4. It is working fully.
Attached is my EFI (spec: Z690 E gaming, i7 12700k, rx 6600xt)

I am happy with the performance :) it is more powerful than my old Z490 E gaming i9 10900k system

There are some minor issues that I still have:
1 my current working EFI is 0.8.0 version. When I tried to update to 0.9.5, I got kernel panic issues (Not sure why)
2 For some reason, I don't need Whatevergreen kext, but it is still working.
3 Processor still shows unknown. I already added cpu name i7 12700k but it did not work.

It would be great if someone could help me update my EFI file to 0.9.5 version : ))))

P/S I now understand the difference between AppleALC and AppleALCU. Because the audio port (for speaker) in Z690 E gaming is USB audio port. Therefore, you need AppleALCU and when you map USB, you have to choose "USB audio port", otherwise there is no sound.
Please try the attached EFI folder (OpenCore 0.9.5). Copy serial numbers into PlatformInfo -> DataHub before use.
  • CPU naming requires RestrictEvents, which has been added to attached EFI
  • CpuTscSync is not needed and may cause kernel panics in some cases; it has been removed
 

Attachments

  • EFI.zip
    8.9 MB · Views: 23
Hi CaseySJ, I tried your 0.9.5 EFI but it did not work and I got this error. Not sure what it is
 

Attachments

  • 393960368_1035710504289896_6212094730706031614_n.jpg
    393960368_1035710504289896_6212094730706031614_n.jpg
    2.1 MB · Views: 14
Hi CaseySJ, I tried your 0.9.5 EFI but it did not work and I got this error. Not sure what it is
Does it boot if you disable the USB port map kext?
 
Does it boot if you disable the USB port map kext?
Hi CaseySJ, I did disable USBMap. kext and I also tried to disable UTBMap and USB Toolbox kext and got this issue. I think something wrong with Virtual SMC
 

Attachments

  • 394455786_342450821487389_5119673436298313449_n.jpg
    394455786_342450821487389_5119673436298313449_n.jpg
    2.2 MB · Views: 11
  • 394507047_1301697953818007_2145814790246676455_n.jpg
    394507047_1301697953818007_2145814790246676455_n.jpg
    1.7 MB · Views: 8
Hi CaseySJ, I did disable USBMap. kext and I also tried to disable UTBMap and USB Toolbox kext and got this issue. I think something wrong with Virtual SMC
We can replace VirtualSMC and its two companion kexts (SMCProcessor and SMCSuperIO) with previous versions from 0.8.0, then try to boot the system.

I suspect the problem lies elsewhere. Other things to try:
  • Set SecureBootModel to Disabled (instead of Default)
  • Also see this screenshot:
Screenshot 2023-10-21 at 11.54.45 AM.png
 
Last edited:
We can replace VirtualSMC and its two companion kexts (SMCProcessor and SMCSuperIO) with previous versions from 0.8.0, then try to boot the system.

I suspect the problem lies elsewhere. Other things to try:
  • Set SecureBootModel to Disabled (instead of Default)
  • Also see this screenshot:
View attachment 573275
Hi CaseySJ,
1 I did replace VirtualSMC kexts and deleted that PciRoot, and disabled securebootmodel. But it did not work. I still have this issue. Maybe the ssdts are not good enough.

2 I also tried to add restrictevent kext to my 0.8.0 EFI but the name of the cpu is still unknown. Do I need to add any ssdt to make the restrictevent kext work?
 

Attachments

  • 96A3E988-4093-433E-AE8D-2A0452C15B98.jpeg
    96A3E988-4093-433E-AE8D-2A0452C15B98.jpeg
    576.9 KB · Views: 11
Hi CaseySJ,
1 I did replace VirtualSMC kexts and deleted that PciRoot, and disabled securebootmodel. But it did not work. I still have this issue. Maybe the ssdts are not good enough.

2 I also tried to add restrictevent kext to my 0.8.0 EFI but the name of the cpu is still unknown. Do I need to add any ssdt to make the restrictevent kext work?
Please try the attached EFI folder, but once again copy Serial Numbers into PlatformInfo -> DataHub prior to use. Also ensure that ProcessorType is 3841 as shown.
Screenshot 2023-10-21 at 2.43.00 PM.png
 

Attachments

  • EFI.zip
    8.9 MB · Views: 52
Last edited:
Hi CaseySJ,
1 I did replace VirtualSMC kexts and deleted that PciRoot, and disabled securebootmodel. But it did not work. I still have this issue. Maybe the ssdts are not good enough.

2 I also tried to add restrictevent kext to my 0.8.0 EFI but the name of the cpu is still unknown. Do I need to add any ssdt to make the restrictevent kext work?
AppleNVMe errors what nvme are you using ?
 
Back
Top