https://gitlab.freedesktop.org/mobile-broadband/ModemManager/-/merge_requests/1362
With this change merged in #ModemManager, now if you enable the wakeup for modem device (wake phone from suspend when Call/SMS comes), it'll not wakeup for unsolicited events that are not relevant to user experience.
Thanks to biemster for providing initial patchset!
I have been running this + bunch of other WIP patches (tease tease ๐) on my @postmarketOS @plasmamobile device from last 2 weeks without much of an issue.
Also Thanks @NGIZero for supporting work on this!
@bshah oh I see now, that's great! Thanks for explaining ๐
@eliasr
> Is it not necessary to already be awake in order to make a decision about what is relevant?
Not quite no, wakeups are based on what events you subscribe to, (i.e. modem will send event on device node), so you can choose to be notified only on receiving call or SMS or cell broadcast for example, but not on signal strength change.