Incoming/Outgoing callers doesn't match phonebook - Android Q&A, Help & Troubleshooting

Good day!
Not sure if this has been posted before or if anyone has encountered this issue with any Android device out there. I have an Android phone called Kata i1. It's powered by a dual-core MediaTek MT6577 chipset with 1gb of RAM (ICS 4.04). Now to the issue I'm experiencing with this device. Whenever I save all my contacts phone number to the international format, the incoming/outgoing calls will not match with the phonebook. I'm located in the Philippines by the way. So the phone always receive the callers number on a non-international format (e.g. 0918 123 4567). Now if I change the phone numbers to a non-international format, I have no problem with that as it matches the phonebook. However I'll be having an issue now with SMS because all the incoming sms received will have the phone numbers formatted internationally. If I SMS one of my contacts and they reply, the reply will show on another thread which is kinda annoying.
I prefer that my contacts phone number on international format. Do you guys have any idea how to resolve this issue? Do you think replacing the stock contacts and phone apk will resolve it? Hope you could help me out. Thanks!

Seems no one is having this kind of issue.
Sent from my i1 using xda app-developers app

Could someone with a dual-sim MT6577 (qHD) phone give me a copy of their contacts and phone apk? Thanks!

FIXED! see my followup message.
I have this problem too with my Galaxy Note2.
an incoming call or SMS from 01234 567890 will only match contacts in the address book (google) if the contact uses the same 01234 format.
if the contact is stored the way I prefer, i.e. +44 1234 567890, then it doesn't match.
if I dial the contact or send a message to that contact using the address book, then the log matches up as you'd expect.
I am fairly sure when I first had my Note2 that it did do the matching, but it was on a firmware released for Hong Kong (where I imported my phone from), and I subsequently changed to a more suitable firmware for use in UK.
I did post about this problem elsewhere on XDA Devs but none of the ideas worked
I gave up on fixing it until recently when I upgraded my firmware to the latest Vodafone release as I hoped that would fix it, and it still didn't do the matching, so thought to look for help again.
---------- Post added at 02:31 PM ---------- Previous post was at 02:11 PM ----------
problem was also discussed here:
http://forum.xda-developers.com/showthread.php?t=1997867
FIX FOUND! spaces in the contact field causes match to fail. see posts from here on:
http://forum.xda-developers.com/showthread.php?t=2033894&page=25
also discussed here:
http://forum.xda-developers.com/showthread.php?t=2252680

FIXED!
OK, the problem wasn't on my phone. I stumbled into this thread which made me think perhaps the problem was with Google's contact management system and not the phone:
https://code.google.com/p/android/issues/detail?id=23092
so I went to https://contacts.google.com then clicked the "cog" settings and changed my language and phone number settings country away from the UK, did ok, went back in and changed back to UK.
now I can enter contacts in the preferred +44 1234 567890, with the spaces, and an incoming call matched!
it doesn't seem to retrospectively match old call logs, or old SMS chats, which is disappointing.

speculatrix said:
OK, the problem wasn't on my phone. I stumbled into this thread which made me think perhaps the problem was with Google's contact management system and not the phone:
so I went to https: //contacts.google.com then clicked the "cog" settings and changed my language and phone number settings country away from the UK, did ok, went back in and changed back to UK.
now I can enter contacts in the preferred +44 1234 567890, with the spaces, and an incoming call matched!
it doesn't seem to retrospectively match old call logs, or old SMS chats, which is disappointing.
Click to expand...
Click to collapse
How do you change the settings? I can't even get into it...:laugh:

Related

TEXT MESSAGES

Can anyone tell me how received text messages will dispaly caller info? My xda just gives the phone number so I have to trawl through the contacts to recognise the number.
Can anyone give me a good link for cool info as in skins,clocks etc..
Thanks
Steve
This is a very well known and documented problem (try searching before posting), firstly upgrade your ROM to the latest version. Edit all of your contacts to include the country code (for me in the UK that means +44 & dropping the 0).

[Q] contacts with country code not displaying name

I am using Dual Sim China clone phone of HTC Incredible S (Model No. S710F). The OS is android 2.3.9. The problem is described below:
All my contacts are stored in international format. ie. with country code (eg. +1 xxxxxxxxx). when I receive any call locally, it display only the number of the caller. His number already available in the contacts with country code, but he is calling locally (from same country). But if I receive any call from abroad, it displays the contact name correctly.
I am residing in QATAR. Is it related to the service provider? Is there any fix available to solve this issue?
It would be very much appreciated if someone help me.
Thanks in advance.
Can you provide screenshot?
Understood your problem. Just wanted to see more clearly
Accidentally sent from my Google Nexus S using XDA Premium
I am having the same issue, but reversed.
I have contacts saved in my phone without the country code (+61 here in Australia)
Incoming calls and texts on the latest ROM I'm using MIUI V4 ICS (SGS2) don't display the contact, just the number including the country code.
In my last ROM which was MIUI also but 2.3.7 all contacts where recognised fine but regardless of country code or not but now it wont.
Is there a known fix for this, short of updating all my contacts manually.
Or is there a way to batch change all my contacts?
salamk said:
I am using Dual Sim China clone phone of HTC Incredible S (Model No. S710F). The OS is android 2.3.9. The problem is described below:
All my contacts are stored in international format. ie. with country code (eg. +1 xxxxxxxxx). when I receive any call locally, it display only the number of the caller. His number already available in the contacts with country code, but he is calling locally (from same country). But if I receive any call from abroad, it displays the contact name correctly.
I am residing in QATAR. Is it related to the service provider? Is there any fix available to solve this issue?
It would be very much appreciated if someone help me.
Thanks in advance.
Click to expand...
Click to collapse
Part of your problem is that there was no android version 2.3.9. That is a custom knock off version that tends to come on those types of phone.
As for these issues best bet would be to ask on MIUI site as no development for MIUI is done on XDA.

Contact name not showing up

I wanted to see if anyone else is having this problem or if a solution has been mentioned somewhere.
Basically when I receive a call, the contact name and information doesn't show up. Instead, it just displays the number. In the call logs, the names also don't show and I can only see numbers. I installed exdialer and everything shows as should be with names in the program, but the problem is when calls come in the display defaults to samsung's dialer so I still can't see who is calling.
I'm on a deodexed LF6 stock rom. Any help and / or suggestions greatly appreciated!
Sent from my iPad using Tapatalk HD
tsaojam said:
I wanted to see if anyone else is having this problem or if a solution has been mentioned somewhere.
Basically when I receive a call, the contact name and information doesn't show up. Instead, it just displays the number. In the call logs, the names also don't show and I can only see numbers. I installed exdialer and everything shows as should be with names in the program, but the problem is when calls come in the display defaults to samsung's dialer so I still can't see who is calling.
I'm on a deodexed LF6 stock rom. Any help and / or suggestions greatly appreciated!
Sent from my iPad using Tapatalk HD
Click to expand...
Click to collapse
Which Contacts are displayed in the Contact list? Which contacts do are you choosing to display?? Do you have contacts on your SIM card??
I've chosen to display all contacts from all accounts. No contacts on sim but I've also checked to display that as well.
Baldilocks said:
Which Contacts are displayed in the Contact list? Which contacts do are you choosing to display?? Do you have contacts on your SIM card??
Click to expand...
Click to collapse
Sent from my iPad using Tapatalk HD
Double check you haven't doubled up on your contacts. I recently updated my uncles S2 to ICS, and he had this issue with only numbers being displayed. when i took a look further into it via the contacts menu, i found multiple entries for the one person. For some reason that was enough to confuse the phone and only display number only for calls and texts. Did you do a contact back up when switching to the custom rom, or anything contact related when switching? Even any kind of back up you made, when restoring, could have done this. But most times ive seen this issue, its due to have one too many of the same contact!
Have you tried choosing just one at a time??
thanks for both of your suggestions. It neither tips worked, so I deleted my google accounts and then reloaded and it worked.
Sent from my iPad using Tapatalk HD
That's why I never link any accounts with my Contacts. I only use contacts from the Phone itself.
Baldilocks said:
That's why I never link any accounts with my Contacts. I only use contacts from the Phone itself.
Click to expand...
Click to collapse
That's a good idea.
Sent from my iPad using Tapatalk HD
Basically when I dial and receive a call, the contact name doesn't show up
wanted to see if anyone else is having this problem or if a solution has been mentioned somewhere.
Basically when I receive a call, the contact name and information doesn't show up. Instead, it just displays the number. In the call logs, the names also don't show and I can only see numbers
after delete google acc and other acc i only show number in cal dial and recive
please help me

Phone number matching in Android

I've been trying to organize the phone numbers in my address book so that:
The phone calls I receive show the contact name (and not only the number).
The SMS messages I receive show the contact name (and not only the number).
Android is able to join the WhatsApp contact with the main contact based on the phone number.
I live in Brazil and the phone numbers have a few particularities: you can include the country code or not (55), you can include the city code or not (which is usually prepended with a 0), you can include the phone carrier code or not, etc. So matching those numbers is not a trivial problem.
I have the impression that Android has an internal logic for dealing with this issue. But it's not working particularly well for me. Does anyone know if this logic is configurable?
The issues I'm having right now are:
The numbers shown in the SMS messages don't have a consistent pattern: I've seen "+55CCNNNNNNNNN", "NNNNNNNNN", "0CCNNNNNNNNN". The numbers in my address book are following the pattern "0CC NNNNN-NNNN", so only a few SMSs match.
The WhatsApp numbers are using the pattern "+55CCNNNNNNNNN", so Android doesn't join them with the main contact, which uses the pattern "0CC NNNNN-NNNN".
I'm not sure this issue is specific to my ROM (Chameleon v2.01 for the Galaxy S II). I'm posting here because it looks more like an Android issue. Right now, I'm using Android 4.0.4 (ICS).
Thanks for the help!
Edit: I forgot to mention one thing: I live in São Paulo and mobile phone numbers have recently changed from 8 digits to 9 digits (the number 9 was prepended to all existing numbers). I have already updated the numbers in my address book. Could this be breaking the parsing logic for Brazilian numbers?
see
http://forum.xda-developers.com/showthread.php?p=41443585
FIXED!
OK, the problem wasn't on my phone. I stumbled into this thread which made me think perhaps the problem was with Google's contact management system and not the phone:
https://code.google.com/p/android/issues/detail?id=23092
so I went to https://contacts.google.com then clicked the "cog" settings and changed my language and phone number settings country away from the UK, did ok, went back in and changed back to UK.
now I can enter contacts in the preferred +44 1234 567890, with the spaces, and an incoming call matched!
it doesn't seem to retrospectively match old call logs, or old SMS chats, which is disappointing.

[Q] Google Hangouts adding area code

Hi!
So .. I'm having the following issue.. wich is bugging me quite a bit.
I recently started using Google Hangouts instead of SMS (TextMessaging), and I'm very fond of it.
The only issue I have is that the numbers I havent added any areacode to gets the areacode for Sweden (+46),
and this is ONLY on Google Hangouts.
When I go back to the regular SMS app, the areacode is removed, and I can again send SMS without sending it to Sweden first.
I'm from Norway if it matters (+47). But the phone itself is imported from Sweden, but I'm using Norwegian as language.
So I cannot understand why this should be an issue.
Anyone got any info on the matter?
Edit: And yes. I checked my gmail. I have my country set to Norway.
And I just doublechecked that it werent my Backup Pro that messed things up (since I know app+data backup\sms backup can sometimes be a bit wierd.),
because I checked with only the original google drive backup that comes with android, and I still got +46 as the area\countrycode when
texting a number without +XX infront of the number when using Google Hangouts.
I just find it very wierd. There is no reason for Google Hangouts to pick +46, right ?
Except the fact that the phone is imported from Sweden.
As another Norwegian, I have the exact same problem. The Hangouts app adds +46 as the country code to all my numbers without an already existing prefix (I even think it added +45 at one point, which is the prefix to Denmark).
I bought my phone (HTC One) from a Tele2 outlet in Norway. Tele2 is a Swedish mobile operator company, so quite possibly my phone is the Swedish version (I don't know how to verify that).
Also, my default country code in Gmail is set to Norway.
Could this be a bug?
Edit: Also, when I use the default SMS app from HTC, no problems occur (as with OP dmbardal). That is, the app doesn't prefix any area code.
MistrBjorn said:
As another Norwegian, I have the exact same problem. The Hangouts app adds +46 as the country code to all my numbers without an already existing prefix (I even think it added +45 at one point, which is the prefix to Denmark).
I bought my phone (HTC One) from a Tele2 outlet in Norway. Tele2 is a Swedish mobile operator company, so quite possibly my phone is the Swedish version (I don't know how to verify that).
Also, my default country code in Gmail is set to Norway.
Could this be a bug?
Edit: Also, when I use the default SMS app from HTC, no problems occur (as with OP dmbardal). That is, the app doesn't prefix any area code.
Click to expand...
Click to collapse
Same for me, just noticed the bug in hangouts. Seem there are some issues with norwegian in general om android these days. Earth cannot search if system language is set to Norwegian, and Drive won't open New Google sheets.
korgmatose said:
Same for me, just noticed the bug in hangouts. Seem there are some issues with norwegian in general om android these days. Earth cannot search if system language is set to Norwegian, and Drive won't open New Google sheets.
Click to expand...
Click to collapse
I have Tele2 and I believe this to be some kind of "dial assist" making Hangouts believe that since tele2 uses Swedish simcarda, that I am trying to dial to my home network, and that I'm roaming abroad when I am indeed in Norway messaging a Norwegian number.
A are all of you also tele2-customers?
korgmatose said:
I have Tele2 and I believe this to be some kind of "dial assist" making Hangouts believe that since tele2 uses Swedish simcarda, that I am trying to dial to my home network, and that I'm roaming abroad when I am indeed in Norway messaging a Norwegian number.
A are all of you also tele2-customers?
Click to expand...
Click to collapse
I have the exact same problem and yes I am a tele2-customer. I think what you're writing about Sweden could be the problem. Google probably didn't think of that scenario when they added this. A fix would be greatly appreciated! At least there should be a way to override the setting it gets from the sim.
This problem is extremely annoying!
I will write a bug report for google to ignore.
andebor said:
I have the exact same problem and yes I am a tele2-customer. I think what you're writing about Sweden could be the problem. Google probably didn't think of that scenario when they added this. A fix would be greatly appreciated! At least there should be a way to override the setting it gets from the sim.
This problem is extremely annoying!
I will write a bug report for google to ignore.
Click to expand...
Click to collapse
How did the bug report go? Tele2/Nexus 5 user here with the exact same problem. Sometimes it works to store the contact with the area code as well before sending an SMS.
I'm still having the same issue, despite desperately changing everything I can on Youtube, Google Plus, GMail, Hangouts etc.
Still no change.
I recently posted on the Google+ help group to see if anyone got a fix for the issue.
I will report back if I find anything.
This is seriously starting to bug me.
dmbardal said:
I'm still having the same issue, despite desperately changing everything I can on Youtube, Google Plus, GMail, Hangouts etc.
Still no change.
I recently posted on the Google+ help group to see if anyone got a fix for the issue.
I will report back if I find anything.
This is seriously starting to bug me.
Click to expand...
Click to collapse
hey i've been living in Vietnam for the last year, and with new google voice integration I tried texting home and just noticed that it would at the VN country code to all my contacts. What I ended up doing was using twitch contact formatter to analyze all my contacts and resave them with the international standard. It did a pretty decent job in recognizing what was Vietnam and what was the US. It might work for you all. I did have to manually process some that got mistaken for VN when they were US numbers.
I was easily able to spot the mistakenly converted contacts by clicking on the VN flag and switching to national convention. This showed me all my "Vietnamese" contacts, and I could easily spot the difference in names. I just reedited those contacts to delete the country code and then processed them.
Hope this helps!
Danish Area Code with TDC
I have same problem. norwegian with TDC subscription. +45 on sms text when they are supposed to be +47. Have changed all the contacts but its annoying when I write new text to new people. Default at +45.
hangouts will automatically add +1 prefix when tring to send short code sms, for me I am attempting to get my data usage from straight talk sending usage to short code 611611, and hangouts will automatically add +1 making the number +1611611, I have figured out that if you delete all messages youve attempted to send in hangouts and your phones default messaging app, go to app manager on your phone, force stop your phones stock messaging app and hangouts app, make your messaging app the default messaging app, create a new contact in phone for the short code i addded the number as name: staright talk and phone number as 611611, send message using phones defsult messaging using the newwly created contact, close messaging app force close and clear cache in app manager on pphone, then make hangouts default messaging app open hangouts and it will retrieve the message from your messages in the default messaging app, and now it will show the number when you selct the message as 611611 the correct short code without adddign the +1, as long as you keep that message in your list and use that converation for any future message to that short code it will work just fine. please feel free to post any questions
Sent from my SAMSUNG-SGH-I537 using XDA Free mobile app
I eventually found an easier workaround. In "Contacts", select the contact that has the designated short code to and click the Send Text flag on the right hand side. If Hangouts is your default SMS app, it will open up a Hangouts SMS window with the short code and NOTHING prefixed up front. i.e. it will work ok. Cheers.

Categories

Resources