Welcome Guest ( Log In | Register )

Outline · [ Standard ] · Linear+

 Caller ID Fix 2.2 Jailbreak, Change the locale setting

views
     
frozzbyte
post Jan 5 2009, 08:02 PM

Feeling butthurt lately? Like I care
*******
Senior Member
3,657 posts

Joined: May 2005
I think this thread is a bit misleading.

1. The CallerID Fix for 2.2 id for Number matching for incoming call and SMS. It does not have anything to do with the region format. Once we install this, it will solve the problem of SMS will show name but call will not. Last time the solution is to put +60 on each phone number. With the CallerID Fix 2.2 by frank8, it solve the number matching whether we have +60 or not.

2. The one that TS show with the terminal and erica utilities is just to put Malaysia as the default region setting (which still does not change and follow US settings). Why do this? Because some people when they want to add an address to a contact, malaysia does not exist in the country drop down menu. So this method put Malaysia in the drop down menu in the address book. Thats why if u look in TS first post, he said in Google maps still show miles and not KM as we only change the name from US to Malaysia, and not the entire locale. U can even see in TS first post where the date shown as Jan 5, 2009 and not as 5 Jan 2009.

3. Now frank8 has release a Format Fix 2.2 in Cydia to correct the number shown in the dialer to show in a correct manner. Last time any land number will be bundle up in US format i.e (034) 567 8900 instead of (03) 4567 8900. U can also check out Net.-Local Number Format in cydia.

Last time Apple made it easy for people to just edit the plist files, now they had change the format to a binary file with *.phoneformat extension.
myxery
post Jan 5 2009, 11:10 PM

Oro?!
*****
Senior Member
904 posts

Joined: Aug 2005
From: Tanjong Golden Ville
thx frozzbyte for clear things up
sugen
post Jan 5 2009, 11:17 PM

Regular
******
Senior Member
1,358 posts

Joined: Jul 2007


@frozzbyte
For my case, running CallerID Fix 2.2 does not solve my problem which is
"incoming call will show name but SMS will not".. It is only solved after changing all my contacts phone format to +60..

QUOTE(frozzbyte @ Jan 5 2009, 08:02 PM)
I think this thread is a bit misleading.

1. The CallerID Fix for 2.2 id for Number matching for incoming call and SMS. It does not have anything to do with the region format. Once we install this, it will solve the problem of SMS will show name but call will not. Last time the solution is to put +60 on each phone number. With the CallerID Fix 2.2 by frank8, it solve the number matching whether we have +60 or not.


Last time Apple made it easy for people to just edit the plist files, now they had change the format to a binary file with *.phoneformat extension.
*
Edoras
post Jan 6 2009, 12:46 AM

Regular
******
Senior Member
1,134 posts

Joined: Jan 2003
QUOTE(sugen @ Jan 5 2009, 11:17 PM)
@frozzbyte
For my case, running CallerID Fix 2.2 does not solve my problem which is
"incoming call will show name but SMS will not".. It is only solved after changing all my contacts phone format to +60..
*
Weird... but the CallerID Fix 2.2 solved both my incoming calls/sms ID
TSr0kawa
post Jan 6 2009, 01:17 AM

New Member
*
Junior Member
40 posts

Joined: Aug 2005
From: Melaka


Installing CallerID 2.2 did fix my problem at least. I'm sorry to all for causing a lot of confusion.

1. I've try the change default.plist fix by frank8, the problem still occur in SMS if I'm saving the number with 01x and I receive the sms by +601x (Celcom)
2. So to all, the change for default.plist Didn't solve my problem!!
3. The region format is all about this fix. The region will set the default for
1. phonenumber format and fix
2. default measurement in Google Maps. (still using Miles)

The one that TS show with the terminal and erica utilities is just to put Malaysia as the default region setting (which still does not change and follow US settings). actually if you just install the Erica utitlies and not run the command through mobile terminal, it will not change anything.

? How to run command in Mobile terminal ?
Just type below command inside mobile terminal
/usr/bin/plutil -s AppleLocale -v my_MY /var/mobile/Library/Preferences/.GlobalPreferences.plist

It will not break your iPhone as far as I know. It just change the localization setting to Malaysia and that will fix my problem and I hope everyone else. I still think this tutorial is far easier than SSH and upload the default.plist to the require folder. Maybe I'm not to good explaining it.

Thank you.


sugen
post Jan 6 2009, 09:17 AM

Regular
******
Senior Member
1,358 posts

Joined: Jul 2007


I am using DIGI.. how about u? For DIGI, they formated their system in such a way that.. Any incoming call will had the format 012xxxx/016xxxx. For SMS is +60


QUOTE(Edoras @ Jan 6 2009, 12:46 AM)
Weird... but the CallerID Fix 2.2 solved both my incoming calls/sms ID
*
pelvin
post Jan 6 2009, 10:43 AM

On my way
****
Senior Member
521 posts

Joined: May 2006


HI BRO!! thankS FOR THE TIPS!!! IT WOrkS PERFECTLY WELL!!!! thanks again!!! notworthy.gif just follow every step can edi.. hehe
Angelska
post Jan 6 2009, 01:41 PM

Getting Started
**
Junior Member
122 posts

Joined: Aug 2008
From: Kota Damansara



@frozz

CallerID Fix 2.2 by frank8 do the fix automatic. i just install it change all from number to name. i thing the easiest way is to install the CallerID fix
Edoras
post Jan 6 2009, 02:42 PM

Regular
******
Senior Member
1,134 posts

Joined: Jan 2003
QUOTE(r0kawa @ Jan 6 2009, 01:17 AM)
Installing CallerID 2.2 did fix my problem at least. I'm sorry to all for causing a lot of confusion.

1. I've try the change default.plist fix by frank8, the problem still occur in SMS if I'm saving the number with 01x and I receive the sms by +601x (Celcom)
2. So to all, the change for default.plist Didn't solve my problem!!
3. The region format is all about this fix. The region will set the default for
     1. phonenumber format and fix
     2. default measurement in Google Maps. (still using Miles)

The one that TS show with the terminal and erica utilities is just to put Malaysia as the default region setting (which still does not change and follow US settings). actually if you just install the Erica utitlies and not run the command through mobile terminal, it will not change anything.

? How to run command in Mobile terminal ?
Just type below command inside mobile terminal
/usr/bin/plutil -s AppleLocale -v my_MY /var/mobile/Library/Preferences/.GlobalPreferences.plist

It will not break your iPhone as far as I know. It just change the localization setting to Malaysia and that will fix my problem and I hope everyone else. I still think this tutorial is far easier than SSH and upload the default.plist to the require folder. Maybe I'm not to good explaining it.

Thank you.
*
Other than the spelling mistake to type the long terminal command.... tongue.gif
Now I managed to get the "Malaysia" as the Region Format.

user posted image

But I'm not sure what it does.... biggrin.gif

This post has been edited by Edoras: Jan 6 2009, 02:42 PM
frozzbyte
post Jan 6 2009, 03:58 PM

Feeling butthurt lately? Like I care
*******
Senior Member
3,657 posts

Joined: May 2005
QUOTE(r0kawa @ Jan 6 2009, 01:17 AM)

Installing CallerID 2.2 did fix my problem at least. I'm sorry to all for causing a lot of confusion.

1. I've try the change default.plist fix by frank8, the problem still occur in SMS if I'm saving the number with 01x and I receive the sms by +601x (Celcom)
2. So to all, the change for default.plist Didn't solve my problem!!
3. The region format is all about this fix. The region will set the default for
     1. phonenumber format and fix
     2. default measurement in Google Maps. (still using Miles)

The one that TS show with the terminal and erica utilities is just to put Malaysia as the default region setting (which still does not change and follow US settings). actually if you just install the Erica utitlies and not run the command through mobile terminal, it will not change anything.

? How to run command in Mobile terminal ?
Just type below command inside mobile terminal
/usr/bin/plutil -s AppleLocale -v my_MY /var/mobile/Library/Preferences/.GlobalPreferences.plist

It will not break your iPhone as far as I know. It just change the localization setting to Malaysia and that will fix my problem and I hope everyone else. I still think this tutorial is far easier than SSH and upload the default.plist to the require folder. Maybe I'm not to good explaining it.

Thank you.
*
Yes I know that just installing erica utilities and terminal without running the command wont do anything. I'm saying it in general to refer the steps after that.

As u can see the command /usr/bin/plutil -s AppleLocale -v my_MY /var/mobile/Library/Preferences/.GlobalPreferences.plist will edit the GlobalPreferences.plist file (which the default locale is US) and set my_MY as the new Locale name.

I generally use plutil to convert binary plist files to XML since the website use to convert this file have a size limitation.


Added on January 6, 2009, 4:02 pmFYI ... FW2.2 does not use *.plist files anymore for the number matching. It uses a new binary format called *.phoneformat. plutil can't convert this and we have to use a HEX editor to edit the file.




This post has been edited by frozzbyte: Jan 6 2009, 04:09 PM
frozzbyte
post Jan 6 2009, 04:10 PM

Feeling butthurt lately? Like I care
*******
Senior Member
3,657 posts

Joined: May 2005
QUOTE(sugen @ Jan 6 2009, 09:17 AM)
I am using DIGI.. how about u? For DIGI, they formated their system in such a way that.. Any incoming call will had the format 012xxxx/016xxxx. For SMS is +60
*
I'm also using Digi but I don't use CallerID Fix 2.2. I got the file straight from Frank8. Here I attached the file for you. Backup the original file and replace with this. Here's the path:

/System/Library/PrivateFrameworks/AppSupport.framework

This is what CallerID fix replace for it to work. And I might suggest u to install Net.-Local Number Format in cydia.
TSr0kawa
post Jan 6 2009, 07:23 PM

New Member
*
Junior Member
40 posts

Joined: Aug 2005
From: Melaka


So , there's so many way to fix caller id. But which way is the easiest ? Upload using SSH, iphone browser ? or just install and run command inside iPhone ?

I'm doing this because it's easier for not upload anything to iPhone or change any format by hand.

Hehe. just my opinion. Thanks for people feedback. Hoping to learn new skills after this with my iPhone.
pelvin
post Jan 7 2009, 12:33 AM

On my way
****
Senior Member
521 posts

Joined: May 2006


QUOTE(r0kawa @ Jan 6 2009, 07:23 PM)
So , there's so many way to fix caller id. But which way is the easiest ? Upload using SSH, iphone browser ? or just install and run command inside iPhone ?

I'm doing this because it's easier for not upload anything to iPhone or change any format by hand.

Hehe. just my opinion. Thanks for people feedback. Hoping to learn new skills after this with my iPhone.
*
hehe i prefer ur way bro.. its very easy as i can dl all the software at my office and i dont know how to SSH my phone asi dont have wifi at home to do it...appreciated it.. dont have to change every contact 1 by 1.. rclxms.gif
frozzbyte
post Jan 7 2009, 01:14 AM

Feeling butthurt lately? Like I care
*******
Senior Member
3,657 posts

Joined: May 2005
@r0kawa
Don't get me wrong. I'm not trying to put u down or anything. I'm just trying to clarify the functions of CallerID fix and the Locale thing as those 2 are not related. U can just install the CallerID fix to fix the number matching without changing the locale to Malaysia. Replacing the default.phoneformat are for those who prefer to do it manually. The point of having CallerID fix in Cydia/Installer is to automate the file replacement for those who's not comfortable to do it manually.

Just want to clear things out. Peace icon_rolleyes.gif
Edoras
post Jan 7 2009, 07:01 AM

Regular
******
Senior Member
1,134 posts

Joined: Jan 2003
frozzbyte is right, both have different functions.

But r0kawa's method of changing the Region Format is a very cool one....very simple one line terminal command!
TSr0kawa
post Jan 7 2009, 08:43 AM

New Member
*
Junior Member
40 posts

Joined: Aug 2005
From: Melaka


what a bummer. iPhone nano didn't make it to MacWorld 2009. Anybody hoping to have one ? hehe. frozzbyte, no biggy, cheers also. edoras, hope you like the solution.

 

Change to:
| Lo-Fi Version
0.0147sec    0.38    5 queries    GZIP Disabled
Time is now: 20th December 2025 - 07:45 PM