I use this app, https://play.google.com/store/apps/d...umail.callerid It does caller ID, blocks SPAM calls from a database it maintains and allows me to ditch calls, (they get added to the list). It works really well and I have tried quite a few. The caller ID feature works really well. I'm on the no call list but it isn't helping much. This app has ditched 1 of the same numbers 4 times now. It isn't necessary to sign up for their service.