I've been reading the documentation for hours now, trying to find out where I went wrong, but I just can't seem to be able to.
I'm on a Pixel 6a, unofficial crDroid, Android 13, stock kernel.
On my previous devices, I've always used either AccA or ACC Settings, but none of them seem to function now for whatever reason. I want to set up ACC in a way that it limits the maximum charge level to 80% (which seems to be working fine the way I configured it using Termux) and to limit the maximum charge current to 1000mA.
I've tried:
- Setting the charging switch to automatic
- Setting the charging switch to whichever ACC deemed working (using acc --test)
- Setting the max charge current to 1000 using both acc -s c 1000 and acc --set mcc 1000
None of these seem to be throttling the charging speed.
I saw in the documentation how it's recommend to limit the charging voltage instead, but then there's the fact that not all kernels support that feature.
Could anybody help me out here?
Thanks in advance
EDIT:
Okay so using acc --set mcv=4000 kinda does what I want it to do? It's around 1250-1300mA instead of 1000mA, however using any value below 4000mV just results in the phone constantly popping up the "just plugged in" screen? Like it charges for a second, then stops for a few, then charges again for a bit, and so on. (I am using the currentWorkaround thing).
EDIT 2:
Alright, so somehow setting any value as max charging voltage no longer works either (regardless of cw being true or false). I cannot seem to be able to limit the charging speed at all. Could that be a kernel issue?