Contribute
Register

ASUS X299 Monterey/Ventura Support

I'm done updating EFIs just would do it as a courtesy but it's pretty much just replacing the old kexts and files with the new releases now. There might be new entries/renamed ones in the config.plist here and there tho
In that case, I can start experimenting with it and see how it goes. I have another build where I update manually and update config by using the compare tool. I'll give that a try with the x299 build and see if all works using OC 085. Thank you again!
 
Well, until you stop

Well, until you stop updating the EFI, then I don't even see a point in starting a new thread for Ventura. My update using your OC 083 worked like a charm as both Monterey and Ventura seem to work in a stable fashion using OC. Touch and go moving forward and we shall see...
Hi Spyder, let me know if you have any success with your update. I just tried it with mine it and got stuck and didn't install Ventura during startup.
 
I apologize for my ignorance, but how did you update it to 0.8.5?
download opencore

replace:
  • EFI/BOOT/BOOTx64.efi
  • EFI/OC/OpenCore.efi
  • EFI/OC/Drivers/OpenRuntime.efi
run ocvalidate on your config.plist and make the needed changes (check with sample.plist for any required changes)
 
In that case, I can start experimenting with it and see how it goes. I have another build where I update manually and update config by using the compare tool. I'll give that a try with the x299 build and see if all works using OC 085. Thank you again!
Hey Spyder, I had 7hina help me with providing a EFI file about 2 months back when I was trying the beta for Ventura. The current OC that he was using (at the time), was 0.8.4. and he helped me with a couple of other kext files that allowed me to get ethernet connected. So guess what? I tried that EFI file out today on one of my backup drives and upgraded from Monterey 12.6 to Ventura 13.0 and... it worked!

So, if you're using the same motherboard and GPU that I have, with no other internal cards (I don't use any blue tooth or wifi type cards), just the basic setup with direct connection to my ethernet port, then this could work for you. I'm now going to try it on my main SSD and let you know how it turns out in a couple of hours. In fact you could just go back to page 52 (post #515), and start from there and you should find that EFI file he posted for me (and everybody else). You may need to also follow along with all the guided help he provided me on the later posts. Hope this helps. If you can't find it, let me know let me know and I repost the EFI file 7hina provided me here. Later... :cool:
 
Last edited:
download opencore

replace:
  • EFI/BOOT/BOOTx64.efi
  • EFI/OC/OpenCore.efi
  • EFI/OC/Drivers/OpenRuntime.efi
run ocvalidate on your config.plist and make the needed changes (check with sample.plist for any required changes)
Thank you for the help on this. After I backup and then update my main NVMe SSD with the EFI file that 7hina gave me (2 months ago), I will then do what you instructed on one of my backup SSDs. Thanks again!

UPDATE: Just did what you instructed and it worked fine. The only thing I didn't do was run ocvalidate on my config.plist, but it still worked fine. The reason why I did that was because I was concerned with all the work that 7hina did with my kext file adjustments, that I didn't desire to screw things up. But again, it still started up just fine. So I guess I went from v0.8.4 to now v0.8.5. Both of them started up just fine anyway. So I guess you can use either OC, until the next upgrade they provide. Which I'm sure will be soon. As usual.

If I still need to do run ocvalidate, please let me know. Thanks.

Lastly, the serial number disappeared on me. So I guess I have to go back to page 52 and figure out how to do that all over again. Oh well. If you know a shorter method of adding a serial number please let me know. Again, thanks. :cool:
 
Last edited:
here a EFI I made for X299 Prime A II
hope this helps
I haven't much time to check your EFI, but XhciPortLimit Quirk shouldn't be checked if you have a USBmap Kext
Why do you use USBInjectALL.kext together with USBPort.kext?
 
Back
Top