Is there any direct (or convoluted) way to reject an incoming call, i.e. send it directly to voicemail. Meaning
(a) if a call is coming in and matches certain criteria
(b) send the call to VM, and stop the ringing. (programmatically)
I've got (a) under control but I dont know how to do (b).
Any ideas?
Thanks
Jay
Well I know in the phonebook settings there is an option to send directly to voicemail for that particular number but that would require you saving the number in your phone book.
speoples20 said:
Well I know in the phonebook settings there is an option to send directly to voicemail for that particular number but that would require you saving the number in your phone book.
Click to expand...
Click to collapse
+1
I have Telemarketer1 - 7 right now in my phone book and they all go straight to voicemail with that option. Now if there was some way to block "UNKOWN"!
We need a Call Firewall / Blocker Software which can do following.
Register for Intent which can hook Incomming Call events
When Intent is raised if Checks for the number across Predefined Rules in Priority Order if any Rule matched take Action like
Reject Call
Accept and Immediately Reject THIS WILL COST CALLER
Send to Voice Mail
Reject and Reply with SMS
Reject and Create Reminder for Predefined Minutes to Remind us to Call them Back
+1
great idea
Try Youmail (it works for all phones)
There is a program for WM called Mobion MagiCall that would do everything that everyone wants on android but who can port it...
Back to my question...
Folks
I love the lively chit chat but does anyone have an answer to my original question: how do I reject a call programmatically and on the fly (not through phonebook entries set up ahead of time)?
BTW I will have an app available next week on Android Market that allows you to respond to incoming calls with an "I'll call you back asap" text or email, and it will set a reminder for you to call the caller back.
jayandro said:
Folks
I love the lively chit chat but does anyone have an answer to my original question: how do I reject a call programmatically and on the fly (not through phonebook entries set up ahead of time)?
BTW I will have an app available next week on Android Market that allows you to respond to incoming calls with an "I'll call you back asap" text or email, and it will set a reminder for you to call the caller back.
Click to expand...
Click to collapse
OMG!!! YES, WE CAN DO THAT!!!
I was going to kill myself after severe 24 hours of investigating and discovering... But I've found "fresh" solution!
// "cheat" with Java reflection to gain access to TelephonyManager's ITelephony getter
Class c = Class.forName(tm.getClass().getName());
Method m = c.getDeclaredMethod("getITelephony");
m.setAccessible(true);
telephonyService = (ITelephony)m.invoke(tm);
all all all of hundreds of people who wants to develop their call-control software visit this start point
http://www.google.com/codesearch/p?...:http://mylockforandroid\.googlecode\.com&d=0
there is a project. and there are important comments (and credits)
briefly: copy aidl file, add permissions to manifest, copy-paste source for telephony management )))
Some more info for you. AT commands you can send only if you are rooted. Than you can kill system process and send commands but you will need a reboot to allow your phone to receive and send calls =)))
I'm very hapy =) Now my Shake2MuteCall will get an update !
I use tcallblocking lite (search the market for it) to block calls from unknown numbers and any rom with the hacked phone.apk in it allows you to add numbers to a blacklist. No need for additional entries in your contact list
Moved as not Android Development.
I tried Call Firewallv1.40 freeware. It seems to be working at blocking unwanted private calls. I found it here http://www.freewarepocketpc.net/ppc-download-call-firewall-v1-4.html. The price is certainly good.
Features & Options:
a. Accecpt all calls - pretty self explainatory
b. Accept call from My Contacts only - accepts calls from contacts only, others are rejected
c. Reject all calls - pretty self explainatory
d. White List - accepts calls only from the white listed nos
e. Black List - accepts all call except from the black listed nos
f. Black List Pattern - any no STARTING from the black list pattern list is rejected.
for eg. if you enter "123", so all nos STARTING from "123" will be rejected
this is a very nice option with which you can block nos from any particular network, country, city , area or whatever you can think of.
This issue is concerning the G1 phone.
I recently downloaded an app named, Visual VoiceMail. Its supposed to be somekind of interactive list of all the voicemail I recieve, where I can interact and organize by hand on touch screen compared to calling my voicemail and deleting or saving any of my messages by touchtone.
In order for this app to work I must fill out a free registration form that includes my telephone number.
My issue is, Im not sure if they want the telephone number of my phone (I assume they do) or my voicemail telephone number. Neither phone numbers worked.
I cant figure out why either of these numbers wont work for the registration. Every time I enter in a number and try to sumbit I recieve a notice that says, "!! Registration Failed, Unable to determine this devices phone number."
I went to settings, about phone, my phone number. There was no number listed under 'my phone number' and i dont know why that is.
If anyone has any information on how i can make this app work, or how to fix the status of 'my phone number' so it does have an actual phone number (at this moment there isnt an option to edit 'my phone number') it would be greatly appreciated. thank you.
Right ok rather confused by this to be honest, and will try to explain in as simple way as possible as its easy to totally not make sense
Well I am able to send texts to every person on my contact list. Everyone, apart from 1.... the thing is I can send them texts, but only if i manually change the number to +44 at the start of every message to this individual.
The number on my phone is saved as a contact as a +44 number but if you click 'send message' is automatically changes iself to 077... Annoyingly. Or if you try to reply to a message it changes to a 077. The only way I can send a message to this person if I start from scrath and make a 'new message' every time and type the number in manually... Very time consuming and annoying. :/ and its starting to fancly piss me off D: Its the same for calls if you try to call from a message etc when its changed to 077 it does not work.... You have to type it manually then or unlike messages it works if you use you contact list. The only way I can contact this person is if the number stays as a +44 number, However my phone is determined to change it to an 077 so its unable to work D:
I wondered it this might be a problem with my provider etc, but no ive recived the all clear from o2, the person has not blocked me as they are recieving messages i have to manually make, and calls. Im reciving texts from everyone else etc and able to send texts to everyone else, i can send messages to people using an 077 number and +44 numbers. So fanclly im very confused
Is there a hidding setting i could have clicked or activated so that it always changes to be an 077?? or is its somthing else.. Any answeres would be much appreciated, if non of you brainy lot can help I might end up daring to call Samsung
Thanks
pippa and piggy
Hi everyone,
I recently rooted my moto x XT1052 and flashed the latest cm12 nightly. Followed all the steps and the device is working just fine except one major problem. Every time I receive or make a phone call (even from/to those numbers which are already stored in my address book) there is no caller name and photo and only the phone number is displayed. Also there are no contact names in the recent call history and only phone numbers. I'm not able to identify who is trying to call me as I have more than 1500 contacts on my phone. The same problem is present in the messaging app. I'm able to receive and send messages but have no sender/receiver name.
Any help will be highly appreciated.
I have the same issue. Have not solved it.
Hi Guys,
After I rooted my phone and started reinstalling stock roms, I noticed that I'm not getting underlined phone numbers in SMS like how I use to.
It also used to be clickable for me to easily click the number to call back.
Anyone knows how to get this feature back?
Sample as per attachment.