Jump to content

[NOT SOLVED BUT I GAVE UP] Lenovo T470S - Battery Patch Help


19 posts in this topic

Recommended Posts

Hello everyone. i just hackedintosh on my Lenovo T470S. Everything works perfectly except my Battery. it doesn't work.

 

Lenovo Thinkpad T470s
Processor and Chipset: Intel Core i5 6300u / Intel Skylake 100 series chipset
Graphics: Intel HD 520
Storage: SN530
RAM: 12 GB DDR4
1 x Synaptics SMBUS Trackpad + Trackpoint
1 x PS/2 Keyboard
1 x USB 3.0 card reader
3 x USB 3.0 type a ports
1 x TB3/USB C port
1 x HDMI port
1 x 3.5mm mic/headphone jack

 

 

I have researched and learned that my Laptop has 2 batteries and I have learned a bit of ACPI code and patched SSDT-BATC. I use SSDT-BATC included with ECEnabler.kext and Battery works

 

I thought everything was fine but no. I realized that my battery is only taking half its capacity. My battery as far as I know it has ~4k4 mAh but the macos side only receives ~2k mAh. I have searched and patched a lot but the number still only stops at ~2kmAh (sometimes down to 1k7). With such a battery capacity, I cannot use it without a charger. help me please. Thank you very much

 

Here are the SSDTs I use.

 

DSDT.amlSSDT-BATC.amlSSDT-BATT.amlSSDT-BATS.aml

 

And here are my EFI: 

https://drive.google.com/file/d/1kGc-jP1iGVGp8WX4TIJWuX80VHp4e-BV/view?usp=sharing

 

 

Edited by kinhhoang161
update information
27 minutes ago, Slice said:

You can use it without charger. Just don't trust what hackintosh reported.

thank you. but my device when using battery drain at a terrible speed.

5 hours ago, kinhhoang161 said:

thank you. but my device when using battery drain at a terrible speed.

Look to your speedstep. Is it working or CPU frequency stay at maximum?

Test with

HWMonitorSMC2

@Slice  I have checked the frequency of the CPU, it works normally (not high) but I watch youtube for only 30 minutes and the battery runs out. this is definitely due to my dualbattery...but i cant patch it..don't know where is wrong..

Battery is not controlled by macOS at least on Hackintosh. It is just a source of energy.

Can you watch youtube in WIndows more then 30 minute?

 

I may propose to use my set on sensors including CPU sensor and the battery sensors. My version controls two batteries.

The link is in my signature. Remove VirtualSMC with all plugins and install my FakeSMC with IntelCpuMonitor, SMIMonitor (it si intended for Dell specifically), VoodooBatterySMC.

1 hour ago, Slice said:

Battery is not controlled by macOS at least on Hackintosh. It is just a source of energy.

Can you watch youtube in WIndows more then 30 minute?

 

I may propose to use my set on sensors including CPU sensor and the battery sensors. My version controls two batteries.

The link is in my signature. Remove VirtualSMC with all plugins and install my FakeSMC with IntelCpuMonitor, SMIMonitor (it si intended for Dell specifically), VoodooBatterySMC.

I can't watch youtube (1920x1080) more than 30p, only about ~30p my laptop is out of battery.... i also used kext CPUFriend + CPUFriendFriend (with 800mhz ) but still the same... i will try remove VirtualSMC and use yourr kextimage.png.c5d900d658ea20ea63741ef3befc2f7b.png


MY BATTERY INFORMATION: 


image.png.93b81577fe9d7d472d62b301bf757362.png

image.png

Edited by kinhhoang161

@Slice so sad. with your kext FakeSMC + IntelCpuMonitor + VoodooBatterySMC my battery reduce a little capacity than past.....

image.png.a2bf9177706805600166bd005d23a164.png




image.png.e0ad47826de6b305aeaae825e01664af.png

and now it also have a battery messages in battery setting

image.png.cac3a28624a579df19bfd5693ea2c974.png

@chris1111 Thank you very much. do i need any patch rename like BAT0,1 to BATC or patch rename something like that. besides, i also need to use kext ECEnabler right ?

Edited by kinhhoang161
6 minutes ago, Slice said:

It looks like your battery is really bad. Call to service.

 

i still dont think so, in window ( i dualboot ). it have full capacity...

20 hours ago, kinhhoang161 said:

@chris1111 Thank you very much. do i need any patch rename like BAT0,1 to BATC or patch rename something like that. besides, i also need to use kext ECEnabler right ?

Not need to use ECEnabler

7 hours ago, chris1111 said:

Not need to use ECEnabler

 

without ECEnabler. my battery was hidden and not show anything

15 hours ago, Slice said:

Show screenshot from Windows.

 

i just removed window disk to make a complete macos install. maybe ill show you later but 100% my battery in window is OK

Edited by kinhhoang161
19 hours ago, Slice said:

Battery works without any intervention. macOS or Windows.

idk why my battery not work. i will give up and back to window. thanks guys for support me.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...