How to Fix the Caller-ID Issue for Unsupported Countries

Article by sategroup (6,626 pts ) , published Oct 31, 2009

Apple iPhone had a problem whereby the numbers displayed with the Caller-ID function were not in proper formats according to different countries. This tutorial will guide you through how to fix Caller-ID functionality for unsupported countries.

With the introduction of Apple iPhone, the company didn’t think about many of the features and had many issues, among which, one of them was improper formats for Caller-ID numbers for all the countries. Since, the iPhone was initially designed with U.S. customers in mind, the default format for displaying the number was in U.S. format. Now, iPhone has shipped to almost every country. So, users are looking for some fix that will enable them to see the numbers in their own country’s format. Follow the step-by-step installation to fix this problem.

Step by Step Instructions

Step 1: Tap the Cydia icon on the Springboard. After the application opens up, press the Sections tab located on the bottom of the screen.

Step 2: After clicking the section tab, a list of categories will appear. Locate and select the Localization section from the list under the section tab.

Step 3: After selecting the localization category, a localization page will be displayed. Look at the list of packages available under the localization section. Select the Caller ID Fix Collection from the list of packages.

Step 4: The Caller ID Fix package details page will appear. To install the package press the Install button from the top right corner of the details page.

Step 5: After clicking the install button, click the Confirm button. This will confirm the installation of the application. Once the installation is complete, tap on the “Return to Cydia” button to return to the Cydia application. Alternatively, you can also press the Home button on your iPhone to return to Springboard.

Step 6: Next, reboot your iPhone. To reboot your iPhone hold the Sleep/Wake button until the power slider appears on the screen, more the slider to the right, and again press the Sleep/Wake button.

Step 7: After you reboot the iPhone, the following file will get modified to include the support for extra countries:

/System/Library/PrivateFrameworks/AppSupport.framework/PhoneNumberTemplates.plist

Note: Earlier, the fix was applicable to only 1.1.2 firmware, but now the support has been extended for 2.0 firmware also. iPhone users running 3.0 or higher firmware need not worry about the Caller-ID fix as Apple has fixed the issue and included almost all the countries in its list.

Instructional Images

Instructional Images Credit

Apple iPhone Screenshots by Apple