Discuss [iTunes] Showing phone number at the General - Hackint0sh.org; Has anyone found a way to do it?
Yesterday I plugged a friend's phone to ...
-
The Man
Array
[iTunes] Showing phone number
Has anyone found a way to do it?
Yesterday I plugged a friend's phone to my Mac and it showed his phone number, instead of the "n/a". Then we reloaded 1.1.1 and after that it was still there....
Any idea how it works?
-
-
What carrier is your friend using? Is he using his carrier SIM card or a Multisim?
Also, is his phone number showing under Settings -> Phone menu on his iPhone?
I was also trying to figure that out.
-
-
The Man
Array

Originally Posted by
Gevor
What carrier is your friend using? Is he using his carrier SIM card or a Multisim?
Also, is his phone number showing under Settings -> Phone menu on his iPhone?
I was also trying to figure that out.
His is using "Claro" (Brazil). I will have to check the "Settings". It just surprised me because I have working SIM cards for all 4 major carriers in Brazil and this is the only one that works. My guess it's something in the SIM.
I will check and post back.
-
Senior Professional
Array
I think it's stored in SIM card because the number showed in my iTunes is 661xxxxxxx which is the original phone number but a few years ago all the mobile phone number in Thailand was changed to 6681xxxxxxx. The number displayed in iTunes is still the old one so I think it's stored in the SIM card from the beginning.
-
-

Originally Posted by
aviegas
His is using "Claro" (Brazil). I will have to check the "Settings". It just surprised me because I have working SIM cards for all 4 major carriers in Brazil and this is the only one that works. My guess it's something in the SIM.
I will check and post back.
Looks like the phone number has to be saved on the SIM card to be shown in iTunes and Settings -> Phone menu. Read here: http://hackint0sh.org/forum/showthread.php?t=7624
-
The Man
Array
I found I way to made it work, using solely the iPhone! Yeah!
The phone number is stored on the SIM card, as the first "Own Number".
Somehow the AT&T activation writes the "Own Number" (the number assigned to the phone during registration) to the SIM card and that information is used for both the Settings->Phone and for iTunes.
There are 2 ways to enter a "Own Number", and both are challenging:
a) Using another phone:
Some phones (not the iPhone) have support to change/add the "Own Number". Do not ask me which phones do. I recall seeing it on some phones in the past but I do not remember. You will have to remove your SIM card, place in the other phone, reprogram it there and then return it to the iPhone. The challenge is to find a phone that supports it and navigate through its menu to find how to change the "Own Number".
b) Using the iPhone:
Unfortunately, the iPhone does not support setting the "Own Number", except during "Apple's Own Activation".
But there is a way to do it manually, using minicom.
** NOTE ** If you use a SIM password, you must deactivate it before doing this!!!
1) SSH to your phone. Do not forget to turn auto-lock off.
2) Stop the CommCenter:
launchctl -w unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
3) Start minicom: minicom -s
4) Then proceed to change the Serial Port device name to /dev/tty.baseband
- Scroll down to "Serial Port"
- Press "A" and retype over the serial port device name
- Press "ENTER" twice
- Scroll down to EXIT and press ENTER
- Type "AT" and press ENTER. You should get an "OK" back
5) Enter the following commands:
AT+CPBS="ON"
AT+CPBW=1,"XXXXXXXXXXXX",,"TTTTT"
AT+CPBR=1
AT+CNUM
The first command will set the Address Book storage to "Own Number"
The second command will write the number (XXXXXXXXXX) with an optional text "TTTT".
I use my carrier name as the optional text, some use their names. Pick whatever you like.
The third command will display back whatever you have entered, plus the type, either "129" or "145".
It will be "129" if the number fits a "national" pattern and "145" if it's international.
The fourth command will display the "Own Number". This is the way it's queried, so we try to see the result.
I've entered my number using "+CANNNNN", that is +, country code, area code and number:
Ex: +5521XXXXXXXX -> this wil be Brazil (55), Rio de Janeiro(21), and number (XXXXXXXX).
The type returned was 145.
6) Press "Ctrl-A", "Q" and "ENTER" to exit minicom.
7) Reload CommCenter:
launchctl -w load /System/Library/LaunchDaemons/com.apple.CommCenter.plist
8) Reboot your iPhone.
It should now show the "My Number" in Settings->Phone, and also on the iTunes screen (provided that the iPhone is on when it connects to iTunes, so the SIM card is already processed)
Enjoy!
Last edited by aviegas; 10-29-2007 at 12:38 PM.
Reason: More detailed instructions, including minicom setup
-
-
Senior Professional
Array
I tried the minicom method and it worked great! Thanks!
-
Young Padawan
Array
-
-
-
Brilliant!
Works for me too.
-
Similar Threads
-
By Poe408 in forum General
Replies: 2
Last Post: 08-10-2009, 11:45 PM
-
By secretmrx in forum Tools
Replies: 9
Last Post: 04-09-2008, 10:05 AM
-
By GeeZuZz in forum General
Replies: 7
Last Post: 02-13-2008, 04:42 AM
-
By martano in forum General
Replies: 0
Last Post: 10-21-2007, 02:27 PM
-
Replies: 0
Last Post: 09-03-2007, 06:03 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
Bookmarks