Strangely enough, given Android's comparatively-customizable nature, I think this is an area where iOS does it better? (Others might correct me.)
iOS 10 added "call blocking" as an app-type, which lets you choose apps which can filter phone calls for you. They can flag calls as possible-spam, or completely block them. (See [1] for Hiya's options screen, as an example.)
An "only ring for my friends" feature is sort of possible. You can keep your phone in "do not disturb" mode, and add people who you want to be able to call you to your "VIPs" list to let them through. That's a fair bit of manual management, though, which is a pain.
I don't think it's possible to make a call-blocker app which functions as a whitelist, sadly, because I think this is like their browser content blockers and operates as the app providing a list of blocked numbers for privacy reasons.
Hiya exists for Android as well and has very high ratings [1]. I have used Android since v3 and you have been able to change the dialer to a custom app for at least that long.
You have also been able to limit ringing while in Do Not Disturb to starred contacts only, or even just "contacts" to eliminate the need to manage it like you mentioned [2].
Informative, thanks! I admit a notable chunk of my reasoning there was that the OP couldn't find a way to do it, so it probably wasn't built in. (I haven't used Android seriously in the last 5 years or so.)
I have my phone set to "Do Not Disturb" and it allows me to define that only starred contacts or regular contacts are allowed to get through. Given that most people I know rarely ever call I think it's a sane enough config setting. I have an Android Phone, more specifically an LG G5. No app required in my case, it's just hidden in the settings.
Spammers use a spoofed caller ID with the same first 3 digits as your phone number so it looks like a local number sO blocking them by number doesn’t really work.
I agree with you. I've tried to block each one of them for maybe months, but nothing's changed. I still get at least 2-3 calls each day from them. I think ignoring them is the best option for us now, or if you would, just answer their calls, ask their company name, and sue them because of their multiple calls. I just read about this at http://www.whycall.me/news/my-4500-payday-from-a-telemarkete....
Even pre-smartphone landline systems could block (or route direct to VM) numbers with blocked caller ID.
You absolutely can block such numbers in the stock Android phone app; some online sources indicate iOS lacks this basic feature, but I don't know if they are accurate and current.
That doesn't exist in the latest version of the app. If I go to Settings->Call Blocking it's just a button labeled "ADD A NUMBER" plus a list of blocked numbers. The ADD A NUMBER button triggers a popup with an input field that only allows phone numbers.
Can't. You can block individual numbers, but there is no tool in the base Android to block all unknowns. Fortunately there are plenty of apps which will do exactly that - but I'm confused as to why I need to install an app to do something so simple.
The solution someone suggested elsewhere in this thread is to use make the default ringtone silence, then assign audible ringtones to all your contacts.
The problem with Hiya as I understand it is that it is limited by CallKit list size. I'm not 100% sure of this, but I think Apple's implementation requires a fully offline call list so that your phone calls are not sent to a public server and could be logged. This means that the number of phone numbers that Hiya can call spam must be downloaded ahead of time and loaded into CallKit. What I see often is that a phone number will not be flagged as spam, but if I query the number through the app later, it will correctly show it as spam. Someone correct my if I am wrong, but I think this is the problem.
Even if the number changes every time? The common pattern lately is a number with the same leading six digits as my actual phone number, followed by a presumably falsified last four digits. As far as I know, these are randomly generated.
> I don't think it's possible to make a call-blocker app which functions as a whitelist, sadly, because I think this is like their browser content blockers and operates as the app providing a list of blocked numbers for privacy reasons.
There's only 10,000,000,000 phone numbers, not even eliminating area codes that don't exist. I wonder if iOS will break on that...?
> I don't think it's possible to make a call-blocker app which functions as a whitelist, sadly, because I think this is like their browser content blockers and operates as the app providing a list of blocked numbers for privacy reasons.
Oh, that must be why the AT&T Call Protect app fails to block spammers the first time they call me. Always wondered about that.
iOS 10 added "call blocking" as an app-type, which lets you choose apps which can filter phone calls for you. They can flag calls as possible-spam, or completely block them. (See [1] for Hiya's options screen, as an example.)
An "only ring for my friends" feature is sort of possible. You can keep your phone in "do not disturb" mode, and add people who you want to be able to call you to your "VIPs" list to let them through. That's a fair bit of manual management, though, which is a pain.
I don't think it's possible to make a call-blocker app which functions as a whitelist, sadly, because I think this is like their browser content blockers and operates as the app providing a list of blocked numbers for privacy reasons.
[1]: https://imgur.com/a/Yftxy