Is there a way to set a default contact for a specific number, which happens to be bound to multiple contacts?

I.e. for some reason Alpha and Bravo share a telephone number. Currently if I try to send a message to Alpha, it "appears" as I'm sending it to Bravo (the number is the same). Can I make it "appear" as I'm sending it to Alpha, instead?

NOTE: in case someone didn't read carefully, this is the opposite of selecting a default number for a contact (it's selecting a default contact for a number).

I'm using cm7 and cm10.1.2 on two different phones, and they both display this quirk.

  • Have you tried the combinations: Default on one contact-not default on other and default on both? – py_script Jun 8 '13 at 22:16
  • @py_script yes, it's already default in the desired contact, and not default in the other :/ – o0'. Jun 9 '13 at 7:03
  • 1
    Is there a similar way to do this for an email address? My son starting using email before he was old enough for a gmail account. So my wife gave him wife-son@gmail.com. Now gmail from my wife (wife@gmail.com) comes up as "Son's name" not "Wife's name", which is annoying. – Gdalya Jun 13 '13 at 17:19
  • @Gdalya Any chance filtering and applying tags (labels) would work for you? webapps.stackexchange.com/questions/2593/… – A.M. Jul 18 '13 at 16:50
  • @Lohoris The filtering comment was for the e-mail comment above it (by Gdalya). – A.M. Jul 19 '13 at 11:04

If I understand what you're after, this should do the trick:

  1. Add a P (pause) at the end of the phone number for whichever contact(s) you do not want to be the default. I imagine a W would also work, but I can only vouch for a P.

  2. Ensure the "default" contact (if that's what you mean) has the normal number.

In your scenario, just change Bravo's number from, say, 1-800-555-1234 to 1-800-555-1234P.

I just tested this approach and both numbers dial. The first thing I tried was adding an extra digit, but that did not work.

| improve this answer | |
  • While the idea is great, for some weird reason it worked on 4.1 but not on 2.3 :( – o0'. Jul 9 '13 at 8:04
  • However it apparently was just a cache problem: clearing contacts data did the trick, thanks! – o0'. Jul 9 '13 at 8:29
  • 1
    My way did not work on 2.3? That's a strange pattern. I'm running 2.2, so...2.2 yes, 2.3 no, 4.1 yes?? Maybe it depends on the UI. Ah well. I'm glad it's all working for you now. – A.M. Jul 9 '13 at 17:18
  • It stopped working right now, after upgrading to cm 10.1.2 (Android 4.2.2). Now I think that the P was really irrelevant, and what mattered were external factors that "happened" to be correctly aligned. – o0'. Jul 18 '13 at 15:58
  • It worked here. Maybe your newer version of Android was specifically programmed to more intelligently find number matches (ignore trailing Ps and Ws), which would kill this method. ...a more powerful tactic for you would be to add a trailing W and a digit (W instead of P so that you are not prompted to release the last digit). There is no way Android should ever combine numbers differentiated that way, since the trailing W#(...) is how some people put in numbers with different extensions. Some uses of the number might not like the trailing "extension", but it is worth a try. – A.M. Jul 18 '13 at 16:09

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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