Contribute
Register

Sierra on thinkpad x1c 5th gen - unstable handoff/hotspot and unstable sleep

Status
Not open for further replies.
Joined
Oct 18, 2017
Messages
31
Motherboard
Thinkpad x1 carbon 5th gen
CPU
intel i7-7600U
Graphics
intel HD620 1920*1280
Mac
  1. MacBook
  2. MacBook Pro
Mobile Phone
  1. Android
  2. iOS
i'm working to make Sierra 10.12.6 working on thinkpad x1 carbon 5th generation with strictly following below 3 guides, (with 100+ reading :)
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
and the only one thinkpad x1c reference i found
https://www.tonymacx86.com/threads/guide-2015-x1-carbon-yosemite.162391/

Basic inforamtion about this
Intel i5-6200U, HD520 1920*1280, NVMe SSD, Intel 8260 WIfi+BT (changed to a BCM94352Z, ~$30)

it's 99% successful and already capable as a serious working machine, with unchanged dual-boot preload enterprise windows. before a detail summary to be shared here for future potential reference i'd like to seek help for two remain issues.
1) unstable handoff/hotspot, unstable wifi at machine boot
with the FAQ and toleda's Airport guide, basic Wifi+BT functionality is perfect, as well as Airdrop/icloud/iMessage etc.
But even though i add the handoff patch carefully, still following things happened
- Click Menu bar wifi there are 2 other real apple device (1 iphone, 1 ipad) as hotspot but connection never success
- though turn on handoff on x1c/iphone/ipad, seems handoff only works half way -> open safarai at x1c, ipad/iphone can reflect. but anything i do on iphone/ipad, nothing reflect at Sierra.
- there is a 20% chance when power up the machine, wifi disappears - it can find networks, but can not connect to any one - after a restart, wifi get back. (BIOS quick boot issue? just realize i may forget to turn fast boot off)

2) unstable sleep
following below guides on backlight and native power management (using XCPM, not ssdtPRGen.sh)
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
backlight is perfect with appropriate key reaction.
some unstable observed
- close lid, batter drops from 99% to 23% within 2 hrs, seems no sleep or power management
- close lid when playing music to a BT connected speaker. music stops. 3 or more minutes, music play resumes even the lid is still close. (happen once, can't repeat)
- using the machine, sometimes (50% chance) battery drops to below 50% within half hour. no heavy task, mostly browse tonymacx86.com and/or mount EFI etc. :)
- tried AppleIntelInfo.kext but honestly speaking, i'm lack of adequate knowledge to verify the outputs. :(

i tried best to follow guides strictly. given most of those patches i have no real knowledge on behind rational, i'm eagerly expecting any clue or hints so that i can continue to find the best solution.

thank you for all kindly and trust help in advance!

first time post, i attached all required files. if more information required pls just let know. thanks.
 

Attachments

  • chaihx_x1c_5th_CLOVER.zip
    1.9 MB · Views: 153
  • chaihx_x1c_5th_ioreg.zip
    611.2 KB · Views: 126
  • chaihx_x1c_5th_kextstat_cache_output.txt
    2.4 KB · Views: 156
  • chaihx_x1c_5th_RehabMan_patchmatic_SSDTs.zip
    58.2 KB · Views: 105
i'm working to make Sierra 10.12.6 working on thinkpad x1 carbon 5th generation with strictly following below 3 guides, (with 100+ reading :)
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
and the only one thinkpad x1c reference i found
https://www.tonymacx86.com/threads/guide-2015-x1-carbon-yosemite.162391/

Basic inforamtion about this
Intel i5-6200U, HD520 1920*1280, NVMe SSD, Intel 8260 WIfi+BT (changed to a BCM94352Z, ~$30)

it's 99% successful and already capable as a serious working machine, with unchanged dual-boot preload enterprise windows. before a detail summary to be shared here for future potential reference i'd like to seek help for two remain issues.
1) unstable handoff/hotspot, unstable wifi at machine boot
with the FAQ and toleda's Airport guide, basic Wifi+BT functionality is perfect, as well as Airdrop/icloud/iMessage etc.
But even though i add the handoff patch carefully, still following things happened
- Click Menu bar wifi there are 2 other real apple device (1 iphone, 1 ipad) as hotspot but connection never success
- though turn on handoff on x1c/iphone/ipad, seems handoff only works half way -> open safarai at x1c, ipad/iphone can reflect. but anything i do on iphone/ipad, nothing reflect at Sierra.
- there is a 20% chance when power up the machine, wifi disappears - it can find networks, but can not connect to any one - after a restart, wifi get back. (BIOS quick boot issue? just realize i may forget to turn fast boot off)

2) unstable sleep
following below guides on backlight and native power management (using XCPM, not ssdtPRGen.sh)
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
backlight is perfect with appropriate key reaction.
some unstable observed
- close lid, batter drops from 99% to 23% within 2 hrs, seems no sleep or power management
- close lid when playing music to a BT connected speaker. music stops. 3 or more minutes, music play resumes even the lid is still close. (happen once, can't repeat)
- using the machine, sometimes (50% chance) battery drops to below 50% within half hour. no heavy task, mostly browse tonymacx86.com and/or mount EFI etc. :)
- tried AppleIntelInfo.kext but honestly speaking, i'm lack of adequate knowledge to verify the outputs. :(

i tried best to follow guides strictly. given most of those patches i have no real knowledge on behind rational, i'm eagerly expecting any clue or hints so that i can continue to find the best solution.

thank you for all kindly and trust help in advance!

first time post, i attached all required files. if more information required pls just let know. thanks.

ACPI/origin files are too old to compare against ACPI/patched.
It means you forgot to press F4.
Read FAQ, "Problem Reporting" again. Carefully. Attach all requested files/output.
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
 

Attachments

  • CLOVER.zip
    1.9 MB · Views: 124
i'm working to make Sierra 10.12.6 working on thinkpad x1 carbon 5th generation with strictly following below 3 guides, (with 100+ reading :)
https://www.tonymacx86.com/threads/faq-read-first-laptop-frequent-questions.164990/
https://www.tonymacx86.com/threads/guide-booting-the-os-x-installer-on-laptops-with-clover.148093/
https://www.tonymacx86.com/threads/readme-common-some-unsolved-problems-in-10-12-sierra.202316/
and the only one thinkpad x1c reference i found
https://www.tonymacx86.com/threads/guide-2015-x1-carbon-yosemite.162391/

Basic inforamtion about this
Intel i5-6200U, HD520 1920*1280, NVMe SSD, Intel 8260 WIfi+BT (changed to a BCM94352Z, ~$30)

it's 99% successful and already capable as a serious working machine, with unchanged dual-boot preload enterprise windows. before a detail summary to be shared here for future potential reference i'd like to seek help for two remain issues.
1) unstable handoff/hotspot, unstable wifi at machine boot
with the FAQ and toleda's Airport guide, basic Wifi+BT functionality is perfect, as well as Airdrop/icloud/iMessage etc.
But even though i add the handoff patch carefully, still following things happened
- Click Menu bar wifi there are 2 other real apple device (1 iphone, 1 ipad) as hotspot but connection never success
- though turn on handoff on x1c/iphone/ipad, seems handoff only works half way -> open safarai at x1c, ipad/iphone can reflect. but anything i do on iphone/ipad, nothing reflect at Sierra.
- there is a 20% chance when power up the machine, wifi disappears - it can find networks, but can not connect to any one - after a restart, wifi get back. (BIOS quick boot issue? just realize i may forget to turn fast boot off)

2) unstable sleep
following below guides on backlight and native power management (using XCPM, not ssdtPRGen.sh)
https://www.tonymacx86.com/threads/guide-native-power-management-for-laptops.175801/
https://www.tonymacx86.com/threads/guide-patching-dsdt-ssdt-for-laptop-backlight-control.152659/
backlight is perfect with appropriate key reaction.
some unstable observed
- close lid, batter drops from 99% to 23% within 2 hrs, seems no sleep or power management
- close lid when playing music to a BT connected speaker. music stops. 3 or more minutes, music play resumes even the lid is still close. (happen once, can't repeat)
- using the machine, sometimes (50% chance) battery drops to below 50% within half hour. no heavy task, mostly browse tonymacx86.com and/or mount EFI etc. :)
- tried AppleIntelInfo.kext but honestly speaking, i'm lack of adequate knowledge to verify the outputs. :(

i tried best to follow guides strictly. given most of those patches i have no real knowledge on behind rational, i'm eagerly expecting any clue or hints so that i can continue to find the best solution.

thank you for all kindly and trust help in advance!

first time post, i attached all required files. if more information required pls just let know. thanks.
Yes those ACPI/origin files are old. Sorry i was not aware i need the latest one.
here is the new clover.zip with up-to-date ACPI/origin as well as preboot.log.

thanks.

Problems/comments:
- USB configuration is wrong (see guides linked from the FAQ)
- no PM for NVMe (may contribute to your power usage issues)
- google chrome is hooking your USB ports (see related topic in FAQ)
- consider patched AppleHDA instead of VoodooHDA (also VoodooHDA does not implement HDA PM)
- remove FixAirport_4000, AddDTGP_0001, remove FakeID for WiFi
- handoff has not worked reliably on hacks since Yosemite (your ioreg shows Sierra 10.12.6)
- devices that use BT4LE are not expected to pair (such as iPhone/iPad)
- lack of a driver connected to Ethernet can also contribute to excess power usage (install appropriate kext)
 
Problems/comments:
- USB configuration is wrong (see guides linked from the FAQ)
- no PM for NVMe (may contribute to your power usage issues)
- google chrome is hooking your USB ports (see related topic in FAQ)
- consider patched AppleHDA instead of VoodooHDA (also VoodooHDA does not implement HDA PM)
- remove FixAirport_4000, AddDTGP_0001, remove FakeID for WiFi
- handoff has not worked reliably on hacks since Yosemite (your ioreg shows Sierra 10.12.6)
- devices that use BT4LE are not expected to pair (such as iPhone/iPad)
- lack of a driver connected to Ethernet can also contribute to excess power usage (install appropriate kext)

thanks prompt response. Now i will start working on list above one by one - even have no idea on some of these items before! :)
 
Problems/comments:
- USB configuration is wrong (see guides linked from the FAQ)
- no PM for NVMe (may contribute to your power usage issues)
- google chrome is hooking your USB ports (see related topic in FAQ)
- consider patched AppleHDA instead of VoodooHDA (also VoodooHDA does not implement HDA PM)
- remove FixAirport_4000, AddDTGP_0001, remove FakeID for WiFi
- handoff has not worked reliably on hacks since Yosemite (your ioreg shows Sierra 10.12.6)
- devices that use BT4LE are not expected to pair (such as iPhone/iPad)
- lack of a driver connected to Ethernet can also contribute to excess power usage (install appropriate kext)

Just a quick question - no output "kextstate | grep -v appleintelcpu" means something wrong loading AppleIntelCPUPowerManagement.kext? any clue to fix it?
 
Just a quick question - no output "kextstate | grep -v appleintelcpu" means something wrong loading AppleIntelCPUPowerManagement.kext? any clue to fix it?

No.
AppleIntelCPUPowerManagement.kext is not used on Haswell and later. No output with your hardware is the expected result.
 
Problems/comments:
- USB configuration is wrong (see guides linked from the FAQ)
- no PM for NVMe (may contribute to your power usage issues)
- google chrome is hooking your USB ports (see related topic in FAQ)
- consider patched AppleHDA instead of VoodooHDA (also VoodooHDA does not implement HDA PM)
- remove FixAirport_4000, AddDTGP_0001, remove FakeID for WiFi
- handoff has not worked reliably on hacks since Yosemite (your ioreg shows Sierra 10.12.6)
- devices that use BT4LE are not expected to pair (such as iPhone/iPad)
- lack of a driver connected to Ethernet can also contribute to excess power usage (install appropriate kext)

made appropriate USB configuration, added USB power property, remove unnecessary items in config.plist and add ethernet driver, now this laptop sleeps like a baby - after 1 full night the battery drops 2%. will test more but pls mark this thread as solved. thanks, as always. now i'm starting working on AppleHDA and PM for NVMe.

A side question - i add the USB power property, but where can i found the appropriate setting values for this thinkpad x1c ? currently i just borrow the numbers from guide (values from iMac 17,1 while i choose MacbookPro 13.1 for this thinkpad hack).
 
A side question - i add the USB power property, but where can i found the appropriate setting values for this thinkpad x1c ? currently i just borrow the numbers from guide (values from iMac 17,1 while i choose MacbookPro 13.1 for this thinkpad hack).

No idea. It is a bit of a guessing game. Probably laptop values are better choice than desktop values...
 
Status
Not open for further replies.
Back
Top