Different caller id numbers. - XPERIA X10 General

Hi. After installing the latest firmware and root my caller id isnt working properly.
Before the update. When i got a call it only shown the caller number i.e.: 85360000 (brazil pattern). Now it shows area code! This is bad because caller id doesnt recognise the number unless i edit all of my 400 contacts.
The problem is even worst on sms because it is adding up not only the area code but the country code. Something like +551183003200
Thats really annoying.
Does anyone know a fix or software that can make the caller id translate only the 8 last numbers for cross_matching with my contacts?
Thanks in advance
Sent from my X10a using XDA App

Is there a way to make the caller id/sms id recognize only the last 10 digits or something like that??

Related

How to hide your number (not shown on the receiver Caller ID)?

In my old Hermes (Cingular 8525), there is an option in the Phone Settings to hide my caller ID, so that when I call someone they will not see my number on their phone.
However, with my Mogul, I don't see that option. Does anyone know how can I do this?
I miss this feature on the mogul too. But you can type *67 and the number for example the number is 18001234567 type *6718001234567
P.S. if you find a patch to do this from a menu I would love to hear about it.
Thanks for the info. But that means I can't use my "Phonebook" to dial, as I have to manually enter *67 and then the number.
Maybe some of our resident hacker can figure it out?
Do you just want to permanently hide your number from everyone you call? If so, you should be able to ask your carrier to add a "No Caller Id" code to your account...
you could edit the phonebook entry or make an aditional one that is blocked and call it their "other" number or fax or something
Hi all,
Thanks for the suggestions. I don't want to permanently block my caller ID, only for select number. I prefer to be able to change the caller ID feature on the fly without editing the phonebook, but I guess I'll have to do so until Sprint implement this feature.
Hi
I'm with Bell Canada and we have a option on their web to block caller ID. I selected this option and in my contacts I added *83 to the number I want to unblock my ID. So if I dial a new number I know that my block caller ID is on.

mystery bug -using an access code to dial internationally - TouchHD/WM6.1

Hello,
I often use an access code to dial internationally, and once I am connected to that access number, I have to enter the number of the person I am calling.
I have an HTC Touch HD with WM6.1pro and cannot find a way to do it. If I connect to the access number, then at the prompt go to my address book and dial a second number, it assumes I want to have two separate calls and puts the access code on Hold... which is not what I want! I do not remember all my friend's numbers, so I do have to use the address book.
With my old nokia n95, once connected I could go to the menu and say I want to dial a DTMF which is the tone you hear when dialing a normal phone. This allows me to follow on with calling the number I need while connected to the call.
Is there a way of doing this on WM6?
I have a kind of work around. I edit my international friends phone numbers as a "car phone" and the numbers look like this
02081802828 p 0027115555555
the access code, then I add p to pause then their number.
The HUGE problem is that when I dial any of my international contacts, the phone displays the same person... so no matter who I call internationally, it always shows a photo of my friend Ian, and displays his name instead of the person I am actually speaking to. I think this is a bug where WM6.1 only looks at the first 11 characters of a number, but the problem is, all my intl numbers have the same first 11 numbers.
Help MUCH appreciated, thanks,
Mark.
livegod said:
Hello,
I often use an access code to dial internationally, and once I am connected to that access number, I have to enter the number of the person I am calling.
I have an HTC Touch HD with WM6.1pro and cannot find a way to do it. If I connect to the access number, then at the prompt go to my address book and dial a second number, it assumes I want to have two separate calls and puts the access code on Hold... which is not what I want! I do not remember all my friend's numbers, so I do have to use the address book.
With my old nokia n95, once connected I could go to the menu and say I want to dial a DTMF which is the tone you hear when dialing a normal phone. This allows me to follow on with calling the number I need while connected to the call.
Is there a way of doing this on WM6?
I have a kind of work around. I edit my international friends phone numbers as a "car phone" and the numbers look like this
02081802828 p 0027115555555
the access code, then I add p to pause then their number.
The HUGE problem is that when I dial any of my international contacts, the phone displays the same person... so no matter who I call internationally, it always shows a photo of my friend Ian, and displays his name instead of the person I am actually speaking to. I think this is a bug where WM6.1 only looks at the first 11 characters of a number, but the problem is, all my intl numbers have the same first 11 numbers.
Help MUCH appreciated, thanks,
Mark.
Click to expand...
Click to collapse
Don't know if it will work... but you coud try (using Advanced Config) to increase the number of digits used to "match" the numbers in the contacts... for example to 18 or 19 numbers... but I cannot immagine what other "consequencies"could happen...
Let us know !
Regards,
K
Hi Kostas
It seems that the problem is actually with spb Mobile Shell and not windows mobile.
When I dial using the windows mobile dialler, it gets the name and picture right, but when I use spb's dialler it shows the wrong person and name...
I will chase it up with them... and thanks for the good idea, unfortunately the Call ID Match does not help the problem.
Efgaristo!
Mark.

SMS and Voice Caller ID problems

Hello, im using the Mytouch in Argentina.. and i Had all of my contacts exported from an old iphone.. i always store my numbers like this
+54 (country code) 11 (city Code) 3333-3333 (local number)
so something like this +54-11-3333-3333 , the problem is that MOVISTAR argentina sends caller id differently for voice calls and for SMS.. that same number would appear like this
If its a voice call then it is 11-333-3333
BUT if that same number is sending you an SMS then the ID would be 011-333-3333 so no matter how i store the number.. since i guess that android reads the numbers from left to right.. i either have it right for phone calls or for sms.. but never for both.. any fix to this?
thank you for all the work you guys put in this
no luck on this?? its driving me crazy !!

Issues identifing caller from agenda in roaming calls and sms

I noted an issue with caller ID and the firmware that I'm using (JM1 "New").
Whenever I receive I call, the phone recognize the phone and select the correct contact on my agenda. But whenever I'm on roaming of when I receive and SMS the phone can't identify the correct contact in my phonebook, and show the caller number (or sender number on SMS) instead of the contact in my phonebook.
I don't know if anyone else had this issue, or if it's an issue related to the Brazilian mobile phone infrastructure but I didn't had this kind of issues on my previous phones (Windows Mobile, Symbiam or Blackberry) and I would like to know how to solve this.
Important information: Here in Brazil, when you want to make a long distance call you have to choose the long distance operator on each call. In order to do so you have to select the operator using a two digit code after the long distance code "0" and before the city code. So it's like this:
0 XX 11 99999999
Long distance Operator City Phone
code code code number
So, in order to make this easy, I already included the Operator code in all contacts in my agenda, like: 0411199999999
But when I receive a call (from someone not in my agenda) it doesn't include the operator code. It shows only the phone number if the caller is from my city (99999999) or 0+city code+number when the caller is from other city (02199999999), without the operator code.
So I think that the issue is that the phone tries to match ALL the numbers from caller ID with the first numbers for that contact. So if the caller ID shows "99999999" it will match it with my agenda if I have "099999999", or "0411199999999). So as long as it finds the "99999999" it doesn't matter how long the number in my agenda is.
But sometimes (like when I'm on roaming or when I'm receiving and SMS) the caller ID shows an additional zero in from of the number (099999999). Since the phone can't match all the Caller ID numbers it can't find the contact in my agenda and shows the caller number instead of the contact.
So in order to this work for me it should only match the first 8 numbers from the caller ID with my phonebook. Does anyone know how to solve this? Is there a way to change the agenda configuration in order to match only the first 8 numbers?

[Q] Contacts Caller ID

It seems this is a constant problem with HTC Sense build Roms.
SMS numbers show up well(cause the number from the messaging center comes with the country code), but when someone calls, the phone doesn't match the number in the phonebook.
I have stored all my numbers as +xxx yyyyyyy or +xxx yyyyyyyy where the x is the country code and y is the number with the area code.
I found out that the builds check the first 8 numbers from right to left. What I need, is to modify the caller ID match to check the first 7 and not 8.
This problem doesn't seem to exist with the Nexus one rom, and the phone matches almost all numbers in both SMS and calls.
It's weird how there is no real answer about this anywhere...
I am using Mdeejay_FroYo_Sense_v._1.1_Clean_R75 with hastarin 7.7
Advice anyone?
Very strange how no one seems to have an answer!
I have the same problem you have. I didnt found an answer to it yet. Hope somebody can help out.
Could it be an issue with toCallerIdMinMatch string? How I can edit the code on my Andrioid phone. Any good free software for it?
I found some info about it in these places
htp://code.google.com/p/android/issues/detail?id=1583
htp://gitorious.org/0xdroid/cts/blobs/3955421d483cbce38b1d9c3d3e6f3afdd7c7348c/tests/tests/telephony/src/android/telephony/cts/PhoneNumberUtilsTest.java
found on other forums also that Caller ID failure on Android phones is caused by the fact that US and some other countries use 8 digit caller Id match. At the same time Baltic countries and some other only use 7 digit Caller ID match. Therefore even when numbers are saved with country code (+372 in case of Estonia) does not do the trick. Android phone code should be edited to change Min_Match from 8 to 7 but now I need to find some good software for it. Any good suggestions?
Handcent SMS
I also had this problem with the Handcent SMS app on my MDJ 2.4 Sense Clean build. I had to change back to using the stock Sense messaging application as for some reason this picked up my caller ID's ok.
Hancent worked fine on my previous Nexus one senseless build.
I have read about this elsewhere, so will have a rummage and see what I can find.
Be good if we can find a solution as stock messaging is pants.

Categories

Resources