thubaggins Posted October 6, 2016 Share Posted October 6, 2016 Reinstall and power off with no luck Link to comment Share on other sites More sharing options...
gpspl Posted October 6, 2016 Share Posted October 6, 2016 @thubaggins What wifi card. Same thing happend to my friend wifi. But he had some exotic atheros. @tluck Multiple errors in dsdt heat step.aml .dsl is fine Link to comment Share on other sites More sharing options...
jenyunhuang Posted October 6, 2016 Share Posted October 6, 2016 @thubaggins What wifi card. Same thing happend to my friend wifi. But he had some exotic atheros. @tluck Multiple errors in dsdt heat step.aml .dsl is fine Hi My wifi is AR9285 had same problem. But I try to solve the problem. Have 2 method you can choice. 1. using old version of bootx64.efi file. Or 2. change the AR9285 ID. I am used the second. Link to comment Share on other sites More sharing options...
tluck Posted October 6, 2016 Share Posted October 6, 2016 @gpspl - what are saying about multiple errors in dsdt.heatstep.aml/dsl? is that question or a statement? guys: here is the difference between the last 2 zips -- not sure how these could change WiFi? i use Atheros? Clover FakeSMC kext VoodooPS2Controller kext IntelMauiEthernet kext HWSensors installation package $ diff -rq T420_3758 T420_3787 Files T420_3758/EFI/BOOT/BOOTX64.efi and T420_3787/EFI/BOOT/BOOTX64.efi differFiles T420_3758/EFI/CLOVER/CLOVERX64.efi and T420_3787/EFI/CLOVER/CLOVERX64.efi differFiles T420_3758/EFI/CLOVER/drivers64UEFI/FSInject-64.efi and T420_3787/EFI/CLOVER/drivers64UEFI/FSInject-64.efi differFiles T420_3758/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi and T420_3787/EFI/CLOVER/drivers64UEFI/OsxAptioFix2Drv-64.efi differFiles T420_3758/EFI/CLOVER/drivers64UEFI/OsxAptioFixDrv-64.efi.NotUsed and T420_3787/EFI/CLOVER/drivers64UEFI/OsxAptioFixDrv-64.efi.NotUsed differFiles T420_3758/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi and T420_3787/EFI/CLOVER/drivers64UEFI/OsxFatBinaryDrv-64.efi differFiles T420_3758/EFI/CLOVER/drivers64UEFI/VBoxHfs-64.efi and T420_3787/EFI/CLOVER/drivers64UEFI/VBoxHfs-64.efi differ Files T420_3758/EFI/CLOVER/tools/bdmesg.efi and T420_3787/EFI/CLOVER/tools/bdmesg.efi differ Files T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/MacOS/FakeSMC differFiles T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/ACPISensors.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/ACPISensors.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/ACPISensors.kext/Contents/MacOS/ACPISensors and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/ACPISensors.kext/Contents/MacOS/ACPISensors differFiles T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/CPUSensors.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/CPUSensors.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/CPUSensors.kext/Contents/MacOS/CPUSensors and T420_3787/EFI/CLOVER/kexts/Other/FakeSMC.kext/Contents/PlugIns/CPUSensors.kext/Contents/MacOS/CPUSensors differ Files T420_3758/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet and T420_3787/EFI/CLOVER/kexts/Other/IntelMausiEthernet.kext/Contents/MacOS/IntelMausiEthernet differ Files T420_3758/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/Info.plist differOnly in T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents: Info.key.plistOnly in T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents: Info.no-key.plistFiles T420_3758/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Keyboard.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Mouse.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist and T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/Info.plist differFiles T420_3758/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad and T420_3787/EFI/CLOVER/kexts/Other/VoodooPS2Controller.kext/Contents/PlugIns/VoodooPS2Trackpad.kext/Contents/MacOS/VoodooPS2Trackpad differ Files T420_3758/EFI/CLOVER/kexts/_kext-install.command and T420_3787/EFI/CLOVER/kexts/_kext-install.command differOnly in T420_3758/Utilities: HWSensors.6.21.1412.TJL.pkgOnly in T420_3787/Utilities: HWSensors.6.21.1413.TJL.pkg Link to comment Share on other sites More sharing options...
thubaggins Posted October 6, 2016 Share Posted October 6, 2016 I'm using BCM943224-HMS card! Link to comment Share on other sites More sharing options...
nhoc_maruko9x Posted October 9, 2016 Share Posted October 9, 2016 After update to latest zip, my WiFi isn't working anymore, and bluetooth can't pair with my mouse Link to comment Share on other sites More sharing options...
tluck Posted October 10, 2016 Share Posted October 10, 2016 guys - odd some of you are having wifi (and bt?) issues recently. But I see a couple of people are reporting wifi issues on the Clover Discussion thread so I am wondering if there is issue introduced recently with Clover.i can post the latest clover to see if that works. i am running Atheros and Broadcom wifi 3 hacks with the latest clover without issue. Link to comment Share on other sites More sharing options...
xtddd Posted October 10, 2016 Share Posted October 10, 2016 guys - odd some of you are having wifi (and bt?) issues recently. But I see a couple of people are reporting wifi issues on the Clover Discussion thread so I am wondering if there is issue introduced recently with Clover. i can post the latest clover to see if that works. i am running Atheros and Broadcom wifi 3 hacks with the latest clover without issue. hi,,,i have installed sierra on thinkpad w520 with dsdt for w520 but usb3.0 can't work...how to fix it...thank you Link to comment Share on other sites More sharing options...
jus12 Posted October 10, 2016 Share Posted October 10, 2016 Hi Tluck, all works fine with the latest Sierra, except the known issues. But for a while I noticed (also in El Capitan), that the upper touchpad buttons and the tracker (joystick) are not always working. Often I need to restart the system for this to work, Are you experiencing same issue? Now I'm using all your latest kexts and clover/efi. Link to comment Share on other sites More sharing options...
tluck Posted October 10, 2016 Share Posted October 10, 2016 @jus12 - yes - about 1/2 the time the TrackPoint (and upper buttons) doesn't work on cold boot/startup. But they always work after sleep/wake. i have no idea why this is. @xtddd - if you have non-intel USB3 (such Renesas) some are saying genericUSBXHCI.kext (aka generic-USB3) is working. My T420 does not have built-in USB3 so I have Fresno Logic USB3 PCI card. And cant speak to your hardware situation. sorry to not have a better answer. I am posting the zip with v3794 clover in the guide - I don't know if this fix the wifi issues some are reporting here. 1 Link to comment Share on other sites More sharing options...
cydonia Posted October 11, 2016 Share Posted October 11, 2016 Hello everyone! I recently purchased a Broadcom bcm94322hm8l for my t420. I flashed the new BIOS someone posted some pages ago on this thread. Will I need to do anything else to use it with my t420? Flash a kext or sth? Thanks in advance! Link to comment Share on other sites More sharing options...
tluck Posted October 11, 2016 Share Posted October 11, 2016 @cyndonia - after you 1) flash with modded BIOS. 2) install chip/card Then i believe you will need 4 kexts - https://github.com/RehabMan BrcmFirmwareRepo.kext BrcmPatchRAM2.kext FakePCIID.kext FakePCIID_Broadcom_WiFi.kext Link to comment Share on other sites More sharing options...
jus12 Posted October 11, 2016 Share Posted October 11, 2016 Hi Tluck, I'm successfully running Sierra on W520. 90% stuff works. I think my Fan runs at high revs (3030rpm), cpu runs at 60-65 degrees. I'm using DSDT from T420 from your zip file. Graphic is Nvidia 1000m not Intel. Maybe that is why fan runs at high speed. Any thoughts? Link to comment Share on other sites More sharing options...
tluck Posted October 12, 2016 Share Posted October 12, 2016 @jus12 - cool. glad its working of you. 64 degrees may be ok if its doing stuff and not idle (99%). sometimes these older boxes need have the heat sink re-greased to get the CPU temps down. i guess if the nvidia card is in play, then its could be generating a bit more heat? Link to comment Share on other sites More sharing options...
xtddd Posted October 12, 2016 Share Posted October 12, 2016 @tluck thank you....my w520 upgraded to 10.12.1 beta3 smoothly. thanks to dsdt Link to comment Share on other sites More sharing options...
jus12 Posted October 12, 2016 Share Posted October 12, 2016 W520 running Sierra. When changing volume using the icon in the menu bar, once clicked empty space appears on the left from the icon, shifting all the icons left but this space. One clicked away form the volume slider, all returns. It's weird behaviour not seen on T420. See image attached. When this happens, I can find this entries in console: default 12:16:04.416871 +0100 wirelessproxd Trying to remove an advertising request when there are no advert requests default 12:16:05.335751 +0100 sharingd Advertiser state changed to 2 from 0 default 12:16:05.335960 +0100 sharingd Advertiser state changed to 0 from 2 default 12:16:05.351170 +0100 sharingd Advertiser state changed to 0 from 0 default 12:16:05.351569 +0100 wirelessproxd Trying to remove an advertising request when there are no advert requests default 12:16:05.353708 +0100 sharingd Advertiser state changed to 2 from 0 default 12:16:05.353913 +0100 sharingd Advertiser state changed to 0 from 2 default 12:16:14.198103 +0100 sharingd Advertiser state changed to 0 from 0 default 12:16:14.198397 +0100 wirelessproxd Trying to remove an advertising request when there are no advert requests I'm using the EFI file posted here with NVIDIA enabled and SMBIOS for MBP10.1. Do you have an idea how I could fixed this small glitch? @jus12 - yes - about 1/2 the time the TrackPoint (and upper buttons) doesn't work on cold boot/startup. But they always work after sleep/wake. i have no idea why this is. @xtddd - if you have non-intel USB3 (such Renesas) some are saying genericUSBXHCI.kext (aka generic-USB3) is working. My T420 does not have built-in USB3 so I have Fresno Logic USB3 PCI card. And cant speak to your hardware situation. sorry to not have a better answer. I am posting the zip with v3794 clover in the guide - I don't know if this fix the wifi issues some are reporting here. Hey Tluck, I've used the kext you mentioned, and I have my USB3 ports working now, but I think they run as USB2. And I can see them under ioreg, the system information doesn't show them at all, or I don't know where I can find them. @tluck thank you....my w520 upgraded to 10.12.1 beta3 smoothly. thanks to dsdt @xtddd, what DSDT are you referring to? 1 Link to comment Share on other sites More sharing options...
jus12 Posted October 12, 2016 Share Posted October 12, 2016 I have changed DSDT from the one for T420 to W520 (I have now W520). I have realised that in sensors information about the fan speed is gone. How can I get this back? What changes in DSDT are required? Please help? Link to comment Share on other sites More sharing options...
gpspl Posted October 12, 2016 Share Posted October 12, 2016 @jus12 Look in dsdt.dsl there are comments about all fixes. Search for "trl" or "tlr" i dont remember. The patch ypu are refering is in termal zone section aka TH0 Link to comment Share on other sites More sharing options...
tluck Posted October 12, 2016 Share Posted October 12, 2016 @jus12 yes gpspl is correct - search the T420 dsdt for string "tjl" (my initials) - and you find device SMCD - which adds 2 variables for ACPI monitors etc. - not sure about the menu bar thing or how the USB3 fixes. may need a port property injector? it is my understanding that the genericUSB kext was designed before el cap and sierra - which have totally different USB implementations now. but the USB Devices would show up in system report under Hardware/USB 1 Link to comment Share on other sites More sharing options...
xtddd Posted October 12, 2016 Share Posted October 12, 2016 @tluck....usb3 can be fixed through dsdt??? Link to comment Share on other sites More sharing options...
goodguess Posted October 12, 2016 Share Posted October 12, 2016 Thanks again tluck, for your awesome work! Sierra upgrade on my T420 worked like a charm, only lost my PS2 ThinkPad keyboard during installation. I did install the voodoo files from the zip you posted, and thats settled. Now my only issue is the track point behaving like on speed and the trackpad not taking taps as mouse click. Is there a workaround or did I read over something essential? Trackpoint and Trackpad did work perfectly in El Cap, much better than with W10 for that matter. Temps are looking a bit lower than in El Cap from first glance, btw. Link to comment Share on other sites More sharing options...
tluck Posted October 12, 2016 Share Posted October 12, 2016 @goodguess - the VoodooPS2 kexts in the zip behave ok for me in Sierra... the custom DSDT in the Zip defines a property identifying it as T420 so it will pick the custom settings in the kext info.plist files. checks: $ kextstat|grep -i voodoo 41 2 0xffffff7f80ba4000 0xe000 0xe000 org.rehabman.voodoo.driver.PS2Controller (1.8.24) 38EA04FC-B3B8-33BB-9E4A-7016D43B13A0 <11 7 5 4 3 1> 69 0 0xffffff7f80bc8000 0x6000 0x6000 org.rehabman.voodoo.driver.PS2Keyboard (1.8.24) 234254FF-D166-36D0-8439-964D33ABCD3E <41 35 15 7 6 5 4 3 1> 70 0 0xffffff7f80bb2000 0xc000 0xc000 org.rehabman.voodoo.driver.PS2Trackpad (1.8.24) 8D95C2E2-C69B-308A-B47F-5147A7B9CC41 <41 35 15 7 6 5 4 3 1> $ ioreg -l|grep RM,oem | | | "RM,oem-id" = "LENOVO" | | | "device-properties" = {"RM,oem-table-id"="T420","AAPL,has-embedded-fn-keys"=<01000000>,"RM,oem-id"="LENOVO"} | | | "RM,oem-table-id" = "T420" 1 Link to comment Share on other sites More sharing options...
goodguess Posted October 12, 2016 Share Posted October 12, 2016 Edit: Trackpad padding is hit and miss, Trackpoint not working at times, same for the red "mouse buttons". Would be great to get back the functionality available in El Cap. Thanks! Seems I spoke to soon, tapping the keypad is working after restart. My track point is still way too fast to be usable, where could I adjust that? This is what I´m getting as output: Link to comment Share on other sites More sharing options...
jus12 Posted October 12, 2016 Share Posted October 12, 2016 Hi Tluck, when I open your DSDT for T420, there is a lot of errors in this section (images attached). Don't really know how to fix that. I would like to make few changes for my W520. I'm using MaciASL to edit it. @goodguess - the VoodooPS2 kexts in the zip behave ok for me in Sierra... the custom DSDT in the Zip defines a property identifying it as T420 so it will pick the custom settings in the kext info.plist files. checks: $ kextstat|grep -i voodoo 41 2 0xffffff7f80ba4000 0xe000 0xe000 org.rehabman.voodoo.driver.PS2Controller (1.8.24) 38EA04FC-B3B8-33BB-9E4A-7016D43B13A0 <11 7 5 4 3 1> 69 0 0xffffff7f80bc8000 0x6000 0x6000 org.rehabman.voodoo.driver.PS2Keyboard (1.8.24) 234254FF-D166-36D0-8439-964D33ABCD3E <41 35 15 7 6 5 4 3 1> 70 0 0xffffff7f80bb2000 0xc000 0xc000 org.rehabman.voodoo.driver.PS2Trackpad (1.8.24) 8D95C2E2-C69B-308A-B47F-5147A7B9CC41 <41 35 15 7 6 5 4 3 1> $ ioreg -l|grep RM,oem | | | "RM,oem-id" = "LENOVO" | | | "device-properties" = {"RM,oem-table-id"="T420","AAPL,has-embedded-fn-keys"=<01000000>,"RM,oem-id"="LENOVO"} | | | "RM,oem-table-id" = "T420" Hi Tluck since when tapping touchpad works on T420. How to troubleshoot that if it doesn't? Currently I'm still using T420, but slowly migrating to W520, due to better graphic (Nvidia). Link to comment Share on other sites More sharing options...
tluck Posted October 12, 2016 Share Posted October 12, 2016 i use maciASL as well. but check your preferences to use ACPI 6.1 the source file dsdt.dsl is provided so you can see the code directly. the iasl binary file to compile the dsdt is there too - which is the version i used to compile it. Link to comment Share on other sites More sharing options...
Recommended Posts