CM11 Dialer: Dialer/Browser automatically add "+1" prefix which blocks outgoing calls - Sprint HTC EVO 4G LTE

CM11 Dialer: Dialer/Browser automatically add "+1" prefix which blocks outgoing calls
Great experiences so far with CM11. Persistent issue with native dialer (as well as Google Dialer) and unnecessary plus-code dialing for domestic calls.
However, I've noticed a persistent bug: the dialer will not complete any call that begins with a plus code extension (for example, “+1 555 6946). The dialer produces a busy signal instead of completing the call. However, if I edit it before calling to remove the “+1” prefix, the call completes normally. This problem occurs even though I am only making domestic calls within the US, and occurs in every tested version of Cyanogenmod (although it is absent in the rooted stock rom).
I can replicate the problem for any number that I look up on a web browser through Google. For example, if I look up “Chipotle New York” and hit “call” it automatically sends the dialer a number with a “+1” extension. Again, this results in a busy signal unless I edit the number to remove the “+1” prefix. This means that I cannot simply edit all of my contacts to remove the prefix since the problem will occur anytime I send a contact to my dialer through a browser.
Thanks in advance for any insights.
Device Information:
- CyanogenMod 11-20141112-SNAPSHOT-M12-jewel
- Android version 4.4.4
- Baseband version 1.13.11.1105
- Sprint (USA)
- on HTC Jewel (Evo 4g LTE)

Saw you hadn't gotten an answer to this in threads across a few sites, so hopefully this finds you. I've not found a proper fix for this bug either, but have been able to work around it by using an app called Prefixer from the store https://play.google.com/store/apps/details?id=com.tftbelow.prefixer&hl=en. A single outgoing rule is free. Just create one to remove all instances of +. The + will be put into the dialer still from google or calling back a number that came in with it, but when you hit send, the app intercepts the number, removes the + and the call connects.
Its a hack, but it works for now. Happy dialing!

Related

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] Enabling a default prefix for all telephone numbers in Contacts

Hello,
I'm facing the following problem: My Android based (Gingerbread) smartphone has a number of contacts with several phone numbers (home, work, mobile etc.) for each. When I call a contact the call goes through the mobile operator and I'm charged for the call by him.
I also have an an Asterisk-based PBX with a FCT (Fixed Cellular Terminal, or GSM Dialer or Fixed Wireless Terminal) connected to a VOIP provider that charges much less. If I prefix a phone number in Contacts with a fixed string (containing the mobile number to the SIM card in the FCT, plus some pause, plus the password to access the PBX's dial tone plus a bit more of pause) it works fine.
What I'm looking for is a way to have this standard prefix string stored somewhere and it be automatically padded at the beginning of each number dialed. Ideally, when dialing a contact I would be asked if I wanted to call with or without the standard prefix.
Is that doable?
All help is very much appreciated.
Nikolas
After further searching I've come across an app found on Android Market called Prefixer, by 253below.com. It does everything I want and much more. Maybe this info will help some one else looking for this.
Hello
I need a little help please...
i have configured the follow rule für incoming calls:
When numbers matches:
\+49535111222.*
remove characters:
\+49535111
Add number to call log:
prefixer number
other preferences are default.
i will like to see the 222 at a incoming call on the calling sreen, but i dont see it.
In the call log is the correct number 222, but dont on the calling sreen, there is only the android calling number with all caracters
Tobi
Hi Tobi,
I'm afraid I can't help with your problem as I've only used Prefixer for padding a prefix to outgoing calls, according to filters. However, they have a forum running at the developer's site (253below.com) and you should be able to have your questions replied there.

[Q] Incorrect phone number displayed in recent calls - outgoing

Since around the beginning of March I noticed that my phone is showing completely random numbers for all outgoing calls for people that I have in my contacts list. The numbers that it shows are not numbers that I have dialed or received calls from in the past. (If I long-press one of the dialed numbers, the "Call +***-***-****" line displays the correct number), so it seems to be more of an appearance issue. The numbers displayed seem to be consistent for the person I call. I do not remember making any changes around the time this started, but I did notice it about 1 week after it started, so I don't remember exactly.
The correct person is displayed, just a completely random number. When I called Verizon they had never heard of this issue, and the numbers it is displaying are not Verizon numbers. The area codes for the numbers are for completely different parts of the country.
The only dialing related program I have installed is Google Voice, but I am not making these calls using it.
Complete factory reset fixes it, but I don't want that so I did a nandroid restore afterwards. Clearing the recent calls list does not fix the issue.
See attachment for image of what it is doing. I would have linked it but apparently I need 8 more posts to do so.
Droid X2
Verizon
Android 2.3.4 Stock
Rooted: yes

[REQUEST] Intercept outgoing calls and route through Google Voice regional access #

As you probably know, the versions of Google Voice beyond 0.4 have employed "direct access numbers" to speed dialing, in which a shadow Google Voice number is applied to each of your contacts.
In prior versions of Google Voice (0.34 and before), a common regional access number was used for all contacts. While theoretically, dialing could be slower, I've never noticed it. The advantage of the old version of GVoice was that you could add that common regional access to your "Friends and Family" list and get essentially unlimited outgoing calls. The problem with using the old version is that:
- you cannot get the application to cleanly install on 4.04 and up (at least, and maybe actually on earlier system versions, too).
- you cannot get notifications delivered to your stock messaging app
- the interface is crapola
- the options are limited.
I'm requesting a stand-alone app that intercepts outgoing calls (like GVMyNumber) and instead of initiating a call back, routes the call through the GV regional access number, regardless of the version of GV installed on your phone.
Alternatively, if someone knows of a way to disable shadow numbers in the new version of Google Voice, that would work too.
Any ideas?

CM11 Dialer: Dialer/Browser automatically add "+1" prefix which blocks outgoing calls

CM11 Dialer: Dialer/Browser automatically add "+1" prefix which blocks outgoing calls
Great experiences so far with CM11. Persistent issue with native dialer (as well as Google Dialer) and unnecessary plus-code dialing for domestic calls.
However, I've noticed a persistent bug: the dialer will not complete any call that begins with a plus code extension (for example, “+1 555 6946). The dialer produces a busy signal instead of completing the call. However, if I edit it before calling to remove the “+1” prefix, the call completes normally. This problem occurs even though I am only making domestic calls within the US, and occurs in every tested version of Cyanogenmod (although it is absent in the rooted stock rom).
I can replicate the problem for any number that I look up on a web browser through Google. For example, if I look up “Chipotle New York” and hit “call” it automatically sends the dialer a number with a “+1” extension. Again, this results in a busy signal unless I edit the number to remove the “+1” prefix. This means that I cannot simply edit all of my contacts to remove the prefix since the problem will occur anytime I send a contact to my dialer through a browser.
Thanks in advance for any insights.
Device Information:
- CyanogenMod 11-20141112-SNAPSHOT-M12-jewel
- Android version 4.4.4
- Baseband version 1.13.11.1105
- Sprint (USA)
- on HTC Jewel (Evo 4g LTE)
Greetings,
I'm closing this since it's posted in the wrong section and you have an identical thread in Q&A.
Please only post 1 thread on the same topic in the future.
Thanks,
BD619

Categories

Resources