Contribute
Register

[Guide] HP ProBook/EliteBook/Zbook using Clover UEFI hotpatch (10.11)

Status
Not open for further replies.
DW1560 is the same as BCM94352Z.

Notes in the listing are wrong for your laptop, as you do not have a BIOS whitelist.


Thanks RehabMan, I'm going to buy it.

Can I ask one more question? :) Is there any solution for hibernation problem? I also have a problem with standby, after waking up the display flickers. It would be good, if the notebook would going to the hybernation mode after closing and wake up when opening. There is an option in the BIOS to wake up when opened, but it do nothing.
 
Thanks RehabMan, I'm going to buy it.

Can I ask one more question? :) Is there any solution for hibernation problem? I also have a problem with standby, after waking up the display flickers. It would be good, if the notebook would going to the hybernation mode after closing and wake up when opening. There is an option in the BIOS to wake up when opened, but it do nothing.

Hibernation should be disabled if you followed this guide. Are you actually referring to sleep?

Please provide complete details in your profile/signature
(Profile/Settings link in upper right corner of this site)

Mobo: manufacturer/model + bootloader(Clover/Chameleon/Chimera)
CPU: detailed CPU model + motherboard chipset
Graphics: all graphics devices + laptop internal screen resolution

For example, typical Ivy laptop:
Mobo: HP ProBook 4540s (Clover)
CPU: i5-3320m/HM76
Graphics: HD4000, 1366x768

Use CPU-Z on Windows to find CPU (Core iX-xxx) and motherboard chipset (HMxx), and graphics capabilities. For a laptop, these details are important and affect critical installation procedures.

Note: When specifying your bootloader, if using Clover legacy, please be sure to specify "Clover legacy"). Specifying "Clover" will be assumed as "Clover UEFI"
 
My SD card reader is not working, are there drivers or kexts I should install to get it working? Thank you!
 
My SD card reader is not working, are there drivers or kexts I should install to get it working? Thank you!

The card reader is not supported on your laptop. Most card readers, especially those connected via PCIe are not supported due to lack of a decent driver. There is VoodooSDHC, but it needs a lot of work.

The exception is the JMicron card reader on the older ProBook/EliteBook (6-series/7-series) which have drivers provided by JMicron.

Best solution is to use an external (USB) card reader with Mac drivers.
 
Here is the output of system.log from debug BatteryManager:

Some explanations:
Starting to boot macOS at 09:29:00.
System was ready at about 09:29: (11-15)
Battery came up correctly at 09:29:34 -> the last lines of the debug log.
Code:
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: BatteryTracker::start: entering init
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: BatteryTracker::start: entering start
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: starting BatteryTracker.
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::init: Initializing
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::probe: Probing
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::start: called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: Version 1.70.0 starting on OS X Darwin 15.5.
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: Using ACPI regular battery information method _BIF
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = false
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0xf
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: !fBatteryPresent
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = true
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: entering addBatteryManager(<ptr>)
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::setPowerState: which = 0x1
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: handleSystemSleepWake: isSystemSleep = 0
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0xf
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: !fBatteryPresent
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = true
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: starting ACPIACAdapter.
22.06.16 09:29:08,622 PowerChime[200]: objc[200]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:11,139 PowerChime[281]: objc[281]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollingTimeOut called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0x1f
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatteryBIF called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: validateObject return 0x0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatteryBIF: acpibat_bif size = 15
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fPowerUnit       = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDesignCapacityRaw  = 3971
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fMaxCapacityRaw     = 3971
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fBatteryTech     = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDesignVoltage   = 11400
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCapacityWarningRaw = 0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fLowWarningRaw      = 0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDeviceName      = 'Primary'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fSerialNumber    = '27967 2016/02/16'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fType            = 'LIon'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fManufacturer    = 'Hewlett-Packard'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fTemperature = 3072 (0.1K)
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatteryBST called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatteryBST: acpibat_bst size = 4
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fPowerUnit       = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: currentStatus    = 0x2
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentRate     = 2033
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentCapacity = 2172
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentVoltage  = 12204
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fAverageRate = 2033
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: Battery is charging.
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: constructAppleSerialNumber called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
 
Last edited:
Sorry for double post.

When pressing Fn+VolumeUp + Down without your KEY* files:
Code:
22.06.16 09:26:31,000 kernel[0]: ApplePS2Keyboard: sending key e030=48 down
22.06.16 09:26:32,000 kernel[0]: ApplePS2Keyboard: sending key e030=48 up
22.06.16 09:26:33,000 kernel[0]: ApplePS2Keyboard: sending key e02e=49 down
22.06.16 09:26:33,000 kernel[0]: ApplePS2Keyboard: sending key e02e=49 up
Without the KEY* files the mapping Fn+function is correct. Even the mute button works. If i switch Fn keys in bios, then nothing works correctly.

And here for Fn+brightness
Code:
22.06.16 09:27:22,000 kernel[0]: ApplePS2Keyboard: sending key e012=91 down
22.06.16 09:27:22,000 kernel[0]: ApplePS2Keyboard: sending key e012=91 up
22.06.16 09:27:23,000 kernel[0]: ApplePS2Keyboard: sending key e017=90 down
22.06.16 09:27:23,000 kernel[0]: ApplePS2Keyboard: sending key e017=90 up
And here the output from CodecCommander:
Clicked Sleep at 09:41:00
System was at sleep at 09:41:25
System wake up from sleep at 09:41:45
Code:
22.06.16 09:41:00,000 kernel[0]: CodecCommander: Getting EAPD supported node list.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x00, verb 0x000f00, payload 0x04.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x000f0004
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 9
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 9
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 12
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00010001
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x000f00, payload 0x05.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x001f0005
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 12
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 12
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 15
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000101
22.06.16 09:41:00,000 kernel[0]: CodecCommander: getAudioRoot found audio root = 0x01
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x000f00, payload 0x04.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x001f0004
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 15
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 15
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 18
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00100013
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x10, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x010f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 18
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 18
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 21
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x11, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x011f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 21
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 21
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 24
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x12, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x012f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 24
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 24
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 27
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x13, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x013f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 27
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 27
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 30
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x14, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x014f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 30
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 30
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 34
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x15, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x015f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 34
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 34
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 37
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x16, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x016f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 37
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 37
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 40
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x0001001c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: Node ID 0x16 supports EAPD, will update state after sleep.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x17, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x017f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 40
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 40
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 44
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00010010
22.06.16 09:41:00,000 kernel[0]: CodecCommander: Node ID 0x17 supports EAPD, will update state after sleep.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x18, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x018f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 44
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 44
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 47
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00001324
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x19, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x019f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 47
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 47
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 51
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00001324
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1a, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01af000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 51
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 51
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 54
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000020
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1b, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01bf000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 54
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 54
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 57
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1c, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01cf000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 57
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 57
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 61
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1d, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01df000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 61
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 61
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 64
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x0001133c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: Node ID 0x1d supports EAPD, will update state after sleep.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1e, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01ef000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 64
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 64
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 67
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000024
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1f, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01ff000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 67
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 67
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 70
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000020
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x20, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x020f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 70
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 70
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 74
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x21, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x021f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 74
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 74
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 77
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000010
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x22, verb 0x000f00, payload 0x0c.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x022f000c
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 77
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 77
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 81
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00010010
22.06.16 09:41:00,000 kernel[0]: CodecCommander: Node ID 0x22 supports EAPD, will update state after sleep.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: setPowerState 2
22.06.16 09:41:00,000 kernel[0]: CodecCommander: --> awake(2)
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x16, verb 0x00070c, payload 0x02.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01670c02
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 81
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 81
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 84
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x17, verb 0x00070c, payload 0x02.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01770c02
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 84
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 84
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 87
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x1d, verb 0x00070c, payload 0x02.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01d70c02
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 87
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 87
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 90
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: node 0x22, verb 0x00070c, payload 0x02.
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x02270c02
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 90
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 90
22.06.16 09:41:00,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 92
22.06.16 09:41:00,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:41:01,000 kernel[0]: CodecCommander: CodecCommanderPowerHook::init
22.06.16 09:41:01,000 kernel[0]: CodecCommander: CodecCommanderPowerHook::probe
22.06.16 09:41:01,000 kernel[0]: CodecCommander: CodecCommanderPowerHook::start
22.06.16 09:41:01,000 kernel[0]: CodecCommander: Configuration
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Check Infinite: false
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Check Interval: 1000
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Perform Reset: true
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Perform Reset on External Wake: true
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Perform Reset on EAPD Fail: true
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Send Delay: 300
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Update Nodes: true
22.06.16 09:41:01,000 kernel[0]: CodecCommander: ...Sleep Nodes: true
22.06.16 09:41:01,000 kernel[0]: CodecCommander: PowerHook: setPowerState 2
22.06.16 09:41:01,000 kernel[0]: CodecCommander: setPowerStateExternal 2
22.06.16 09:41:01,000 kernel[0]: CodecCommander: --> awake(2)
22.06.16 09:43:00,000 kernel[0]: CodecCommander: PowerHook: setPowerState 0
22.06.16 09:43:00,000 kernel[0]: CodecCommander: setPowerStateExternal 0
22.06.16 09:43:00,000 kernel[0]: CodecCommander: --> asleep(0)
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: node 0x16, verb 0x00070c, payload 0x00.
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01670c00
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 92
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 92
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 95
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: node 0x17, verb 0x00070c, payload 0x00.
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01770c00
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 95
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 95
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 97
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: node 0x1d, verb 0x00070c, payload 0x00.
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01d70c00
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 97
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 97
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 99
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: node 0x22, verb 0x00070c, payload 0x00.
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x02270c00
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 99
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 99
22.06.16 09:43:01,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 102
22.06.16 09:43:01,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: setPowerState 0
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> asleep(0)
22.06.16 09:43:46,000 kernel[0]: AICPUPMI: CPU P-States [ 5 6 7 8 13 17 22 23 24 25 26 27 28 CodecCommander: setPowerState 2
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> awake(2)
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> resetting codec
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x0007ff, payload 0x00.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x0017ff00
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 102
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 102
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 105
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x0007ff, payload 0x00.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x0017ff00
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 105
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 105
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 108
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x000705, payload 0x03.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x00170503
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 108
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 108
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 111
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> hda codec power restored
22.06.16 09:43:46,000 kernel[0]: CodecCommander: PowerHook: setPowerState 2
22.06.16 09:43:46,000 kernel[0]: CodecCommander: setPowerStateExternal 2
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> awake(2)
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> resetting codec
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x0007ff, payload 0x00.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x0017ff00
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 111
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 111
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 113
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x0007ff, payload 0x00.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x0017ff00
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 113
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 113
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 116
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x01, verb 0x000705, payload 0x03.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x00170503
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 116
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 116
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 118
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: --> hda codec power restored
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x16, verb 0x00070c, payload 0x02.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01670c02
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 118
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 118
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 119
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x17, verb 0x00070c, payload 0x02.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01770c02
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 119
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 119
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 121
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x1d, verb 0x00070c, payload 0x02.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01d70c02
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 121
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 121
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 124
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: node 0x22, verb 0x00070c, payload 0x02.
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x02270c02
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 124
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 124
22.06.16 09:43:46,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 127
22.06.16 09:43:46,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: node 0x16, verb 0x00070c, payload 0x02.
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01670c02
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 127
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 127
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 130
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: node 0x17, verb 0x00070c, payload 0x02.
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01770c02
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 130
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 130
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 133
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: node 0x1d, verb 0x00070c, payload 0x02.
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x01d70c02
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 133
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 133
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 135
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: node 0x22, verb 0x00070c, payload 0x02.
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (w) --> 0x02270c02
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(enter), ioDelayCount: 135
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(busy wait), ioDelayCount: 135
22.06.16 09:43:47,000 kernel[0]: CodecCommander: executePIO(status wait), ioDelayCount: 138
22.06.16 09:43:47,000 kernel[0]: CodecCommander: SendCommand: (r) <-- 0x00000000


I would need to see "Problem Reporting" files and output in system.log from debug CodecCommander.

Need to see "Problem Reporting" files.
Attached. Debug log above.

Keep in mind 15-20 second delay. And all assertions must be clear (check with 'pmset -g assertions').
Sleep in general works - except that audio loss, but the system not fell a sleep correctly if you close the Lid.

Code:
Chans-Air:RehabMan chan$ pmset -g assertions
2016-06-22 12:21:42 +0200
Assertion status system-wide:
   BackgroundTask                 0
   ApplePushServiceTask           0
   UserIsActive                   0
   PreventUserIdleDisplaySleep    0
   PreventSystemSleep             0
   ExternalMedia                  1
   PreventUserIdleSystemSleep     1
   NetworkClientActive            0
Listed by owning process:
   pid 173(coreaudiod): [0x00001e4f00010182] 00:07:20 PreventUserIdleSystemSleep named: "com.apple.audio.Boom2Engine:0.context.preventuseridlesleep"
    Created for PID: 305.
   pid 50(powerd): [0x00001f1000080288] 00:04:07 ExternalMedia named: "com.apple.powermanagement.externalmediamounted"
Kernel Assertions: 0x4=USB
   id=500  level=255 0x4=USB mod=01.01.70, 01:00 description=com.apple.usb.externaldevice.14200000 owner=USB Optical Mouse
   id=501  level=255 0x4=USB mod=01.01.70, 01:00 description=com.apple.usb.externaldevice.14100000 owner=UDisk       
Idle sleep preventers: IODisplayWrangler
 

Attachments

  • Rehabman_Problem_Reporting.zip
    796.7 KB · Views: 84
Last edited:
Hi RehabMan got a quick question. Ive put a SSD in my fathers Probook did a clean install of OS X now I've just cloned your Fork and noticed you've changed the SSDT for SSDT-USB.aml so I've used SSDT-EH01 & SSDT-EH02 is this correct? guess you've updated you're fork.

Screen Shot 2016-06-22 at 08.36.37.png
 
Hi Rehabman,
just a quick question i got a Probook 640, I5 2,6Ghz haswell 4210m, HD 4600, but i don't find what kind of ALC sound i have, and i don't know what to choose, Thank you.
 
Here is the output of system.log from debug BatteryManager:

Some explanations:
Starting to boot macOS at 09:29:00.
System was ready at about 09:29: (11-15)
Battery came up correctly at 09:29:34 -> the last lines of the debug log.
Code:
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: BatteryTracker::start: entering init
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: BatteryTracker::start: entering start
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: starting BatteryTracker.
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::init: Initializing
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::probe: Probing
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::start: called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: Version 1.70.0 starting on OS X Darwin 15.5.
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: Using ACPI regular battery information method _BIF
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = false
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0xf
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: !fBatteryPresent
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = true
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: entering addBatteryManager(<ptr>)
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: AppleSmartBatteryManager::setPowerState: which = 0x1
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: handleSystemSleepWake: isSystemSleep = 0
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0xf
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: !fBatteryPresent
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = true
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: starting ACPIACAdapter.
22.06.16 09:29:08,622 PowerChime[200]: objc[200]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:11,139 PowerChime[281]: objc[281]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollingTimeOut called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0x1f
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatteryBIF called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: validateObject return 0x0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatteryBIF: acpibat_bif size = 15
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fPowerUnit       = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDesignCapacityRaw  = 3971
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fMaxCapacityRaw     = 3971
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fBatteryTech     = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDesignVoltage   = 11400
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCapacityWarningRaw = 0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fLowWarningRaw      = 0
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fDeviceName      = 'Primary'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fSerialNumber    = '27967 2016/02/16'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fType            = 'LIon'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fManufacturer    = 'Hewlett-Packard'
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fTemperature = 3072 (0.1K)
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatteryBST called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatteryBST: acpibat_bst size = 4
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fPowerUnit       = 0x1
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: currentStatus    = 0x2
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentRate     = 2033
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentCapacity = 2172
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fCurrentVoltage  = 12204
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: fAverageRate = 2033
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: Battery is charging.
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: constructAppleSerialNumber called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called

You can see that the _STA method does not return "battery present" (0x1f) right away..., instead returning status that means "battery not present " (0x0f).

It is a hardware/EC/ACPI problem:
Code:
BatteryManager: setBatterySTA: battery_status = 0xf
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: !fBatteryPresent
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: clearBatteryState: do_update = true
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: rebuildLegacyIOBatteryInfo called
22.06.16 09:29:05,000 kernel[0]: ACPIBatteryManager: starting ACPIACAdapter.
22.06.16 09:29:08,622 PowerChime[200]: objc[200]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:11,139 PowerChime[281]: objc[281]: Class BUIPowerSource is implemented in both /System/Library/PrivateFrameworks/BatteryUIKit.framework/Versions/A/BatteryUIKit and /System/Library/CoreServices/PowerChime.app/Contents/MacOS/PowerChime. One of the two will be used. Which one is undefined.
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollingTimeOut called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: pollBatteryState: path = 2
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: getBatterySTA called
22.06.16 09:29:34,000 kernel[0]: ACPIBatteryManager: setBatterySTA: battery_status = 0x1f
 
Status
Not open for further replies.
Back
Top