Contribute
Register

El Capitan won't boot when power cord is connected

Status
Not open for further replies.
Joined
Oct 20, 2015
Messages
210
Motherboard
Xiaomi Air 13
CPU
Intel i5-6200u
Graphics
Intel HD 520
Hi

Whenever i try to boot with the power cord still connected to my laptop, OS X won't boot. In verbose mode it shows only the first 2 lines and then nothing follows. I can boot just fine without the power cord. Charging and battery status works well once OS X is booted / once past those two first lines in verbose.

Any solution to this?

Thanks in advance
 
Hi

Whenever i try to boot with the power cord still connected to my laptop, OS X won't boot. In verbose mode it shows only the first 2 lines and then nothing follows. I can boot just fine without the power cord. Charging and battery status works well once OS X is booted / once past those two first lines in verbose.

Any solution to this?

Thanks in advance

Attach ioreg as ZIP: http://www.tonymacx86.com/audio/58368-guide-how-make-copy-ioreg.html. Please, use the IORegistryExplorer v2.1 attached to the post! DO NOT reply with an ioreg from any other version of IORegistryExplorer.app.

Provide output (in Terminal):
Code:
kextstat|grep -y acpiplat
kextstat|grep -y appleintelcpu
kextstat|grep -y applelpc
kextstat|grep -y applehda

Attach EFI/Clover folder as ZIP (press F4 at main Clover screen before collecting). Please eliminate 'themes' directory. Provide only EFI/Clover, not the entire EFI folder.

Attach output of (in Terminal):
Code:
sudo touch /System/Library/Extensions && sudo kextcache -u /

Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.
 
Compress all files as ZIP. Do not use external links. Attach all files using site attachments only.

Here are the files and terminal outputs:

View attachment CLOVER.zip
View attachment ioreg.zip

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y acpiplat[/FONT][FONT=Menlo]   13    2 0xffffff7f825ba000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <12 11 7 6 5 4 3 1>[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y appleintelcpu[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applelpc[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applehda[/FONT]
[FONT=Menlo]   78    1 0xffffff7f82293000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.7) CFF7F97F-6E1F-3CF9-A8E3-76125E9CA414 <77 76 63 12 7 6 5 4 3 1>[/FONT]
[FONT=Menlo]   97    0 0xffffff7f823ff000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9272.51.3) FE47EADA-C810-3253-BE41-0776D253D256 <96 83 78 77 76 63 12 11 6 5 4 3 1>[/FONT]

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ sudo touch /System/Library/Extensions && sudo kextcache -u /[/FONT][FONT=Menlo]Password:[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_SKL_Graphics.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext[/FONT]

Thanks
 
It is bad that AppleLPC is not loading. I didn't look at anything else.

I applied the patch Skylake LPC, AppleLPC is loading (kextstat).
Problem still occurs.

View attachment CLOVER.zip
View attachment ioreg.zip

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ sudo touch /System/Library/Extensions && sudo kextcache -u /[/FONT][FONT=Menlo]Password:[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_SKL_Graphics.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext[/FONT]

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y acpiplat[/FONT][FONT=Menlo]   13    2 0xffffff7f82562000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <[URL="tel:12 11 7 6 5 4 3 1"]12 11 7 6 5 4 3 1[/URL]>[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y appleintelcpu[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applelpc[/FONT]
[FONT=Menlo]  110    0 0xffffff7f825e3000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <[URL="tel:72 12 5 4 3"]72 12 5 4 3[/URL]>[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applehda[/FONT]
[FONT=Menlo]   77    1 0xffffff7f8223b000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.7) CFF7F97F-6E1F-3CF9-A8E3-76125E9CA414 <[URL="tel:76 75 62 12 7 6 5 4"]76 75 62 12 7 6 5 4[/URL] 3 1>[/FONT]
[FONT=Menlo]   98    0 0xffffff7f823a7000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9272.51.3) FE47EADA-C810-3253-BE41-0776D253D256 <[URL="tel:97 82 77 76 75 62 12"]97 82 77 76 75 62 12[/URL] [URL="tel:11 6 5 4 3 1"]11 6 5 4 3 1[/URL]>[/FONT]

Thanks
 
I applied the patch Skylake LPC, AppleLPC is loading (kextstat).
Problem still occurs.

View attachment 185640
View attachment 185641

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ sudo touch /System/Library/Extensions && sudo kextcache -u /[/FONT][FONT=Menlo]Password:[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext USBInjectAll.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext RealtekRTL8111.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakeSMC.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ACPIBatteryManager.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext IntelBacklight.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID_Intel_SKL_Graphics.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext FakePCIID.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext CodecCommander.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Keyboard.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2Controller.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67062 0xFFFFFFFFFFFEFA0A for kext ApplePS2SmartTouchPad.kext[/FONT]
[FONT=Menlo]kext-dev-mode allowing invalid signature -67030 0xFFFFFFFFFFFEFA2A for kext AppleHDA_ALC256.kext[/FONT]

Code:
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y acpiplat[/FONT][FONT=Menlo]   13    2 0xffffff7f82562000 0x60000    0x60000    com.apple.driver.AppleACPIPlatform (4.0) A29C7512-D3A8-3AED-9721-3A5FF1A32EB2 <[URL="tel:12 11 7 6 5 4 3 1"]12 11 7 6 5 4 3 1[/URL]>[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y appleintelcpu[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applelpc[/FONT]
[FONT=Menlo]  110    0 0xffffff7f825e3000 0x3000     0x3000     com.apple.driver.AppleLPC (3.1) 32BDCF9F-0473-32D4-9DAE-F523EFB2D244 <[URL="tel:72 12 5 4 3"]72 12 5 4 3[/URL]>[/FONT]
[FONT=Menlo]MacBook-van-Mattias:~ mattiaspelgrims$ kextstat|grep -y applehda[/FONT]
[FONT=Menlo]   77    1 0xffffff7f8223b000 0x1e000    0x1e000    com.apple.driver.AppleHDAController (274.7) CFF7F97F-6E1F-3CF9-A8E3-76125E9CA414 <[URL="tel:76 75 62 12 7 6 5 4"]76 75 62 12 7 6 5 4[/URL] 3 1>[/FONT]
[FONT=Menlo]   98    0 0xffffff7f823a7000 0xb3000    0xb3000    com.apple.driver.AppleHDA (9272.51.3) FE47EADA-C810-3253-BE41-0776D253D256 <[URL="tel:97 82 77 76 75 62 12"]97 82 77 76 75 62 12[/URL] [URL="tel:11 6 5 4 3 1"]11 6 5 4 3 1[/URL]>[/FONT]

Thanks

Does the same thing happen with your native ACPI files?

I see some patches that don't make sense when comparing ACPI/origin to ACPI/patched. Seems like you disassembled your files with the iasl that has the IfElse bug.

There also appear to be some edits I can't make sense out of (edits that seem to be not necessary).
 
Does the same thing happen with your native ACPI files?

I see some patches that don't make sense when comparing ACPI/origin to ACPI/patched. Seems like you disassembled your files with the iasl that has the IfElse bug.

There also appear to be some edits I can't make sense out of (edits that seem to be not necessary).

Yes, the same thing happened when booting from the USB installer / booting el capitan for the first time. I followed your guide to disassemble ACPI/origin but i made some custom edits to get rid of errors (removing conflicting lines). Maybe it's a hardware error.
 
Yes, the same thing happened when booting from the USB installer / booting el capitan for the first time. I followed your guide to disassemble ACPI/origin but i made some custom edits to get rid of errors (removing conflicting lines). Maybe it's a hardware error.

You should re-test...

And you should also re-patch as there are edits made that don't make sense.

Make sure you update your tools. Because clearly you are using a version of iasl that has the IfElse bug.
 
You should re-test...

And you should also re-patch as there are edits made that don't make sense.

Make sure you update your tools. Because clearly you are using a version of iasl that has the IfElse bug.

OK, i will use latest iasl for disassembly and patch everything again. But i don't think i will fix the power cord boot problem with it because the same problem exists with no ACPI edits.
 
OK, i will use latest iasl for disassembly and patch everything again. But i don't think i will fix the power cord boot problem with it because the same problem exists with no ACPI edits.


I have the same model of nb (7559). Can you post a mini step-by-step guide to install el capitan in pm or here?
 
Status
Not open for further replies.
Back
Top