I have had some big issues as it comes to battery life with Catalina on my MBP 15inch 2018.
My battery would not last more then 3-4 hours from 100% to 40% when in the past I could use for 6 hours straight on web browsing and email checking. Also, battery would drastically drain when in sleep mode.
My MBP Config:
Core i7 2.6 6Core
16 GB DDR4
Radeon Pro 560X
My battery health dropped from 99% to 95% in a very short time because of this.
I thought it was the processes I am running after making the upgrade and I was ready to try a painful clean install. I said painful because I have a lot of apps that would require re-activation and so on... and I was not in the mood for it.
Nevertheless, I started searching over the web for solutions and I found a youtube video where someone shared a suggestion that delivered the fix for me and those who face the same problems may feel free to try.
I am attaching the Terminal commands from the video:
sudo pmset -b tcpkeepalive 0
sudo pmset hibernatemode 25
To revert the changes:
sudo pmset -b tcpkeepalive 1
sudo pmset hibernatemode 3
I think for me it was the tcpkeepalive that killed my machine but I switched the hibernatemode as well since I usually shutdown my mac when not in use.
Hope it helps if someone faces the same problems and let me know if you have other suggestions.
These commands have made my mac normal again, I am only disappointed in the battery health drop.
My battery would not last more then 3-4 hours from 100% to 40% when in the past I could use for 6 hours straight on web browsing and email checking. Also, battery would drastically drain when in sleep mode.
My MBP Config:
Core i7 2.6 6Core
16 GB DDR4
Radeon Pro 560X
My battery health dropped from 99% to 95% in a very short time because of this.
I thought it was the processes I am running after making the upgrade and I was ready to try a painful clean install. I said painful because I have a lot of apps that would require re-activation and so on... and I was not in the mood for it.
Nevertheless, I started searching over the web for solutions and I found a youtube video where someone shared a suggestion that delivered the fix for me and those who face the same problems may feel free to try.
I am attaching the Terminal commands from the video:
sudo pmset -b tcpkeepalive 0
sudo pmset hibernatemode 25
To revert the changes:
sudo pmset -b tcpkeepalive 1
sudo pmset hibernatemode 3
I think for me it was the tcpkeepalive that killed my machine but I switched the hibernatemode as well since I usually shutdown my mac when not in use.
Hope it helps if someone faces the same problems and let me know if you have other suggestions.
These commands have made my mac normal again, I am only disappointed in the battery health drop.