Contribute
Register

[Guide] 10.11+ USB changes and solutions

Status
Not open for further replies.
My guide uses ACPI 6.1. The correct MaciASL and iasl are linked from the guide.

https://www.tonymacx86.com/threads/guide-patching-laptop-dsdt-ssdts.152573/

Thank you for taking the time! :) Ok I "makefiled" and copied it in maciasl (iasl61) but in the maciasl preferences menu it still gives me only 5.1 in the dropdown menu.

Bildschirmfoto 2016-11-16 um 23.12.28.png Bildschirmfoto 2016-11-16 um 23.11.11.png

Plus when I try to compile it, same errors. :( Dafuq am I doing wrong? I also tried it with the acpica.org (intel) source, same thing. :banghead:

Bildschirmfoto 2016-11-16 um 23.09.46.png
 
Last edited:
Thank you for taking the time! :) Ok I "makefiled" and copied it in maciasl (iasl61) but in the maciasl preferences menu it still gives me only 5.1 in the dropdown menu.

View attachment 220948 View attachment 220949

Plus when I try to compile it, same errors. :( Dafuq am I doing wrong? I also tried it with the acpica.org (intel) source, same thing. :banghead:

View attachment 220950

You are using the wrong version of MaciASL. My guide links the correct version...
 
Read post #1, "Problem Reporting".

The USB ports are working in Sierra but my iPhone doesn't receive extra operating current as it used to in El Capitan.

Code:
 kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda
   13    2 0xffffff7f8353e000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 27390D7F-A778-320C-A8DC-502A98AA531B <12 11 7 6 5 4 3 1>
   92    1 0xffffff7f831ff000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <91 90 23 12 7 6 5 4 3 1>
  118    0 0xffffff7f83381000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <117 100 92 91 90 23 6 5 4 3 1>
  119    0 0xffffff7f831fb000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (278.23) 0FAC3430-20C7-351D-9225-8A1714C2D2D5 <4 3>

Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext SoftRAID.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext X86PlatformPlugin.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
Invalid signature -67054 for kext <OSKext 0x7f9d30816000 [0x7fffed32cc30]> { URL = "SoftRAID.kext/ -- file:///Library/Extensions/", ID = "com.softraid.driver.SoftRAID" }
KernelCache ID: F400FBC6CFDB3F40903A0DFBCC4EDE7A
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

Many thanks!
 

Attachments

  • CLOVER.zip
    7.1 MB · Views: 58
  • Andrei-Desktop.zip
    1.3 MB · Views: 66
  • Screenshot 2016-11-17 13.04.36.png
    Screenshot 2016-11-17 13.04.36.png
    84.2 KB · Views: 104
The USB ports are working in Sierra but my iPhone doesn't receive extra operating current as it used to in El Capitan.

Code:
 kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda
   13    2 0xffffff7f8353e000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (5.0) 27390D7F-A778-320C-A8DC-502A98AA531B <12 11 7 6 5 4 3 1>
   92    1 0xffffff7f831ff000 0x1d000    0x1d000    com.apple.driver.AppleHDAController (278.23) F9C803EC-B4ED-3FDA-91FB-2AD433B2E8E4 <91 90 23 12 7 6 5 4 3 1>
  118    0 0xffffff7f83381000 0xb4000    0xb4000    com.apple.driver.AppleHDA (278.23) 9EA11FCA-ED90-3218-AE7A-6AE8D58B8F3D <117 100 92 91 90 23 6 5 4 3 1>
  119    0 0xffffff7f831fb000 0x2000     0x2000     com.apple.driver.AppleHDAHardwareConfigDriver (278.23) 0FAC3430-20C7-351D-9225-8A1714C2D2D5 <4 3>

Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /
Password:
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext SoftRAID.kext
kext-dev-mode allowing invalid signature -67054 0xFFFFFFFFFFFEFA12 for kext X86PlatformPlugin.kext
kext-dev-mode allowing invalid signature -67013 0xFFFFFFFFFFFEFA3B for kext AppleMobileDevice.kext
Invalid signature -67054 for kext <OSKext 0x7f9d30816000 [0x7fffed32cc30]> { URL = "SoftRAID.kext/ -- file:///Library/Extensions/", ID = "com.softraid.driver.SoftRAID" }
KernelCache ID: F400FBC6CFDB3F40903A0DFBCC4EDE7A
symlink("/System/Library/PrelinkedKernels/prelinkedkernel", "/System/Library/Caches/com.apple.kext.caches/Startup/kernelcache") failed 17 (File exists) <createPrelinkedKernel 2795>

Many thanks!

Maybe Clover's choices for AAPL,current* properties are not sensible/out of range for El Capitan.
Try different values (inject manually with ACPI so you can experiment).
 
Maybe Clover's choices for AAPL,current* properties are not sensible/out of range for El Capitan.
Try different values (inject manually with ACPI so you can experiment).

Can you point me to a guide about this please?
 
Thank you, I'll check that. Also my controller is named XHCI in DSDT so I changed the match in USBInjectAll.kext Info.plist to XHCI instead of XHC. Can there be any problem with this?

You should fix your ACPI to use XHC instead. Or use a Clover patch to rename XHCI to XHC_.
 
Status
Not open for further replies.
Back
Top