I'm reading the thread overwrite default.phoneformat ( http://forum.lowyat.net/topic/747611 ) and the result is ok, but still have a problem if I receive sms and not saving it as +60xxxxxxx . Not sure if I did correct, but I'm viewing SMS preview correctly and receive phone call correctly but the sms thread is not working quite right.
I'm surfing trough the net and finally found a solution. Changing locale of Apple to Malaysia using Caller ID Fix 2.2 - Cydia

You can view it at : Settings > General > International
But there's no Malaysia for the setting.
I'll review the steps here and assume you have jailbreak your iPhone and using firmware 2.2
1. Install CallerID Fix for 2.2

2. Install Erica Utilities (for the /usr/bin/plutil command )

3. Install Mobile Terminal (to run the command for steps 4)

Run the command on Mobile terminal (Quite long)
/usr/bin/plutil -s AppleLocale -v my_MY /var/mobile/Library/Preferences/.GlobalPreferences.plist

If successful, it will give you alert about changing to my_MY locale
Reboot your iPhone. and you will get the result like the 1st pics. The problem I see only Google Maps will show as Miles not KM, maybe someone can report to the CallerID Fix to change it to KM. If somebody know how to change it without change the I10N setting back to others country (you need to stick to the Malaysia setting ).
Other than that, I think you good to go about the Caller ID problem.
Jan 1 2009, 11:57 AM, updated 17y ago
Quote
0.0242sec
0.31
5 queries
GZIP Disabled