simprecicchiani / ThinkPad-T460s-macOS-OpenCore

Bootloader configuration for macOS on T460s and possibly other 6th gen ThinkPads
BSD 3-Clause "New" or "Revised" License
338 stars 60 forks source link

yogaSMC DYTC function switcher not working (latest 6.5 EFI) #89

Closed mhl221135 closed 3 years ago

mhl221135 commented 3 years ago

1) Charge threshold not working at al, i tried to set different statments but if stop value is 70 for example it is still charging battery 2) DYTC function switcher not svitching from balanced position

With charge threshold i tried this, and this not change nothing same as the yoga panel ioio -s ThinkVPC Battery 0 ioio -s ThinkVPC setCMstart 60 ioio -s ThinkVPC setCMstop 70 ioio -s ThinkVPC Battery 1 ioio -s ThinkVPC setCMstart 60 ioio -s ThinkVPC setCMstop 70

mhl221135 commented 3 years ago

I checked and in BATX implementation the control of the charging threshold works (only the percentage of the SMC sensors from smchwmonitor2.app and the MacOS panel slightly differs and sometimes it stop charging a little after stop threshold for example my stop threshold is 80% and laptop exacly stop charging at 85%), maybe it would be better to implement BATX it instead of your main method for the battery in your repo?

DYTC switcher still not working, maybe there is some solution for it on benbenders repo? Снимок экрана 2021-01-21 в 11 13 49

https://user-images.githubusercontent.com/55281358/105361592-879f8300-5c02-11eb-8195-3ff02efa99ca.mov

simprecicchiani commented 3 years ago

So BATX works for you then?

Concerning DYTC, as other reported there is a performance loss with respect to Intel thermal solution (About 100 CB23 points in multi-core). I don't know how to implement control from YogaSMC though.

mhl221135 commented 3 years ago

So BATX works for you then?

Concerning DYTC, as other reported there is a performance loss with respect to Intel thermal solution (About 100 CB23 points in multi-core). I don't know how to implement control from YogaSMC though.

Yes BATX working perfect with threshold