My UX333 Big Sur hackintosh's battery life is noticeably worse than windows. I get around 8-9 hours on average under light-moderate usage and 4 hours under heavy load. On macOS though, I only get 5.5 hours on average under light-moderate usage (6-6.5 hours if l'm lucky, which rarely ever happens) and 2.5 hours under heavy load. I've done everything I could from CPUFriend (0x15 perf bias and properly set idle to 800 MHz) to Voltageshift to changing SMBIOS. Even the performance has become quite worse from doing those. All three did improve battery life. Before I could only go as far as 5 hours max, so not a big difference.
Windows is also better at regulating temps like sustaining low temps during light usage and recovering from heavy usage. On macOS I only reach 44-42 C during idle, unlike on Windows. Like, just do a simple twitter and reddit browsing, and my temps suddenly rises up to 50 C and sustains 48 C, whereas on Windows unless I do video streaming, it usually only peaks at 47 C and sustains 43 C. Video streaming is a little worse, where, while reaches the same temperature as before, now sustains 50 C and peaks at 53 C. Windows in comparison only PEAKS at 50 C, sustains lower at 47-48 C and sometimes even dips down to 45 C. This may seem like a very small shift from 47-50 C, but there is actually a huge difference in battery life. Video streaming drains 1% every 5 mins on avg on Windows, but on macOS it ranges from every 3.5 mins to 2.8 mins, and 3.3 mins on avg. Moreover, even when the temps reach macOS levels on Windows, the battery doesn't drain as much as it does on mac, which is the infuriating thing, like how?
One thing I've noticed, battery life on macOS is pretty much inconsistent unlike windows. Not that Windows isn't. It occasionally is, but the difference is only like 1-5%. On macOS it's more like 15-20% difference. Sometimes it drains 1% every 4.8 mins on idle, but sometimes only 4. Video streaming usually drains 1% every 3.4 minutes, but just this night, only 3. Temps are also the same story. Usually it sustains 46-47 C and peaks at 48 C during simple web browsing, but just recently, for some reason, the temps reached as high as 50 C and sustains 48 C the moment I opened twitter and/or reddit.
There's one thing though that I haven't tried; battery patching. And it's because 1) this is my first time tinkering with DSDTs. 2) I'm using OC, so I'm quite cautious of injecting patched DSDTs into my system as I'm dual booting Windows, and 3) According to Dortania guide and IORegistryExplorer, I have native power management working with charging and battery reading working fine (however, battery reading on macOS is usually off by +3%). The 2nd and 3rd one are especially why I don't bother with DSDT battery patching (yet) since pretty much every aspect of battery power except for battery life works okay to me.
[link] [comments]
Post a Comment