Jump to content

Mojave USB 3.0 Gigabyte Z370 AORUS Gaming WIFI rev. 1


122 posts in this topic

Recommended Posts

Ho installato Mojave con Clover ma ho un problema con la USB 3.0.
In tutte le porte sulla MOBO non riesco a far leggere i miei HDD esterni 3.0, invece la chiavetta 2.0 gira tranquillamente.
Gli HDD esterni 3.0 vengono letti soltanto se collegati alla porta USB type A HUB 3.1 della scheda madre.

 

Ho seguito la guida: https://www.insanelymac.com/forum/topic/335018-intel-fb-patcher-v165/ passo dopo passo e devo dire che è molto chiara.
Ho anche aggiunto il file XHCI-unsupported.kext perché il mio controller è: 8086:A2AF.

Ho avviato da -uia_exclude_sh e avviata l'app Intel FB-Patcher e dentro FB-Patcher vedole porte, collegare e ricollegare i dispositivi USB3 e una volta collegati gli HDD esterni USB 3.0 vedo che vengono rilevati correttamente.

Cosi facendo cancello le porte non utilizzate ed esporto il file Kext e lo inserisco nella posizione corretta dentro EFI/CLOVER/ecc. ma non funziona ancora.

Il problema lo ripeto: tutte le porte USB funzionano con chiavette USB 2.0 e non con USB 3.0. L'unica porta USB che funziona con le chiavette USB 3.0 è l'USB Type-A 3.1 HUB.

La cosa strana è che questo problema è anche presente con: USBInjectAll.kext e XHCI-unsupported.kext inseriti (di solito funziona anche solo con questi).

Allego la mia cartella Clover.

Gigabyte Z370 AORUS Gaming WIFI rev. 1
Intel I7-8700K

 

Pensavo che questa scheda madre fosse più diffusa, l'ho trovata in molti Guest post tra le consigliate, ma non ho trovato nessuna guida specifica per questa scheda :(
Aiuto?!

 

CLOVER.zip

Metti il tuo hardware in firma, grazie

Il config non va tanto bene, se hai la scheda video dedicata puoi usare SMBIOS 18,2 o 18,3, se integrata 18,1

se hai clover configurator aggiornato, da ieri è presente anche macmini 8,1 che a me funge bene sul mio hack con 8700K

XHCI-unsupported.kext non lo vedo tra i kext

occorre inserire la patch port limit per il macOS in uso

12 hours ago, iCanaro said:

Metti il tuo hardware in firma, grazie

Il config non va tanto bene, se hai la scheda video dedicata puoi usare SMBIOS 18,2 o 18,3, se integrata 18,1

se hai clover configurator aggiornato, da ieri è presente anche macmini 8,1 che a me funge bene sul mio hack con 8700K

XHCI-unsupported.kext non lo vedo tra i kext

occorre inserire la patch port limit per il macOS in uso


Si XHCI-unsupported.kext l'ho inserito dopo e ho dimenticato di metterlo della directory che vi ho condiviso.

Cosa intendi per "inserire la patch port limit per il macOS i uso?" devo mappare le porte con FBpatcher o simile?

12 hours ago, iCanaro said:

Metti il tuo hardware in firma, grazie

Il config non va tanto bene, se hai la scheda video dedicata puoi usare SMBIOS 18,2 o 18,3, se integrata 18,1

se hai clover configurator aggiornato, da ieri è presente anche macmini 8,1 che a me funge bene sul mio hack con 8700K

XHCI-unsupported.kext non lo vedo tra i kext

occorre inserire la patch port limit per il macOS in uso

Ho inserito la patch port limit come da guida:
https://hackintosher.com/forums/thread/list-of-hackintosh-usb-port-limit-patches-10-14-updated.467/

Ho inserito in SMBIOS Macmini 8,1

Ho settato inject Kext: Yes.

Ho ancora lo stesso problema.

7 minutes ago, foskvs said:

Togli le patch di intelfbpatcher e fai un ioreg. Allega anche la EFI con le tabelle ACPI estratte (F4 alla gui di Clover).

Ecco fatto, ho messo in allegato.

 

 

ioreg:

+-o Root  <class IORegistryEntry, id 0x100000100, retain 8>
  +-o Macmini8,1  <class IOPlatformExpertDevice, id 0x100000115, registered, ma$
    +-o AppleACPIPlatformExpert  <class AppleACPIPlatformExpert, id 0x100000116$
    | +-o IOPMrootDomain  <class IOPMrootDomain, id 0x100000119, registered, ma$
    | | +-o IORootParent  <class IORootParent, id 0x10000011a, !registered, !ma$
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000378, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000379, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000037a, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000037b, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000037c, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000381, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000385, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000386, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000387, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000388, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000038b, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000392, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000394, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003f6, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003fa, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000003fb, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000040a, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000418, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000419, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000044c, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004b9, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004bf, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000004c8, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000528, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000535, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000545, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000546, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000547, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000552, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000555, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000563, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000564, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000565, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000566, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000567, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000568, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000569, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000056b, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000056c, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000057c, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000582, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000584, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000586, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000588, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000590, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x100000598, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000059e, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005a1, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005a6, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005a8, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005ab, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005af, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005b9, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005d7, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005d9, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005da, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005e1, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005e6, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x1000005f8, $
    | | +-o RootDomainUserClient  <class RootDomainUserClient, id 0x10000068d, $
    | +-o IOPCIMessagedInterruptController  <class IOPCIMessagedInterruptContro$
    | +-o AppleVTD  <class AppleVTD, id 0x100000128, !registered, !matched, act$
    | +-o cpus  <class IOPlatformDevice, id 0x100000129, registered, matched, a$
    | +-o PR00@0  <class IOACPIPlatformDevice, id 0x10000012a, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000013b, registered, matc$
    | | | +-o AppleACPICPUInterruptController  <class AppleACPICPUInterruptCont$
    | | | +-o ACPI_SMC_PlatformPlugin  <class ACPI_SMC_PlatformPlugin, id 0x100$
    | | +-o SMCProcessor  <class SMCProcessor, id 0x10000013c, !registered, !ma$
    | +-o PR01@2  <class IOACPIPlatformDevice, id 0x10000012b, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000013d, registered, matc$
    | +-o PR02@4  <class IOACPIPlatformDevice, id 0x10000012c, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000013e, registered, matc$
    | +-o PR03@6  <class IOACPIPlatformDevice, id 0x10000012d, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x10000013f, registered, matc$
    | +-o PR04@8  <class IOACPIPlatformDevice, id 0x10000012e, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000140, registered, matc$
    | +-o PR05@A  <class IOACPIPlatformDevice, id 0x10000012f, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000141, registered, matc$
    | +-o PR06@1  <class IOACPIPlatformDevice, id 0x100000130, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000142, registered, matc$
    | +-o PR07@3  <class IOACPIPlatformDevice, id 0x100000131, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000144, registered, matc$
    | +-o PR08@5  <class IOACPIPlatformDevice, id 0x100000132, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000145, registered, matc$
    | +-o PR09@7  <class IOACPIPlatformDevice, id 0x100000133, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000146, registered, matc$
    | +-o PR10@9  <class IOACPIPlatformDevice, id 0x100000134, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000147, registered, matc$
    | +-o PR11@B  <class IOACPIPlatformDevice, id 0x100000135, registered, matc$
    | | +-o AppleACPICPU  <class AppleACPICPU, id 0x100000148, registered, matc$
    | +-o PR12  <class IOACPIPlatformDevice, id 0x100000136, registered, matche$
    | +-o PR13  <class IOACPIPlatformDevice, id 0x100000137, registered, matche$
    | +-o PR14  <class IOACPIPlatformDevice, id 0x100000138, registered, matche$
    | +-o PR15  <class IOACPIPlatformDevice, id 0x100000139, registered, matche$
    | +-o io-apic@fec00000  <class IOACPIPlatformDevice, id 0x10000013a, regist$
    | | +-o AppleAPICInterruptController  <class AppleAPICInterruptController, $
    | +-o AppleACPIEventController  <class AppleACPIEventController, id 0x10000$
    | +-o bios  <class IOPlatformDevice, id 0x10000014f, registered, matched, a$
    | | +-o AppleSMBIOS  <class AppleSMBIOS, id 0x100000150, registered, matche$
    | +-o PCI0@0  <class IOACPIPlatformDevice, id 0x100000154, registered, matc$
    | | +-o AppleACPIPCI  <class AppleACPIPCI, id 0x10000026e, registered, matc$
    | |   +-o pci8086,3ec2@0  <class IOPCIDevice, id 0x100000280, registered, m$
    | |   +-o IGPU@2  <class IOPCIDevice, id 0x1000001f3, registered, matched, $
    | |   | +-o AppleIntelFramebufferController  <class AppleIntelFramebufferCo$
    | |   | | +-o IntelFBClientControl  <class IntelFBClientControl, id 0x10000$
    | |   | | | +-o AppleGraphicsDevicePolicy  <class AppleGraphicsDevicePolicy$
    | |   | | | | +-o AGDPClientControl  <class AGDPClientControl, id 0x1000004$
    | |   | | | |   +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsD$
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDevic$
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDevic$
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDevic$
    | |   | | | +-o AppleGraphicsDeviceControlClient  <class AppleGraphicsDevic$
    | |   | | +-o AppleIntelMEClientController  <class AppleIntelMEClientContro$
    | |   | +-o AppleIntelFramebuffer@0  <class AppleIntelFramebuffer, id 0x100$
    | |   | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1$
    | |   | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler$
    | |   | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClient$
    | |   | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, $
    | |   | | +-o display0  <class IODisplayConnect, id 0x100000422, registered$
    | |   | | | +-o AppleDisplay  <class AppleDisplay, id 0x100000424, register$
    | |   | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0$
    | |   | | +-o IOFramebufferSharedUserClient  <class IOFramebufferSharedUser$
    | |   | +-o AppleIntelFramebuffer@1  <class AppleIntelFramebuffer, id 0x100$
    | |   | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1$
    | |   | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler$
    | |   | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClient$
    | |   | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, $
    | |   | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0$
    | |   | +-o AppleIntelFramebuffer@2  <class AppleIntelFramebuffer, id 0x100$
    | |   | | +-o AppleMCCSControlModule  <class AppleMCCSControlModule, id 0x1$
    | |   | | | +-o AppleMCCSParameterHandler  <class AppleMCCSParameterHandler$
    | |   | | +-o AppleUpstreamUserClientDriver  <class AppleUpstreamUserClient$
    | |   | | +-o IOFramebufferI2CInterface  <class IOFramebufferI2CInterface, $
    | |   | | +-o IOFramebufferUserClient  <class IOFramebufferUserClient, id 0$
    | |   | +-o IntelAccelerator  <class IntelAccelerator, id 0x1000003a8, regi$
    | |   |   +-o IGAccel2DContext  <class IGAccel2DContext, id 0x10000048b, !r$
    | |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserC$
    | |   |   +-o IGAccel2DContext  <class IGAccel2DContext, id 0x100000499, !r$
    | |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserC$
    | |   |   +-o IGAccel2DContext  <class IGAccel2DContext, id 0x1000004a3, !r$
    | |   |   +-o IOAccelDisplayPipeUserClient2  <class IOAccelDisplayPipeUserC$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000004ac, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000004b2, !regis$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000004b4, !regis$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000004b5, !regis$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000004b6, !regis$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000004b7, !regis$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000004ba, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x1000004bc, !r$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000004$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000004$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x10000056e, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x10000057e, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x100000592, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005a3, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005b2, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005bf, !registe$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005c0, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005c8, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005d4, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005dc, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x1000005e0, !r$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005e3, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005f5, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000005$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x1000005fa, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x1000005fc, !r$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000005fd, !regis$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x1000005fe, !regis$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x1000005ff, !r$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x100000600, !r$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x100000601, !r$
    | |   |   +-o IGAccelSurface  <class IGAccelSurface, id 0x10000060a, !regis$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x10000067c, !r$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelGLContext  <class IGAccelGLContext, id 0x10000067e, !r$
    | |   |   +-o IGAccelDevice  <class IGAccelDevice, id 0x10000068f, !registe$
    | |   |   +-o IGAccelSharedUserClient  <class IGAccelSharedUserClient, id 0$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000006$
    | |   |   +-o IGAccelCommandQueue  <class IGAccelCommandQueue, id 0x1000006$
    | |   +-o pci8086,1911@8  <class IOPCIDevice, id 0x100000281, registered, m$
    | |   +-o XHC@14  <class IOPCIDevice, id 0x100000240, registered, matched, $
    | |   | +-o XHC@14000000  <class AppleUSBXHCISPT, id 0x1000002ab, registere$
    | |   |   +-o HS01@14100000  <class AppleUSB20XHCIPort, id 0x1000002ef, reg$
    | |   |   +-o HS02@14200000  <class AppleUSB20XHCIPort, id 0x1000002f0, reg$
    | |   |   +-o HS03@14300000  <class AppleUSB20XHCIPort, id 0x1000002f1, reg$
    | |   |   | +-o IOUSBHostDevice@14300000  <class IOUSBHostDevice, id 0x1000$
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient$
    | |   |   |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostComposite$
    | |   |   |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x100$
    | |   |   |   | +-o IOUSBHostHIDDevice@14300000,0  <class IOUSBHostHIDDevic$
    | |   |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000354$
    | |   |   |   |   | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x100$
    | |   |   |   |   |   +-o IOHIDEventServiceUserClient  <class IOHIDEventSer$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   +-o GASIA@1  <class IOUSBHostInterface, id 0x10000034e, regis$
    | |   |   |     +-o IOUSBHostHIDDevice@14300000,1  <class IOUSBHostHIDDevic$
    | |   |   |       +-o IOHIDInterface  <class IOHIDInterface, id 0x1000003ba$
    | |   |   |       | +-o IOHIDEventDriver  <class IOHIDEventDriver, id 0x100$
    | |   |   |       |   +-o IOHIDEventServiceUserClient  <class IOHIDEventSer$
    | |   |   |       +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   +-o HS04@14400000  <class AppleUSB20XHCIPort, id 0x1000002f2, reg$
    | |   |   | +-o Magic Trackpad 2@14400000  <class IOUSBHostDevice, id 0x100$
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient$
    | |   |   |   +-o AppleUSBHostCompositeDevice  <class AppleUSBHostComposite$
    | |   |   |   +-o Device Management@0  <class IOUSBHostInterface, id 0x1000$
    | |   |   |   | +-o AppleUSBTopCaseHIDDriver@14400000,0  <class AppleUSBTop$
    | |   |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000335$
    | |   |   |   |   | +-o AppleDeviceManagementHIDEventService  <class AppleD$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   +-o Trackpad / Boot@1  <class IOUSBHostInterface, id 0x100000$
    | |   |   |   | +-o AppleUSBTopCaseHIDDriver@14400000,1  <class AppleUSBTop$
    | |   |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x10000033f$
    | |   |   |   |   | +-o AppleMultitouchTrackpadHIDEventDriver  <class Apple$
    | |   |   |   |   |   +-o AppleMultitouchDevice  <class AppleMultitouchDevi$
    | |   |   |   |   |     +-o AppleMultitouchDeviceUserClient  <class AppleMu$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   +-o Actuator@2  <class IOUSBHostInterface, id 0x100000328, re$
    | |   |   |   | +-o AppleUSBTopCaseHIDDriver@14400000,2  <class AppleUSBTop$
    | |   |   |   |   +-o IOHIDInterface  <class IOHIDInterface, id 0x100000339$
    | |   |   |   |   | +-o AppleActuatorHIDEventDriver  <class AppleActuatorHI$
    | |   |   |   |   |   +-o AppleActuatorDevice  <class AppleActuatorDevice, $
    | |   |   |   |   |     +-o AppleActuatorDeviceUserClient  <class AppleActu$
    | |   |   |   |   +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   |   +-o Accelerometer@3  <class IOUSBHostInterface, id 0x10000032$
    | |   |   |     +-o AppleUSBTopCaseHIDDriver@14400000,3  <class AppleUSBTop$
    | |   |   |       +-o IOHIDInterface  <class IOHIDInterface, id 0x10000033b$
    | |   |   |       +-o IOHIDLibUserClient  <class IOHIDLibUserClient, id 0x1$
    | |   |   +-o HS05@14500000  <class AppleUSB20XHCIPort, id 0x1000002f3, reg$
    | |   |   +-o HS06@14600000  <class AppleUSB20XHCIPort, id 0x1000002f4, reg$
    | |   |   +-o HS07@14700000  <class AppleUSB20XHCIPort, id 0x1000002f5, reg$
    | |   |   +-o HS08@14800000  <class AppleUSB20XHCIPort, id 0x1000002f6, reg$
    | |   |   +-o HS09@14900000  <class AppleUSB20XHCIPort, id 0x1000002f7, reg$
    | |   |   +-o HS10@14a00000  <class AppleUSB20XHCIPort, id 0x1000002f8, reg$
    | |   |   +-o HS11@14b00000  <class AppleUSB20XHCIPort, id 0x1000002f9, reg$
    | |   |   | +-o USB2.0 Hub@14b00000  <class IOUSBHostDevice, id 0x10000035d$
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient$
    | |   |   |   +-o AppleUSB20InternalHub@14b00000  <class AppleUSB20Internal$
    | |   |   |   | +-o AppleUSB20HubPort@14b10000  <class AppleUSB20HubPort, i$
    | |   |   |   | +-o AppleUSB20HubPort@14b20000  <class AppleUSB20HubPort, i$
    | |   |   |   | +-o AppleUSB20HubPort@14b30000  <class AppleUSB20HubPort, i$
    | |   |   |   | +-o AppleUSB20HubPort@14b40000  <class AppleUSB20HubPort, i$
    | |   |   |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x100$
    | |   |   +-o HS12@14c00000  <class AppleUSB20XHCIPort, id 0x1000002fa, reg$
    | |   |   +-o HS13@14d00000  <class AppleUSB20XHCIPort, id 0x1000002fb, reg$
    | |   |   | +-o IOUSBHostDevice@14d00000  <class IOUSBHostDevice, id 0x1000$
    | |   |   |   +-o AppleUSBHostLegacyClient  <class AppleUSBHostLegacyClient$
    | |   |   |   +-o IOBluetoothHostControllerUSBTransport  <class IOBluetooth$
    | |   |   |   | +-o IOBluetoothACPIMethods  <class IOBluetoothACPIMethods, $
    | |   |   |   +-o IOUSBHostInterface@0  <class IOUSBHostInterface, id 0x100$
    | |   |   |   +-o IOUSBHostInterface@1  <class IOUSBHostInterface, id 0x100$
    | |   |   +-o HS14@14e00000  <class AppleUSB20XHCIPort, id 0x1000002fc, reg$
    | |   |   +-o SS01@14f00000  <class AppleUSB30XHCIPort, id 0x1000002fd, reg$
    | |   +-o IMEI@16  <class IOPCIDevice, id 0x10000026d, registered, matched,$
    | |   | +-o AppleIntelMEIDriver  <class AppleIntelMEIDriver, id 0x1000003d9$
    | |   +-o SATA@17  <class IOPCIDevice, id 0x10000025e, registered, matched,$
    | |   | +-o AppleIntelPchSeriesAHCI  <class AppleIntelPchSeriesAHCI, id 0x1$
    | |   |   +-o PRT0@0  <class AppleIntelPchSeriesAHCIPort, id 0x10000025f, r$
    | |   |   +-o PRT1@1  <class AppleIntelPchSeriesAHCIPort, id 0x100000260, r$
    | |   |   +-o PRT2@2  <class AppleIntelPchSeriesAHCIPort, id 0x100000261, r$
    | |   |   +-o PRT3@3  <class AppleIntelPchSeriesAHCIPort, id 0x100000262, r$
    | |   |   +-o PRT4@4  <class AppleIntelPchSeriesAHCIPort, id 0x100000263, r$
    | |   |   +-o PRT5@5  <class AppleIntelPchSeriesAHCIPort, id 0x100000264, r$
    | |   +-o RP17@1B  <class IOPCIDevice, id 0x100000227, registered, matched,$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000299, registered, match$
    | |   +-o RP19@1B,2  <class IOPCIDevice, id 0x10000022b, registered, matche$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000296, registered, match$
    | |   +-o RP20@1B,3  <class IOPCIDevice, id 0x10000022d, registered, matche$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000295, registered, match$
    | |   +-o RP21@1B,4  <class IOPCIDevice, id 0x10000022f, registered, matche$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002a3, registered, match$
    | |   +-o RP01@1C  <class IOPCIDevice, id 0x100000217, registered, matched,$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002a2, registered, match$
    | |   +-o RP05@1C,4  <class IOPCIDevice, id 0x10000021f, registered, matche$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x100000298, registered, match$
    | |   |   +-o PXSX@0  <class IOPCIDevice, id 0x100000220, registered, match$
    | |   |     +-o PXSX@00000000  <class AppleUSBXHCIPCI, id 0x1000002aa, regi$
    | |   |       +-o AppleUSB30XHCIPort@00100000  <class AppleUSB30XHCIPort, i$
    | |   |       +-o AppleUSB30XHCIPort@00200000  <class AppleUSB30XHCIPort, i$
    | |   |       +-o AppleUSB20XHCIPort@00300000  <class AppleUSB20XHCIPort, i$
    | |   |       +-o AppleUSB20XHCIPort@00400000  <class AppleUSB20XHCIPort, i$
    | |   +-o RP07@1C,6  <class IOPCIDevice, id 0x100000223, registered, matche$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002b0, registered, match$
    | |   |   +-o PXSX@0  <class IOPCIDevice, id 0x100000224, registered, match$
    | |   +-o RP09@1D  <class IOPCIDevice, id 0x10000020d, registered, matched,$
    | |   | +-o IOPP  <class IOPCI2PCIBridge, id 0x1000002ac, registered, match$
    | |   |   +-o PXSX@0  <class IOPCIDevice, id 0x10000020e, registered, match$
    | |   |     +-o IONVMeController  <class IONVMeController, id 0x1000002b8, $
    | |   |       +-o IONVMeBlockStorageDevice@1  <class IONVMeBlockStorageDevi$
    | |   |         +-o IOBlockStorageDriver  <class IOBlockStorageDriver, id 0$
    | |   |           +-o Samsung SSD 970 PRO 512GB Media  <class IOMedia, id 0$
    | |   |             +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0x100$
    | |   |             +-o IOGUIDPartitionScheme  <class IOGUIDPartitionScheme$
    | |   |               +-o EFI System Partition@1  <class IOMedia, id 0x1000$
    | |   |               | +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0$
    | |   |               +-o Untitled 2@2  <class IOMedia, id 0x1000002dd, reg$
    | |   |                 +-o IOMediaBSDClient  <class IOMediaBSDClient, id 0$
    | |   |                 +-o AppleAPFSContainerScheme  <class AppleAPFSConta$
    | |   |                   +-o AppleAPFSMedia  <class AppleAPFSMedia, id 0x1$
    | |   |                     +-o AppleAPFSMediaBSDClient  <class AppleAPFSMe$
    | |   |                     +-o AppleAPFSContainer  <class AppleAPFSContain$
    | |   |                       +-o Macintosh HD@1  <class AppleAPFSVolume, i$
    | |   |                       | +-o AppleAPFSVolumeBSDClient  <class AppleA$
    | |   |                       +-o Preboot@2  <class AppleAPFSVolume, id 0x1$
    | |   |                       | +-o AppleAPFSVolumeBSDClient  <class AppleA$
    | |   |                       +-o Recovery@3  <class AppleAPFSVolume, id 0x$
    | |   |                       | +-o AppleAPFSVolumeBSDClient  <class AppleA$
    | |   |                       +-o VM@4  <class AppleAPFSVolume, id 0x100000$
    | |   |                         +-o AppleAPFSVolumeBSDClient  <class AppleA$
    | |   +-o LPCB@1F  <class IOPCIDevice, id 0x10000020c, registered, matched,$
    | |   | +-o SMCSuperIO  <class SMCSuperIO, id 0x1000002a9, !registered, !ma$
    | |   +-o PPMC@1F,2  <class IOPCIDevice, id 0x10000023d, registered, matche$
    | |   | +-o AppleIntelPCHPMC  <class AppleIntelPCHPMC, id 0x100000398, regi$
    | |   +-o HDEF@1F,3  <class IOPCIDevice, id 0x10000025d, registered, matche$
    | |   | +-o AppleHDAController@1F,3  <class AppleHDAController, id 0x100000$
    | |   |   +-o IOHDACodecDevice@1F,3,0  <class IOHDACodecDevice, id 0x100000$
    | |   |   | +-o IOHDACodecDriver  <class IOHDACodecDriver, id 0x1000003d5, $
    | |   |   |   +-o IOHDACodecFunction@1F,3,0,1  <class IOHDACodecFunction, i$
    | |   |   |     +-o AppleHDACodecGeneric  <class AppleHDACodecGeneric, id 0$
    | |   |   |       +-o AppleHDADriver  <class AppleHDADriver, id 0x10000040f$
    | |   |   |         +-o AppleHDAEngineInput@1F,3,0,1,0  <class AppleHDAEngi$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |         | +-o IOAudioSelectorControl  <class IOAudioSelectorCon$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         +-o AppleHDAEngineInput@1F,3,0,1,1  <class AppleHDAEngi$
    | |   |   |         | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |         | +-o IOAudioSelectorControl  <class IOAudioSelectorCon$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         +-o AppleHDAEngineOutput@1F,3,0,1,2  <class AppleHDAEng$
    | |   |   |         | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |         | +-o IOAudioSelectorControl  <class IOAudioSelectorCon$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioLevelControl  <class IOAudioLevelControl, $
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |         | | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |         | +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x100$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         | +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |         +-o AppleHDAEngineOutput@1F,3,0,1,3  <class AppleHDAEng$
    | |   |   |           +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |           +-o IOAudioToggleControl  <class IOAudioToggleControl$
    | |   |   |           | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |           +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |   |           +-o IOAudioSelectorControl  <class IOAudioSelectorCon$
    | |   |   |           | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |   |           +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x100$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   |           +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |   +-o IOHDACodecDevice@1F,3,2  <class IOHDACodecDevice, id 0x100000$
    | |   |     +-o IOHDACodecDriver  <class IOHDACodecDriver, id 0x1000003d6, $
    | |   |       +-o IOHDACodecFunction@1F,3,2,1  <class IOHDACodecFunction, i$
    | |   |         +-o AppleHDACodecGeneric  <class AppleHDACodecGeneric, id 0$
    | |   |           +-o AppleHDAHDMI_DPDriver  <class AppleHDAHDMI_DPDriver, $
    | |   |             +-o AppleHDAEngineOutputDP@1F,3,2,1,0  <class AppleHDAE$
    | |   |               +-o AppleHDAStream  <class AppleHDAStream, id 0x10000$
    | |   |               +-o AppleHDAAudioSelectorControlDP  <class AppleHDAAu$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               +-o IOAudioSelectorControl  <class IOAudioSelectorCon$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               | +-o IOAudioControlUserClient  <class IOAudioControl$
    | |   |               +-o AudioAUUCDriver  <class AudioAUUCDriver, id 0x100$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   |               +-o IOAudioEngineUserClient  <class IOAudioEngineUser$
    | |   +-o SBUS@1F,4  <class IOPCIDevice, id 0x10000023e, registered, matche$
    | |   +-o GLAN@1F,6  <class IOPCIDevice, id 0x10000023f, registered, matche$
    | |     +-o IntelMausi  <class IntelMausi, id 0x1000002a7, !registered, !ma$
    | |       +-o en0  <class IOEthernetInterface, id 0x10000031a, registered, $
    | |         +-o IONetworkStack  <class IONetworkStack, id 0x1000002d0, regi$
    | |           +-o IONetworkStackUserClient  <class IONetworkStackUserClient$
    | +-o SIO1  <class IOACPIPlatformDevice, id 0x10000016f, registered, matche$
    | +-o PS2K  <class IOACPIPlatformDevice, id 0x100000170, registered, matche$
    | +-o PS2M  <class IOACPIPlatformDevice, id 0x100000171, registered, matche$
    | +-o FWHD  <class IOACPIPlatformDevice, id 0x100000172, registered, matche$
    | +-o HPET  <class IOACPIPlatformDevice, id 0x100000173, registered, matche$
    | | +-o AppleHPET  <class AppleHPET, id 0x100000273, !registered, !matched,$
    | +-o IPIC  <class IOACPIPlatformDevice, id 0x100000174, registered, matche$
    | +-o MATH  <class IOACPIPlatformDevice, id 0x100000175, registered, matche$
    | +-o LDRC  <class IOACPIPlatformDevice, id 0x100000176, registered, matche$
    | +-o LDR2  <class IOACPIPlatformDevice, id 0x100000177, registered, matche$
    | +-o RTC  <class IOACPIPlatformDevice, id 0x100000178, registered, matched$
    | | +-o AppleRTC  <class AppleRTC, id 0x100000274, registered, matched, act$
    | |   +-o AppleRTCUserClient  <class AppleRTCUserClient, id 0x10000027c, !r$
    | +-o TIMR  <class IOACPIPlatformDevice, id 0x100000179, registered, matche$
    | +-o CWDT  <class IOACPIPlatformDevice, id 0x10000017a, registered, matche$
    | +-o PDRC  <class IOACPIPlatformDevice, id 0x1000001ab, registered, matche$
    | +-o PRRE  <class IOACPIPlatformDevice, id 0x1000001ac, registered, matche$
    | +-o IOTR  <class IOACPIPlatformDevice, id 0x1000001ad, registered, matche$
    | +-o SIRC  <class IOACPIPlatformDevice, id 0x1000001dc, registered, matche$
    | +-o WMI1  <class IOACPIPlatformDevice, id 0x1000001e0, registered, matche$
    | +-o SLPB  <class IOACPIPlatformDevice, id 0x1000001e9, registered, matche$
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x100000275, registered$
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, $
    | +-o WTBT  <class IOACPIPlatformDevice, id 0x1000001ea, registered, matche$
    | +-o PWRB  <class IOACPIPlatformDevice, id 0x1000001eb, registered, matche$
    | | +-o AppleACPIButton  <class AppleACPIButton, id 0x100000276, registered$
    | |   +-o IOHIDEventServiceUserClient  <class IOHIDEventServiceUserClient, $
    | +-o PTID  <class IOACPIPlatformDevice, id 0x1000001ec, registered, matche$
    | +-o FAN0  <class IOACPIPlatformDevice, id 0x1000001ed, registered, matche$
    | +-o FAN1  <class IOACPIPlatformDevice, id 0x1000001ee, registered, matche$
    | +-o FAN2  <class IOACPIPlatformDevice, id 0x1000001ef, registered, matche$
    | +-o FAN3  <class IOACPIPlatformDevice, id 0x1000001f0, registered, matche$
    | +-o FAN4  <class IOACPIPlatformDevice, id 0x1000001f1, registered, matche$
    | +-o GSA1  <class IOACPIPlatformDevice, id 0x1000001f2, registered, matche$
    | +-o TZ10  <class IOACPIPlatformDevice, id 0x100000270, registered, matche$
    | +-o TZ00  <class IOACPIPlatformDevice, id 0x100000271, registered, matche$
    | +-o TZ01  <class IOACPIPlatformDevice, id 0x100000272, registered, matche$
    | +-o SMC  <class VirtualSMC, id 0x100000277, registered, matched, active, $
    | | +-o AppleSMC  <class AppleSMC, id 0x100000397, registered, matched, act$
    | |   +-o SMCWatchDogTimer  <class SMCWatchDogTimer, id 0x10000039e, regist$
    | |   | +-o AppleOSXWatchdog  <class AppleOSXWatchdog, id 0x1000003b1, regi$
    | |   |   +-o AppleOSXWatchdogClient  <class AppleOSXWatchdogClient, id 0x1$
    | |   +-o KextAudit  <class KextAudit, id 0x1000003bc, registered, matched,$
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000004cc, !registere$
    | |   +-o AppleSMCClient  <class AppleSMCClient, id 0x1000005b4, !registere$
    | +-o AppleEFIRuntime  <class AppleEFIRuntime, id 0x100000278, registered, $
    |   +-o AppleEFINVRAM  <class AppleEFINVRAM, id 0x10000027f, registered, ma$
    +-o IOResources  <class IOResources, id 0x100000118, registered, matched, a$
      +-o IOTimeSyncClockManager  <class IOTimeSyncClockManager, id 0x10000011c$
      +-o IOReportHub  <class IOReportHub, id 0x10000011d, registered, matched,$
      | +-o IOReportUserClient  <class IOReportUserClient, id 0x1000004ca, !reg$
      | +-o IOReportUserClient  <class IOReportUserClient, id 0x1000004cb, !reg$
      +-o AppleCredentialManager  <class AppleCredentialManager, id 0x10000011e$
      | +-o AppleCredentialManagerUserClient  <class AppleCredentialManagerUser$
      +-o AppleKeyStore  <class AppleKeyStore, id 0x10000011f, registered, matc$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      | +-o AppleKeyStoreUserClient  <class AppleKeyStoreUserClient, id 0x10000$
      +-o AppleFDEKeyStore  <class AppleFDEKeyStore, id 0x100000120, registered$
      +-o IOHDIXController  <class IOHDIXController, id 0x100000121, registered$
      +-o org_rehabman_USBInjectAll_config  <class org_rehabman_USBInjectAll_co$
      +-o WhateverGreen  <class WhateverGreen, id 0x100000123, !registered, !ma$
      +-o Lilu  <class Lilu, id 0x100000124, !registered, !matched, active, bus$
      +-o AppleALC  <class AppleALC, id 0x100000125, !registered, !matched, act$
      +-o AppleUSBHostResources  <class AppleUSBHostResources, id 0x10000027d, $
      | +-o AppleUSBLegacyRoot  <class AppleUSBLegacyRoot, id 0x1000002c6, regi$
      | | +-o AppleUSBXHCI@14000000  <class AppleUSBController, id 0x10000031c,$
      | |   +-o AppleUSBXHCI Root Hub Simulation@14000000  <class AppleUSBRootH$
      | |   | +-o Google Chrome  <class IOUSBDeviceUserClientV2, id 0x1000005e7$
      | |   +-o Magic Trackpad 2@14400000  <class AppleUSBDevice, id 0x10000031$
      | |   | +-o Device Management@0  <class AppleUSBInterface, id 0x10000032a$
      | |   | +-o Trackpad / Boot@1  <class AppleUSBInterface, id 0x10000032b, $
      | |   | +-o Actuator@2  <class AppleUSBInterface, id 0x10000032c, registe$
      | |   | +-o Accelerometer@3  <class AppleUSBInterface, id 0x10000032d, re$
      | |   | +-o Google Chrome  <class IOUSBDeviceUserClientV2, id 0x1000005e8$
      | |   +-o IOUSBHostDevice@14300000  <class AppleUSBDevice, id 0x100000346$
      | |   | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x10000034f$
      | |   | +-o GASIA@1  <class AppleUSBInterface, id 0x100000350, registered$
      | |   | +-o Google Chrome  <class IOUSBDeviceUserClientV2, id 0x1000005e9$
      | |   +-o IOUSBHostDevice@14d00000  <class AppleUSBDevice, id 0x100000359$
      | |   | +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x1000003c8$
      | |   | +-o AppleUSBInterface@1  <class AppleUSBInterface, id 0x1000003c9$
      | |   | +-o Google Chrome  <class IOUSBDeviceUserClientV2, id 0x1000005ea$
      | |   +-o USB2.0 Hub@14b00000  <class AppleUSBDevice, id 0x10000035f, reg$
      | |     +-o AppleUSBInterface@0  <class AppleUSBInterface, id 0x100000366$
      | |     +-o Google Chrome  <class IOUSBDeviceUserClientV2, id 0x1000005eb$
      | +-o AppleUSBHostPacketFilterService  <class AppleUSBHostPacketFilterSer$
      +-o IONetworkStack  <class IONetworkStack, id 0x1000002d0, registered, ma$
      | +-o IONetworkStackUserClient  <class IONetworkStackUserClient, id 0x100$
      +-o AppleMobileFileIntegrity  <class AppleMobileFileIntegrity, id 0x10000$
      +-o AppleSystemPolicy  <class AppleSystemPolicy, id 0x1000002d2, register$
      | +-o AppleSystemPolicyUserClient  <class AppleSystemPolicyUserClient, id$
      +-o IOHIDResource  <class IOHIDResource, id 0x1000002d3, registered, matc$
      +-o IOHIDSystem  <class IOHIDSystem, id 0x1000002d4, registered, matched,$
      | +-o IOHIDEventSystemUserClient  <class IOHIDEventSystemUserClient, id 0$
      | +-o IOHIDUserClient  <class IOHIDUserClient, id 0x10000041b, !registere$
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004b0, $
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x1000004bd, $
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x10000053c, $
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000553, $
      | +-o IOHIDParamUserClient  <class IOHIDParamUserClient, id 0x100000599, $
      +-o com_apple_filesystems_hfs_encodings  <class com_apple_filesystems_hfs$
      +-o com_apple_AppleFSCompression_AppleFSCompressionTypeZlib  <class com_a$
      +-o com_apple_BootCache  <class com_apple_BootCache, id 0x1000002d7, !reg$
      +-o com_apple_AppleFSCompression_AppleFSCompressionTypeDataless  <class c$
      +-o com_apple_filesystems_hfs  <class com_apple_filesystems_hfs, id 0x100$
      +-o AppleVirtIO9PVFS  <class AppleVirtIO9PVFS, id 0x1000002da, !registere$
      +-o AppleSCSISubsystemGlobals  <class AppleSCSISubsystemGlobals, id 0x100$
      +-o AppleIntelSlowAdaptiveClockingManager  <class AppleIntelSlowAdaptiveC$
      +-o AppleGPUWrangler  <class AppleGPUWrangler, id 0x1000003a1, registered$
      | +-o AppleGraphicsDeviceControlPlugin  <class AppleGraphicsDeviceControl$
      | | +-o AGDCPluginDisplayMetrics  <class AGDCPluginDisplayMetrics, id 0x1$
      | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000004$
      | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000004$
      | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000004$
      | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000004$
      | +-o AppleGPUWranglerClient  <class AppleGPUWranglerClient, id 0x1000005$
      +-o Dont_Steal_Mac_OS_X  <class Dont_Steal_Mac_OS_X, id 0x1000003a2, !reg$
      +-o com_apple_driver_pmtelemetry  <class com_apple_driver_pmtelemetry, id$
      +-o IOBluetoothHCIController  <class IOBluetoothHCIController, id 0x10000$
      | +-o IOBluetoothACPIMethods  <class IOBluetoothACPIMethods, id 0x1000003$
      | +-o IOBluetoothHostController  <class IOBluetoothHostController, id 0x1$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      | +-o IOBluetoothHCIUserClient  <class IOBluetoothHCIUserClient, id 0x100$
      +-o IOBluetoothSerialManager  <class IOBluetoothSerialManager, id 0x10000$
      | +-o IOBluetoothSerialClient  <class IOBluetoothSerialClient, id 0x10000$
      |   +-o IOBluetoothSerialClientSerialStreamSync  <class IOBluetoothSerial$
      |     +-o IOSerialBSDClient  <class IOSerialBSDClient, id 0x1000003d0, re$
      +-o IOSurfaceRoot  <class IOSurfaceRoot, id 0x1000003a9, registered, matc$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      | +-o IOSurfaceRootUserClient  <class IOSurfaceRootUserClient, id 0x10000$
      +-o AppleSSE  <class AppleSSE, id 0x1000003aa, registered, matched, activ$
      +-o IOUserEthernetResource  <class IOUserEthernetResource, id 0x1000003ab$
      +-o AppleHV  <class AppleHV, id 0x1000003ad, registered, matched, active,$
      +-o IOAVBNub  <class IOAVBNub, id 0x1000003ae, registered, matched, activ$
      +-o IODisplayWrangler  <class IODisplayWrangler, id 0x1000003af, register$
        +-o IOAccelerationUserClient  <class IOAccelerationUserClient, id 0x100$

 

ioreg -p IOUSB

+-o Root  <class IORegistryEntry, id 0x100000100, retain 8>
  +-o AppleUSBXHCI Root Hub Simulation@14000000  <class AppleUSBRootHubDevice, id 0x10000031d, registered, matched, active, busy 0 (0 m$
    +-o Magic Trackpad 2@14400000  <class AppleUSBDevice, id 0x10000031f, registered, matched, active, busy 0 (0 ms), retain 20>
    +-o IOUSBHostDevice@14300000  <class AppleUSBDevice, id 0x100000346, registered, matched, active, busy 0 (8 ms), retain 16>
    +-o IOUSBHostDevice@14d00000  <class AppleUSBDevice, id 0x100000359, registered, matched, active, busy 0 (9 ms), retain 16>
    +-o USB2.0 Hub@14b00000  <class AppleUSBDevice, id 0x10000035f, registered, matched, active, busy 0 (0 ms), retain 14>

 

EFI.zip

4 minutes ago, gengik84 said:

intendeva salvare l'output di IORegistryExplorer.app...

 

Poi quale versione di Mojave hai?

se hai 10.14.1 quella patch non va bene

10.14.1.
Quale dovrei mettere per la 10.14.1 ?

Edited by boesbo
9 minutes ago, foskvs said:

Usa ioregistryexplorer, trovi il link nella mia firma. Prima di salvare l’ioreg, collega dispositivi usb2 a tutte le porte usb (anche una porta alla volta, purché tieni aperta l’app).

Spero di aver fatto giusto l'export...

Francesco’s iMac Pro.zip

4 minutes ago, gengik84 said:

Allora non va bene.

la patch è questa


Name:com.apple.driver.AppleUSBXHCI
Find:83FB0F0F 838F0400 00
Repl: 83FB0F90 90909090 90
Comment 10.14.1 +

 

È uguale a quello inserito da me, cambia il commento

11 minutes ago, foskvs said:

Sostituisci il config.plist con questo e metti questo SSDT in EFI/CLOVER/ACPI/patched

config.plist.zip

SSDT-4-A M I.aml.zip

Fatto, ma non è cambiato nulla :( Servva forse che inserissi anche le USB 3.0 prima di fare l'export?
Ho visto però che non c'è la patch usb limit in questo config.plist, è corretto?
Cosa hai cambiato? ho iniziatoi eri quindi ho voglia di imparare :)

12 minutes ago, gengik84 said:

il sito che hai linkato per la patch ha questo

  • Find* [Hex]: 83FB0F0F 83030500 00
  • Replace* [Hex] : 83FB0F90 90909090 90

 

Non è uguale

 

La patch che ti ho descritto ha 8F04

Hai ragione scusami, ho comunque provato con la patch passata da te prima ma non è cambiato nulla.

Edited by boesbo
8 minutes ago, gengik84 said:

Rimuovi momentaneamente ssdt che ti ha passato Foskvs

Sostituisci il config, riavvia e fai ioreg

 

config.plist.zip

Fatto, ho fatto un giro sia con la chiavetta 2.0 che con l' HDD esterno 3.0

Francesco’s iMac Pro2.zip

6 minutes ago, foskvs said:

C'è la patch per il port limit, quindi anche 3.0

Perchè non lo vedevo nel Kernel and Kext Patches del file config.plist che mi hai inviato.

×
×
  • Create New...