All the telephone numbers in my address book are stored in international format e.g. +44 +64 etc.
When I reference my address book to complete the 'To:' section of an SMS it pulls in the number but without the '+' sign. This prevents the SMS being sent without the '+' being entered manually.
Does anyone else experience this problem and has anyone found a fix.
Thanks.
i just made an entry where i put in the +45 in the first part of the telephone nr and then made a new sms and clicked to: and choose the freshly made contact and i get the whole nr in my case +45234567 (random nr dont try to call it at home )
i'm using the 1.66 rom and sync with the outlook 2k i got for free with my xda2 (qtek2020)
Thanks for that. I'm on 1.03.00 so I'll look for a ROM upgrade.
I just found your forum and have bee reading throught it for the past few days.
I think this is a great forum as I just purchased an Imate Jam and have resolved several problems from the forum members.
I have one strange occurance on my Jam that I do not know how to fix.
I received SMS's from my service which I do not have the contact number in my address book.
The sms message put's a name from my contacts that is not associtaed with teh SMS. When I deleted teh contact it showed another (The next time I received an SMS).
How to fix this?
It is not a problem...
You mean u got a message from your Service Provider right?
It is possible to send messages without a number in the from field instead it comes with a name. Providers usually send messages like that for conveniance...
It is also possible to do through a software in my Sony Ericsson p910i called iSMS maybe it's one of your friends playing a prank on you...
Let me explain a little bit more.
The message I received is from my service provider 100%.
However, in the SMS inbox it seems to list a name in the from field which belongs to one of my contacts.
Now What I did is remove that contact and waited fro another SMS from my service provoder.
What happened is the from field nows shows some other name that is in my contacts.
My question is, how does the SMS application detrmine the from?
When I had a nokia 6600 it just displayed a number.
Try to find some commonality in the contact like perhaps the first few digits or the last few digits are the same in that case what the provider is doing is that he's sending a message from a special number such as 646, 501 etc... in that case if your numers are not in the international format the phone picks up the nearest alternative name to the number and displays it.. if u save your contact details in international format it does not happen...
e.g +91 ..... in case of numbers from india...
Thanks
Ok I will give that a Try.
How can you tell what number the SMS is from.
When I open it, it just shows the name it has choosen but no number.
Hi,
when in contacts, you can type the first (or any) letters of someones name and the list will filter down until you are left with the person you want.
eg..type J and you get James, Jane, Jim, etc
type A (JA) and you get James, Jane..
I'm fairly sure that when I had my first WM device (O2 Orbit), when you were in this section you could also type the phone number and the same thing would happen..but this doesn't work anymore. Was this removed for a reason, or does anyone know how to reactivate it?
thanks
You can do it on the Phone menu, start typing the number and it will shouw you the contacts.
Was that it?
thanks....very similar but it only shows the people if you start the number from the beginning.
let's just say my contact has the name Fred and the number 01234567
if I type FR I get FRed
if I type RE I get fREd
if I type 0123 I get fred
but if I type 234...I get no matches.
still...not a major issue, I just wondered where it went to is all
Hi all,
I dont know if I'm missing something, but have gone thru' a search and couldn't find a way out...
actually, I am in Mauritius. ( +230 prefix)
suppose I have a contact with number 777 7777 (7-digit in mauritius)
when I receive a call from him, i will receive the call from the number 777 7777.
but, when the guy would send me an sms, I would get the sms from +230 777 7777.
this occurrence replicates for every number, every contact.
so, if I save either one of the numbers (777 7777 or +230 777 7777) , there will be a situation where the number lookup will fail.
my question is:
is there a way to work around this problem ? either to add +230 to every call number received. or to remove the +230 from every number which is sending sms ?
now, actually, I have to save BOTH numbers for contacts so that his calls and sms are recognised ...
PS: i never had this issue on my previous SE-P990i, and other SE/NOKIA phones...
hope you guys can help me. am not sure its a rom issue, been happening since my first flash. ..
Thanks & Regards,
N1T15H
System: HTC Kaiser
ROM: Anryl win 6.5 25-march-2009
Radio: 1.71.19.01
MOD EDIT: Post in the right section to get questions answered.
Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
I have the same problem. Both calls and text messages.
I don't think it matters if the international code is there or not.
Really frustrating not knowing who calls.
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Hmm, I've changed the SIM, but I can't remember if it worked wih the first SIM card.
But a hard reset deletes everything, right?
There are a few things you have to be sure of:
Do not have double contacts, if you have a number (with and without operator/country prefix) twice in your list it will not show any name.
I don't know if this applies if you have a contact on your phone memory and on your sim card. I am sure it does have this problem if you have two contacts with the same number on the memory phone.
For some reason this is logic: On an incoming call, the phones checks it's phonebook and retrieves two numbers and then it does not know what to display, is it contact one, or two?
I hope this helps you out. I did not experience any problems (yet).
AndrewCZ said:
I've had this problem first time the device was initialized (right after opening the box). It might be caused by the fact I didn't have any SIM in it at that time, I'm not sure.
After a hard reset with a SIM inserted, everything started working as it's supposed to.
Click to expand...
Click to collapse
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
samluke said:
Hi there, I'm wondering if anyone else might be having a similar problem with 'caller [or texter] ID'.
Most networks, as I understand it, use the international dialing code when sending out texts and calls, meaning this is usually the incoming number when you recieve a text or call.
I've obviously got people programmed into my contacts who text me but when they do, I don't get their name, I get their number - with the dialling code eg. +447750500500. When I tap to go into the threaded mode, I'll get all previous contact with this person but with them identified only as the number. However if I head to the People tab, then again to see the messages I've sent/recieved with that person, I get the same messages only under the banner of their name and not the number.
I believe calls work fine with the code programmed in on their contact profile.
Anyone know why this is being caused?
Click to expand...
Click to collapse
Hi guys!! i had this problem too but i have fix the problem. what i do:
!) i store all my contacts in my sim card and delete the contacts in the phone.
2)do a hard reset
3)upon doing the hard reset, the phone will prompt you on importing sim contacts and finding your service provider. select both and and press ok
4)now try to call from your house to your phone to do a check.
5)my problem was solved after this
hope it helps!
KraFT_mk said:
Try this....
1. Edit one "test number" in your contacts and remove international codes.
Just put that "test" tel number. without int. codes... And make sure that number is not stored nder another contact. (No duplicates.)
2. Then dial from that number and see if that tel# is identified. If you have just "0xx-123456" then go to #3.
3. Go to registry and change of the Caller ID match rule. (Minus one digit.)
Example: Caller ID rule:8 (Change from 8 to 7 or 6 to 5 .. trailing digits for Call ID match. )
* HKCU\Control Panel\Phone\CalIidMatch value:7
4. Restart and test again...
5. If its OK, than test with SMS.
6. If its OK again , put back your international codes and test again.
7. If not go to no.3
Hope this helps.
KraFT
Click to expand...
Click to collapse
What was happening to me before the reset was a bit different - the phone wasn't able to match anything at all - even a number called from the phonebook and stored in "recent calls" in EXACTLY the same way it's in contact, didn't match to the contact when redialed.
I think that something required for Caller ID to work gets done when the phone is first initialized, and that this step requires full access to the phone module (which the phone doesn't have without a SIM inserted and a proper PIN entered).
hi,
i encountered also that worry,
i set the HKCU\Control Panel\Phone\CalIidMatch value:9
my mobile phone number to test was stored as "06xxyyzzww"
and when i phone my diamond2 from that number
the caller id is recognized
(with showing as +336wwxxyyzz)
i tested from my home phone stored in contacts as 04wwxxyyzz
i rang my topaz its was identfied as my home,
(with showing as +334wwxxyyzz)
i am in france, + is for 00 ,our phone numbers are 10 digits long
(mobiles and "home") ,
to be joined from abroad, you have to dial +33+phone number WITHOUT the first digit "0")
so the "9" value i put in the registry
if it could help you
regards
Hi,
just stumbled over the same problem.
The old phone (HTC P330) resolved numbers from my used format 01234-56789.
Since my contacts are a mess, I have 01234-12345, +49-123456-456, +49 (0123)-456 and so on, it would be a great pain in my ass to switch every contact to +49123-456 (which the new phone resolved).
I compared the Registry-Entry from the P3300 with the TD2 and voila: TD2 was 12, P3300 had the value 8.
I changed the TD2 to value 8, reboot and now I'm happy again, the phone is getting used to my contact list
Regards
Heiko
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Caller ID problem, my solution
I had the same problem. But after a hard reset it seems to work just fine now. Remember to backup your downloaded programs etc before doing this.
Tyven said:
Hi,
I'm experiencing the exactly same problem, that incomming calls or messages isn't shown by name, but only by number.
I'm all new to Windows mobile, but I tried downloading a regeditor, and experimented with different values in the CallIdMatch string. However, no succes.
I live in Denmark, where numbers look like +4512345678, where +45 is the international code. Can someone please tell me, what should be the correct value? The original values was 8.
I have further found that some contacts are recognized. What the difference is between the groups, are however unclear!
Click to expand...
Click to collapse
Hi,
"8" should be the good figure for you, as in France
we have phone numbers +33987654321
and "9" is the good value for me, in:
HKCU\Control Panel\Phone\CalIidMatch value:
Edit: i remove previous "edit"
in fact all my contacts had been erased" so it was normal to have no caller ID?
ps: is your carrier sendind all the figures when you're receiving calls, i mean +4512345678
so perhaps you're encountering a bug .
you should try to backup your device, with a soft like spritebackup(special price for htc owners on their webpage) and experiment an hardreset
and restore
regards
Hi ,
did you ever try to change the following:
RegistryEdit and Decreasing the CallIDMatch from 12 to 7 solved my Issue
See below
HKEY_CURRENT_USER\ControlPanel\Phone" name="CallIDMatch"
Greetings from Slovenia
Hello,
that is my first post so please do not be very critical to my english level and PPC skills .
now this is an old thread but for BULGARIA the correct registry value is "9". Here the mobil numbers are as follows "08xx 123456" (9 digits without the ZERO at the very beginning). that is why the usefull number is that (default for my TD2 was 8). Now after this fix the phone can correctly identify which number i want to dial when i am inserting it by digits, instead of selecting the exact person. i do not know am i explaining correctly but i will try to put some more detail on that. When i want to dial some particular number (for example "08xx 123456") the phone select me the correct contact no matter how i put this contact in memory. with "+3598xx 123456" or only with "08xx 123456". before that intervention the phone identifies me the correct contact only if i type the digits, exactly the same way that i have added it to the memory. So i think that this registry key does not have a universal resolution. the resolution depends on how many digits is using tha particular mobile operator.
i hope that will be helpful for someone who is happy to own an HTC and is happy with it ... like Me