Intercept outgoing calls... - Windows Mobile Development and Hacking General

There a way I can intercept outgoing calls, for example I made a call from a contact that are stored like "+55 41 3338-6556" and before the phone start dialing I want change it to "014 41 3338-6556", just parse the world format number to another number, if this is possible I can do a program to use many operators or calling cards...
Any idea or a piece of source code?
Thanks
Arnaldo.

MagiCall can do this:
http://www.magisoftwarehouse.com/index.html

Any idea how to make it?

Dial patterns for Brazil
Hey, I have opened a thread on that on the HTC Wizard. I am widely interested in having such a solution because of the Brazilian networks. I keep switching between my 2 SIM Cards (Claro and TIM) and have to use different operator dial codes for each SIM card. It is a pain in the neck.
I am glad someone shares my misery
Please keep me posted if you happen to find a solution.
-Feaps®

giacomitti said:
Any idea how to make it?
Click to expand...
Click to collapse
You mean how to get the program to do that?
Just create a New Rule,
filter = Phone - Outbound
Phone # = enter it or select from your contacts
Then go to the 2nd tab (Action)
Action1= Change Number
Call to: enter in New number here
Then on the 3rd tab add your scheduling preferences e.g. only Tuesdays.

I will test MagiCall, but I want to do it in code to make a solution for me, I think my problem is the same of feaps I live in Brazil too, I need to change operator code and if I change the SIM Card I need to change all phone numbers...
Arnaldo.

Feaps,
MagiCall works great!
Try it:
http://www.magisoftwarehouse.com/
My configuration:
-Filter
Rule Type: Phone - Outbound
Filter type: All
-Operation
Action1: Change number
Action2: Do nothing
Call to: 014{phone}[-3,0]
Remember I am at Curitiba, I use Brasil Telecom, 14 is the operation code, I store my phone numbers in the format: +55 41 3338-5665 so when I can MagiCall change it to 014413338-5665, so you can make more than one rule, for each operator (TIM/Claro) and enable the rule you want!
Malatesta, thanks for help!
Giacomitti.

G-r-e-a-t!
WOW, it sounds terrific. I was out and just got back from an Int'l trip. I will give it a try right away!
Kudos to you all!
-Feaps®
Edit after testing: WORKS PERFECTLY!

Feaps,
I had changed my rule to:
Phone Outbound
Specific number
+55*
Change number
014{phone}[-3,0]
So when I dial from dial pad it does not change the number, and I had create another for 0800
Phone Outbound
Specific number
+550800*
Change number
{phone}[-3,0]
Remember put the 0800 rule first... It will work too...
Happy new year!
Giacomitti

More flexible, indeed
giacomitti said:
Feaps,
I had changed my rule to:
Phone Outbound
Specific number
+55*
Change number
014{phone}[-3,0]
So when I dial from dial pad it does not change the number, and I had create another for 0800
Phone Outbound
Specific number
+550800*
Change number
{phone}[-3,0]
Remember put the 0800 rule first... It will work too...
Happy new year!
Giacomitti
Click to expand...
Click to collapse
I really like your new approach, 'coz I can then create a rule for international numbers that are not necessarily starting with a + (e.g. 1-800-222-3421) to add 0015 in front of the "1"...
You may say it is easier just to edit these numbers and add a +, but most of them are auto synched via Plaxo or LinkedIn and then I cannot edit them effectively without having duplicates...
Very nice the use of wildcards and so. I will give the help a try.
Have a great 2007!
-Feaps®

New version coming...
Giacomitti,
Please expect a version in Portuguese anytime soon
I am almost finishing it and the folks at MagiCall will recompile it.
This is hell of a great App!!!
-Feaps

Cool! But I use all my apps in english... But it's a nice feature!
It's the best app I had in my pocket.

Related

How to add a standard part to a group of phone numbers?

Hi!
I'm thinking about using my M1000 with my company's Sim.
Problem is that to dial personal numbers I would need to add "46" before the number I am dialing (this is for cost control... the company pays for phone call of collegues and clients, I pay for my personal ones).
Now, I am afraid that due to this restriction I would not be able to tap a personal contact number and have it dialed and also that I would need to delete the whole number from the phone display in order to add the 46 at the beginning.
Is there any application that would allow me to easily add the 46 in front of personal numbers before they get dialed?
THANKS!!!
Chris
Are you saying that you can't simply add the "46" to your personal phone numbers in your Contacts list? I just added "46" in front of a number in my contacts list and dialed it. It did not work on my network, but it did dial it.
I could but...
I could add the 46 in front but...
0) do it for all of my contacts its a long work...
1) It would be difficoult to revert should I change sim
2) I would get all my contact screwed if I try for example to dial from my PC or share them with someone
3) I don't need the "46" for SMS... so if I put it for SMS they would not go...
4) Incoming calls would not be recognized becouse the caller Id could not match the caller with the 46...
So it would be best if I could just add the "46" with a botton to the end of a number I would like to dial, just before I dial it...
Thanks anyway!
Chris

App to transform dialed number, dialing rules

Hello, I currently have a Treo 650 and use a program called TakePhone to do some very useful dialing tricks. I travel to Singapore a lot from the US and when I am there I use a prepaid sim from StarHub. They have "free" dialing to the US (just pay for airtime) if you dial 018 rather than +1 before any numbers to the US. All of my phone book entries have +1 XXX for US numbers and I need to keep them that way because of auto synchronization. TakePhone can be told that when dialing from country code 65 (don't know how it can tell), replace +1 on numbers with 018 before dialing. It can also dial calling cards for you, etc.
I'll be getting my K-Jam soon and would like to replicate this functionality somehow. Anyone got any suggestions for Windows Mobile software to perform this task? I've never had a Windows Mobile device and hope that this can be done as easily as on the Treo.
Thank you in advance for any help!
bad news
+1 format numbers themselves will cause problems to you
You can not dial them directly from contacts some silly bug stops dialing.
The only solution I could find was to put a space between country code and + like " + xx (xxx) xxx xx xx "
Wonderful.

Calling Card dialing

Has anyone found a utility or a way to automatically dial numbers using a calling card? This is a rather convenient feature in my previous (non-WM5) cell phone that allowed me to import my corporate phone numbers and then use automatic calling card to dial them without editing hundreds of entries in the phone book.
I have noticed the "Callingcard" code sample at MSDN, however, there does not seem to be a compiled binary available anywhere and I do not have the development environment available.
Any help or tips appreciated.
Ihave been using this one
It is one of the importat things for me
so I use Program called "Long Distance Dialer (Pocket PC Phone) 1.3"
it works on WM2003, WM2003SE and I am runing it right now on WM2005
http://www.pocketgear.com/software_detail.asp?id=12595
good luck
DNO
Thanks! I did not realize it even runs on WM5. However, it does not see to go past dialing the access number - goes to reorder / busy tone right after. Is there a trick / fix to it?
I am using it on HTC Wizard
I never had that kind of problem
I don't know how to help you
This is my settings
Name: My card name
Acces#: my number (only numeric )
Dial Seq : PIN/Destination
Wait: 1Sec Pin : My pin
Wait 1 Sec Destination
then I go to Contacts I right click on the name I want to dial , it gives me optioon >> Dial using : then Name of my calling card .
When I click on that it gives me list of the phone numbers unther that name .
Since I call from USA I do need to select option << Add 011 before number >> but I do not do it because I added 011 to all phone numbers that I call with the card , in the Contacts
I hope this will help.
Good luck
DNO
I installed Long Distance Dialer 1.5 on my PPC. I like it so much that I want to register ($4.99). However 1.5 cannot be purchased anywhere anymore. Did anyone manage to purchase a registration key for 1.5? Or alternatively are 1.3 registration keys inter-changeable with 1.5?
This seems like a great piece of software, but it won't seem to accept pins less than 4 numbers. I have all my number listed with the country code first, so I need to add 00 to call them. In the past, I've configured my calling card feature to use 00 as the pin, which works great, but I can't get this to do it and I don't want to manually add 00 to all my numbers!
Many thanks for any help,
Paul
The link is to version 1.3. What you need is version 1.5. A quick Google will give you two or three sources.
1.5 has no limitations, but has an annoying trial notice pop-up each time you use it. Where can I purchase a registration key?
Thanks for the reply. I've downloaded v1.5, but it still won't let me enter a pin of less than 4 digits. Any thoughts?
Many thanks,
Paul
Solved the problem. In v1.5 you can put spaces as well, so, even though it needs at least 4 characters, I can put two spaces and then the two zeros.
Best,
P
Interesting - I was trying to solve my problem with the software dialing only the calling card access number. I defined an address book entry with the whole number with pauses - and still only the access number gets dialed. The card I use follows the "Number followed by PIN" model with a second dial tone after you dial the access number and a third one after the called number. Any ideas what could be causing the issue? Could it be that the Wizard does not recognize that the call has been completed after it dials the access number?
free and the best calling card dialing software
this is reply to betstu2004 request i.e compiled binary from msdn betstu2004 mentioned about
its in cab format and is attached for downloading.
here is the procedure for installing and using it:
1)copy the cab file in ppc and install it
2)then using any registry editor we have to edit the values of number to be dialled and the pin number of the calling card,to do that
open registry editor
go to:
hkey_current_user
then software
then microsoft
then calling card
in this option you have to edit two entries
1st is Number which is your calling card number
2nd is Pin which is your pin number
save the changes
then to use the software
go to contacts
then
with stylus touch and hold the contact(international) you want to dial
you will see an option
call mobile using calling card
click it
and ppc will start dialling using calling card software with stored calling card number and pin
once the card is finished you can input the values of number if different from previous one and pin again
in some cases the new number and pin will only be saved in the registry after soft reseting the phone
you can even adjust the pause time which is 2 sec by default
this software is working perfectly on my xda exec and i hope you all will love it
cheers
My email to the author (VSOFTCODE) of LDD bounced. Looks like I will have to remove it after the trial expires.
Edit: I just managed to purchase a licence through Handango after all.
----->chaniana
Thanks works fine!!
chaniana - BIG thanks - it works flowlessly.
Now - if I could only get it to dial the number before the PIN!
reg key
Well I know this is not a warez site but
would it be wrong if I give out the reg code ??
I think not ,because the software no longer supported by the developer.
what you think ???
One more thing !!
I have Version 1.3 which I bought from www.pockeatgear.com
where did you find v1.5 ???
Let me know
DNO
this is cool....
chaniana , i have been looking for something like this for a while... i have 2003 not 2005 to be able to complie or change this...
I am just migrating form treo 650 and am missing a program TakePhone. what it did it let me create rule
e.g. any number starting with a string it will use a calling card so i could set +44 use a calling card x
that way when i disl a number it will intercept the call an see the first few digits, if +44 it will dialthe calling card and wait for me to hit a button to enter a pin then eait for another button to dial the number, all in a few strokes i was dialing international and never had to change my contacts. when i was there in UK all i do is disabke the rule and voila i am in business...
see if u can do this
i did something similar in VS2003 creating from scratch an app that would list the contacts and i enter a ph and pin in 2 seperate textboxes and hit dial, got it to make a call to the 1800# but could not figure out how to dial the rest automatically so i am stuck
Long Distance Dialer 1.5 at handango.com.
Just pay the 5 bucks, it may inspire others to create affordable useful software!
This software doesn't work with PocketInformant. Any solution ?
I installed Long Distance Dialer 1.5 (Trial), entered Calling card (access#, PIN)
I can see new menu item when I right click "contact", but when I select "Dial CCard" NOTHING happe! No call started.
I'm using Wizard.
Hi
I am not able to see any context menu once I tried using by stylus
I am on WM6.1
Is it still usable
cheers
chaniana said:
this is reply to betstu2004 request i.e compiled binary from msdn betstu2004 mentioned about
its in cab format and is attached for downloading.
here is the procedure for installing and using it:
1)copy the cab file in ppc and install it
2)then using any registry editor we have to edit the values of number to be dialled and the pin number of the calling card,to do that
open registry editor
go to:
hkey_current_user
then software
then microsoft
then calling card
in this option you have to edit two entries
1st is Number which is your calling card number
2nd is Pin which is your pin number
save the changes
then to use the software
go to contacts
then
with stylus touch and hold the contact(international) you want to dial
you will see an option
call mobile using calling card
click it
and ppc will start dialling using calling card software with stored calling card number and pin
once the card is finished you can input the values of number if different from previous one and pin again
in some cases the new number and pin will only be saved in the registry after soft reseting the phone
you can even adjust the pause time which is 2 sec by default
this software is working perfectly on my xda exec and i hope you all will love it
cheers
Click to expand...
Click to collapse

Current bounty $255 to anyone who creates these VoIP apps

I am prepared to pledge $30 for some of these hacks, to the first person to develop a working cab to enable them.
If you wish to join me, reply with your pledge and I will update the current bounty below:
$160: Route Kaiser VoIP calls through front speaker
$30: A ipdialplan.xml Dial Plan Wizard app for the WM6 devices including the Kaiser, which allows you to specify in simple fields how your phone book entries should be dialled out via VoIP, and also things like being able to ignore text characters after a number (e.g. +44 20 7841 1234 - Sales)
$65: An app to automatically set different SIP providers for incomings vs. outgoing calls. When phone is inactive, it is set to receiving incoming calls via VoIP provider #1. When you press dial, it sets itself to use VoIP provider #2 until you hang up. (Many people use a no-frills free calls company for outgoing, but a more advanced company for incoming.)
Anyone care to join me in adding to my pledge of $30 for your preference(s), or are able to start a fund on PayPal or somewhere?
Same here, $30 for
1. Speaker correction for Titan P4000 ( should be same problem as Kaiser)
This drives me crazy
I'm in for $50 for anyone that fixes the speaker issue. It is driving me insane
CJSnet said:
[.............]A ipdialplan.xml Dial Plan Wizard app for the WM6 devices including the Kaiser, which allows you to specify in simple fields what to dial when, ...............(e.g. +44 20 7841 1234 - Sales)
Click to expand...
Click to collapse
Please explain: do you mean when calling through GSM, dial using rule 1; when calling through SIP: rule 2. Or if there is a +49 in the listed number, then call using rule x ... Or if .......
Since the dialplan xml can support some of these ifs, I presume you are looking for something else, implied by the word 'simple' and wizard?
I simply mean a program that lets you enter your local dialling preferences purely for VoIP calls. This is a much requested feature. Such a program would allow me to specify such things as these:
My country code is +44
My prefix for international calls is 00
My prefix for national calls is 0
From that it should be able to translate the following sort of numbers for dialling out via VoIP using the dialplan file:
+44 20 1234 5678 becomes 020 1234 5678
020 1234 5678 remains 020 1234 5678
+1 404 123 4567 becomes 001 404 123 4567
"+1 404 123 4567 - Sales" becomes 001 404 123 4567
1471 remains 1471
And so on...
lifeisfun said:
Same here, $30 for
1. Speaker correction for Titan P4000 ( should be same problem as Kaiser)
This drives me crazy
Click to expand...
Click to collapse
No takers ? I'll bump it to $60
Anyone ?
I am now updating the first post with a running total to get these things fixed.
i would love to donate if you can get 2 & 3 done. I use skype IM+ from shape services. Unlimited incoming calls on my plan, and when i dial out via skype it routes and incoming call back to me, and an outgoing call through the server... For full voice quality..??? i would love a dialer pad for that, or an option before i call to call via skype IM+ or normal call... Unless someone has a good voip program for skype that has full quality i would pay for a dialer program to do that .,.. (seems like option 2 and 3)
I will put you down for the $30 for options 2 and 3 then ambush276 unless you state otherwise.
yeah, if we can get it to work in the Skype IM+ fashion, like ive somewhat described... i would defiantly donate $30 to the cause...
the other positive thing about the +IM< is it dials out over VOIP (skype) but then it sends a incoming call to my phone and an outgoing to another phone, from the server. SO im not 100% what to do...
CJSnet said:
I simply mean a program that lets you enter your local dialling preferences purely for VoIP calls. This is a much requested feature. Such a program would allow me to specify such things as these:
My country code is +44
My prefix for international calls is 00
My prefix for national calls is 0
From that it should be able to translate the following sort of numbers for dialling out via VoIP using the dialplan file:
+44 20 1234 5678 becomes 020 1234 5678
020 1234 5678 remains 020 1234 5678
+1 404 123 4567 becomes 001 404 123 4567
"+1 404 123 4567 - Sales" becomes 001 404 123 4567
1471 remains 1471
And so on...
Click to expand...
Click to collapse
Have a look here : http://forum.xda-developers.com/showpost.php?p=1806047&postcount=16
what about for skype.
I am surprised there has not been more response from developers or hackers to this thread I must say
Me too, I guess it's not that easy to do.
To my suprise not too many people complain about it ... I use VOIP all the time for long distance calls.
Regular expression
CJSnet said:
I am surprised there has not been more response from developers or hackers to this thread I must say
Click to expand...
Click to collapse
For me, the problem is that :
- you cannot rely on any non digit character
- you cannot even rely on the position of groups in the expression
as the parsing of the expression is beginning anywhere in the expression, where it can match the rule.
Example: the rule '123' matches any expression containing 123 (and not only beginning with 123 and having only 3 digits), as 123, or 9812357, or (123), 001 123 456 7890, ...
As I said in http://forum.xda-developers.com/showpost.php?p=1808972&postcount=19
Those who are using only this three type of phone entries (with or without any non digit characters inside the number):
- a number beginning with only one 0 (zero) = area code + local number -> in that case, you add the international code (+xx) and suppress the 0 before using it.
- a number beginning with 00 (2 zero) = international number -> in that case, the phone number can be used as it is.
- a number beginning with + = international number -> in that case, you change the + by 00 before using it.
have a very simple ipdialplan and it's simple to make a Dial Plan Wizard app (as you only have to adjust the ipdialplan with your international prefix for numbers beginning with only one 0).
Click to expand...
Click to collapse
PS Was the ipdialplan (updated with the right attachment) posted in http://forum.xda-developers.com/showpost.php?p=1806047&postcount=16 useful?
The thing is, if there were a wizard, then it would be for each user quite simple to find one that works for him, because he will know what he can rely on depending on how his phone book is formatted.
For me I format every number internationally, even local ones. So calling my neighbour in England, is still formatted as +44 20 1234 5678. But so far there is no dial plan that works for internationally formatted UK numbers, as my VoIP provider likes them converted into local numbers, e.g. 020 1234 5678.
A wizard would solve everything.
Small problem
In ipdialplan, what happens when more than one rule match the expression?
On my HTC Touch, with WM6, it's the last matched rule which is the selected one.
The answer of this question will decide the order of the rules.
chrcha said:
PS Was the ipdialplan (updated with the right attachment) posted in http://forum.xda-developers.com/showpost.php?p=1806047&postcount=16 useful?
Click to expand...
Click to collapse
Yes it works perfectly for me! I recommend that file to anyone in the UK looking to solve this problem!
http://forum.xda-developers.com/showthread.php?p=1806047#post1806047
I donate
- 20$ for voip sound coming through ear speaker (in all apps: WM6 VOIP, Skype, fring, ...) but also only if one works (like the WM6 VOIP) then its worth the 20$
- 5$ for config with 2 SIP Providers (one for incoming, the other for outgoing)
go for it freaks!

Anyone else with caller ID problems?

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

Resources