An Android app to reject calls from numbers matching various conditions.
Use Android Studio
- On Android versions before Q (API v29) the app does not always get notified about a call to reject it before the ringer can start. This is fixed in Q with the CallScreeningService API.
- On Android versions before Lollipop (API v21) the app must run as a system app to block calls.