Bangladesh is already included in "CallerID-Format Fix FW 3.x v1.3" (Cydia Localization)
otherwise manually save original file:
/System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat
substitute with:
http://rapidshare.com/files/41512462...oneformat.html
check file permissions = 644 (owner:rw- group:r-- world:r--) should already be
and restart.
The fix solve the Caller ID match with address-book
between
+880 1x-xxxx-xxxx and 01x-xxxx-xxxx
or
+880 2-xxx-xxxx and 02-xxx-xxxx
How to set Bangladesh in International->Region Format (to get formatting also for local numbers without +880):
install "erica utilities" from Cydia
Open WinSCP and connect to iPhone (same as when you transfer files)
open "Commands" menu and select "Open Terminal"
when Terminal Window appear cut next line:
/usr/bin/plutil -set AppleLocale -value en_BD /var/mobile/Library/Preferences/.GlobalPreferences.plist
and paste in "Enter_command" then click on "Execute".
if result is OK you can see "Writing new value for AppleLocale to …" without errors .
Restart .

