FORUMS
Remove All Ads from XDA

[MOD][XPOSED] CallShield

9 posts
Thanks Meter: 8
 
By jgora, Junior Member on 8th January 2018, 10:56 PM
Post Reply Email Thread
CallShield is a call blocker for android.
A call is blocked if de the caller id starts with any number included in the block list.
This behavior could be changed in general preferences for doing an exact matching.
For adding a number to block list, first you need to include it in your contacts.
A blocked calls log is saved and a notification is showed when a call block ocurrs.
Xposed can be user for earlier block.

repo.xposed.info/module/com.gomez.callshield
gitlab.com/jgora/CallShield

This software is provided "as is", without any kind of warranty.
Use at your own risk.

The MIT License (MIT)

Copyright (c) 2017 jgora

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
The Following 4 Users Say Thank You to jgora For This Useful Post: [ View ] Gift jgora Ad-Free
27th February 2018, 07:21 PM |#2  
Member
Thanks Meter: 17
 
More
Can you detail the permission requirements?
Also maybe what's the difference from existing modules? And can you choose to hide notifications for blocked calls?
Thanks for this, at any case.
14th March 2018, 12:24 PM |#3  
jgora's Avatar
OP Junior Member
Thanks Meter: 8
 
More
Can block private numbers, for free

android.permission.READ_CONTACTS for adding numbers to block list
android.permission.READ_PHONE_STATE and android.permission.CALL_PHONE for blocking calls in non-xposed blocking mode
android.permission.RECEIVE_BOOT_COMPLETED for starting service at device boot
android.permission.WRITE_EXTERNAL_STORAGE and android.permission.READ_EXTERNAL_STORAGE, maybe not necessary
The Following 2 Users Say Thank You to jgora For This Useful Post: [ View ] Gift jgora Ad-Free
12th June 2018, 11:17 AM |#4  
Senior Member
Thanks Meter: 95
 
More
@jgora

Could you please add an option to block all incoming calls?
14th June 2018, 10:11 PM |#5  
jgora's Avatar
OP Junior Member
Thanks Meter: 8
 
More
Quote:
Originally Posted by halfbytecode

@jgora

Could you please add an option to block all incoming calls?

Try this version and let me know https://gitlab.com/jgora/CallShield/...34-release.apk
I'm not able to find the jks used for signing the apk, so you must uninstall the previous one and then install this new version.
When I find the jks, will upload the new module version to xposed repo.
The Following User Says Thank You to jgora For This Useful Post: [ View ] Gift jgora Ad-Free
4th February 2019, 06:28 PM |#6  
Junior Member
Thanks Meter: 0
 
More
@jgora
Great app. Could you please add an option to block unknown numbers (block any number not in your contacts list. like a whitelist) ?
7th February 2019, 04:30 PM |#7  
jgora's Avatar
OP Junior Member
Thanks Meter: 8
 
More
Quote:
Originally Posted by neckoONE

@jgora
Great app. Could you please add an option to block unknown numbers (block any number not in your contacts list. like a whitelist) ?

Hi @neckoONE
A "Whitelis mode" option has been added to preferences.
Try this version and let me know https://gitlab.com/jgora/CallShield/...35-release.apk
The Following User Says Thank You to jgora For This Useful Post: [ View ] Gift jgora Ad-Free
13th February 2019, 06:55 PM |#8  
Junior Member
Thanks Meter: 0
 
More
Hi @jgora
The version works great thanks
29th June 2019, 01:16 PM |#9  
Senior Member
Thanks Meter: 6
 
More
Quote:
Originally Posted by jgora

Hi @neckoONE
A "Whitelis mode" option has been added to preferences.
Try this version and let me know https://gitlab.com/jgora/CallShield/...35-release.apk

Hi,mate. I can install v1.0.35 version on my phone of meizu M5. every time I got "Signature certificate not found",but I can install v1.0.33. how can I fix this issue.thanks a lot.
29th June 2019, 02:24 PM |#10  
marcdw's Avatar
Senior Member
Flag Baldwin Park
Thanks Meter: 2,913
 
More
Quote:
Originally Posted by Eric_cn

Hi,mate. I can install v1.0.35 version on my phone of meizu M5. every time I got "Signature certificate not found",but I can install v1.0.33. how can I fix this issue.thanks a lot.

Are you trying to install the new version over the old? If so you missed the post and/or the module's version info about the signature issue.


Moto G5S Plus XT1806, OmniROM 8.1.0, microG (NoGapps), MultiROM, XDA Legacy
30th September 2019, 02:02 AM |#11  
Junior Member
Thanks Meter: 2
 
More
This module seems to work great so far! Unfortunately, the "Call Blocked" notifications are really annoying. Is there a way to suppress them? I've tried using 3rd party apps to block the notifications but none of them are working. Even setting the Notification options to "Blocked" using the system App Info settings won't block them. It just occurred to me that these notifications are actually coming from the Phone app, not the CallShield app... still, I hope I can find a way to get rid of them.
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes