How to modify UIDefaltFormats.phoneformat with a binary editor (0xED)
for example Australia :
first go to the Australian section at address 0x1FC
36 31 00 00 61 75 00 00 EE 44 00 00----------61 au --
jump to address= 0x44EE + 0xA78 = 0x5466
14 00 00 00 34 00 00 00
01 00 00 00 30 00 30 30 31 31 00 00 01 00 03 00
01 00 00 00 09 00 00 00 09 00 00 00 00 00 00 00
04 00 00 00 04 00 00 00 09 00 00 01 1B 00 00 00
01 00 00 00 09 00 00 00 09 00 00 01 0C 00 00 00
23 20 23 23 23 23 20 23 23 23 23 00 28 6E 23 29-# #### ####.(n#)
20 23 23 23 23 20 23 23 23 23 00 6E 23 23 23 20- #### ####.n###
23 23 23 20 23 23 23 00---------------------------------### ###.
that in old plist style is equivalent to:
04## ### ###
(0#) #### ####
+61 # #### ####
but if you want:
04## ### ###
(02) #### ####
(03) #### ####
(07) #### ####
(08) #### ####
+61 4## ### ###
+61 # #### ####
first you must change the jump offset to the last address in the file
36 31 00 00 61 75 00 00 C0 56 00 00----------61 au --
and then add this code at address 0x6136
00 00 14 00 00 00 74 00 00 00
01 00 00 00 30 00 30 30 31 31 00 00 01 00 07 00
01 00 00 00 03 00 00 00 09 00 00 00 00 00 00 00
04 00 00 00 04 00 00 00 09 00 00 01 1B 00 00 00
05 00 00 00 09 00 00 00 09 00 00 00 00 00 00 00
02 00 00 00 02 00 00 00 09 00 00 01 0C 00 00 00
03 00 00 00 03 00 00 00 09 00 00 01 0C 00 00 00
07 00 00 00 07 00 00 00 09 00 00 01 0C 00 00 00
08 00 00 00 08 00 00 00 09 00 00 01 0C 00 00 00
23 20 23 23 23 23 20 23 23 23 23 00 28 6E 23 29-# #### ####.(n#)
20 23 23 23 23 20 23 23 23 23 00 6E 23 23 23 20- #### ####.n###
23 23 23 20 23 23 23 00---------------------------------### ###.
The differences with the original are:
74 instead of 34 in row 1
7 instead of 3 in row 2
rows 3 and 6 modified
rows 5,7,8 added



12Likes
LinkBack URL
About LinkBacks








Reply With Quote
Bookmarks