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).

  • Just for curiosity: Which operator in what country do you talk about?
    – Robert
    Commented Apr 20, 2012 at 17:41
  • TIM operator in Brazil.
    – ivarec
    Commented Apr 20, 2012 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
    Commented Apr 23, 2012 at 16:20
  • 1
    Just edited the question to make it more clear. Thanks.
    – ivarec
    Commented Apr 23, 2012 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
    Commented Apr 25, 2012 at 14:33

1 Answer 1


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

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

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .