Contribute
Register

[Guide] Lenovo T430 - El Capitan

Status
Not open for further replies.
Did you build a proper injector for EH01/EH02/XHC? Or use USBInjectAll.kext to get started?
(the advantage of custom injector is power savings through shutdown of unused ports).

Post files previously requested if you need analysis.
On my way, I just patch usb_USB_7-series && install your fake...kexts. Is it enough?
 
I attached again the things, because the USB3 ports are still working as USB2.
Here are the steps i have done:
- Rename EH01, EH02, XHC
- Patched config.plist with XOSI
- Implemented 2x FakePCIID kexts
- Implemented USBInjectAll.kext
- Rename EH01, EH02, XHC I have them
- Patched config.plist with XOSI I patch OS check win8 for DSDT
- Implemented 2x FakePCIID kexts I have them
- Implemented USBInjectAll.kext I don't have them
I haven't yet test the speed. For me, it is not important.
 
- Rename EH01, EH02, XHC I have them
- Patched config.plist with XOSI I patch OS check win8 for DSDT
- Implemented 2x FakePCIID kexts I have them
- Implemented USBInjectAll.kext I don't have them
I haven't yet test the speed. For me, it is not important.


Okay, then you probably have no USB3 support, but you havn't the shutdown issue :lol:
 
Did you build a proper injector for EH01/EH02/XHC? Or use USBInjectAll.kext to get started?
(the advantage of custom injector is power savings through shutdown of unused ports).

Post files previously requested if you need analysis.

I used the USBInjectAll.kext.
 
Why my DSDT didn't have this?
Code:
Method (XWAK, ...)
{
    ... original code ...
}

Not all DSDTs will contain XWAK. DSDT code varies amongst systems.
 
Post files previously requested if you need analysis.

Thanks!

Code:
mrt02:RehabMan hyperventilation$ kextstat|grep -y acpiplat   13    2 0xffffff7f82652000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) 295F7A91-2DF7-3FFE-9550-A0C1A6F9D575 <12 11 7 6 5 4 3 1>
mrt02:RehabMan hyperventilation$ kextstat|grep -y appleintelcpu
   23    0 0xffffff7f82296000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) 38E3CB46-539D-3104-AF43-CEF24124B14A <7 6 5 4 3 1>
   30    0 0xffffff7f82291000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 25B44397-83A4-3F4D-89E4-3D45C3EADD04 <7 6 5 4 3 1>
mrt02:RehabMan hyperventilation$ kextstat|grep -y applelpc
   81    0 0xffffff7f8205f000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 0C90B22D-637B-3000-8C44-B7955D57E10A <78 12 5 4 3>
 
Thanks!

Code:
mrt02:RehabMan hyperventilation$ kextstat|grep -y acpiplat   13    2 0xffffff7f82652000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) 295F7A91-2DF7-3FFE-9550-A0C1A6F9D575 <12 11 7 6 5 4 3 1>
mrt02:RehabMan hyperventilation$ kextstat|grep -y appleintelcpu
   23    0 0xffffff7f82296000 0x2b000    0x2b000    com.apple.driver.AppleIntelCPUPowerManagement (218.0.0) 38E3CB46-539D-3104-AF43-CEF24124B14A <7 6 5 4 3 1>
   30    0 0xffffff7f82291000 0x3000     0x3000     com.apple.driver.AppleIntelCPUPowerManagementClient (218.0.0) 25B44397-83A4-3F4D-89E4-3D45C3EADD04 <7 6 5 4 3 1>
mrt02:RehabMan hyperventilation$ kextstat|grep -y applelpc
   81    0 0xffffff7f8205f000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 0C90B22D-637B-3000-8C44-B7955D57E10A <78 12 5 4 3>

ACPI is not patched per-guide. I searched your DSDT (in patchmatic output), and no "Darwin" is found.

USB3 controller not likely to be enabled without proper "OS Check Fix" patch.

Attempt to map _OSI to XOSI is flawed. Patch in config.plist is wrong. No SSDT in ACPI/patched contains XOSI anyway.
 
Status
Not open for further replies.
Back
Top