Page 11 of 104 FirstFirst ... 234567891011121314151617181920213161 ... LastLast
Results 101 to 110 of 1035
Like Tree12Likes
Discuss Is UIPhoneFormats.plist gone on firmware 2.1? at the PwnageTool - Hackint0sh.org; Excellent observation JoVR, Strings are 6 and sets of rules are 3 (not 4) old ...
  1. #101
    Senior Professional Array

    Join Date
    Sep 2008
    Location
    Italy
    Posts
    308
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    Excellent observation JoVR,

    Strings are 6 and sets of rules are 3 (not 4)


    old style plist equivalent:

    04## ### ###
    +61 4## ### ###
    #### ####
    (02) #### ####
    (03) #### ####
    (07) #### ####
    (08) #### ####
    +61 2 #### ####
    +61 3 #### ####
    +61 7 #### ####
    +61 8 #### ####
    1300 ### ###
    1800 ### ###
    1900 ### ###
    13 ## ##

    using 0xED editor:

    address 0x1FC
    36 31 00 00 61 75 00 00 EE 49 00 00----------61 au --
    modify to:
    36 31 00 00 61 75 00 00 C0 56 00 00----------61 au --

    add this data at the end of file address 0x6135
    --------------------00 00 00 14 00 00 00 CC 00 00 00
    03 00 00 00 30 00 30 30 31 31 00 00 04 00 03 00
    14 05 00 00 14 05 00 00 0A 00 00 00 28 00 00 00
    08 07 00 00 08 07 00 00 0A 00 00 00 28 00 00 00
    6C 07 00 00 6C 07 00 00 0A 00 00 00 28 00 00 00
    02 00 01 00 0D 00 00 00 0D 00 00 00 06 00 00 00
    3F 00 00 00 01 00 08 00 01 00 00 00 09 00 00 00
    08 00 00 00 35 00 00 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 20 23 23 23 23 20 23 23
    23 23 00 6E 23 23 23 20 23 23 23 20 23 23 23 00
    23 23 23 23 20 23 23 23 20 23 23 23 00 23 23 23
    23 20 23 23 23 23 00 23 23 20 23 23 20 23 23 00


  2. #102
    Rookie Array

    Join Date
    Sep 2008
    Location
    Belgium
    Posts
    27
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    This is what I made for Belgium.
    I hpe I didn't make a typo


    Old style .plist to new 2.1 style.

    <string>090# #####</string> ----- string4
    <string>080# #####</string> ----- string4
    <string>04## ######</string> ----- string3
    <string>0## ######</string> ----- string5
    <string>02 #######</string> ----- string 1
    <string>03 #######</string> ----- string 1
    <string>04 #######</string> ----- string 1
    <string>09 #######</string> ----- string 1
    <string>+32########</string> ----- string5
    <string>+324########</string> ---- string3
    <string>####</string> ----- string2

    string1= n# ### ## ##
    string2= ####
    string3= n### ## ## ## ##
    string4= n### #####
    string5= n## ## ## ##



    Locale Rules and Display Schemes

    14 00 00 00 - descriptor length (4 bytes)
    AC 00 00 00 - offset to display schemes (4 bytes)
    03 00 00 00 - 3 sets of rules (4 bytes)
    30 00 30 30 00 00 00 00

    The first set of rules from point

    03 00 02 00 – 3 digit match with 2 rules
    20 03 00 00 20 03 00 00 08 00 00 01 20 00 00 00 string4
    84 03 00 00 84 03 00 00 08 00 00 01 20 00 00 00 string4

    The second set of rules from point

    02 00 03 00 – 2 digit match with 3 rules
    0A 00 00 00 27 00 00 00 08 00 00 01 2B 00 00 00 string5
    28 00 00 00 31 00 00 00 09 00 00 01 12 00 00 00 string3
    32 00 00 00 63 00 00 00 08 00 00 01 2B 00 00 00 string5

    The third set of rules from point

    01 00 05 00 – 1 digit match with 5 rules
    00 00 00 00 09 00 00 00 04 00 00 00 0D 00 00 00 string2
    02 00 00 00 02 00 00 00 08 00 00 01 00 00 00 00 string1
    03 00 00 00 03 00 00 00 08 00 00 01 00 00 00 00 string1
    04 00 00 00 04 00 00 00 08 00 00 01 00 00 00 00 string1
    09 00 00 00 09 00 00 00 08 00 00 01 00 00 00 00 string1

    Total length of the 3 rule bloks is 172 dec or 0xAC

    The fourth block is the display rules separated by 00

    string1: 6E 23 20 23 23 23 20 23 23 20 23 23 00 n# ### ## ##.
    Offset:00
    string2: 23 23 23 23 00 ####.
    Offset:0D
    string3: 6E 23 23 23 20 23 23 20 23 23 20 23 23 00 n### ## ## ##.
    Offset:12
    string4: 6E 23 23 23 20 23 23 23 23 23 00 n### #####.
    Offset:20
    string5: 6E 23 23 20 23 23 20 23 23 20 23 23 00 n## ## ## ##.
    Offset:2B


    The Result


    address 0x10
    33 32 00 00 62 65 00 00 7A 01 00 00 ---- 32 be --

    modify to:
    33 32 00 00 62 65 00 00 C0 56 00 00 ---- 32 be --


    Final BE locale Data – starting from 0x6135

    00 00 00 14 00 00 00 AC 00 00 00 03 00 00 00 30
    00 30 30 00 00 00 00 03 00 02 00 20 03 00 00 20
    03 00 00 08 00 00 01 20 00 00 00 84 03 00 00 84
    03 00 00 08 00 00 01 20 00 00 00 02 00 03 00 0A
    00 00 00 27 00 00 00 08 00 00 01 2B 00 00 00 28
    00 00 00 31 00 00 00 09 00 00 01 12 00 00 00 32
    00 00 00 63 00 00 00 08 00 00 01 2B 00 00 00 01
    00 05 00 00 00 00 00 09 00 00 00 04 00 00 00 0D
    00 00 00 02 00 00 00 02 00 00 00 08 00 00 01 00
    00 00 00 03 00 00 00 03 00 00 00 08 00 00 01 00
    00 00 00 04 00 00 00 04 00 00 00 08 00 00 01 00
    00 00 00 09 00 00 00 09 00 00 00 08 00 00 01 00
    00 00 00 6E 23 20 23 23 23 20 23 23 20 23 23 00
    23 23 23 23 00 6E 23 23 23 20 23 23 20 23 23 20
    23 23 00 6E 23 23 23 20 23 23 23 23 23 00 6E 23
    23 20 23 23 20 23 23 20 23 23 00

  3. #103
    Senior Professional Array

    Join Date
    Sep 2007
    Posts
    113
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    12

    Default

    @Jovr - Only Franks can confirm whether that is right or wrong but congratulations on that stupendous effort.

    I tried doing this for my locale untill I realised the sheer amount of time and patience it would take to figure it out and get it working and promptly gave up, and now wait for some kind souls to help us with a program or something.

    You on the on the hand march manfully on. Kudos.

  4. #104
    Rookie Array

    Join Date
    Sep 2008
    Location
    Belgium
    Posts
    27
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    OK, first problem, I think the rules should in reverse direction. Like :1 match,2 match an then the 3 match. I'll give it a try but involves a lot of work.

    Keep you updated

  5. #105
    Senior Professional Array

    Join Date
    Sep 2008
    Location
    Italy
    Posts
    308
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    Two countries done , only 221 to do !


  6. #106
    Rookie Array

    Join Date
    Sep 2008
    Location
    Belgium
    Posts
    27
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Hi Frank,

    Still messing with a few input formats, two If statements are true and as we know... the last true is the one we get

    It will be for tomorrow.

  7. #107
    Rookie Array

    Join Date
    Sep 2008
    Location
    Belgium
    Posts
    27
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default Belgium number format

    The Final Result ! It's working!

    address 0x10
    33 32 00 00 62 65 00 00 7A 01 00 00 ---- 32 be --

    modify to:
    33 32 00 00 62 65 00 00 C0 56 00 00 ---- 32 be --


    Final BE locale Data – starting from 0x6135

    00 00 00 14 00 00 00 AC 00 00 00 03 00 00 00 30
    00 30 30 00 00 00 00 01 00 05 00 00 00 00 00 09
    00 00 00 04 00 00 00 0D 00 00 00 02 00 00 00 02
    00 00 00 08 00 00 01 00 00 00 00 03 00 00 00 03
    00 00 00 08 00 00 01 00 00 00 00 04 00 00 00 04
    00 00 00 08 00 00 01 00 00 00 00 09 00 00 00 09
    00 00 00 08 00 00 01 00 00 00 00 02 00 03 00 0A
    00 00 00 13 00 00 00 08 00 00 01 2B 00 00 00 2F
    00 00 00 31 00 00 00 09 00 00 01 12 00 00 00 32
    00 00 00 59 00 00 00 08 00 00 01 2B 00 00 00 03
    00 02 00 20 03 00 00 20 03 00 00 08 00 00 01 20
    00 00 00 84 03 00 00 84 03 00 00 08 00 00 01 20
    00 00 00 6E 23 20 23 23 23 20 23 23 20 23 23 00
    23 23 23 23 00 6E 23 23 23 20 23 23 20 23 23 20
    23 23 00 6E 23 23 23 20 23 23 23 23 23 00 6E 23
    23 20 23 23 20 23 23 20 23 23 00

  8. #108
    Rookie Array

    Join Date
    May 2006
    Posts
    10
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Could you help with this:

    for mx

    local:
    ####-####

    local cell phones:
    ## ####-####

    long distance inside country:
    ## ## ####-####

    long distance cell phones:
    ### ## ####-####

  9. #109
    Senior Professional Array

    Join Date
    Sep 2008
    Location
    Italy
    Posts
    308
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    JoVR,

    00 00 00 08 00 00 01 00 00 00 00 02 00 03 00 0A
    00 00 00 13 00 00 00 08 00 00 01 2B 00 00 00 2F<--- 28 oops
    00 00 00 31 00 00 00 09 00 00 01 12 00 00 00 32

    with laurapplei solution from Philippine, fixed countries are 3,
    Step1 is done , we can thik to Step2 .

  10. #110
    Senior Professional Array

    Join Date
    Sep 2008
    Location
    Italy
    Posts
    308
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    32

    Default

    Step1 - feasibility
    Step2 - textual representation
    Step3 - a tool for text to binary convertion
    Step4 - an optimized rules generator (from a list of area codes)

    Step2 - proposal of textual representation :

    UIDefaultFormats.phoneformat
    Nc(
    (32 , be , L )
    (359,bg , L )
    (55 , br , L ))

    [( L1 , L2 , Nb ,( 0 , 00) )
    ( 1 , Na ,
    (0,9,4,0,0,2)
    (2,2,8,0,1,1)
    (3,3,8,0,1,1)
    (4,4,8,0,1,1)
    (9,9,8,0,0,1))
    ( 2 , Na ,
    (10,19,8,0,1,5)
    (40,49,9,0,1,3)
    (50,59,8,0,1,5))
    ( 3 , Na ,
    (800,800,8,0,1,4)
    (900,900,8,0,1,4))
    (n# ### ## ##,####,n### ## ## ##,n### #####,n## ## ## ##)]

    with L , L1 , L2 , Na , Nb and Nc automatically resolved
    what do you think about ?


 

 

Similar Threads

  1. [Firmware] 2.0 Beta > plist for Exchange-Folders and Preferences?
    By michis0806 in forum iPhone Developer Exchange
    Replies: 3
    Last Post: 07-09-2008, 05:11 PM
  2. 1.1.3 carrier.plist & operator.plist inaccessible
    By legitimie in forum iPhone "2G" (Rev. 1)
    Replies: 23
    Last Post: 02-29-2008, 07:31 PM
  3. Replies: 5
    Last Post: 11-27-2007, 11:36 PM
  4. Firmware 1.1.1 and CarrierMap.plist
    By timschuerewegen in forum General
    Replies: 6
    Last Post: 10-21-2007, 06:49 PM
  5. Replies: 0
    Last Post: 08-19-2007, 06:07 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2013 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 02:19 AM.
twitter, follow us!