Country Code +1 (plus one) being dialed for contacts synched from Outlook - Mogul, XV6800 ROM Development

I have run into a problem which I believe started after I ran the titan_1.40_radio into my XV6800.
MS Outlook places the country code before all the contacts phone numbers and the country code for the US is +1 so at this point all the phone numbers in my contacts have +1 in front of the area code.
I had been synching my contacts between Outlook and my phone before installing this version of the radio and this was not a problem previously. I tried restoring the official VZW ROM today and that did not help, when dialing off the contact list I either get 3 beeps or a recorded message that the call cannot go through. If I dial myself, without a +1, the call goes through just fine. The reason I think it is the radio is because this is the only change I can isolate back to the start of the problem.
This brings me to my question, does anyone know where I can pull the original version of the VZW radio?
Has anyone else noticed this issue?
Ks.

From the Mogul user manual:
3.10 Customizing Plus Code Dialing
You can customize how phone numbers that begin with a plus “+” sign will be dialed.
1. Tap Start > Settings > Personal tab >Phone > Services tab, or tap Menu > Options on the Phone screen and then tap the Services tab.
2. Select Plus Code Dialing, and then tap Get Settings.
3. To place local and international calls from the United States, select Enable under North American dialing.
When you place calls, the “+” sign at the beginning of phone numbers that you dial will be replaced as follows:
 When you enter a long distance phone number that starts with “+1”, the “+” will be removed and the rest of the number will be dialed. For example, if you entered +1 416 123 4567, the number to be dialed will be 14161234567.
 When you enter an international phone number that starts with a “+” followed by a digit other than 1, the “+” will be replaced with the United States international dialing code, which is already set by default. For example, if you entered +58 212 123 4567, the number to be dialed will be 011582121234567.
Tip:
If you modified the international dialing code, you can tap Reset to change it back to the default.
Click to expand...
Click to collapse

Thanks for the feedback and this is begining to identify the source of the problem and helped resolve it.
I went to Start > Settings > Personal tab >Phone > Services tab and there is no Select Plus Code Dialing option.
Are the services listed here part of the radio? I would not think they are but without flashing back to the stock VZW ROM I can not be sure.
I searched my registry for plus and found a few entries that appear to be related to this in:
HKLM\Software\OEM\PhoneSetting\PlusCodeDialing
I have only the following three (along with (default) of course), they are:
PlusCodeEnable = 0
PlusCodeNumber = +
ResetNumber = +
Would you be willing to check your settings for these and post them here along with the the setting defined in your Start > Settings > Personal tab >Phone > Services tab > Select Plus Code Dialing settings?
I am curious if there are perhaps registry entries I am missing at this point.
I have changed the PlusCodeEnable from 0 to 1 and this has taken care of my problem for now. I will keep my eye on it as I build other ROMs and try to identify where it comes in from and how it comes in with the stock VZW ROM. I will most likely add it to the list of additional registry entries I include in ROMs as well.
I am still curious about how this is working for others out there cooking ROMS with DCD's kitchen.
Thanks,
Ks.

HKLM\Software\OEM\PhoneSetting
HiddenPlusCodeDialingPage=0
HKLM\Software\OEM\PhoneSetting\PlusCodeDialing
PlusCodeEnable=1
PlusCodeNumber=011
ResetNumber=011

I am running Energy ROM on my HTC Imagio. I store all my contact numbers using the plus code since I have numbers of people residing in different countries and have the same issue.
I have made the above changes and am able to dial numbers starting with the plus code, from the U.S. What do I have to change to dial when I am in, say, India? India's country code is 91 and the calling rules are a little more complicated than in the U.S. When calling international numbers, the + has to be replaced by 00. When calling long distance in India, the +91 has to be replaced with 0. I assume the rules must be different for other countries in Asia and Europe as well.
I was able to access an "Assisted Dialing" menu in the phone menu on the stock ROM but this menu does not exist in the modified ROM. Is it possible to add the Assisted Dialing option to modified ROMs? If so, that might be all I need. I would like to make sure I can dial using my contact list before traveling outside the U.S.
Thanks!

Can anyone tell me the registry setting to get plus code dialing to work for text messages too? I have edited my registry as mentioned here and it works fine for making phone calls. However, if I send a text to a country outside the U.S. using the plus coded phone number, it does not go out. If I replace + with 011, it works. I am able to send text messages to a plus coded number in the U.S. though.
Hope someone can help. It is a pain having to enter the whole number starting with 011-countrycode manually instead of using the plus coded number from the contact list. Thanks!

Related

Could not use gsm service code (call forward) from contact

XDA (Siemens SX56) would complain service code must enter from the keypad. We have serveral call forward numbers in the contact list that we use regularly. Every time, we try to use MS Voice Command to dial those call forwarding number, it would complain and would not proceed with the action. Any ideas? work around would be greatly appreciate!
Example, for Rogers AT&T in Canada, *21*<phone number>#, will call divert (forward) the mobile number to another number.
I have the same problem on Rogers ATT with XDA II... not sure what causing it. Anybody? Any ideas?
This is a Microsoft issue. They are aware of it, and it is on their list of things to fix. Just not that high up the list.
:roll:
Speed dial seems to the only way to do gsm service code
Speed dial is the only way to get call forwarding working. However, MS Voice Command does not seem to allow speed dial a number.
Does Speed-Dial work for you?
Like others, if I store a *21* sequence as a contact, and then use this to establish a speed-dial entry, I get the "must use phone keypad" error message.
I haven't been able to directly store a number as a speed-dial. "New" only lets me select something from contacts, and "Edit" only lets me change the name and speed-dial location, not the dial string.
Have you actually been able to store a *21* string directly into a speed-dial and have it work properly? If so, can you tell me how?
Thanks

Has anyone else seen this?

After I upgraded my ROM to DCD's latest, whenever I try dialing from contacts or speed dial, I get this error message:
"Press END key to stop intercept tone" and it never dials.
Anyone got any ideas?
which carrier?
never seen or heard of that, did you install the right rom for your carrier?
The carrier is Verizon and I chose Verizon from the kitchen when I created the ROM. I have made ROM's before on my 6700.
if I dial the number manually, it works fine. It's only when I dial from contacts or speed dial.
Strange.
Confirmed
I'm running the NexVision Hybrid ROM (based on DCD's ROM) on my XV6800, and I can reproduce this issue at will. I've narrowed it down (at least in my case) to the international dialing prefix being used. That is, if a contact's number is stored as (e.g.) "+1 212 555 1212", the dialer chokes on the "+1" - I hear a short beep, and then (usually) see the "Press END key to stop intercept tone" message.
If I edit the contact's phone number to remove the "+1" (or just the "+", leaving the 1), it dials just fine. Basically, it seems to always come down to the "+"...
The problem (for me, at least), is that I have a "+" prefix for most of my (many) contacts. Plus, most of the numbers in my employer's Company Directory (which I can search and dial from my device) have this prefix. I've had a few people ask me what the "+" prefix is all about, thinking the mistake is on my side for using some alien format for the country code prefix. Just to head that off, I'll point out that this format comes from the ITU-T Recommendation E.123, "Notation for national and international telephone numbers, e-mail addresses and Web addresses". So there. Plus, it's worked on every other phone I've ever used, including this one - at least I did, until I upgraded the ROM. ]
BetaMan, does this apply to your case at all? Either way, does anyone have any suggestions?
Thanks,
-roach

[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.

[Q] how do i change the voicemail number in voicemail settings?

under settings -> call ->voicemail -> settings for my carrier
there is a voicemail number that isn't mines.. i bought this phone used so it's probably the previous owners number. how do i change this setting? when i click on it it just flashes and makes a sound but nothing happens, no text field pops up
Help please ...
I am trying to set my voicemail for the speed dial "1" key.
while at the keypad screen:-
menu-> call setting -> scroll to the heading "voicemail", option "voicemal service", is set default to "my carrier".
I then choose to change the "voicemail settings" -> "voicemail number", and enter the new voicemail number to dial, press ok .... and this is where the problem is...
When I press OK ... I get the following error "Voicemail number change unsuccessful"
I would like to to have this number changed , as every time manually dial my voicemail number it constantly ask for my password.
Why is this happening, I have purchased this phone outright, it is model type i9300, running Android 4.1.2.
Hopefully this can be an easy fix...?
PS...
This also causes a problem with Australian virtual mobile carriers, like Amaysim, Kogan, Aldi, who use Telstra & Optus as there underlying carriers, and and also will cause issues when travelling abroad, because you will not be able to access your voicemail if the number can not be changed to the full international dialing equivalent..

[Q] [Error] Changing Voicemail Number?

I am having trouble changing the voicemail number on my Galaxy S2. At present pressing the voicemail speeddail does nothing other then prompting me to add my voicemail number and directs me to the settings app.
If I try to change it in Settings > Call settings, I get the error message 'Voice Mail Number change unsuccesful'. But no real reason why it happens and its annoying me greatly as I can't clear my voicemail counter without it and what not >_<
Tried power cycling and what not and neither of it has helped, so has anyone of you gotten any idea as to how I can add it to my phone or fix that stupid error. Any help or advice short of doing a full reset is more then welcome, and I do hope someone might be able to help me....
Thanks in advance.
There is a copy of your voice mailbox number on the sim card that may conflict with what you are trying to do.
Talk to your provider, they can flush your mailbox and allow you to reset the number.
How can they flush my sim card, or am I reading your comment wrong?.
Just for clarifying I changed provider on my phone and I am unsure wether the error happened during that change since I can't remember fiddling with the voicemail bit before the last couple of days and running into that error.
they can flush the settings for your voicemail on their server which will allow you to make changes to your voice mail account.
Well they tried something which advertantly didn't work >_<. But apparently the voicemail number isn't even on my simcard.
They tried even more stuff >_<.
And when I press and hold #1 on my phone it says there isnt a voicemail number on my sim. But trying to change it through settings it still says "Voicemail Number changed unsuccesful"
I have the same problem. Did you find a solution?
At the moment I have limited the issue to being operator dependant. Because I have the issue on one sim from my regular provider, while trying two other providers simcards doesnt cause this error.
Next on list is to try another simcard and then go digging in the phone to see what might be causing it. But I will be pinging you if I find the solution.
dnesdlrow, where are you from and what provider do you use?.
I've got the same problem. I flashed to a custom & now there is no voicemail number on my SIM card.
I called customer service and the gave me a 10 digit number to plug in. They said the number is different for everyone so if anyone else has the same trouble you can simply call your carrier.
You need to put in your carriers specific voice mail number. For example I am on O2 UK and mine is 901.
Use google of contact your carrier for the number.
jamespaulritter said:
I've got the same problem. I flashed to a custom & now there is no voicemail number on my SIM card.
Click to expand...
Click to collapse
Hello,
I had a similar issue. I changed the plan on my phone, and afterward the voicemail didn't work when I did a long press on the #1 button. It kept saying that there was no voicemail number, and when I tried to enter it into the settings manually it kept saying "Voicemail number change unsuccessful."
I called Rogers and they gave me a new voicemail number; I could dial it and set up my voicemail, but when I tried to program it into the dedicated #1 speed dial spot, I still could not change it. I tried copying it to my SIM card and adding it as a contact to select for the speed dial slot, but that didn't work either. I suspected that this new number was conflicting with the SIM card, so I went to Rogers and asked for a new one. Despite some resistance, they gave it a shot, and it worked perfectly thereafter. Just be sure to copy your contacts over to your phone before getting a new SIM!
I hope this solution works for others too!
Cheers and good luck!
Help please ...
I too am trying to set my voicemail for the speed dial "1" key.
while at the keypad screen:-
menu-> call setting -> scroll to the heading "voicemail", option "voicemal service", is set default to "my carrier".
I then choose to change the "voicemail settings" -> "voicemail number", and enter the new voicemail number to dial, press ok .... and this is where the problem is...
When I press OK ... I get the following error "Voicemail number change unsuccessful"
I would like to to have this number changed , as every time manually dial my voicemail number it constantly ask for my password.
Why is this happening, I have purchased this phone outright, it is model type i9300, running Android 4.1.2.
Hopefully this can be an easy fix...?
PS...
This also causes a problem with Australian virtual mobile carriers, like Amaysim, Kogan, Aldi, who use Telstra & Optus as there underlying carriers, and and also will cause issues when travelling abroad, because you will not be able to access your voicemail if the number can not be changed to the full international dialing equivalent..
Also Can't Change the Voicemail number
I'm running a non-rooted, GS3 from VZW. Running 4.1.2.
The current voicemail number is *86 (Verizon's). I'd like to change it because I'm abroad and *86 is not my carrier's voicemail number. Every time I go to Phone, Call Settings, Voicemail Settings, and edit the number to the local one, I get "Error: Voicemail number change unsuccesful."
Any suggestions on how to fix this?
Same problem still
I'm on an S4 Mini with cm11 m6 and habe the same problem with a German T-Mobile card. I can easily dial the number 3311. Why can't I simply assign that to the #1 key?

Categories

Resources