Jump to content

tluck

tluck

Member Since 27 Jan 2012
Offline Last Active Today, 06:12 PM
*****

Posts I've Made

In Topic: Lenovo ThinkPad T420 with UEFI Only

Today, 06:07 PM

hmm. what version did you have before?

In Topic: Lenovo ThinkPad T420 with UEFI Only

Today, 05:59 PM

really? what kind of scrolling? 2 finger with TrackPad or TrackPoint?

In Topic: Lenovo ThinkPad T420 with UEFI Only

Today, 03:20 PM

I posted a new zip with an updated VoodooPSController kext - seems to keep TrackPoint alive on cold (first) startup. maybe this is the fix.

In Topic: [GUIDE] Lenovo T460 macOS with Clover

Yesterday, 05:39 PM

I updated the zip today

 

- the big change here is using AppleALC instead of AppleHDA_ALC293.kext ... no real functional difference in audio -  but seems to not need CodecCommander. 

- revised the nvram.plist save scripts

In Topic: [GUIDE] Lenovo T460 macOS with Clover

Yesterday, 01:36 PM

@superbboy

 

the sleeper watcher script essentially shuts down WiFi and Ethernet before sleep. This seemed to help fix some issues mostly about Ethernet. This doesn't address your issues with BT.

 

These combo chips are interesting and tricky:  the WiFi part of the chip is a PCI device - EXP3, where as the BT part of the chip is a USB device - XHC port HS07 .  Anyway yeah i rewrote the BroadcomPatchRam kext because i was seeing similar issues - that on wake, BT was gone or actually stuck in a zombie state. 

 

there seems to be a race to wake up all the USB devices upon wake. And when the BT device is awake on the USB device, the broadcom kext checks its firmware so see if it needs to be reloaded (these chips  have their firmware dynamically loaded). So anyway if the device is not fully awake or ready on the USB bus, the kext would choke on loading firmware.

 

So my "fix" was to slow this firmware process down - sleep for a few hundred milliseconds. the net i see a problem with BT about 1 in 100 wakes now. 

Perhaps the kext needs to be further "tuned" (add more sleep time) for your device?

© 2016 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy