@klh hi,
I can be part of the work if you wish ( except c things in ofono 🙂 ), i'm not very much concerned by unwanted calls, only have few sometimes, but i know it can be very annoying for users.
this is something really needed.
I've read some Sailfish OS forums about it, apparently the filters are already in place in ofono but lots still to be done:
The enablers are there - our ofono supports sms/call filter plugins since last year (yes, something is happening!). When I designed those interfaces, I had this feature in mind too. If we had enough resources, we would have done the remaining parts already. The remaining parts are (as I see it) 1) on-demand dbus service maintaining white/black lists and logs, 2) ofono plugin (for actually ignoring sms and rejecting/dropping calls) and 3) ui to configure white/black lists and view the logs. If somebody is willing to contribute, I'm could review the code (and the architecture) but at this point it looks unlikely that someone at Jolla would start to actively work on it this year. Unless someone does it during his vacation 🙂
slava (Jul 11 2019)