From ee4adbc220d448d365b92bf824adc34fe1205e84 Mon Sep 17 00:00:00 2001 From: Serhiy Mytrovtsiy Date: Thu, 13 Jan 2022 21:02:42 +0100 Subject: [PATCH] feat: added battery health string to the apple silicon macs --- Modules/Battery/readers.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/Battery/readers.swift b/Modules/Battery/readers.swift index eaa739a4..cf9d44b1 100644 --- a/Modules/Battery/readers.swift +++ b/Modules/Battery/readers.swift @@ -82,10 +82,10 @@ internal class UsageReader: Reader { let designCapacity: Int = self.getIntValue("DesignCapacity" as CFString) ?? 1 #if arch(x86_64) maxCapacity = self.getIntValue("MaxCapacity" as CFString) ?? 1 - self.usage.state = list[kIOPSBatteryHealthKey] as? String #else maxCapacity = self.getIntValue("AppleRawMaxCapacity" as CFString) ?? 1 #endif + self.usage.state = list[kIOPSBatteryHealthKey] as? String self.usage.health = (100 * maxCapacity) / designCapacity self.usage.amperage = self.getIntValue("Amperage" as CFString) ?? 0