Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

In Terminal, type: kextstat | grep-v apple

This will tell us whether USBInjectAll is loaded.
there is USBInjectAll
bluethooth works fine in imac19,1
I don't know why
 

Attachments

  • Screen Shot 2020-09-11 at 3.12.15 AM.png
    Screen Shot 2020-09-11 at 3.12.15 AM.png
    112.8 KB · Views: 50
The OpenCore EFI in this thread is for Z490 Vision D. Which motherboard and CPU are you using?
CaseySJ, Im using the z490 VISION D with 10850K.
Just copying the EFI over gave the security warnings and no boot.
I was able to do reformat target drive, boot to usb (with your 061 EFI) and restore via timemachine (following the install instruction in your 1st post), so I know it will run - Just couldnt figure out how to update correctly.
you mentioned 'its just copying files over' - thats where I need the details. The whole EFI, just Boot and OC, do I need to merge my config.plist etc...... I just dont know enough about OC yet honestly.
 
@CaseySJ @sambear
Same problems for me with imac20,2 attached are screenshots if they help...

Getting strange behavior from the preference control panel for mouse. Seems to think it cant find a Bluetooth mouse so wont allow me to select "natural" mouse behavior. Just gives me an error that it cant find a bluetooth mouse... However I use wired keyboards and mice.

When i switch back to 19,1 the chip references its a Broadcom and continuity will work. Same issues in the mouse control preferences though... Very strange...
 

Attachments

  • Screen Shot 2020-09-10 at 12.19.33 PM.png
    Screen Shot 2020-09-10 at 12.19.33 PM.png
    173 KB · Views: 47
  • Screen Shot 2020-09-10 at 12.20.06 PM.png
    Screen Shot 2020-09-10 at 12.20.06 PM.png
    147.9 KB · Views: 53
  • Screen Shot 2020-09-10 at 12.20.13 PM.png
    Screen Shot 2020-09-10 at 12.20.13 PM.png
    190.5 KB · Views: 46
  • Screen Shot 2020-09-10 at 12.24.07 PM.png
    Screen Shot 2020-09-10 at 12.24.07 PM.png
    274.3 KB · Views: 38
  • Screen Shot 2020-09-10 at 12.30.35 PM.png
    Screen Shot 2020-09-10 at 12.30.35 PM.png
    247.5 KB · Views: 49
there is USBInjectAll
bluethooth works fine in imac19,1
I don't know why
@CaseySJ @sambear
Same problems for me with imac20,2 attached are screenshots if they help...

Getting strange behavior from the preference control panel for mouse. Seems to think it cant find a Bluetooth mouse so wont allow me to select "natural" mouse behavior. Just gives me an error that it cant find a bluetooth mouse... However I use wired keyboards and mice.

When i switch back to 19,1 the chip references its a Broadcom and continuity will work. Same issues in the mouse control preferences though... Very strange...
Oh I should have known this already:

USBInjectAll does not support iMac20,1 or iMac20,2 at this time!!

A revised version should be available (let me look for it). If not, I’ll try to modify it and post an update.
 
Oh I should have known this already:

USBInjectAll does not support iMac20,1 or iMac20,2 at this time!!

A revised version should be available (let me look for it). If not, I’ll try to modify it and post an update.
or use the usbports.kext instead... :)
 
Oh I should have known this already:

USBInjectAll does not support iMac20,1 or iMac20,2 at this time!!

A revised version should be available (let me look for it). If not, I’ll try to modify it and post an update.
What about creating/editing a custom codeless USBPorts.kext for iMac20,x ??
 
there is USBInjectAll
bluethooth works fine in imac19,1
I don't know why
@CaseySJ @sambear
Same problems for me with imac20,2 attached are screenshots if they help...

Getting strange behavior from the preference control panel for mouse. Seems to think it cant find a Bluetooth mouse so wont allow me to select "natural" mouse behavior. Just gives me an error that it cant find a bluetooth mouse... However I use wired keyboards and mice.

When i switch back to 19,1 the chip references its a Broadcom and continuity will work. Same issues in the mouse control preferences though... Very strange...
What about creating/editing a custom codeless USBPorts.kext for iMac20,x ??
All,

Please try the attached USBInjectAll 0.7.6 that has been recompiled to include iMac20,1 and iMac20,2. if it works, I'll incorporate this into the OC 0.6.1 EFI.

I prefer USBInjectAll over USBPorts because it allows us to use boot arguments to disable/enable individual USB ports. This is helpful, for example, when testing the experimental AppleIntelBluetooth driver and prevents us from having to modify USBPorts.kext or to switch between two or more versions of the kext. Nevertheless, USBPorts.kext is a perfectly good choice as well.
 

Attachments

  • USBInjectAll.kext.zip
    17.5 KB · Views: 70
Last edited:
All,

Please try the attached USBInjectAll 0.7.6 that has been recompiled to include iMac20,1 and iMac20,2. if it works, I'll incorporate this into the OC 0.6.1 EFI.

I prefer USBInjectAll over USBPorts because it allows us to use boot arguments to disable/enable individual USB ports. This is helpful, for example, when testing the experimental AppleIntelBluetooth driver and prevents us from having to modify USBPorts,kext or to switch between two or more versions of the kext. Nevertheless, USBPorts.kext is a perfectly good choice as well.
Works on 20,2! Thanks @CaseySJ
 
CaseySJ, Im using the z490 VISION D with 10850K.
Just copying the EFI over gave the security warnings and no boot.
I was able to do reformat target drive, boot to usb (with your 061 EFI) and restore via timemachine (following the install instruction in your 1st post), so I know it will run - Just couldnt figure out how to update correctly.
you mentioned 'its just copying files over' - thats where I need the details. The whole EFI, just Boot and OC, do I need to merge my config.plist etc...... I just dont know enough about OC yet honestly.
Because the format of OpenCore's config.plist changes with every release, I simply ask users to abandon their previous config.plist and EFI folder, and create a completely new EFI folder and config.plist from the new EFI ZIP file. Fortunately this is very easy to do.
  • We choose either config-AMD-GPU.plist or config-Intel-iGPU.plist as the starting point.
  • Then copy our serial numbers into PlatformInfo section.
  • Then save it with the name config.plist.
  • Then we copy the EFI folder to a USB flash disk, boot from the flash disk (press F12 at BIOS splash screen), and check if everything is okay.
  • If so, we copy the new EFI folder to the EFI partition of the main SSD.
If anyone has their own custom modifications to EFI folder, they will also need to migrate those modifications to the new EFI folder.
 
Back
Top