gulelat / android-rcs-ims-stack

Automatically exported from code.google.com/p/android-rcs-ims-stack
0 stars 0 forks source link

All my phone numbers are defaulting to +33. I want them to default to +263 #83

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.When I add a number without starting with + sign and I call that number. For 
example i add 0772674664 in my address book and i call it. My device create 
another number +33772674664 and it says capabilities changed.
2.
3.

What is the expected output? What do you see instead?

What version of the product are you using? On what operating system?
2.4.6 on Samsung Galaxy S1

Please provide any additional information below.

Original issue reported on code.google.com by john.k...@gmail.com on 17 Sep 2012 at 12:32

GoogleCodeExporter commented 9 years ago
When the RCS service starts (see class StartService.java) we get the country 
area code from the SIM card (two letters), then we use the mapping file 
country_table.xml to resolve the area code to country code in digits. So if you 
have +33 this means you have a french SIM card.
If the number 0772674664 is an international phone number you should enter it 
with its country code "+263" in your address book.
The stack internationalizes phone numbers to facilitate number comparison.

Original comment by jmauffret@gmail.com on 17 Sep 2012 at 1:21