chenxiaolong / BCR

A Basic Call Recorder for rooted Android devices
GNU General Public License v3.0
1.67k stars 109 forks source link

Version 1.52 battery optimization cannot be undone #437

Closed R44D44 closed 12 months ago

R44D44 commented 12 months ago

Version 1.52 battery optimization cannot be undone once it is enabled. not within the app, not by uninstalling it via magisk or twrp, nor by clearing cache+memory. LOS 20/Android 13

chenxiaolong commented 12 months ago

This is unfortunately normal behavior. Android only allows apps to request it to be enabled, not disabled.

In version 1.52, if you try to disable it in-app, it should take you to Android's settings page:

Screenshot_20231002-122458 Screenshot_20231002-122506

Not every ROM supports this shortcut though. If Android's Settings doesn't automatically open to the correct page, you'll have to manually find the option.

R44D44 commented 12 months ago

thanx for your swift reply. i tried android settings before, it wouldnt work, so i uninstalled/disabled bcr. when you replied i tried again and it worked in android settings :-)

chenxiaolong commented 12 months ago

Great, thanks for following up. I'm not sure why it wouldn't work the first time.

I'll probably end up removing the option completely in the future (so BCR always uses optimized mode). With the way BCR is designed, I don't think it ever gets killed by the system, even on ROMs with aggressive battery saving behavior.