kskh2o
11-18-2009, 04:53 AM
Hello
I've been looking for a solution to this problem that showed up after I upgraded to 1.6 in vain, and it seems like most solutions are US centric solutions that do not apply or solutions to a 1.5 bug about CLIP, which I do not have.
The problem is simple, Donut no longer recognises incoming calls' number as the one stored in contacts. Before you jump the gun, this is not due to the 10 number dialling issue that came up with donut.
All my contacts are stored in the international dialing format since I travel a lot. This means I have +CC (AAA) NNN NNNN or similar format where CC is country code AAA is area code and N's are the local number. This has been the way I store phones for a long time.
Before the upgrade to Donut, incoming calls from my carrier mapped correctly to the contacts. Usually the carrier sends the calling number ID as 0AAANNNNNNN, where the leading 0 is a local long distance dial prefix.
Before, Android could identify that 0AAANNNNNNN was the same as +CCAAANNNNNNN and display the associated contact, now however every call from a local phone is unkown.
If the calling party is calling from abroad and the calling number is actually +CCAAANNNNN the contact is displayed, thus eliminating any possible link to having a faulty, non working caller ID issue witht he carrier/phone.
My question is, is anyone else having this issue, is there a way to solve this? My phone is unrooted HTC Magic, is there maybe an option to downgrade back to 1.5? I cannot use my phone like this.
Thanks for any info.
I've been looking for a solution to this problem that showed up after I upgraded to 1.6 in vain, and it seems like most solutions are US centric solutions that do not apply or solutions to a 1.5 bug about CLIP, which I do not have.
The problem is simple, Donut no longer recognises incoming calls' number as the one stored in contacts. Before you jump the gun, this is not due to the 10 number dialling issue that came up with donut.
All my contacts are stored in the international dialing format since I travel a lot. This means I have +CC (AAA) NNN NNNN or similar format where CC is country code AAA is area code and N's are the local number. This has been the way I store phones for a long time.
Before the upgrade to Donut, incoming calls from my carrier mapped correctly to the contacts. Usually the carrier sends the calling number ID as 0AAANNNNNNN, where the leading 0 is a local long distance dial prefix.
Before, Android could identify that 0AAANNNNNNN was the same as +CCAAANNNNNNN and display the associated contact, now however every call from a local phone is unkown.
If the calling party is calling from abroad and the calling number is actually +CCAAANNNNN the contact is displayed, thus eliminating any possible link to having a faulty, non working caller ID issue witht he carrier/phone.
My question is, is anyone else having this issue, is there a way to solve this? My phone is unrooted HTC Magic, is there maybe an option to downgrade back to 1.5? I cannot use my phone like this.
Thanks for any info.