Caller ID not recognized with additional prefix - OnePlus 3 Questions & Answers

Hi All!
I have an OP3 device and I have an issue with caller ID to recognize my contacts saved.
I'm using the device in Argentina, and Argentina operators uses an additional prefix ("9") between country code and area code to indicate that the number is a cell phone.
Example: +54 9 11 4653 8373
This prefix is used to get a call to cell network. It is used to call from outside Argentina. So if you are in US, you must use the 9 prefix to make the call.
However, this prefix is not mandatory to make local call in Argentina and the operators remove the prefix "9" in the caller ID information when you receive an incomming call.
That is my problem!... the caller ID provided is: +54 11 4653 8373, but I have a lot contacts saved with the 9 prefix because I travel usually to outside Argentina. The result: No contact name information provided at incomming call...
I contacted my operator and Oneplus. It seems to be an issue with the original rom lunched with the OP3, because using the same operator in IOS device or Windows Phone device.
Any idea? suggestion or workaround?... I read some information about Android under Samsung device where this issue can be solved modifying the total bits to recognize in the caller ID...Is possible to make something similar process in OP3?
Thanks!

Add both versions of the number for all applicable contacts

have you found a solution to this? i'm on oneplus 5 and still happens, it didn't happen on my lg.
Saludos
danielg77 said:
Hi All!
I have an OP3 device and I have an issue with caller ID to recognize my contacts saved.
I'm using the device in Argentina, and Argentina operators uses an additional prefix ("9") between country code and area code to indicate that the number is a cell phone.
Example: +54 9 11 4653 8373
This prefix is used to get a call to cell network. It is used to call from outside Argentina. So if you are in US, you must use the 9 prefix to make the call.
However, this prefix is not mandatory to make local call in Argentina and the operators remove the prefix "9" in the caller ID information when you receive an incomming call.
That is my problem!... the caller ID provided is: +54 11 4653 8373, but I have a lot contacts saved with the 9 prefix because I travel usually to outside Argentina. The result: No contact name information provided at incomming call...
I contacted my operator and Oneplus. It seems to be an issue with the original rom lunched with the OP3, because using the same operator in IOS device or Windows Phone device.
Any idea? suggestion or workaround?... I read some information about Android under Samsung device where this issue can be solved modifying the total bits to recognize in the caller ID...Is possible to make something similar process in OP3?
Thanks!
Click to expand...
Click to collapse

Exactly the problem with my OP5T.
But I'm from Brazil and we use a two digits operator to call to outside of my local area.
Then my contacts are saved like this: 0 41 31 90000-0000 where 41 is the operator code.
If I receive a call the number identifier shows 031900000000 (without 41) and the name is not recognized.
Is it an OxygenOS problem, isn't it? Because I never had this kind of problem before.

Related

Contacts / Edit before dialing a phone number

Hi everyone... I am new to the PPC world... being just recently swatch from my Treo600 to a new XDA2s, I am having a little difficulty getting used to the Microsoft way of doing things in PPC2003... I am just wondering is there anyone who can help me or point me to the right direction where I can get some external program that can help me from going insane... here's my problem... I usually keep a huge contact list with all my customer, supplier, co-worker, family and friends contact all in my PDA... so the usual way for me to make a phone call is to search it from the contact list... but here's my problem, I travel alot with my job and depending on my current location, I have to edit the number in my contact before I dial the number... in my old palm, I can simply edit the number before I dial that number (there's a funtion on my palm that allows you to edit before call... so it allows me to edit the number without physically changing the number in my contact list)... I am just wondering can PPC do that? Or is there any program in PPC that will allow me to do that? As far as I can see... in PPC, as soon as I have search for a contact and then I click on his or her number with my stylist... it will automatically dial... I can not edit it before I dial... the only way I can edit it before I dial is to physically edit the contacts... which is very annoying as I sync my contacts with my exchange server, I don't wanna to have to have all my contact get mess up with different area code and dialling code from different country... anyone know how can I solve this problem? Thanks for your help in advance... I very much appriciate all of your advice in advance... Peter
I think the most straightforwards solution here is to store all of your numbers in the international dialling format; that way, wherever you are, your device will place the call correctly
For example - if I had a contact in Glasgow, UK, it would be stored as +44141xxxxxxx (+44 for UK, 141 for Glasgow and the remaining seven digits as the local number)
In my experience whenever I have been abroad, any calls to any of my stored numbers are placed correctly first time by either my SmartPhone or PPC.
If you're problem is regarding a slightly different issue then please expand on your problem by detailing what you mean by "modifying" your contact before you dial.
My problem is a little bit more complicated I think... I already has most number stored in the international dialing format... but my problem is that, depending on my location, I have to dial a certian set of numbers in front of the phone number to be dial in order for me to save on long distance and roaming... for example, while I am roaming in Mainland China if I want to dial home in Hong Kong with my mobile... normally, I will dial 0085226****88 but that will cost me like USD2 per minute... but if I dial with a prefix of 17909 (hence I will type in: 179090085226****88) then my per minute charge will now be something like USD0.10 per minute... which is a huge saving especially when I make roaming and long distance call all the time... the same thing in Hong Kong, if I dial 1666 before I dial long distance, I will get a much higher savings over regular long distance... my problem is that I can not possibly store all of these information for all the locations that I am going to be in, each places that I am going to be in, have a different sets of number... so is there any intellegent way to add additional numbers in front of the number stored in the contacts before it is being dialed in pocket pc? I know on my old palm... I can solve this problem in two ways... 1) I can set a certain dialing prefix before the system dial any number (normally I leave that blank, as I prefer edit before dial function)... I can use this prefix function but it will require me to change the prefix when I am at a different location but it is a workable solutions... is there something like that in PPC? 2) The second way to solve this was the edit before dialing function on the palm... I just click on the number, it allows me to edit the number temporary before it is automatically paste onto the phone software and before the phone dials it...
Anyway, I know this is very complicated and it is a very rare issues thats probably just affecting me or a very small number of users... but it will be great if there's some simple solutions to this... but I think this problem is mainly due to the lack of flexiblilty in the contact list rather then the function of the phone itself! :O) Anyway, thank you very much for your help and suggestions again... very much appriciate it :O) Peter
Try if this works
http://www.handango.com/Platform ... sp?productId=152403
Can you please post the link again? It doesn't work :O) Thanks for your help :O) What kind of program is it? :O)
here's the link
[url]http://www.handango.com/Plat...Type=2&catalog=0&sectionId=0&productId=152403
[/url]
you got it all wrong
... if you ask me: your approach is wrong. Here are the basics. Windows XP, for instance and Outlook, that is the source of the contacts (and phone numbers and other details that are entered), stores phone numbers in this 'international' format:
country code (MS has a list of countries and codes of its own)
are code (another, separate field) and
number
If you respect the fields provided by Outlook then you get a number generated by Outlook that looks like this:
+381 (064) 6185250
THIS is the 'correct' international format recognised by Microsoft Phone Dialer (well not actually MS but Active Voice, but that is a completely different issue)
My point is that +448704364673 is NOT a correct international phormat, because MS cannot differentiate between the international country code and long distance (area code) and therefore the phone dialer cannot parse the numbers correctly.
NOW, how to get the system to know WHERE you are and should it use the area code when dialing or you are in the area your friend is, or you want to call a toll free number that is in 'another' area, or you are dialing a client abroad etc. Well, there is the 'Dialing Rules' settings! THERE you create a profile (home, office, abroad etc.) and provide the area code for the dialer to differentiate...
This is all well with the Windows XP/Outlook 2002+ I know well, BUT when it comes to PPC... sorry, I have the same problem...>
FACTS:
fact no. 1: Outlook separates phone numbers in groups of>
country code
long distance code (area code)
number
fact no. 2: phone numbers entered this way are stored in a format>
+381 (064) 6185250
fact no. 2: Microsoft Phone Dialer recognises this number and dials correctly
via a voice modem... (headset or speaker/mike required)
Question: what hapens when contacts entered this way into Outlook are sunchronized with the
Pocket PC (Windows Mobile 5.0)?
Answer : all contact's numbers are entered into the Contacts list in the 'correct' format.
(the same format with the bracket, as is noted in PC Outlook)
My findings: the problem arrises when you use your mobile capable Pocket PC
(i.e. the super cool Qtek 9000) and try to dial someone on to his mobile or office phone that are on another
area code...
the Pocket PC, or Windows Mobile 'Phone dialer' dials EXACTLY
as the number is entered in the above mentioned format
(the mobile operator recognises the + at the beggining of the number, but
does not understand the spaces and the brackets!!! and offcourse
the mobile operator returns an error voice message that a wrong number has been dialed!
What am I to do?
Can I find/download/install a proper phone dialer (i.e. MS Phone Dialer) that comes with Windows?
Phone Dialer 1.5
Developed for Microsoft by Active Voice
http://www.activevoice.com/dialer
bottom line is that CISCO systems aquired this Phone Dialer in 2001 and Active Voice discontinued developing/supporting whit app. (link on the Active Voice site is outdated and no support on MS site, as well)
(please do not post solutions as: "you should reformat your number entries etc. because I have 800+ contacts and counting...)
P.S. what I gathered is that this is not device related it is just OS and app related. I had the same problem with my previous Nokia phone... (I did not solve. Actually I thought I will solve with this device...)
I've set the Dialing Rules with my country code and area code (Mobile etc.) So, I don't have a clue what am I doung wrong

Not identifying caller on Vodafone

My cell phone operator is Vodafone hungary, but when I'm getting an incoming call, the system can not identify the caller from the contacts database.
My business gsm subscription has a problem. Incoming number format is "006" First 0 is flagged to "not grouped call". Second and third number is long distance prefix. In contacts, I store numbers in the international format (+36xxxxxxx). When I'm receiving an incoming call, it displays the caller's number (006xxxxxx), but not the caller's name!
With an another SIM card (another operator), it works well. It displays incoming number as (+36xxxxxx) or (06xxxxxx) (note: long distance prefix is 06-area code-phone number in hungary) and it indentifies the correct name!
Another cell phones such as Nokia, SonyErcisson, works well cause they are identifying the caller from the last 7 number. When first two number is 00 it does not indentifying my callers! I'm quite sad about this. Can anybody help me please?
Can anybody help me please?

No name when contact calls?

I am going nuts over a minor issue that I am having. When I receive calls from my contacts their names do not show up only the number. Since I do a lot of traveling I use the international prefix for all my contacts. When I remove this and just have the number and not the international code then the name shows up when I receive a call.
Any idea anyone
Cheers,
Halldor
Try putting + instead of the 00 or other prefixes.
Yeah,
I have all numbers saved in international format too!
Sample US:
Mr. Brown has area code 215, phone# 1234567 - the correct international format for this number would be: +12151234567
Sample Germany:
Your friend has a German area code of 089 and phone# 1234567 - the correct international format would be: +49891234567
(on most area codes in Europe you ignore the "0" in the beginning)
Regardless where you are, within the US or elsewhere - you can call your contacts without making any changes when using international format! However, some of the phone providers (especially internet phone companies and calling card companies) covert numbers to a non-standard format and in that caseyou will see only the number on the phone display because of it is not identically to what you saved in your contacts! But this is really rare ... !
I had this random issue while I was using some version of AEBPlus.
Not using it now and problem dissapeard.
I use the + on all my numbers and I am not using any additional software except for PocketCM and I also removed this program and did a SR but still the same problem. Maybe it is the ROM I just flashed?
Halldor said:
I use the + on all my numbers and I am not using any additional software except for PocketCM and I also removed this program and did a SR but still the same problem. Maybe it is the ROM I just flashed?
Click to expand...
Click to collapse
Might be it is the ROM but I doubt that! Did you get the contacts before flashing correctly on your device?
How (what format) does the number appear on your phone screen when you get an incomming call?
When you dial a contact and call him: do you have his name or his number in the display? (if second I would agree it is the ROM!)

Caller ID Format Problems

Hello everyone, I installed RUU_Excalibur_WM61_Kavana_080408_WWE on my phone and it is workig great. The problem I am having is that in my country phone numbers consist of only 8 digits fotmated XXXXXXXX or XXXX-XXXX y my contacts list BUT when someone calls me his/her name does not come up, instead I get for example: (XXX)XXX-XX because the caller ID format seems to be (XXX)XXX-XXXX (expecting an area code) So I never get to se de name of the caller, instead I get a poorly readable number. How can I fix this?
TIA!
LOL, Try Moving to America, where we use these style phone numbers!
TheMasta said:
Hello everyone, I installed RUU_Excalibur_WM61_Kavana_080408_WWE on my phone and it is workig great. The problem I am having is that in my country phone numbers consist of only 8 digits fotmated XXXXXXXX or XXXX-XXXX y my contacts list BUT when someone calls me his/her name does not come up, instead I get for example: (XXX)XXX-XX because the caller ID format seems to be (XXX)XXX-XXXX (expecting an area code) So I never get to se de name of the caller, instead I get a poorly readable number. How can I fix this?
TIA!
Click to expand...
Click to collapse
TheMasta said:
Hello everyone, I installed RUU_Excalibur_WM61_Kavana_080408_WWE on my phone and it is workig great. The problem I am having is that in my country phone numbers consist of only 8 digits fotmated XXXXXXXX or XXXX-XXXX y my contacts list BUT when someone calls me his/her name does not come up, instead I get for example: (XXX)XXX-XX because the caller ID format seems to be (XXX)XXX-XXXX (expecting an area code) So I never get to se de name of the caller, instead I get a poorly readable number. How can I fix this?
TIA!
Click to expand...
Click to collapse
Did you try changing your Regional Settings to match the country you're in ?
Store all phone numbers in international "+" format
The key is to store all your numbers in full international format.
+CCCAANNNNNNNNNN
where CCC is the country code, AA is the area code (omiting any leading zeros in most countries) and NNNNNNNNNN is the local phone number.
For ease of use in your address book, you can space the digits out, or add parentheses or dashes, as these are ignored at dialing/matching time. It makes the numbers easier to read.
Eg. +CCC-AA-NNNNN-NNNNN, +CCC (AA) NNNNN-NNNNN would be treated the same.
All GSM phones receive the complete international designation phone numbers on incoming calls - so it will match on the full number always.
Based on your SIM, and your country's dialing rules built into the SIM, it will also match on numbers that have no country code, but have a complete local area code (including leading zero if appropriate) and complete number. This is to allow it to match on non mobile phone originated calls. I believe it will assume your local country code based on your SIM, and apply the appropriate zero stripping rules to the received caller ID to create a fully qualified international number to match on.
This also takes all the guess work out of making calls should you ever roam into another country. For example, if you live in the USA and store a number for Ireland as 01135312345678 - this will work from the USA. But, if you travel to Ireland, where the international access code is not 011 - but rather 00 - that number will fail. Storing the numbers with the "+" prefix instead of the local international access prefix allows the SIM card to do the work. The SIM card registers on the roaming provider's nerwork, and "asks" that network how to dial a "+".
Finally, the presentation of the number on screen is just a factor of the application that is displaying it. If you use the international format for your numbers, they will successfully match, and will display the number in the format in which you have stored them in your address book. If they don't match, they will display using the default number interpreting logic of whatever ROM you have loaded. For most of us here, that would be the Brighpoint USA ROM or the T-Mobile ROM - both of which try to format numbers as USA style AAA-XXX-NNNN
Hope this helps
Thank you, I entered +COUNTRY_CODE in the phone settings call options and it is working now.
Thanks a lot!!
TheMasta said:
Thank you, I entered +COUNTRY_CODE in the phone settings call options and it is working now.
Thanks a lot!!
Click to expand...
Click to collapse
How to go the phone settings call option
Solved.

[Q]Moto 360 at incoming calls only show 6 digits short number instead of contact name

I'm a China Mobile user with some trouble of getting my Moto 360 incoming calls displaying China Mobile's VPMN contact names correctly.
Background:
Moto 360 with original OS. Mobile phone is Oneplus One OxygenOS.
Mobile contact uses Google's Contacts. Mobile has activate Google Now, setting up VPS for bypassing the great firewall, with languages set to English.
All my colleagues uses China Mobile's VPMN short number, so incoming call has always been in 6 digits short number.
Problem:
When I get 6 digits short number call in. On the phone it shows up contact names correctly, but the watch always just show the 6 digits number. When I get call in from regular number (11 digits), both the phone and watch display contact name correctly.
I've tried reinstall the CM system, uninstall security software, upgrade my watch to be the latest version, switching language to Chinese. None fixes the problem.
It's kinda sad to see a good watch with problem like this because I basically lose the ability to see who is calling in.
Help is much appreciated.

Categories

Resources