Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

elie.fares

macrumors regular
Original poster
Sep 13, 2008
188
249
I just updated my iPhone to 2.2 and jailbroke it.
I followed the same route I took with 2.1 and the previous 2.x firmwares to fix caller ID but it didn't work.
I live in Lebanon.
Can anyone help me?
 
Im on 2G not 3G.
And the baseband has nothing to do with the Caller ID.
I'm referring to when u get the number of the sender instead of his name when u get an SMS for instance.
I used to copy a file to a directory on the root part of the iPhone but that didn't work with 2.2
 
same problem here, but im on 3G. It looks like Apple had changed the coding of recognizing caller ID from V2.1.
 
Yeah !!
I read on hackint0sh that someone found a solution.
But I didn't know what do.
It involved modifying a file titled something like phoneformat.
 
The solution for v 2.2 CallerID

I got the solution.

You have to copy the file AppSupport (inside /System/Library/PrivateFrameworks/AppSupport.framework/) original of the v. 2.1 and put it in the same folder in v. 2.2. And now you are ready to put the PhoneNumberTemplates.plist with the fix in the same folder. Restart and LISTO!

You have an iPhone 2.2 with the CallerID solution!
 
The fix I used for Lebanon:


http://rapidshare.com/files/16740955...oneformat.html

1) - rename it as UIDefaultFormat.phoneformat and substitute in :
System/Library/Frameworks/UIKit.framework/PhoneFormat/UIDefaultFormat.phoneformat

2) - rename it as Default.phoneformat and substitute in :
System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat

remember to save original files and to restart.
 
the links now're working fine!! ;)

there's another problem.. that i can't open in any editor
this file to fix them for "Slovenia"

Could you fix that...

Slovenia
+ 386 (0)xx xxxxxx

si 386 00 0 ## ######


tnxxxx:eek:
 
The fix I used for Lebanon:


http://rapidshare.com/files/16740955...oneformat.html

1) - rename it as UIDefaultFormat.phoneformat and substitute in :
System/Library/Frameworks/UIKit.framework/PhoneFormat/UIDefaultFormat.phoneformat

2) - rename it as Default.phoneformat and substitute in :
System/Library/PrivateFrameworks/AppSupport.framework/Default.phoneformat

remember to save original files and to restart.
Thanks a lot. this worked fine. One more thing though, 70 mobile numbers still dont show correctly.. any way to fix the file to support both 03 and 70?
 
Thanks a lot. this worked fine. One more thing though, 70 mobile numbers still dont show correctly.. any way to fix the file to support both 03 and 70?

It works for me. I used the format for US Virgin Islands.
Try that.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.