• Become a Premium Member for $25/year with no ads to improve your community experience. Upgrade to Pro Account for faster response and no wait times!

No battery status on Acer Aspire 7

Try the official SSDTs and downgrade the SMCBatteryManager.kext or try Rehabman's battery kext.
Forgot to add quote in my last message, now you should see it
 
What do you mean by official SSDTs? There are prebuild SSDTs on Dortania guide mainly for Intel, and my CPU is Ryzen 5 5500U. There is only SSDT-EC-USBX mentioned in the guide for AMD (15h/16h), and I already have EC and USBX as different kexts built using SSDTTime. As far as I know USBX on AMD should be specific, and Chefkiss guide doesn't mention any prebuild SSDTs. Please inform me if I still need to try official SSDTs considering all of this, and if so, which exact ones and from where?
The official SSDTs are provided in the OC package. You just have to adapt the path to match yours.

As for battery kext, I tried version 1.3.3 of SMCBatteryManager, which seems to be the earliest one officially supporting Sequoia, with VirtualSMC of its version (1.3.3) and with the last one (1.3.6), but it didn't seem to do anything. Then I tried ACPIBatteryManager (the last version available on Rehabman's Google Code Archive of 2013 year; both BitBucket and official GitHub page doesn't seem to have ACPIBatteryManager.kext file itself, even though it may be newer by version) instead of SMCBatteryManager, and after NVRAM reset and restart it unexpectedly just showed the right (as far as I can guess, cannot tell for sure because MacOS currently spans the whole SSD, no space for Windows to see true percentage) battery state: "currently charging" icon disappeared (before it always displayed independently of actual battery state) and the percentage of 54 appeared (it was always 100). Then I logged in and after about 5 seconds I heard "charger just plugged in" sound and the battery state returned to its original state: lightning icon and 100%. Then after waiting for a bit to see if anything changes, I performed a regular restart (without NVRAM reset), and the same thing happened: seemingly right battery state for first 5-10 seconds, and then back to original state. After that I resetted NVRAM and rebooted once again, but this time the state was wrong right from the start. I restarted for the last time of this test (with NVRAM resetting), and battery did not show right percentage and icon. During this testing I never plugged in charger. So, what can it be? SMCBatteryManager doesn't seem to work at all, and ACPIBatteryManager worked for a bit, but then stopped
Have you tried adding poll delay?

Use Rehabman's battery kext and add abm_firstpolldelay=16000 in boot arg.

Also, provide your boot disk model+TRIM log.
 
The official SSDTs are provided in the OC package. You just have to adapt the path to match yours.


Have you tried adding poll delay?

Use Rehabman's battery kext and add abm_firstpolldelay=16000 in boot arg.

Also, provide your boot disk model+TRIM log.

Check DM!
I tried adding this boot argument and rebooted a few times to see if there is a difference. With it battery status is still seemingly correct first 5-15 seconds and then it goes back to 100% and lighting icon. I noticed that the status seems to be correct a few seconds longer than before (I'm not sure, there's not much of a difference) and also, when the argument is present in the configuration, NVRAM resets don't seem to do anything with the status, although before adding poll delay NVRAM resetting led to wrong battery status right after restart, without 5-15 seconds delay. So in short, pretty much nothing changed, at least as far as I can tell.

As for my NVMe, TRIM support in System Report is Yes, and Model is "Apacer AS2280P4 256GB"
 
I tried adding this boot argument and rebooted a few times to see if there is a difference. With it battery status is still seemingly correct first 5-15 seconds and then it goes back to 100% and lighting icon. I noticed that the status seems to be correct a few seconds longer than before (I'm not sure, there's not much of a difference) and also, when the argument is present in the configuration, NVRAM resets don't seem to do anything with the status, although before adding poll delay NVRAM resetting led to wrong battery status right after restart, without 5-15 seconds delay. So in short, pretty much nothing changed, at least as far as I can tell.

As for my NVMe, TRIM support in System Report is Yes, and Model is "Apacer AS2280P4 256GB"
Post TRIM timeout
 
Post TRIM timeout
SetApfsTrimTimeout was set to -1, as recommended in AMD Configuration of Dortania Guide. I did all tests described in my previous messages with that value (-1). Then I tried setting it to 0, but did not notice much of a difference in terms of time to boot, because it was pretty fast even with -1. When I launched MacOS with SetApfsTrimTimeout to 0 I saw "plugged in" icon (it looks like plug, not lightning) on battery after logging in (before pressing Enter on login screen it was lightning icon). Both icons are wrong, because charger wasn't connected to the laptop. I tried to plug it in and then out, but the battery status didn't change. Percentage was always 100, independently of the icon and actual status. With plug icon, after pressing on the battery there was "Pause: 100" in the status window.

Also, what did you mean by checking DM? It looks like I cannot do anything with it, because the website said I don't have the right to see the page after I clicked on create new message button. As for existing ones, there is only default welcome message, and I cannot reply to that
 
SetApfsTrimTimeout was set to -1, as recommended in AMD Configuration of Dortania Guide. I did all tests described in my previous messages with that value (-1). Then I tried setting it to 0, but did not notice much of a difference in terms of time to boot, because it was pretty fast even with -1. When I launched MacOS with SetApfsTrimTimeout to 0 I saw "plugged in" icon (it looks like plug, not lightning) on battery after logging in (before pressing Enter on login screen it was lightning icon). Both icons are wrong, because charger wasn't connected to the laptop. I tried to plug it in and then out, but the battery status didn't change. Percentage was always 100, independently of the icon and actual status. With plug icon, after pressing on the battery there was "Pause: 100" in the status window.

log show --last boot | grep "trims took"

Also, what did you mean by checking DM? It looks like I cannot do anything with it, because the website said I don't have the right to see the page after I clicked on create new message button. As for existing ones, there is only default welcome message, and I cannot reply to that
Seems like the message was not delivered. Have processed the queue. You should have it now.
 

Latest posts

Forum statistics

Threads
2,084
Messages
19,451
Members
29,554
Latest member
xxxxxxxxxx