PDA

View Full Version : How to change phone number format in 1.1.1 ??




retrospek
Oct 18, 2007, 06:46 AM
Does anyone know of a way to change the phone number format in 1.1.1 ? In 1.0.2 I just had to edit the ABPhoneFormats.plist file, but this file doesn't appear to exist in 1.1.1

Thanks,

Mark
UK



gu014
Oct 18, 2007, 09:39 AM
/System/Library/Frameworks/UIKit.framework/PhoneFormats/UIPhoneFormats.plist

retrospek
Oct 18, 2007, 09:52 AM
Thanks - worked great ! :D

Spanners
Oct 18, 2007, 10:42 AM
retrospek,

Can you explain what you changed? I want to do the same thing....


Thanks

retrospek
Oct 18, 2007, 10:59 AM
Sure... You need to download the file above onto your Mac. The file is in Binary so I used the following website to convert it:

http://140.124.181.188/~khchung/cgi-bin/plutil.cgi

I then opened the file on my Mac and copied what was under the 'UK' section of the file to replace what was under the US section. So the US/UK section of the file now has the UK phone formats:

<key>uk</key>
<array>
<string>0### - ### ####</string>
<string>00 $</string>
<string>0## - #### ####</string>
<string>+44 ##########</string>
<string>0#### - ######</string>
</array>
<key>us</key>
<array>
<string>0### - ### ####</string>
<string>00 $</string>
<string>0## - #### ####</string>
<string>+44 ##########</string>
<string>0#### - ######</string>
</array>


Then I saved the file (you don't need to convert back to binary) and reloaded back onto my phone (taking a backup of the original file just incase of problems). Make sure you reboot the iphone and you should now have UK dialling formats..

Mark

Spanners
Oct 18, 2007, 11:14 AM
Excellent Thanks

nightelf
Oct 18, 2007, 11:31 AM
I recommend using Pref Setter in Mac.

http://www.apple.com/downloads/macosx/system_disk_utilities/prefsetter.html

You don't need to convert, is very easy to browse the plist file, and is free.

daneoni
Oct 18, 2007, 11:52 AM
...

SPQR
Oct 19, 2007, 01:59 AM
Activate internationalisation.
Edit M68AP.plist in /System/Library/CoreServices/SpringBoard.app/ and set "international" to "true"
Reboot phone and in General Settings you can chose Language / Keyboard and Region Format.

daneoni
Oct 19, 2007, 03:59 AM
Activate internationalisation.
Edit M68AP.plist in /System/Library/CoreServices/SpringBoard.app/ and set "international" to "true"
Reboot phone and in General Settings you can chose Language / Keyboard and Region Format.

Thank you!

hollerz
Oct 19, 2007, 09:45 AM
Sorry to be a noob, but what do I need to get this file off the phone to edit it?

daneoni
Oct 19, 2007, 09:46 AM
Sorry to be a noob, but what do I need to get this file off the phone to edit it?

FTP client such as this (http://cyberduck.ch/)

hollerz
Oct 19, 2007, 10:05 AM
FTP client such as this (http://cyberduck.ch/)

Sorry again, but whats the server, username and password?

daneoni
Oct 19, 2007, 10:18 AM
Sorry again, but whats the server, username and password?

depends...if running 1.0.2 its root/dottie but if running 1.1.1 its mobile (or root again)/alpine. Server is the IP address of your phone. By the way SSH must be installed first

hollerz
Oct 19, 2007, 10:39 AM
I'm getting "connection refused" with the user as both root or mobile :( Running 1.1.1 and have installed SSH with iNdependance.

daneoni
Oct 19, 2007, 11:22 AM
I'm getting "connection refused" with the user as both root or mobile :( Running 1.1.1 and have installed SSH with iNdependance.

Are you sure you're using SSH Protocol and port 22?

hollerz
Oct 19, 2007, 11:28 AM
Are you sure you're using SSH Protocol and port 22?

lol that was why. Told you I was a noob! :P Thanks!

spinstorm
Oct 20, 2007, 12:13 AM
I decided to add the international keyboard to my iphone.

I thought the worst that could happen is that my phone would crash and id have to restore the original file I changed to add the keyboard...

Well I restarted my phone and after about a minute when it started it said it was an iPod in the corner!

Worse than that it would crash immediately!

My ONLY option was to restore the iphone to 1.0.2 which was easy enough although I had to put it into restore mode by holding the buttons down first and then I was back in 1.0.2 unlocked/JB/Activated.

I decided to go back to 1.1.1

BIG MISTAKE!

It only took me a day to fix but I had errors I never even got the first time.

And my blood pressure is through the roof!

So the moral of the story is:

Its STILL more hassle than its worth - I would love the international keyboard but NO WAY am I taking the chance again.

I can live with US style dashes in my phone numbers as it works that way!

Of course I probably edited it wrong...

I copied the file and converted it to xml then copied the xml into notepad and changed the false to true and renamed it to the same as the original file and sent it back over....If that is seriously wrong please let me know why!

OF COURSE I MADE A BACKUP OF THE ORIGINAL FILE!

but even uploading the original back didn't fix the problem and I had to restore.

SO I really wouldn't advise editing this yourself!

hollerz
Oct 20, 2007, 10:05 AM
Another question, when I get a new SMS it says new message from +44 07.... instead of saying the name from the Contacts, in 1.0.2 you could change this, how do you do it in 1.1.1?

daneoni
Oct 20, 2007, 10:17 AM
Try this (http://iphone.fiveforty.net/wiki/index.php/AppSupport). Make sure you make backups of all the original files before you modify/replace them

hollerz
Oct 20, 2007, 11:22 AM
Thank you so much! :D