Macbook Pro 13" 9.2 (mid 2012) show battery max at 64%

Hello!

I just bought a macbook because I needed something very cheap with backlight so I took that ‘thing’…

MacBook Pro 9.2 Mid 2012 13"
2.5 Ghz Intel Core i5 dual core
4 Go 1600 MHz DDR3
Intel HD Graphics 4000 1536 Mo

I shrinked the HDD on Mac OSX Catalina, installation went smooth with ‘swap’ and ‘/’, I didn’t even required to get on the internet to collect driver and other… Everything works fine except a little something I didn’t found any similar case yet.

When I charge the battery to 100%, on Manjaro and I unplug, my battery become 64% and says it’s full with 2 hours 30 minutes left. So I did reboot ‘alt’ to check on OSX and the battery on OSX Catalina is 100% with 4 hours 30 minutes left… (well actually 99% with 4 hours 29 minutes because of the reboot but nvm)

Anyone has any idea why I have less autonomy on Manjaro Gnome than OSX and how I could correct this?

EDIT: After looking over a bit more here is my tlp-stat --battery

Charging:

— TLP 1.3.1 --------------------------------------------

+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = inactive (laptop not supported)
tpacpi-bat = inactive (laptop not supported)
tp-smapi = inactive (laptop not supported)

+++ Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer = DP
/sys/class/power_supply/BAT0/model_name = bq20z451
/sys/class/power_supply/BAT0/cycle_count = 2358
/sys/class/power_supply/BAT0/charge_full_design = 5770 [mAh]
/sys/class/power_supply/BAT0/charge_full = 3677 [mAh]
/sys/class/power_supply/BAT0/charge_now = 1827 [mAh]
/sys/class/power_supply/BAT0/current_now = 2168 [mA]
/sys/class/power_supply/BAT0/status = Charging

Charge = 49.7 [%]
Capacity = 63.7 [%]

Discharging: (I see 35% on gnome)

— TLP 1.3.1 --------------------------------------------

+++ Battery Features: Charge Thresholds and Recalibrate
natacpi = inactive (laptop not supported)
tpacpi-bat = inactive (laptop not supported)
tp-smapi = inactive (laptop not supported)

+++ Battery Status: BAT0
/sys/class/power_supply/BAT0/manufacturer = DP
/sys/class/power_supply/BAT0/model_name = bq20z451
/sys/class/power_supply/BAT0/cycle_count = 2358
/sys/class/power_supply/BAT0/charge_full_design = 5770 [mAh]
/sys/class/power_supply/BAT0/charge_full = 3677 [mAh]
/sys/class/power_supply/BAT0/charge_now = 1992 [mAh]
/sys/class/power_supply/BAT0/current_now = 1117 [mA]
/sys/class/power_supply/BAT0/status = Discharging

Charge = 54.2 [%]
Capacity = 63.7 [%]

Thanks,
Cordially.

Can you please share the output of

ioreg -l -w0 |grep Capacity

from OSX

Charging:

lyff@MBPLyff ~ % ioreg -l -w0 |grep Capacity

| |           "AppleRawCurrentCapacity" = 1773

| |           "AppleRawMaxCapacity" = 3758

| |           "MaxCapacity" = 3758

| |           "CurrentCapacity" = 1773

| |           "LegacyBatteryInfo" = {"Amperage"=2414,"Flags"=7,"Capacity"=3758,"Current"=1773,"Voltage"=11950,"Cycle Count"=2359}

| |           "DesignCapacity" = 5770

| |           "BatteryData" = {"StateOfCharge"=48,"PMUConfigured"=2432,"AdapterPower"=9485,"SystemPower"=2210,"DesignCapacity"=5770,"CycleCount"=2359,"Voltage"=11940}

Discharging:

lyff@MBP-Lyff ~ % ioreg -l -w0 |grep Capacity

| |           "AppleRawCurrentCapacity" = 1792

| |           "AppleRawMaxCapacity" = 3758

| |           "MaxCapacity" = 3758

| |           "CurrentCapacity" = 1792

| |           "LegacyBatteryInfo" = {"Amperage"=2307,"Flags"=4,"Capacity"=3758,"Current"=1792,"Voltage"=11930,"Cycle Count"=2359}

| |           "DesignCapacity" = 5770

| |           "BatteryData" = {"StateOfCharge"=48,"PMUConfigured"=2304,"AdapterPower"=9134,"SystemPower"=2133,"DesignCapacity"=5770,"CycleCount"=2359,"Voltage"=11930}

So max capacity is about 65% under OSX and about 64% under Manjaro. You should replace battery soon.

How come I can use the computer 2 more hours on OSX than Manjaro? 'o.O

Optimization. Mac is dedicated hardware for OSX so engineers implemented much optimization which save battery on this hardware. If you install OSX on other hardware, the battery should perform comparable to Manjaro.

Under Manjaro you can disable unnecessary services, processes and programs. You can also disable Wi-Fi, Bluetooth, reduce brightness. Battery should work longer but probably you will never get result like on OSX.

Okay, thanks for your answers I’ll go check for a new battery hoping I might get at least 5 hours from manjaro ^^’

  1. Optimize your power settings, your battery backup up improve.
  2. Specially screen brightness and GPU settings make a lot of difference in power.
  3. Check the actual battery backup that you are getting from your laptop sometimes OS will give wrong estimated value of battery backup.
  4. If you are purchasing a new battery check the date of manufacture, batteries lose capacity even if they are not used, so always purchase a recently manufactured battery.