Page 1 of 3
 1  2 3  >
Reply
   
 Australian Number Formatting 
 
 
  #1 (permalink)  
Old 11-11-2007, 11:03 PM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Melbourne
Posts: 156


Australian Number Formatting

There was discussion under another thread on how to get the Australian Phone Number formatting working on the iPhone. Some of it changed with the arrival of FW 1.1.1, and so some of the directions under that thread are now a mish mash of up-to-date and out-of-date information (e.g. the ABPhoneFormats.plist is now called the UIPhoneFormats.plist). So, having got mine sorted tonight, I thought I’d start a new thread with some more detailed explanation for those who (like me) are less capable of sorting it all out (I had help. Thanks David!). This didn’t brick my phone. Your mileage may vary!

These directions assume the following:

• iPhone with FW 1.1.1 and OpenSSH (or similar) installed (which in turn requires BSD Subsystem installed).
• a Mac with the Terminal app (found in the Utilities folder in the Applications folder)

Open Terminal App.
Go to File > Connect to Server, and select SFTP; select your iPhone on the right; type “root” in the username, and select “SFTP (Automatic)”. Click Connect.

If you are using OpenSSH with 1.1.1 the default password for root is “alpine” (Before 1.1.1, the password was “dottie”). (You should change your password asap! use the passwd command)

In the SFTP console window, type:
# get /System/Library/Frameworks/UIKit.framework/PhoneFormats/UIPhoneFormats.plist .

Then (to backup the file, just in case) type:
put UIPhoneFormats.plist /System/Library/Frameworks/UIKit.framework/PhoneFormats/UIPhoneFormats.plist.backup

If you have Property List Editor installed from the xcode package from your install media, open the plist file with that.
Otherwise, use the converter at http://140.124.181.188/%7Ekhchung/cgi-bin/plutil.cgi to convert it to ascii text, then open it in TextEdit.

In the file you'll see a series of phone number formats tagged by a two-letter country code. At the top of the file, you'll see the AU setting (third one down). Copy everything between the and tags and paste it into the US setting down at the bottom of the file. That list is fairly limited though, and won’t format mobile numbers etc, so better still, I pasted in the following custom set of masks that I assembled from various forum posts:

04## ### ###
#### ####
(03) #### ####
(02) #### ####
(07) #### ####
(08) #### ####
+61 # #### ####
+61 4## ### ###
(61) (0#) #### ####
1300 ### ###
1800 ### ###
13# ###
0011 $


Now that the file is ready (and the iPhone can read the converted ascii file, so no need to try and convert it back), you need to upload it back to the phone.

In the SFTP console window, type:
# put UIPhoneFormats.plist /System/Library/Frameworks/UIKit.framework/PhoneFormats/UIPhoneFormats.plist

All done.

Reboot the iPhone, and check in your contacts to see if things look right!

If you are likely to travel to the USA and might want to be able to switch between US and Aussie formats when traveling, there is a solution. Install the program “Enable International Menu” on your iPhone (Installer>Unlocking Tools>Enable International Menu). That will put a “International” menu under the General Settings, which you can use to switch between Australian Region and USA or various others. If you are doing that, and you want the more comprehensive set of format masks shown above, then follow the direction above with one variation. Instead of pasting the masks into the section, paste them into the section.

As has been pointed out elsewhere, all this only affects the way phone numbers look on your display. It doesn’t sort the issue of the iPhone caller id not recognising people if their number comes through with an international prefix when they are in your address book without one, or vice versa. That’s a separate issue, and to fix this you have to persuade your iPhone to only take note of the last eight digits. The instructions on how to do that can be found here.

Hope some of all that is helpful to someone!

Cheers,

Nathan
laughingbird is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #2 (permalink)  
Old 11-11-2007, 11:10 PM
Regular

Join Date: May 2005
Group: Regulars
Location: Sydney
Posts: 807


Nice guide, this is exactly what I did and I can confirm it works perfectly (I even changed the array to suit my personal preference of how some numbers appear)
Tiprya is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #3 (permalink)  
Old 11-11-2007, 11:19 PM
Regular

Join Date: Feb 2007
Group: Regulars
Location: Sydney
Posts: 504


Has anyone looked into this?

http://iphone.unlock.no/#number-formating

Note the update for 1.1.1
cjuiz is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #4 (permalink)  
Old 11-11-2007, 11:43 PM
Member

Join Date: Dec 2006
Group: Regulars
Location: Sydney, Australia
Posts: 38


Add http://i.unlock.no to the installer.app

Open the Unlocking tools folder and install the International Settings application.

Now on the phone go to settings/General/International and set the number formatting to Australia.

Easy way of doing this.
__________________
Mac Pro 2.66
2gig Ram
23" Cinema Display
Spoolin is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #5 (permalink)  
Old 12-11-2007, 05:42 AM
Regular

Join Date: Jan 2005
Group: Regulars
Location: Newcastle, NSW
Posts: 561


Quote:
Originally Posted by cjuiz View Post
Has anyone looked into this?

http://iphone.unlock.no/#number-formating

Note the update for 1.1.1
I did this yesterday. It removed the US formatting, by removing brackets. It did not do what the old "replace ABphoneformats.plist" did. I've yet to see how it will work.
__________________
Website: Hamarana
Apple Stuff: 20" iMac 2.4ghz, eMac G4, iPhone2G.
Cameras: Olympus C760UZ, Olympus MJU1020, Fujifilm S8000fd
kyte is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
dt
  #6 (permalink)  
Old 12-11-2007, 07:24 AM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Brisneyland
Posts: 276


Quote:
Originally Posted by laughingbird View Post
Open Terminal App.
Go to File > Connect to Server, and select SFTP; select your iPhone on the right; type “root” in the username, and select “SFTP (Automatic)”. Click Connect.
Thanks Nathan.

For leopard users, note that "File > Connect to Server" is now "Shell > New Remote Connection".
dt is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #7 (permalink)  
Old 12-11-2007, 12:14 PM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Melbourne
Posts: 156


Quote:
Originally Posted by Spoolin View Post
Open the Unlocking tools folder and install the International Settings application.
Now on the phone go to settings/General/International and set the number formatting to Australia.
Easy way of doing this.
This works, but the list of Australian format masks it draws on is quite limited - only four items. It formats standard landline numbers fine, but it leaves mobile numbers as a continuous block of ten numbers. Mobile numbers with an international prefix are formatted to look like landline numbers.

I am using the International settings application, so I can revert to US settings when travelling, but after adding the additional masks, the Aussie results were a lot better.

Cheers,

Nathan
laughingbird is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #8 (permalink)  
Old 12-11-2007, 06:55 PM
Member

Join Date: Apr 2007
Group: Regulars
Posts: 24


Quote:
Originally Posted by laughingbird View Post

These directions assume the following:

• iPhone with FW 1.1.1 and OpenSSH (or similar) installed (which in turn requires BSD Subsystem installed).
• a Mac with the Terminal app (found in the Utilities folder in the Applications folder)

Open Terminal App.
Go to File > Connect to Server, and select SFTP; select your iPhone on the right; type “root” in the username, and select “SFTP (Automatic)”. Click Connect.

If you are using OpenSSH with 1.1.1 the default password for root is “alpine” (Before 1.1.1, the password was “dottie”). (You should change your password asap! use the passwd command)
Hi there Nathan,

I can't find my iphone when I use the terminal application. Any advice?
sharpy is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #9 (permalink)  
Old 12-11-2007, 07:42 PM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Home
Posts: 217


Quote:
Originally Posted by Spoolin View Post
Add http://i.unlock.no to the installer.app

Open the Unlocking tools folder and install the International Settings application.

Now on the phone go to settings/General/International and set the number formatting to Australia.

Easy way of doing this.
very simple solution..thanks for this
BrettJohn is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #10 (permalink)  
Old 12-11-2007, 08:17 PM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Melbourne
Posts: 156


Quote:
Originally Posted by sharpy View Post
Hi there Nathan,
I can't find my iphone when I use the terminal application. Any advice?
Provided you've got OpenSSH installed on your iPhone, and your phone is plugged into your computer, it should appear when you choose "Connect to Server" from Terminal's "File" menu and then select either SFTP or SSH.

If it doesn't, then you've exhausted my knowledge base and you'll have to hope someone else offers an answer.

Cheers,

Nathan
laughingbird is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #11 (permalink)  
Old 12-11-2007, 08:27 PM
Member

Join Date: Oct 2007
Group: Registered Users
Posts: 23


hey guys

ive got the number fix all working fine!

only problem is when i receive messages it displays

Text from +61 4 3456 7890
Proficient is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #12 (permalink)  
Old 12-11-2007, 09:06 PM
Regular

Join Date: Jan 2005
Group: Regulars
Location: Newcastle, NSW
Posts: 561


Quote:
Originally Posted by Proficient View Post
hey guys

ive got the number fix all working fine!

only problem is when i receive messages it displays

Text from +61 4 3456 7890
but when you go to your messages it shows the sender, right? Like Jack Sprat or whatever? Mine does after I followed the i.unlock instructions. The numbers arent bracketed but it seems my phone doesnt care. if the person is in my book, it knows who they are
__________________
Website: Hamarana
Apple Stuff: 20" iMac 2.4ghz, eMac G4, iPhone2G.
Cameras: Olympus C760UZ, Olympus MJU1020, Fujifilm S8000fd
kyte is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #13 (permalink)  
Old 12-11-2007, 09:15 PM
Member

Join Date: Oct 2007
Group: Registered Users
Posts: 23


nope, in my SMS section it shows the number same as above

+61 4 3456 7890
Proficient is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #14 (permalink)  
Old 12-11-2007, 09:52 PM
Regular

Join Date: Oct 2007
Group: Regulars
Location: Melbourne
Posts: 156


Quote:
Originally Posted by Proficient View Post
hey guys
ive got the number fix all working fine!
only problem is when i receive messages it displays
Text from +61 4 3456 7890
Now the question is whether you are complaining about the formatting, or the fact that it didn't recognise and identify the person it came from? Or both?

If the formatting is the problem, then the next question is which method did you use to fix the number format? If you used either the "International Menu" app or the paste the existing settings into the settings, then you will get the result described, because the number format masks it uses only put things into that landline format you've reported or, if there is no international prefix then as a ten digit block, eg. 0434567890. If you paste in the more comprehensive set of masks, then it should format properly, eg. +61 434 567 890.

If the problem is the lack of caller identification, then to fix this you have to persuade your iPhone to only take note of the last eight digits when matching to your address book. The instructions on how to do that can be found here.

And if you've already done all those things (since they were described in the first post in this thread) and it still doesn't work, then you've exhausted my limited knoweldge base and hopefully someone else can help you.

Cheers,

Nathan
laughingbird is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
  #15 (permalink)  
Old 02-01-2008, 01:59 AM
Regular

Join Date: Jun 2004
Group: Regulars
Location: Sydney, Australia
Posts: 689


Apologies if it's been covered before, but does this apply to 1.1.2 as well?

I searched and read up on i.unlock.no, but couldn't find anything that mentioned number formatting on 1.1.2.

Cheers
- Febs.
__________________
"Woz, we need blue boxes not computers." (Steve Jobs).
Febs is offline
Profile CardPM
Go to the top of the page
Digg this Post!Add Post to del.icio.us Share on Facebook
Reply With Quote
 
Page 1 of 3
 1  2 3  >
Reply

Thread Tools

 
Similar Threads
 
Thread Thread Starter Forum Replies Last Post
BabySteps Guide to better Aussie Number formatting laughingbird iPhone Guides and How-to's 12 03-08-2008 02:19 PM
au number formatting in 1.1.4 HZ-GTS iPhone Help and Support 11 23-05-2008 01:27 PM
updated au number formatting now not working HZ-GTS iPhone Help and Support 0 03-03-2008 07:39 AM
iPhone and number formatting Quamen iPhone & Mobile Phones 17 16-10-2007 11:45 PM