Could someone please help me with Egypt.

I wrote the following, relying on

this (note that this site isn't updated, the subscriber number can now be 6-8 digits).

eg 20 00 0 1 6

eg 20 00 0 1 7

eg 20 00 0 1 8

eg 20 00 0 2 6

eg 20 00 0 2 7

eg 20 00 0 2 8

I am not sure if the order in the file has precedence, but the effect of adding the above six lines was none. When I make a call from a cellphone with a number "010 777 9999", where 0 is the trunk prefix, 10 is the area code (for one of the cellphone carriers), and 7779999 is the subscriber number, iPhone formats it as:

010 7 (779) 999

Which obviously is not correct. Before putting in the patched AppSupport with the new rules, this was also how the iPhone was rendering the numbers.

How does the iPhone know the country is eg (+20) to use the above rules?