EDIT2: I have decided to use SSDT-USBX instead of adding "AppleBusPowerControler" to SSDT-UIAC. I'm only choosing this method since it is consistent with the newer USBMap documentation (even though operationally, the two solutions appear to yield the same result).
----------------------------------------------------------------
EDIT: The Attached debug_20882.zip represents my Latitude E6410 (Nvidia Graphics) running Catalina 10.15.3 with USB power properties injected via SSDT-UIAC. The attached debug_2078.zip represents the same laptop/macOS but with USB power injected via SSDT-USBX. Note that in both cases, AppleBusPowerController (As viewed in IORegistryExplorer) shows injection of the USB power properties. When injecting power properties via SSDT-UIAC, USBMap reports that device USBX is not properly installed. When injecting power properties via SSDT-USBX, USBMap reports that USB Power is properly configured. My questions below remain. Thanks for any help/advice!
----------------------------------------------------------------
I'm running Catalina 10.15.3 on my Latitude E6410 (Nvidia Graphics). I triple-boot High Sierra 10.13.6, Mojave 10.14.6 and Catalina 10.15.3 with the same EFI (kexts unique to each macOS are in /L/E - don't hate me if you prefer E/C/k). After reading Rehabman's first Post in this thread, I modified SSDT-UIAC to inject the USB power properties for AppleBusPowerController. However, when I run
USBMap tool, it reports that Device (USBX) is missing.
Do I need to include both the SSDT-UIAC "AppleBusPowerControler" AND SSDT-USBX if I want to multi-boot? If not both, can I continue to use only SSDT-UIAC for Catalina 10.15.3?
Also, for the USB power properties, I found them in High Sierra's IOUSBHostFamily.kext/Contents/Info.plist. They do not appear in Mojave or Catalina. Did I pull the properties from the correct location?
My problem reporting files are attached and my Latitude E6410 Catalina installation can be found if you Google "Catalina Latitude E6410" (my other user name is tonyx86).
Thank you for the help/advice.