Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

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

I have a Sony/Ericsson Xperia Arc phone with Android 2.3 In my country, I can receive calls with the following number patterns (it's the formatting used by my operator):


However, my system won't identify the second and third options as being a number from the same contact. That's the behavior that I want: if some contact's number is 12345678, the phone software should always match with the contact if the 8 number from right to left match.

Is this possible?


The 'aa' and 'bbaa' fields are just numbers. An example of a number could be:


aa is a kind of region code and bb is the operator's code.In this case, if I have 22223333 in my contacts, it won't match. If I have 0441122223333 in my contacts, it won't work either. But it should (and I think that some cheap cell phones sold by operators have this behavior in my country).

share|improve this question
Just for curiosity: Which operator in what country do you talk about? – Robert Apr 20 '12 at 17:41
TIM operator in Brazil. – haole Apr 20 '12 at 18:01
Do the numbers that you receive calls from that look like the second and third examples above actually include letters or are you using bbaa as an representation/variable? – Mr. Buster Apr 23 '12 at 16:20
Just edited the question to make it more clear. Thanks. – haole Apr 23 '12 at 23:33
Give a try to Rocket Dial free or pro available in Play store. In the setting you will find to change the no. format according to your choice. – avirk Apr 25 '12 at 14:33

Try using the format +bbaa12345678 in your contacts (so you replace the 0 by a + sign).

share|improve this answer
It works for receiving calls, but then I cannot use this number to make calls. My operator gives me an "invalid number" error. – haole Apr 26 '12 at 17:12
Maybe try +55bbaa12345678? – mlc Apr 27 '12 at 18:29
Doesn't work either. :( – haole May 2 '12 at 18:16

You can try if this app works.

Contact Number Formatter

It works for US telephone numbers, not sure about Brazilian numbers.

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.