• Your favorite








    , and
  • Fix International Caller ID
    by cynix

    Currently iPhone cannot correcly match an incoming caller ID with numbers stored in your address book if one is in local format (without country code prefix) and the other is in international format (with +country_code prefix). I know some of us resorted to storing 2 numbers for each contact, but sometimes even that won't cut it.

    This is a patch to make it work. Remember this is only a temporary solution, until Apple fixes it properly.

    Extract to /System/Library/Frameworks/AppSupport.framework/ and overwrite the original. Reboot and enjoy.

    for 1.0.2:

    for 1.1.1:


    the -7, -8 and -9 indicates the number of digits used for matching. I remember someone mentioned in another thread that Nokia phones use the last 6 digits of a phone number for matching. By default, iPhone uses the last 7 digits, but only if either the incoming caller ID or the stored number is exactly 7 digits. This may work for US phone numbers (for example local caller ID 555-6789 will match against +1-234-555-6789 stored in address book), but may not for the rest of the world. Mobile phone numbers in Australia, for example, are in the form of 0412-345-678 when displayed as a local number, but +61-412-345-678 when country code is added (the leading 0 is dropped). To make things worse, voice calls come with local caller ID while SMS's come with international caller ID, so you're in trouble even when you're not roaming. This patch forces iPhone to use the last 7 or 8 digits for matching even if caller ID or stored number is longer than 7 digits.

    I've only tested this in Australia, so I can't guarantee it will work for everyone. Make sure you have a backup copy of the original AppSupport before overwriting.

    Source Thread
    This article was originally published in forum thread: Fix International Caller ID started by Cody Overcash View original post
    Comments 157 Comments
    1. kapildevn15's Avatar
      kapildevn15 -
      can any1 tell me which file i should use if i live in canada and i recieve a lot of calls from india. thks
    1. jonatron's Avatar
      jonatron -

      Could somebody please host the 7 file for 1.1.1? The cynix website seems to be down? This bug has been annoying me for some time now!

      Many thanks guys!
    1. captinkid's Avatar
      captinkid -
      Thank you very much for the patch.It works fine.highly grateful to you
    1. theone77's Avatar
      theone77 -
      thanks for this FIX...i use 9 here in UAE.working fine then i installed to other 3 iphone of my friend. great
    1. emrad's Avatar
      emrad -
      Please is there a 7 digits fix for Firmware 1.1.2?
      It has a different AppSupport.
    1. Proficient's Avatar
      Proficient -
      hey guys
      ive got my phone completely set up
      only thing that isnt working is when i get SMS messages it doesnt display who they are from
      just there number?
    1. mirkojankov's Avatar
      mirkojankov -
      am i missing the point???

      what are you guys saying? could anyone explain where that directory can be found??? which program should i use for jailbroken 1.1.1.? i tried with mobilefinder v1.8.0 and all i can see is ~library/ and inside only the program folders?!?! it starts with .sv, addressbook, caches, calendar etc.

      what am i missing? help please!!!

      actually, i found out where the folder is, stupid me, did not enable my finder to show me system files!

      anyway, i'm stuck now with the message that 'safari cannot download that file' when i click on one of the zipped files? what should i do? how can i download it and how can i unzip it afterwards? i thought of sending it to myself unzipped through email, but i cannot find the folder of the attached file?

      pls help...
    1. truenorth's Avatar
      truenorth -
      Are using Windows or Mac?

      If you're using Windows, use WinSCP. You download and install it on your Windows computer. Do a search of it around here or Google it. Then plug in your iPhone and run WinSCP to log in to the iPhone, username root and password alpine.

      On the Mac, there's SSH.
    1. Evoluti0n's Avatar
      Evoluti0n -
      any of the files for v1.1.2?
    1. trumpjr's Avatar
      trumpjr -
      i have had 1.02 and 1.1.1 with no problem but now that i'm on 1.1.2 i get this problem...i tired to use the 1.1.1 modded file but it just stays at the apple logo so i put the backup in and i'm all good except i still get this problem...anyhelp or point me to the 1.1.2 modded file?
    1. yowiphone's Avatar
      yowiphone -
      Cool but how about firmware 1,1,2?
    1. Gordon's Avatar
      Gordon -
      Quote Originally Posted by truenorth View Post
      migs, here is a better, simpler solution. If you're on 1.1.1, I have the file all done (give me your email addy and I'll send it to you). All you need is to move it to the right folder and you're good.

      This should work anywhere, not just in Australia.
      Dear truenorth, would you be also able to email me the v1.1.1 iPhone International Caller ID fix and instructions (I live in the UK).

      Many, many thanks.

    1. truenorth's Avatar
      truenorth -
      No worries, Gordon. PM me your email address.
    1. trumpjr's Avatar
      trumpjr -
      any fix for 1.1.2?
    1. luiz's Avatar
      luiz -
      see signature for easier way

      and it also works with 1.1.2!
    1. philbee's Avatar
      philbee -
      just tried your method iWant 1.1.1, d/loaded the iworld app and installed but when i went to run it i got the fault my app size is incorrect and it closes. Im running 1.1.1 firmware. any ideas?
    1. luiz's Avatar
      luiz -
      Quote Originally Posted by philbee View Post
      just tried your method iWant 1.1.1, d/loaded the iworld app and installed but when i went to run it i got the fault my app size is incorrect and it closes. Im running 1.1.1 firmware. any ideas?
      i dunu...might not work wid 1.1.1
      but just upgrade its better up here and faster two!
    1. trumpjr's Avatar
      trumpjr -
      ya i did that...but my phone app doesn't crash it just doesn't read the caller id properly
    1. philbee's Avatar
      philbee -
      cant upgrade yet to 1.1.2 cos i need sim unlock to work first, will have to wait for another easy way, tnx for reply.
    1. Gordon's Avatar
      Gordon -
      Thanks truenorth - all fixed. 7 worked for UK for me (running 1.1.1)