No differences in Firmware 2.2.1
for UIDefaultFormats.phoneformat and Default.phoneformat
(same files of 2.2)
No differences in Firmware 2.2.1
for UIDefaultFormats.phoneformat and Default.phoneformat
(same files of 2.2)
I have a ready solutions
Last 8 digits match (Serbia , Pakistan , Netherlands) for 2.2 here:
RapidShare: Easy Filehosting
save original file :
System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat
replace and restart.
Have you tried Format Fix for firmware 2.2 (Cydia Localization) ?
old style rules are very similar:
+56 (99) ###-####
+56 (98) ###-####
+56 (97) ###-####
+56 (96) ###-####
+56 (2) ###-####
(02) ###-####
(0##) ###-####
+56 (32) ###-####
(9) ###-####
(8) ###-####
(7) ###-####
(6) ###-####
+56 (##) ###-####
if not , give me an example.
The main problems are 2:
Cell phone numbers are 8-digit, with an area code (9) that is not used when dialing from cell-to-cell. There is no need in the format for the (9), (8), (7) and (6) separation, because it doesn't exist (In the int'l format is +56 9 XXXX-XXXX, as mentioned before)
The second problem is with landline phone numbers from areas other than 2, 32 and 41. The phone numbers from those areas actually have 6 numbers instead of 7. As an example, the phone +56 61 22-8410 (A valid number from Punta Arenas) is shown as +56 (61) 228-410. And in short format is shown as (061) 228-410 instead of (061) 22-8410.
And yes, I'm running Format Fix (for 2.2). That's how I noticed the wrong formatting.
I have implemented a similar solution (a little easier for me) ,
phone format for Chile:
+56 9 XXXX-XXXX / XXXX-XXXX (<-- Cell Phones)
+56 (2) XXX-XXXX / (02) XXX-XXXX (<-- Santiago)
+56 (32) XXX-XXXX / (032) XXX-XXXX (<-- Valparaiso/Easter Island region)
+56 (41) XXX-XXXX / (041) XXX-XXXX (<-- Concepcion/Arauco region)
+56 (XX) XX-XXXX / (0XX) XX-XXXX (<-- Other regions 6 digits)
+56 (XX) XXX-XXXX / (0XX) XXX-XXXX (<-- Other regions 7 dig. future)
Alternative to + for international phone calls
1XX0 $
00 $
(56, cl , L )
[( L1 , L2 , 2 ,( 0 ; 00,1##0) )
( 2 , 3 ,
(32,32,9,0,2,1, str_000)
(41,41,9,0,2,1, str_000)
(96,99,9,0,2,0, str_053))
( 1 , 4 ,
(3,7,8,0,2,1, str_029)
(3,7,9,0,2,1, str_000)
(6,9,8,0,1,0, str_043)
(2,2,8,0,1,1, str_015))
(
str_000 (n##) ###-####
str_015 (n#) ###-####
str_029 (n##) ##-####
str_043 ####-####
str_053 c # ####-####
)]
Test file for Chile is here:
RapidShare: Easy Filehosting
save original file:
/System/Library/Frameworks/UIKit.framework/PhoneFormats/UIDefaultFormats.phoneformat
substitute and restart.
Hi, Frank. Please can you make for Baku, Azerbaijan...I always did it actually by my self, but this time it's really hard to do, cause i'm not able to work in hex editor.
/System/Library/Frameworks/UIKit.framework/PhoneFormats/UIDefaultFormats.phoneformat with this configuration :
az
string +994 (##) ###-##-##
string (###) ###-##-##
string 00$
and /System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat with this one :
// Azerbaijan [az]
az 994
+ + + + ## #######
+ + + + ### ######
+ + + + ### #####
+ + + + ## ######
i used to do like this on firmware 1.1.2,
or similar to this, but in a new variant(i did it on 2.0.2) :
az
String 994
String 00
String 0
Number 2
Number 7
but in 2.2.1 it's really different, you have to edit these files in 0xed.app, so that's why i need your help.. many many thanks in advance
Last edited by kayzer; 02-03-2009 at 05:21 PM.
Azerbaijan is included in Format Fix for 2.2 (Cydia Localization) with
+994 ## ### ## ##
0## ### ## ##
as request in a previous post
If you prefer
+994 (##) ###-##-##
(0##) ###-##-##
this is the UIDefaultFormats.phoneformat file:
RapidShare: Easy Filehosting
remember to set Azerbaijan in Region Format using
en_AZ
as explained in Appendix C of pdf document (ispazio.net/en search format)
and Default.phoneformat is updated from CallerID Fix for 2.2 (Cydia Localization)
If don't work try this extra fix
save original file (if present):
/private/var/mobile/Library/Preferences/com.apple.AppSupport.plist
for Azerbaijan substitute with (or copy) :
RapidShare: Easy Filehosting
and restart.
Bookmarks