1. Are you ready for the Galaxy S20? Here is everything we know so far!

Caller-ID-based blocking or call forwarding?

Discussion in 'Android Devices' started by HippoMan, Jun 16, 2009.

  1. HippoMan

    HippoMan Member
    Thread Starter

    Does anyone know of any Android apps which will conditionally block or auto-forward incoming calls by number? I have someone who is constantly calling my G1 and who refuses to stop, and I'd like to either block that person's calls or forward them to a different number, while allowing all other calls to come through normally.

    I saw an app in the Market called "Phone Firewall" or something similar which purports to do this, but the comments state that it doesn't work and is "stupid". It appears in the Market under a few different names.

    Do any of you know of any other apps which can help me?

    Thanks in advance.

    pankaj03 likes this.

    1. Download the Forums for Android™ app!


  2. happyally

    happyally Newbie

    you can send them directly to voicemail in the contacts program...

    Click on the contact, go to edit, and at the bottom you can check it to send directly to voicemail

    i've never tried it tho
  3. HippoMan

    HippoMan Member
    Thread Starter

    Thanks! I'll give that a try.

    This solution is certainly a help and I'm glad to have this option. I'm just wondering if there are any other conditional call-blocking or forwarding options available, perhaps via a third-party app. If not, this might be a good app for me to try to write.

    Thanks again.
  4. punkzanyj

    punkzanyj Android Expert

    If you're talking about blocking the call so that the phone doesn't even get the call at all, even voicemail, that can't be done on the handset -- but it is something that you can call your carrier about and talk to them about. Most phone companies, for a fee, can block a specific number from calling you and they get some sort of message instead of a ring on their end.
  5. HippoMan

    HippoMan Member
    Thread Starter

    Actually, I wasn't thinking clearly, and I do realize that blocking, per se, is out of the question, unless it's done by the carrier.

    But I'd still like to do conditional call forwarding, such that calls from certain incoming numbers get forwarded to a phone number of my choice, and calls from other incoming numbers don't.

    This conditional forwarding is the feature that I think someone could write an Android app to implement. Based on these responses, I guess that such an app doesn't currently exist, and so now, I'm thinking that I should try to write it, myself.

    PS: I'm now thinking that there might indeed be a form of "blocking" that could be implemented within an Android app: instead of ringing the phone or routing to voice mail, simply open the line and immediately hang up on the call if it's from a number that I want to "block". I'm going to investigate if there's a way to do this via an Android app.

    Thanks for your reply.
  6. muzicman0

    muzicman0 Well-Known Member

    I have an app on my phone that is called CallBlocker. You will probably hear a short ring, then it hangs up the phone on the person, so no voicemail. It requires root though, and I don't think it is available in the market. If you think it will work, and you can't find it via google, let me know, and I'll email it to you.
  7. phaze3131

    phaze3131 Well-Known Member

    This guy could not be more incorrect. Of course every handset has the option to block a call. Every call that comes in the hardware goes through what we can simplify as a true false check on whether to receive and acknowledge a call signal.

    The question is how difficult is it to find or make software to access this type of hardware on your device. Some phones you might need root access, others you might not.

    The iPhone for one does not need root access in order to have access to its hardware for accepting an incoming call signal. The app that was made to do this is called the Mcleaner application and thousands of people currently use it.

    We need to get the idea out of our head that we don't have control over our device. People, these are computers we hold in our hands that have the ability to place phone calls, just like the computer on our desk. If I told you that I will sell you a computer but it won't have any option of letting outside computers connect to it, whenever they sought fit... you would walk away laughing at me.

    We own our devices, and for that matter we own the actual phone number also ( as of a few years ago by law), so lets remember that and try to get it mandatory that phones come equip with software to support the hardware inside them such as this.
  8. punkzanyj

    punkzanyj Android Expert

    No, I am correct, you misunderstood me.

    In order to get a call blocked so that that your phone doesn't ring, doesn't show the call in the call log, the call doesn't even get forwarded to your phone -- the carrier has to do this.

    Yes, in the contacts section you can always send someone to voicemail, but that means your phone received the call and rerouted it. That's the ONLY thing you can do on a handset, reroute. If you want to block the call entirely so that you don't even know the person tried to call you --- the carrier has to do that. It's the basics of phone technology.
  9. phaze3131

    phaze3131 Well-Known Member

    Again, this guy is wrong. Maybe we can figure out a way to block his posts so he doesn't confuse everyone here.

    Of course it is possible based on my explanation of how a phones hardware handles an incoming signal. He chose not to read that or maybe he needs help understanding it.

    Some phones the software is not available yet, but it will be soon. Just need someone, whether it be the manufacturer of the device or an aftermarket app/rom to support such things.

    In any case this is of course possible. Glad I could help.

    remember: The carrier wants us to believe we have no way of fully controlling our device, when we know we actually do have that option (in time)... and that is why we are here to show them that we do and will have control over our devices.
  10. justjimjpc

    justjimjpc Premium Member

    Punkzanyj is very versed, and you are taking exception, I think, to what you think might be available in the future ....

    The fact is right now it does not exist for our phones... no matter how much we wish it did ...

    You could turn voice mail off so that the phone would just ring when the Carrier pushes the call out onto the network ... but that would be crazy to have to listen to ...

    Your suggestion to block someones post is amazing ... that you want to block open discussion ... Maybe Indicating that your view might be the only correct one .... Many have blocked ideas that they didn't want hear ...

    I am glad we don't live in that society...

    Some of you might want to try FY Receptionist ... not a perfect solution but does have black/white list and like 5 modes ... .
  11. kristan

    kristan Lurker

  12. ljbotero

    ljbotero Lurker

  13. kristan

    kristan Lurker

    Great, i'll check it out. Hopefully you can block all except for a catagorie or custom list of numbers.
  14. DarkTLRrider

    DarkTLRrider Well-Known Member

    The latest version of Cyanogen has Blacklisting. If you are savvy enough to write your own program just root it. You bring up the menu in a call and hit the blacklist button and it hangs up. Future calls are rejected. In settings>call settings>blacklist you can add numbers or delete them from the blacklist. Just one of the 100's of reasons to root to Cyanogen.
  15. DarkTLRrider

    DarkTLRrider Well-Known Member

    The latest version of Cyanogen has Blacklisting. If you are savvy enough to write your own program just root it. You bring up the menu in a call and hit the blacklist button and it hangs up. Future calls are rejected. In settings>call settings>blacklist you can add numbers or delete them from the blacklist. Just one of the 100's of reasons to root to Cyanogen.
  16. DarkTLRrider

    DarkTLRrider Well-Known Member

    Wish I knew what caused the double post. Does that to me often.
  17. libido

    libido Newbie

    IF you are still looking for another solution, YOUMAIL (visual voicemail) has an option to change the answering machine to a recorded voice, they also have a lot on their site. I would suggest routing the call directly to voicemail and for that number have the answering machine saying the number no longer exists (in one of the women's computer generated voices) and then select the option so they can not leave a message.

    The advantage to this is YOUMAIL is great if you dont have it already, it is free, and very well developed. Another cool thing is you can make custom voicemail messages for certain numbers. For example, my girlfriend has a custom recorded one and I also dont allow people who block their numbers to leave messages either. Hope this helps!
    Laurie Lee likes this.
  18. mangla

    mangla Lurker

    For those of you using android 2.1 (others may work I just happen to have this version on my Samsung Captivate) go to settings -> call settings -> all calls -> auto reject. Enable auto reject then click auto reject list. Here you can enter the number manually by going to the menu or you can select from contacts or call log. Enjoy the silence http://androidforums.com/images/icons/droids/tongue.gif
  19. Kinslayer

    Kinslayer Lurker

    Or you can add the number to your contacts, edit the contact, scroll to the bottom and check 'call reject'

    maybe that doesn't do what I think it does..
  20. mosndup

    mosndup Lurker

    Try this android Tool app, on Android Market:

    "Barring phone numbers" from Pragma Systems SA.

    It works well.
  21. mosndup

    mosndup Lurker

  22. binsk007

    binsk007 Lurker

    Hi HippoMan,

    I am using one app in my android phone which i download from android market and it's very nice and call blocker app as per specific number. App name is "Mr. Number" try it out i hope it is very useful for you....
  23. adg1000

    adg1000 Lurker

    All of these apps are completely pointless. When a telemarketer calls and is redirected to voicemail that only confirms the validity of the phone number. And because of that the phone number will be passed on to other telemarketer lists. Having a "call blocker" that uses this "forward to voicemail" scheme is not only useless, but totally counterproductive to the real intention behind call blocking.
  24. ykkfrog

    ykkfrog Lurker

    I just downloaded an app called call control that allows you to select a specific number, and once you blacklist it, the in comming call gives a tiny fraction of a ring, [which if your phone supports it, you can set that contact to silent] answers the call and auto hangs up all with in 1 second. if you set the ringer to silent for that person, you would never even know they called unless you went to check your call history. more importantly it stops them from filling up your voicemail! awsome!

T-Mobile G1 Forum

The T-Mobile G1 release date was October 2008. Features and Specs include a 3.2" inch screen, 3MP camera, 192GB RAM, MSM7201A processor, and 1150mAh battery.

October 2008
Release Date

Share This Page