Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For two different callers call on a phone, Is it possible that phone is on vibrate mode for one caller and on ring mode for different user?

My question is in terms of making an application. Is it possible for two different caller when they call at same time on an phone for one the phone is on vibrate mode and for other it will be on ringing mode. Like what i am thinking is to start a service that run in background, So when a call is coming from a particular number it will switch it to vibrate and for different no it will switch to vibrate.

But again the thing is service can listen only one number at the time. So the phone can either work on Vibrate or its in ring. Can it be possible that two mode run simultaneously for two different number?

IF so then hows it possible?

share|improve this question

migrated from Mar 26 '11 at 0:44

This question came from our site for professional and enthusiast programmers.

By default you can set different ringtones for each contact by hitting the menu button form the contact window and choosing options. To add vibration into that mix you can use an app called WhoIsIt, that among other things lets you set different vibration patterns for each contact.

Another way is suggested in this answer.

A more powerful but complicated way to get this done would be to set up different profiles for each caller in an app called Tasker.

share|improve this answer

No, you cannot set a contact with vibrate for their ringtone. The vibrate mode is "system wide" when enabling the mode. You can, however, set a different audio ringtone for different contacts.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.