[Q] Match numbers for caller ID - Galaxy S II Q&A, Help & Troubleshooting

Hi,
In my country, all phone numbers have 8 digits. The caller ID presented for incoming calls is only those 8 digits, i.e. xxxx xxxx
The 'sender' for incoming SMSes is the full number including country code i.e. +yyy xxxx xxxx
For some android devices (including the one I already have, Sharp Sh7218U) the dialer won't look up the incoming caller name in contacts, because it doesn't match completely - the number stored in contacts is +yyy xxxx xxxx but as sent by telco xxxx xxxx.
The only solution is to add each number to contacts twice - both with and without the country code.
Some other android devices manage to look the number up anyway - I guess they match only the last 8 digits?
Can anyone tell me what the Galaxy S 2 does, and if it checks to make sure all the numbers match, can this be fixed with an alternate ROM?

Erh, my Galaxy S2 has no problem with numbers with the country code and without. If it's stored with +316 or 00316 or not doesn't matter at all.
I'm using Cognition Rom.

No problems for me either
Australia - Vodafone.
Using VillianRom 2.3.0

prodygee said:
Erh, my Galaxy S2 has no problem with numbers with the country code and without. If it's stored with +316 or 00316 or not doesn't matter at all.
I'm using Cognition Rom.
Click to expand...
Click to collapse
It works (i.e. the caller ID shows up) if you have a number stored in your contacts both with and without the country code? How many numbers is the local part (everything apart from the country code) there?
Do you know if your network sends the full number (incl country code) when a person calls or just the local part?
Sorry for all the questions but I want to make sure!
Thanks

Related

Incoming caller ID

Can anyone explain why when I recieve incoming calls, my XDA doesn't match numbers to contacts and displays names instead of just a number?
I believe that you need to ensure you are running the latest ROM & Radio Stack.
Also your contacts must be prefixed with +44 so it can do a full number match.
My contacts were all prefixed with +44..number
But when I dialed a contact, it would not dial. Once I removed the +44 it worked.
So the question is how can it display a contact name when I have taken away this prefix?
Primed
Hi guys,
One other odd thing I have noticed is that if you put a - in the number, i.e 07801-12345 it does not always match the caller and says it is unknown number.
Does any one have any ideas?
I am running the XDA Dev Rom.
Thanks, Gil.
i've noticed that sms complete there names when i put the country code and everything in the contact and incomeing calls complete when i have only the area code and the phone number. this is realy anoying
Try this patch from Paragon Software http://www.penreader.com/PocketPC/SMS_Name.html
which fixes all SMS2Name confilcts ... and voice calls (if the caller uses their mobile number).
But, there seems to be varying degrees of success downloading this patch.
If you cannot download the patch, let me know I have the original source code..which works great.
PS: Upgrade to PPC 2003 which has this fix built in ! :shock:
in what format will everything need to be in to work with this new tool?
as i think that that fancy nice looking dialer program that comes in the dev's rom needs them without country code.

[Q] Area Codes in Caller IDs

I have searched for this and found the same question posted in a HD2 Android category, but there were no responses... so asking for myself in here.
I have all my phone numbers listed in my contacts with the preceeding area code, as I often travel outside of the local area and need those area codes included in my contacts numbers..... ie: all my phone numbers are 10 digits in length.
However, there doesn't seem to be a requirement for the area code to be sent, when a caller has Caller-ID enabled. In other words, I receive some calls from contacts in my phone, but if their phone doesn't include the area code in their Caller-ID, then my phone doesn't recognise or identify the number. Consequently, when hanging up from those calls, it constantly asks me if I want to save the number.
Note - it isn't a permanent thing. Many incoming calls DO identify correctly, as the area code has obviously been sent with C-ID.
Does anyone have a solution for this?
Obviously I COULD go thru every contact and manually add another non-area-coded phone number - perhaps under an obscure phonebook entry, like "pager"... but surely this is something that one would expect be handled automatically by the phone... not by duplicating entries as a work-around.
What would happen for business-people who travel internationally - most of their contacts would also include the "+61" (or whichever) country code also.....
Nobody ???
Bumping again ????
Anybody have any clues to this?
Did you try disabling the Area Code Prefix setting in Settings -> Call Settings ?
kawazaki said:
Did you try disabling the Area Code Prefix setting in Settings -> Call Settings ?
Click to expand...
Click to collapse
Thanx mate for your reply.
Sorry took so long.... my phone has been in for warranty repair (unrelated matter to this) for the last 7 weeks, so I haven't logged onto xda in that time !!!
No..... I haven't tried disabling the AC Prefix setting. I will have a look at that and see if it makes any difference.
One additional comment..... I am also having the REVERSE problem.... in that SOME people who ring me on their mobiles, the caller ID is also sending the +61 (Australia) country code in front of their mobile number too.... so again, my phone isn't recognising them as being the "same" number as what is stored in my phonebook ????
Will try the disable thing you mention and report if it works.
Sorry mate... cannot find the setting you mention.
Could you explain please exactly where it is ?
spinifex74 said:
Sorry mate... cannot find the setting you mention.
Could you explain please exactly where it is ?
Click to expand...
Click to collapse
Or you could turn off having the phone ask to to add the number to your contacts.
On the US T-Mobile phone it is:
Activate phone screen
Menu
Options
Menu
Network Selection
Advanced tab
Turn off the feature to "Add new phone number to People at end of call"
I'm using the NRG ROM.
Thanks stevedebi.
Sorry - I mite not have been properly clear.
The issue isn't being asked to save a new number.
The issue is.... the phone does not recognise a number - mobile or landline - if there is an area-code or country-code prefixed to the number (or vice versa) with the entry in the phone book.
Eg: ALL my contacts saved in my phone have their mobile numbers WITHOUT the +61 country code.... and ALL landline numbers are saved WITH area-codes.
Now - depending on my contact's phone operators, they sometimes send with, or without, those prefixes in their caller ID's.
Consequently - on those occasions.... my phone does not recognise incoming calls or messages as having come from my contacts, due to the extra numbers at the beginning.
Surely this is a software issue from HTC? I mean, surely the software should be able to query an incoming called ID (either with or without prefixed-codes) with a saved number in the contacts/phonebook (with or without prefixed-codes)... ???
Bumping again ?
Sorry to be repetitive.... still looking for an answer to this ???
Check you registry setting for "HKCU\Control Panel\Phone\CalIidMatch" value=?!?
try to reduce the number for "Value" by 1 and try.
This is for the number of digits your phone will check when comparing incoming numbers with stored names.
Thanx Omar,
Will try that. Question though.... does it check the phone number (by number of digits) in reverse order? ie: setting a particular number will have no effect, if it checks in normal forward order, as it's PREFIXES that are making things wrong.... so the phone needs to ONLY check the LAST 10 digits.... not the first 10. This will eliminate the issue with any country-code added to the front of a number... but will not help with a local area code, as these are dependent on the callers' carrier, if they send the area code in the CID or not
From my experience with my HTC phones, it checks the last digits.
I have number saved with the +974 international code (for Qatar), & when local call come in, they only show the local format (without +974) & the caller ID still recognises the names. Our local numbers are 8 digits, so I have the registry value set at 7 or 8 & it works fine.

Contacts with Country Code does not show names in Calls/Sms

Hi I am using Galaxy SII with Wanam Lite ROM XWLA4. My problem is that I have many local contacts saved with country code. When these contacts call me it appears as unknown number.
For eg My Country A local number is saved as +60-XXXXXXXXX. But when I receive call from this number eg. XXXXXXXXX. It appears only as the number name not displayed like unknown number.
Please help
Guys any updates from anyone?

[Q] Country code call issue

Hi,
I recently purchased sgs2 and updated to ics 4.0.3. All my contact numbers (120 of them) are on sim card and are saved without the country code. On incoming calls the phone displays the full number with the country code ( I am not abroad) but no name. Why it doesnt automatically figure out whose number it is like every other phone I had in the past decade ?
Is there a way of fixing this ?
well i got nearly more than 500 numbers an all synckd wiv google an i do get names no matter if its on sim or phone....
The phone numbers that are saved with the country code work, the others don't, on incoming call only the number is shown not the name.

[Q] contacts number isuse

hello all.
i have two huawei devices: G330D and Y300-0000.
in both of them i have annoying problem.
when i get sms message, the message come from the cellular network with the prefix country code (example: +972-54-1111111).
but in my phone contacts it stored without prefix country code (example: 054-1111111).
and when i get incoming sms message although the number is in my contacts, it's not recognized the number.
my question is. which apk in the android os supposed to do the number convert or recognized.
or maybe it's in the kernal code so how can i modified that.
please help i'm desperate.
eran.langa said:
hello all.
i have two huawei devices: G330D and Y300-0000.
in both of them i have annoying problem.
when i get sms message, the message come from the cellular network with the prefix country code (example: +972-54-1111111).
but in my phone contacts it stored without prefix country code (example: 054-1111111).
and when i get incoming sms message although the number is in my contacts, it's not recognized the number.
my question is. which apk in the android os supposed to do the number convert or recognized.
or maybe it's in the kernal code so how can i modified that.
please help i'm desperate.
Click to expand...
Click to collapse
somebody?

Categories

Resources