Discuss [Solution] International/local caller ID matching at the iPhone "2G" (Rev. 1) - Hackint0sh.org; Originally Posted by javierfz
for "ccontrerasg", si probe, de hecho tengo instalado el iworld (de ...
There was some suggestions for patching AppSupport for Argentina, but I do not think it's fully validated. You may search back in this thread.
Originally Posted by javierfz
for Chile there are also patches?? +56
Originally Posted by aviegas
is complicated to AppSupport standard for all? (as version 1.1.1)
I have 1.1.2 and I was wondering if someone can help me with this dialing prefix:
usually to make a phone call locally..i dial 123-1233
and to make international phone call I dial 00 12312340
and to make a phone to the country that I am in +974 123-1231
And now when I receive sms, I receive the number with country code (+974)
but the phone calls are without the country code.
So I tried pnedit the Appsupport by adding
qa 974 00 - 1 7 where we don't have NDD (National Direct Dialing) Prefix
and still doesn't work... so any clue on this?
Try "qa 974 00 - 3 4" or "qa 974 00 - 0 7". The first one gives you a 3 digit area code and 4 digit subscriber number. The second one gives you no area code and a 7 digit subsriber number. Use "Framework AppSupport decompo*******Number" to verify if the number gets decomposed correctly.
Originally Posted by kicker22
PhoneNumberTemplates from Chile?
cl 56 00 0 2 3?
call locally dial = 02 123-4567 / (+56 02 123-4567)
call mobile = 9 123-4567 / (+56 99 123-4567)
and to make international call I dial (123) 056-### ####(Country code and number)
and recibe international call +56-#######
guys, sorry but i need your help. I'm trying to use the pntedit file in my mac (ppc).... I have my pntedit file and my AppSupport file in the same folder, i open terminal, i go to that folder and type "./pntedit read AppSupport PhoneNumberTemplates.txt" and the terminal returns :
Reading Entry 01 ... Done
Reading Entry 02 ... Done
Reading Entry 03 ... Done
Reading Entry 04 ... Done
Reading Entry 05 ... Done
Reading Entry 06 ... Done
Reading Entry 07 ... Done
Reading Entry 08 ... Done
what i'm doing wrong ?
thank, and sorry again for my english...
Almost got it for Chile (+56)
I've been working along with the last couple of hours, and this is what I got:
Our country has some peculiarities when it comes to area codes and number lenght. IDD is 00 and NDD is 0, always. There is a single area code which is digit length, all other are two (this being 2, for Santiago, so it would become 02). All landline numbers for that area are 7 digits long (so to call a landline number on Santiago you dial either +562xxxxxxx or 02xxxxxxx). For all other cities, as said before, the area code is 2 digits long (0nn or +56nn), but in some of them the landline numbers are 6 digits long and in others they're 7 digits long (so you get either +56nnxxxxxx or 0nnxxxxxx AND +56nnxxxxxxx or 0nnxxxxxxx).
With those numbers I've had no problems. When it comes to mobile phones, on the other hand, is when things are getting a little tricky and I can't seem to find a combination to match them all.
Al mobile phones are 8 digits long. When you want to call a mobile from anywhere in the country from a landline phone, you must prefix it with 09, so it becomes 09xxxxxxxx. When you want to dial from another mobile phone, you either do +569xxxxxxxx or just the 8 digits number: xxxxxxxx.
After trying a lots of combinations this is what I've got so far:
cl 56 00 0 2 6
cl 56 00 0 1 7
cl 56 00 0 2 7
First line: matches all landline numbers whose area code is 2 digits long and its subscriber number is 6 digits long. I put it first bc I read somewhere in the thread that the first number is also the min. number length
Second line: matches all landline numbers for Santiago (whose area code is a single digit, '2', and subscriber number are 7 digits long)
Third line: matches all landline numbers whose area code is 2 digits long and its subscriber number is 7 digits long
But for matching mobile phones I've tried a lot of combinations with no success at all (some of them work for some numbers, others don't work at all).
Any help or suggestion regarding this issue will be greatly appreciated.
You can do that but then there will be no callerid matching.
Originally Posted by ccontrerasg
AppSupport in 1.1.2 is very different from the one in 1.1.1 and 1.0.2, so the strict x-rightmost digits matching for any country is not possible.
It is possilbe to create a x-rightmost matching for a given country though. Search this thread and you will find a method proposed by timschuerewegen to implement it. Requires a series of rules and a patch. That is the most simple way to do it, but it still need to be done on a country by country basis.
You need to check how you dial and how you receive the calls. your rules need to match all cases - received and dialed, and must handle both voice and SMSs.
Originally Posted by boliva
Your mobiles are either a 1 digit area code or just the local number.
cl 56 00 - 0 8 << just xxxx-xxxx mobile
cl 56 00 0 2 6 << (0) aa-xxx-xxx landlines
cl 56 00 0 1 7 << (0) a-xxx-xxxx landlines (santiago)
cl 56 00 0 2 7 << (0) aa-xxx-xxxx landlines
cl 56 00 - 1 8 << (9)-xxxx-xxxx mobile
Also, apply the "Keypad and Area Code" patch, so that your local mobile numbers will correctly match with and without the "9" in the keypad for dialing and in the callerid.
I hope this helps. Please post your results so that we can update the Wiki.
Hi aviegas, thanks for your quick response. I tried both lines earlier today with no success. I will take a look at the patch you suggested and will let you know how it goes.
Originally Posted by aviegas
By GreatLicker in forum iPhone "2G" (Rev. 1)
Last Post: 03-05-2008, 07:20 PM
By Adonius in forum iPhone "2G" (Rev. 1)
Last Post: 03-03-2008, 06:53 PM
By nemesis1218 in forum Free Toolchain Software (Cydia App's)
Last Post: 01-08-2008, 11:48 PM
By Vger in forum iPhone "2G" (Rev. 1)
Last Post: 11-22-2007, 01:23 PM
By jhrfc in forum General
Last Post: 09-23-2007, 11:54 AM