QUOTE(maxcheam @ Sep 12 2014, 01:57 PM)
I'm very frustrated with this problem too. I tried the methods suggested by other users but I ended up with this:
1. Download "Number Fixer" from Play Store
2. Search for 11 or 12 numbers starting with +60 or 60. Remove +6 or 6 from the numbers. (Eg: +6012345678 > 012345678 or 6012345678 > 012345678)
It's been working for me so far and the names are showing correctly in the SMS, Whatsapp, Wechat or other messaging apps.
been there, done that. Download number fixer b4, app contact have +6 in front.
mine is showing correct name in Contact, Whatsapp and Message. The prob is the 'Message' app. It auto removes +60 in the numbers in the msg app. Even though the +60 is remove, the contact name is still there! damn funny. lol
for example like +60123456789, after sometime, it will appear as 123456789. The contact name in 'Message' app is still showing correctly. Just the number, duno why after sometime, it auto remove the +60.
temporary fix is to end task the 'Message' app, then the +60 will appear back in the 'Message' app, then my fren can receive my sms. But after some time, it will auto remove the +60 again, causing me can't send msg to fren.

I have no prob with Whatsapp or Contact. It's the 'Message' app that sometimes is acting weird by auto removing the +60 in the contacts in the 'Message' app.

Somethin like this.
This is right after i reboot
Note that the 'message' app auto removes +60. I could not send sms to my fren.
Then i end task the 'Message' app and relaunch it. I get this
The number showing in 'Message' app is with +60. Now i can successfully send sms.
This post has been edited by briantwj: Sep 12 2014, 02:26 PM