Vasiliovich Posted March 24, 2018 Share Posted March 24, 2018 Hi there, I've had my current hardware running OS X -> macOS for many years now and for the most part it has worked exceptionally well. Unfortunately, in the last 8 months or so my USB devices are constantly experiencing errors and malfunctions. Specifically the mouse and keyboard suffer the most, but my USB audio devices suffer some errors as well. I know for a fact that it's not the ports or the devices that are failing, as I've used my Windows 10 install on the same hardware without any issue, and I've also used the mouse and keyboard on other PCs pretty extensively (also without issue). The actual issue is that the USB ports connected to the mouse and keyboard seem to constantly reset power and sometimes freeze up. This will interrupt inputs from the keyboard and also cause the on-board memory for my mouse to erase itself while also causing input errors. Looking at IO Reg in the USB section I see these two devices and sometimes others just spontaneously and sometimes constantly reset as if they're being unplugged and plugged back in. It's gotten so bad that I practically can't use my PC at all when in macOS High Sierra and I'm almost at the point of decided to buy new hardware completely. I've implemented RehabMan's USBInjectAll.kext solution for USB3 along with Fake_PCIID.kext and Fake_PCIID_XHCIMux.kext. I've also implemented patches for EHC1 to EH01, EHC2 to EH02. Here's a copy of my Clover config: <?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 -> 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>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 can also upload IOReg stuff or even my whole /EFI folder; I'm at such a loss and I really have no idea how to proceed troubleshooting this problem, so any help would be appreciated. Link to comment Share on other sites More sharing options...
uzmi Posted March 24, 2018 Share Posted March 24, 2018 (edited) https://www.insanelymac.com/forum/forums/topic/324632-xhci-port-limit-patch-for-high-sierra/ Or @Maldon https://www.insanelymac.com/forum/forums/topic/332669-usb-30s/ Edited March 24, 2018 by uzmi Link to comment Share on other sites More sharing options...
Vasiliovich Posted March 25, 2018 Author Share Posted March 25, 2018 (edited) I've tried various port limit patches with mixed success, but that one does not seem to work. I have also added the XHC -> XHCI and XHC1 -> XHCI patches and for a time that seemed to fix literally everything, but after booting into Windows and returning to High Sierra, it's almost worse than it was before. I've since used @MaLd0n 's "RunMe.app" and have added the resulting zip: https://puu.sh/zPZx8/2b33ff3064.zip Sorry to use a third party for the upload, for some reason the direct upload of the zip file fails every time I try. Edited March 26, 2018 by Vasiliovich Link to comment Share on other sites More sharing options...
Recommended Posts