Contribute
Register

[Solved] Constant USB I/O Errors

Status
Not open for further replies.
Joined
Jul 10, 2010
Messages
32
Motherboard
Z370-AORUS-Gaming-5
CPU
i7-8770K
Graphics
GTX 1080
Mac
  1. MacBook Pro
Mobile Phone
  1. Android
My install seems to be working well except for this one glaring issue: my USB ports seem to be having constant I/O errors that reset power to things like my keyboard and mouse and have made USB audio devices completely unusable. I've implemented Fake_PCIID.kext and FakePCIID_XHCIMux.kext to get USB3 working, but with or without them these issues persist. I've also tried to implement USBInjectAll.kext and the various USB options in clover, but this never seems to change anything. All of the ports seem to work just fine, otherwise.

I'm really at a loss here so any help would be appreciated.
 
This problem never really got solved and while I had found various ways to deal with it, this has now made my hack almost completely unusable, with the keyboard and mouse resetting themselves constantly, interrupting inputs and often freezing. I've also extensively used these same USB devices and ports on my windows install without any issue, as well as using the devices on other PCs with complete success, so I know that they are not the issue.

Here's my full config.plist for Clover:

Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>#DisableDrivers</key>
    <array>
        <string>CsmVideoDxe</string>
        <string>VBoxExt4</string>
    </array>
    <key>ACPI</key>
    <dict>
        <key>#PatchAPIC</key>
        <false/>
        <key>#ResetAddress</key>
        <string>0x64</string>
        <key>#ResetValue</key>
        <string>0xFE</string>
        <key>#SortedOrder</key>
        <array>
            <string>SSDT-3.aml</string>
            <string>SSDT-1.aml</string>
            <string>SSDT-2.aml</string>
        </array>
        <key>#smartUPS</key>
        <false/>
        <key>AutoMerge</key>
        <false/>
        <key>DSDT</key>
        <dict>
            <key>#DropOEM_DSM</key>
            <dict>
                <key>ATI</key>
                <true/>
                <key>Firewire</key>
                <true/>
                <key>HDA</key>
                <true/>
                <key>HDMI</key>
                <true/>
                <key>IDE</key>
                <true/>
                <key>IntelGFX</key>
                <true/>
                <key>LAN</key>
                <true/>
                <key>LPC</key>
                <false/>
                <key>NVidia</key>
                <true/>
                <key>SATA</key>
                <true/>
                <key>SmBUS</key>
                <false/>
                <key>USB</key>
                <true/>
                <key>WIFI</key>
                <true/>
            </dict>
            <key>#Rtc8Allowed</key>
            <false/>
            <key>#SuspendOverride</key>
            <false/>
            <key>Debug</key>
            <false/>
            <key>Fixes</key>
            <dict>
                <key>AddDTGP</key>
                <true/>
                <key>AddHDMI</key>
                <true/>
                <key>AddIMEI</key>
                <false/>
                <key>AddMCHC</key>
                <false/>
                <key>AddPNLF</key>
                <true/>
                <key>DeleteUnused</key>
                <true/>
                <key>FakeLPC</key>
                <false/>
                <key>FixACST</key>
                <true/>
                <key>FixADP1</key>
                <true/>
                <key>FixAirport</key>
                <false/>
                <key>FixDarwin</key>
                <false/>
                <key>FixDarwin7</key>
                <true/>
                <key>FixDisplay</key>
                <true/>
                <key>FixFirewire</key>
                <false/>
                <key>FixHDA</key>
                <true/>
                <key>FixHPET</key>
                <true/>
                <key>FixHeaders</key>
                <true/>
                <key>FixIDE</key>
                <false/>
                <key>FixIPIC</key>
                <true/>
                <key>FixIntelGfx</key>
                <false/>
                <key>FixLAN</key>
                <true/>
                <key>FixMutex</key>
                <false/>
                <key>FixRTC</key>
                <true/>
                <key>FixRegions</key>
                <true/>
                <key>FixS3D</key>
                <true/>
                <key>FixSATA</key>
                <false/>
                <key>FixSBUS</key>
                <true/>
                <key>FixShutdown</key>
                <true/>
                <key>FixTMR</key>
                <true/>
                <key>FixUSB</key>
                <true/>
                <key>FixWAK</key>
                <true/>
            </dict>
            <key>Name</key>
            <string>DSDT.aml</string>
            <key>Patches</key>
            <array>
                <dict>
                    <key>Comment</key>
                    <string>Rename GFX0 to IGPU</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    R0ZYMA==
                    </data>
                    <key>Replace</key>
                    <data>
                    SUdQVQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change EHC1 to EH01</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMQ==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMQ==
                    </data>
                </dict>
                <dict>
                    <key>Comment</key>
                    <string>change EHC2 to EH02</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Find</key>
                    <data>
                    RUhDMg==
                    </data>
                    <key>Replace</key>
                    <data>
                    RUgwMg==
                    </data>
                </dict>
            </array>
            <key>ReuseFFFF</key>
            <false/>
        </dict>
        <key>DisableASPM</key>
        <false/>
        <key>DropTables</key>
        <array>
            <dict>
                <key>Signature</key>
                <string>DMAR</string>
            </dict>
            <dict>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>CpuPm</string>
            </dict>
            <dict>
                <key>#Length</key>
                <integer>720</integer>
                <key>Signature</key>
                <string>SSDT</string>
                <key>TableId</key>
                <string>Cpu0Ist</string>
            </dict>
        </array>
        <key>HaltEnabler</key>
        <true/>
        <key>SSDT</key>
        <dict>
            <key>#C3Latency</key>
            <string>0x03E7</string>
            <key>#DoubleFirstState</key>
            <true/>
            <key>#DropOem</key>
            <true/>
            <key>#EnableC2</key>
            <false/>
            <key>#EnableC4</key>
            <false/>
            <key>#EnableC6</key>
            <true/>
            <key>#EnableC7</key>
            <false/>
            <key>#MaxMultiplier</key>
            <integer>12</integer>
            <key>#MinMultiplier</key>
            <integer>8</integer>
            <key>#NoDynamicExtract</key>
            <false/>
            <key>#NoOemTableId</key>
            <false/>
            <key>#PLimitDict</key>
            <integer>1</integer>
            <key>#PluginType</key>
            <integer>0</integer>
            <key>#UnderVoltStep</key>
            <integer>1</integer>
            <key>#UseSystemIO</key>
            <false/>
            <key>DropOem</key>
            <true/>
            <key>EnableC6</key>
            <true/>
            <key>EnableC7</key>
            <false/>
            <key>Generate</key>
            <dict>
                <key>#APLF</key>
                <false/>
                <key>#APSN</key>
                <false/>
                <key>#PluginType</key>
                <false/>
                <key>CStates</key>
                <true/>
                <key>PStates</key>
                <true/>
            </dict>
        </dict>
    </dict>
    <key>Boot</key>
    <dict>
        <key>#Arguments</key>
        <string>slide=0 darkwake=0</string>
        <key>#DefaultLoader</key>
        <string>boot.efi</string>
        <key>#LegacyBiosDefaultEntry</key>
        <integer>0</integer>
        <key>#XMPDetection</key>
        <string>-1</string>
        <key>Arguments</key>
        <string>-uia_exclude_xhc dart=0 -v darkwake=no</string>
        <key>Debug</key>
        <false/>
        <key>DefaultVolume</key>
        <string>Macintosh HD</string>
        <key>DisableCloverHotkeys</key>
        <false/>
        <key>Legacy</key>
        <string>PBR</string>
        <key>NeverDoRecovery</key>
        <true/>
        <key>NeverHibernate</key>
        <false/>
        <key>SignatureFixup</key>
        <false/>
        <key>SkipHibernateTimeout</key>
        <false/>
        <key>StrictHibernate</key>
        <false/>
        <key>Timeout</key>
        <integer>4</integer>
    </dict>
    <key>BootGraphics</key>
    <dict>
        <key>#DefaultBackgroundColor</key>
        <string>0xF0F0F0</string>
        <key>EFILoginHiDPI</key>
        <integer>1</integer>
        <key>UIScale</key>
        <integer>1</integer>
    </dict>
    <key>CPU</key>
    <dict>
        <key>#BusSpeedkHz</key>
        <integer>133330</integer>
        <key>#FrequencyMHz</key>
        <integer>3140</integer>
        <key>#HWPEnable</key>
        <true/>
        <key>#HWPValue</key>
        <string>0x30002a01</string>
        <key>#QPI</key>
        <integer>4800</integer>
        <key>#SavingMode</key>
        <integer>7</integer>
        <key>#TDP</key>
        <integer>95</integer>
        <key>#TurboDisable</key>
        <true/>
        <key>#Type</key>
        <string>0x0201</string>
        <key>#UseARTFrequency</key>
        <true/>
        <key>C6</key>
        <false/>
    </dict>
    <key>Devices</key>
    <dict>
        <key>#AddProperties</key>
        <array>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>AAPL,HasPanel</string>
                <key>Value</key>
                <data>
                AQAAAA==
                </data>
            </dict>
            <dict>
                <key>Device</key>
                <string>NVidia</string>
                <key>Key</key>
                <string>AAPL,Haslid</string>
                <key>Value</key>
                <data>
                AQAAAA==
                </data>
            </dict>
        </array>
        <key>#AirportBridgeDeviceName</key>
        <string>RP02</string>
        <key>#Arbitrary</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Thunderbolt bridge</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Disabled</key>
                        <true/>
                        <key>Key</key>
                        <string>PCI-Thunderbolt</string>
                        <key>Value</key>
                        <integer>3</integer>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>03:00:00</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Thunderbolt device</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Disabled</key>
                        <true/>
                        <key>Key</key>
                        <string>TBTDPLowToHigh</string>
                        <key>Value</key>
                        <data>
                        AQAAAA==
                        </data>
                    </dict>
                    <dict>
                        <key>Disabled</key>
                        <true/>
                        <key>Key</key>
                        <string>ThunderboltUUID</string>
                        <key>Value</key>
                        <data>
                        CO8yvYVBslCHyHKPjwfU/A==
                        </data>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>05:00:00</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string>IntelGfx</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Key</key>
                        <string>graphic-options</string>
                        <key>Value</key>
                        <data>
                        DAAAAA==
                        </data>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>hda-gfx</string>
                        <key>Value</key>
                        <string>onboard-1</string>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>AAPL,ig-platform-id</string>
                        <key>Value</key>
                        <data>
                        AAASGQ==
                        </data>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>model</string>
                        <key>Value</key>
                        <string>Intel HD Graphics 7000</string>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>subsystem-vendor-id</string>
                        <key>Value</key>
                        <data>
                        axAAAA==
                        </data>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>subsystem-id</string>
                        <key>Value</key>
                        <data>
                        hoAAAA==
                        </data>
                    </dict>
                    <dict>
                        <key>Disabled</key>
                        <true/>
                        <key>Key</key>
                        <string>@2,AAPL,boot-display</string>
                        <key>Value</key>
                        <true/>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>00:02:00</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string>HDA Audio</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Key</key>
                        <string>hda-gfx</string>
                        <key>Value</key>
                        <string>onboard-1</string>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>00:1f:03</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string>ATI Radeon</string>
                <key>CustomProperties</key>
                <array>
                    <dict>
                        <key>Key</key>
                        <string>hda-gfx</string>
                        <key>Value</key>
                        <string>onboard-2</string>
                    </dict>
                    <dict>
                        <key>Key</key>
                        <string>model</string>
                        <key>Value</key>
                        <string>AMD Radeon HD6450</string>
                    </dict>
                    <dict>
                        <key>Disabled</key>
                        <false/>
                        <key>Key</key>
                        <string>@AAPL,boot-display</string>
                        <key>Value</key>
                        <true/>
                    </dict>
                </array>
                <key>PciAddr</key>
                <string>01:00:00</string>
            </dict>
        </array>
        <key>#DisableFunctions</key>
        <string>0x18F6</string>
        <key>#FakeID</key>
        <dict>
            <key>#ATI</key>
            <string>0x67501002</string>
            <key>#IMEI</key>
            <string>0x1e208086</string>
            <key>#IntelGFX</key>
            <string>0x01268086</string>
            <key>#LAN</key>
            <string>0x100E8086</string>
            <key>#NVidia</key>
            <string>0x11de10de</string>
            <key>#SATA</key>
            <string>0x25628086</string>
            <key>#WIFI</key>
            <string>0x431214e4</string>
            <key>#XHCI</key>
            <string>0x0</string>
        </dict>
        <key>#ForceHPET</key>
        <false/>
        <key>#Inject</key>
        <false/>
        <key>#IntelMaxValue</key>
        <integer>1808</integer>
        <key>#Properties</key>
        <string>7a00000001000000010000006e0000000200000002010c00d041030a0000000001010600001b7fff040028000000500069006e0043006f006e00660069006700750072006100740069006f006e00730000000800000001080100180000006c00610079006f00750074002d00690064000000080000000c000000</string>
        <key>#SetIntelBacklight</key>
        <false/>
        <key>#SetIntelMaxBacklight</key>
        <true/>
        <key>Audio</key>
        <dict>
            <key>#Inject</key>
            <string>0x0887</string>
            <key>AFGLowPowerState</key>
            <true/>
            <key>Inject</key>
            <string>2</string>
            <key>ResetHDA</key>
            <true/>
        </dict>
        <key>NoDefaultProperties</key>
        <false/>
        <key>USB</key>
        <dict>
            <key>AddClockID</key>
            <false/>
            <key>FixOwnership</key>
            <false/>
            <key>HighCurrent</key>
            <true/>
            <key>Inject</key>
            <true/>
        </dict>
        <key>UseIntelHDMI</key>
        <false/>
    </dict>
    <key>GUI</key>
    <dict>
        <key>#ConsoleMode</key>
        <string>0</string>
        <key>#Custom</key>
        <dict>
            <key>Entries</key>
            <array>
                <dict>
                    <key>AddArguments</key>
                    <string>-v</string>
                    <key>Arguments</key>
                    <string>Kernel=mach_kernel</string>
                    <key>Disabled</key>
                    <true/>
                    <key>Hidden</key>
                    <false/>
                    <key>Hotkey</key>
                    <string>M</string>
                    <key>InjectKexts</key>
                    <false/>
                    <key>NoCaches</key>
                    <false/>
                    <key>Path</key>
                    <string>\EFI\BOOT\BOOTX64.efi</string>
                    <key>Title</key>
                    <string>MyCustomEntry</string>
                    <key>Type</key>
                    <string>OSXRecovery</string>
                    <key>Volume</key>
                    <string>D68F1885-571C-4441-8DD5-F14803EFEF54</string>
                </dict>
                <dict>
                    <key>Hidden</key>
                    <false/>
                    <key>InjectKexts</key>
                    <false/>
                    <key>NoCaches</key>
                    <false/>
                    <key>SubEntries</key>
                    <array>
                        <dict>
                            <key>AddArguments</key>
                            <string>-v</string>
                            <key>Title</key>
                            <string>Boot OS X 10.8.5 (12F36) Mountain Lion in Verbose Mode</string>
                        </dict>
                    </array>
                    <key>Title</key>
                    <string>OS X 10.8.5 (12F36) Mountain Lion</string>
                    <key>Type</key>
                    <string>OSX</string>
                    <key>Volume</key>
                    <string>454794AC-760D-46E8-8F77-D6EB23D2FD32</string>
                </dict>
            </array>
            <key>Legacy</key>
            <array>
                <dict>
                    <key>Disabled</key>
                    <true/>
                    <key>Hidden</key>
                    <false/>
                    <key>Hotkey</key>
                    <string>L</string>
                    <key>Title</key>
                    <string>MyLegacyEntry</string>
                    <key>Type</key>
                    <string>Windows</string>
                    <key>Volume</key>
                    <string>89433CD3-21F2-4D3C-95FC-722C48066D3A</string>
                </dict>
            </array>
            <key>Tool</key>
            <array>
                <dict>
                    <key>Arguments</key>
                    <string>-b</string>
                    <key>Disabled</key>
                    <false/>
                    <key>Hidden</key>
                    <false/>
                    <key>Hotkey</key>
                    <string>S</string>
                    <key>Path</key>
                    <string>\EFI\CLOVER\TOOLS\Shell64-v1.efi</string>
                    <key>Title</key>
                    <string>MyCustomShell</string>
                    <key>Volume</key>
                    <string>D68F1885-571C-4441-8DD5-F14803EFEF54</string>
                </dict>
            </array>
        </dict>
        <key>#CustomIcons</key>
        <false/>
        <key>#Hide</key>
        <array>
            <string>Windows</string>
            <string>BOOTX64.EFI</string>
        </array>
        <key>#Language</key>
        <string>ru:0</string>
        <key>#Mouse</key>
        <dict>
            <key>Enabled</key>
            <true/>
            <key>Mirror</key>
            <false/>
            <key>Speed</key>
            <integer>2</integer>
        </dict>
        <key>#Scan</key>
        <dict>
            <key>Entries</key>
            <true/>
            <key>Legacy</key>
            <false/>
            <key>Tool</key>
            <true/>
        </dict>
        <key>#TextOnly</key>
        <false/>
        <key>Language</key>
        <string>en:0</string>
        <key>ScreenResolution</key>
        <string>1920x1080</string>
        <key>ShowOptimus</key>
        <false/>
        <key>Theme</key>
        <string>applestyle</string>
    </dict>
    <key>Graphics</key>
    <dict>
        <key>#Connectors</key>
        <array/>
        <key>#DualLink</key>
        <integer>0</integer>
        <key>#FBName</key>
        <string>Makakakakala</string>
        <key>#Inject</key>
        <dict>
            <key>ATI</key>
            <true/>
            <key>Intel</key>
            <false/>
            <key>NVidia</key>
            <false/>
        </dict>
        <key>#LoadVBios</key>
        <false/>
        <key>#NVCAP</key>
        <string>04000000000003000C0000000000000A00000000</string>
        <key>#NvidiaGeneric</key>
        <true/>
        <key>#NvidiaNoEFI</key>
        <false/>
        <key>#NvidiaSingle</key>
        <false/>
        <key>#PatchVBios</key>
        <false/>
        <key>#PatchVBiosBytes</key>
        <array>
            <dict>
                <key>Find</key>
                <data>
                gAeoAqAF
                </data>
                <key>Replace</key>
                <data>
                gAeoAjgE
                </data>
            </dict>
        </array>
        <key>#RadeonDeInit</key>
        <true/>
        <key>#VRAM</key>
        <integer>1024</integer>
        <key>#VideoPorts</key>
        <integer>2</integer>
        <key>#display-cfg</key>
        <string>03010300FFFF0001</string>
        <key>#ig-platform-id</key>
        <string>0x01620005</string>
        <key>EDID</key>
        <dict>
            <key>#Custom</key>
            <data>
            AP///////wAGECGSAAAAAAASAQOAIRV4CunVmVlTjigmUFQAAAAB
            AQEBAQEBAQEBAQEBAQEB3iGgcFCEHzAgIFYAS88QAAAY3iGgcFCE
            HzAgIFYAS88QAAAAAAAA/gBXNjU3RwAxNTRXUDEKAAAA/gAjMz1I
            ZYSq/wIBCiAgAJo=
            </data>
            <key>#HorizontalSyncPulseWidth</key>
            <string>0x11</string>
            <key>#Inject</key>
            <true/>
            <key>#ProductID</key>
            <string>0x9221</string>
            <key>#VendorID</key>
            <string>0x1006</string>
            <key>#VideoInputSignal</key>
            <string>0xA1</string>
        </dict>
    </dict>
    <key>KernelAndKextPatches</key>
    <dict>
        <key>#ATIConnectorsController</key>
        <string>6000</string>
        <key>#ATIConnectorsData</key>
        <string>000400000403000000010000210302040400000014020000000100000000040310000000100000000001000000000001</string>
        <key>#ATIConnectorsPatch</key>
        <string>040000001402000000010000000004040004000004030000000100001102010500000000000000000000000000000000</string>
        <key>#BootPatches</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Example</string>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>MatchOS</key>
                <string>All</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
        </array>
        <key>#FakeCPUID</key>
        <string>0x010676</string>
        <key>#ForceKextsToLoad</key>
        <array>
            <string>\System\Library\Extensions\AMD6000Controller.kext</string>
            <string>\System\Library\Extensions\AMDFramebuffer.kext</string>
        </array>
        <key>#KernelToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>Infinite loop at wake</string>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                TIn/6PXb/v8=
                </data>
                <key>MatchOS</key>
                <string>10.11</string>
                <key>Replace</key>
                <data>
                6/7/6PXb/v8=
                </data>
            </dict>
        </array>
        <key>#KextsToPatch</key>
        <array>
            <dict>
                <key>Disabled</key>
                <true/>
                <key>Find</key>
                <data>
                SGVhZHBob25lcwA=
                </data>
                <key>Name</key>
                <string>VoodooHDA</string>
                <key>Replace</key>
                <data>
                VGVsZXBob25lcwA=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Patch_to_not_load_this_driver</string>
                <key>Find</key>
                <string>0x04020000</string>
                <key>InfoPlistPatch</key>
                <true/>
                <key>Name</key>
                <string>AppleHDAController</string>
                <key>Replace</key>
                <string>0x44220000</string>
            </dict>
            <dict>
                <key>Comment</key>
                <string>Make all drives to be internal</string>
                <key>Find</key>
                <data>
                RXh0ZXJuYWw=
                </data>
                <key>Name</key>
                <string>AppleAHCIPort</string>
                <key>Replace</key>
                <data>
                SW50ZXJuYWw=
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>TRIM function for non-Apple SSDs</string>
                <key>Find</key>
                <data>
                QVBQTEUgU1NEAA==
                </data>
                <key>Name</key>
                <string>IOAHCIBlockStorage</string>
                <key>Replace</key>
                <data>
                AAAAAAAAAAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>ATI Connector patch new way</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                AAQAAAQDAAAAAQAAIQMCBAQAAAAUAgAAAAEAAAAABAMQ
                AAAAEAAAAAABAAAAAAAB
                </data>
                <key>MatchOS</key>
                <string>10.9,10.10,10.11</string>
                <key>Name</key>
                <string>AMD6000Controller</string>
                <key>Replace</key>
                <data>
                BAAAABQCAAAAAQAAAAAEBAAEAAAEAwAAAAEAABECAQUA
                AAAAAAAAAAAAAAAAAAAA
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>ATI name HD xxxx -&gt; HD6450</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                SEQgNnh4eA==
                </data>
                <key>MatchOS</key>
                <string>10.12,10.13</string>
                <key>Name</key>
                <string>AMD6000Controller</string>
                <key>Replace</key>
                <data>
                SEQgNjQ1MA==
                </data>
            </dict>
        </array>
        <key>AppleIntelCPUPM</key>
        <false/>
        <key>AppleRTC</key>
        <true/>
        <key>Debug</key>
        <false/>
        <key>DellSMBIOSPatch</key>
        <false/>
        <key>KernelCpu</key>
        <false/>
        <key>KernelLapic</key>
        <false/>
        <key>KernelPm</key>
        <false/>
        <key>KernelXCPM</key>
        <false/>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>10.12-AppleHDA/Realtek ALC...</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                ihnUEQ==
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                AAAAAA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>10.9-10.12-AppleHDA/Realtek ALC898</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                ixnUEQ==
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                mQjsEA==
                </data>
            </dict>
            <dict>
                <key>Comment</key>
                <string>AppleHDA/Resources/xml&gt;zml</string>
                <key>Disabled</key>
                <false/>
                <key>Find</key>
                <data>
                eG1sLnps
                </data>
                <key>InfoPlistPatch</key>
                <false/>
                <key>Name</key>
                <string>AppleHDA</string>
                <key>Replace</key>
                <data>
                em1sLnps
                </data>
            </dict>
        </array>
    </dict>
    <key>RtVariables</key>
    <dict>
        <key>BooterConfig</key>
        <string>0x28</string>
        <key>CsrActiveConfig</key>
        <string>0x67</string>
        <key>MLB</key>
        <string>C02032109R5DC771H</string>
        <key>ROM</key>
        <string>UseMacAddr0</string>
    </dict>
    <key>SMBIOS</key>
    <dict>
        <key>#BiosReleaseDate</key>
        <string>05/03/10</string>
        <key>#BiosVendor</key>
        <string>Apple Inc.</string>
        <key>#BiosVersion</key>
        <string>MB11.88Z.0061.B03.0809221748</string>
        <key>#Board-ID</key>
        <string>Mac-F4208CC8</string>
        <key>#BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>#BoardSerialNumber</key>
        <string>C02032101R5DC771H</string>
        <key>#BoardType</key>
        <integer>10</integer>
        <key>#BoardVersion</key>
        <string>Proto1</string>
        <key>#ChassisAssetTag</key>
        <string>LatitudeD420</string>
        <key>#ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>#ChassisType</key>
        <integer>16</integer>
        <key>#Family</key>
        <string>MacBook</string>
        <key>#FirmwareFeatures</key>
        <string>0xC0001403</string>
        <key>#FirmwareFeaturesMask</key>
        <string>0xFFFFFFFF</string>
        <key>#LocationInChassis</key>
        <string>MLB</string>
        <key>#Memory</key>
        <dict>
            <key>Channels</key>
            <integer>2</integer>
            <key>Modules</key>
            <array>
                <dict>
                    <key>Frequency</key>
                    <integer>1333</integer>
                    <key>Part</key>
                    <string>C0001403</string>
                    <key>Serial</key>
                    <string>00001001</string>
                    <key>Size</key>
                    <integer>4096</integer>
                    <key>Slot</key>
                    <integer>0</integer>
                    <key>Type</key>
                    <string>DDR3</string>
                    <key>Vendor</key>
                    <string>Kingston</string>
                </dict>
                <dict>
                    <key>Frequency</key>
                    <integer>1333</integer>
                    <key>Part</key>
                    <string>C0001404</string>
                    <key>Serial</key>
                    <string>00001002</string>
                    <key>Size</key>
                    <integer>4096</integer>
                    <key>Slot</key>
                    <integer>2</integer>
                    <key>Type</key>
                    <string>DDR3</string>
                    <key>Vendor</key>
                    <string>Kingston</string>
                </dict>
            </array>
            <key>SlotCount</key>
            <integer>4</integer>
        </dict>
        <key>#Mobile</key>
        <true/>
        <key>#PlatformFeature</key>
        <string>0x03</string>
        <key>#ProductName</key>
        <string>MacBook1,1</string>
        <key>#SerialNumber</key>
        <string>4H629LYAU9C</string>
        <key>#Slots</key>
        <array>
            <dict>
                <key>Device</key>
                <string>ATI</string>
                <key>ID</key>
                <integer>1</integer>
                <key>Name</key>
                <string>PCIe Slot 0</string>
                <key>Type</key>
                <integer>16</integer>
            </dict>
            <dict>
                <key>Device</key>
                <string>WIFI</string>
                <key>ID</key>
                <integer>0</integer>
                <key>Name</key>
                <string>Airport</string>
                <key>Type</key>
                <integer>1</integer>
            </dict>
        </array>
        <key>#SmUUID</key>
        <string>00000000-0000-1000-8000-010203040506</string>
        <key>#Trust</key>
        <true/>
        <key>#Version</key>
        <string>1.0</string>
        <key>BiosReleaseDate</key>
        <string>02/02/2018</string>
        <key>BiosVendor</key>
        <string>Apple Inc.</string>
        <key>BiosVersion</key>
        <string>IM142.88Z.0128.B00.1802021101</string>
        <key>Board-ID</key>
        <string>Mac-27ADBB7B4CEE8E61</string>
        <key>BoardManufacturer</key>
        <string>Apple Inc.</string>
        <key>BoardSerialNumber</key>
        <string>*****************</string>
        <key>BoardType</key>
        <integer>10</integer>
        <key>BoardVersion</key>
        <string>1.0</string>
        <key>ChassisAssetTag</key>
        <string>iMac-Aluminum</string>
        <key>ChassisManufacturer</key>
        <string>Apple Inc.</string>
        <key>ChassisType</key>
        <string>0x0D</string>
        <key>Family</key>
        <string>iMac</string>
        <key>FirmwareFeatures</key>
        <string>0xE00FE137</string>
        <key>FirmwareFeaturesMask</key>
        <string>0xFF1FFF3F</string>
        <key>LocationInChassis</key>
        <string>Part Component</string>
        <key>Manufacturer</key>
        <string>Apple Inc.</string>
        <key>Mobile</key>
        <false/>
        <key>PlatformFeature</key>
        <string>0x01</string>
        <key>ProductName</key>
        <string>iMac14,2</string>
        <key>SerialNumber</key>
        <string>************</string>
        <key>Version</key>
        <string>1.0</string>
    </dict>
    <key>SystemParameters</key>
    <dict>
        <key>#BacklightLevel</key>
        <string>0x0501</string>
        <key>#CustomUUID</key>
        <string>********-****-****-****-************</string>
        <key>#NoCaches</key>
        <false/>
        <key>#NvidiaWeb</key>
        <false/>
        <key>InjectKexts</key>
        <string>Yes</string>
        <key>InjectSystemID</key>
        <true/>
        <key>NvidiaWeb</key>
        <true/>
    </dict>
</dict>
</plist>

I'm really struggling here and have no idea how to proceed; so much so that I'm actually thinking about buying completely new hardware just to escape this issue. I can upload my full /EFI folder for someone to peruse if needed. I can also upload the IOReg as well. I'm uncertain as to whether this is truly a USB issue or if something far more egregious is causing these problems. If someone such as RehabMan could take a look, or anyone, really, I would really appreciate it.
 
Last edited:
Also I have a very similar problea, after installing the bootloader on the SSD with Multibeast, on reboot, I remain stuck at the login because I do not work more mouse and keyboard, the USB ports seem disabled, I do not know how to fix, you've found some solution?
 
Also I have a very similar problea, after installing the bootloader on the SSD with Multibeast, on reboot, I remain stuck at the login because I do not work more mouse and keyboard, the USB ports seem disabled, I do not know how to fix, you've found some solution?

I ended getting help with my DSDT from Mald0n on Insanely Mac in this thread here. That solved my issue it seems, but now I have a problem with my graphics card outputting black on one port, so I guess I'll have to make another thread.

With regard to your possible issue, I suggest you look over these threads:

https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/
https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
https://www.tonymacx86.com/threads/new-usb-raise-port-limit-patch-for-high-sierra.226072/
 
Status
Not open for further replies.
Back
Top