+ Reply
Results 1 to 4 of 4

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: How To Change The My Number

is a discussion within the

General iPhone Chat

forums, a part of the

iPhone Modding

section;
You know under Phone: Contacts: At the top of the contacts list there is a space for My Number? well I bought my iphone second hand and it lists the
...
  1. #1
    What's Jailbreak?
    Join Date
    Nov 2007
    Location
    Ireland
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Post How To Change The My Number
    You know under Phone: Contacts: At the top of the contacts list there is a space for My Number? well I bought my iphone second hand and it lists the previous owners number in there is there any way I can change this?

  2. #2
    iPhoneaholic
    Join Date
    Sep 2007
    Location
    Milton, Ontario
    Posts
    467
    Thanks
    21
    Thanked 43 Times in 37 Posts

    I thought that was a SIM card dependent item? Whatever your SIM card "reports" to the phone is what is displayed as far as I know.

  3. #3
    What's Jailbreak?
    Join Date
    Nov 2007
    Location
    Ireland
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Well its not showing my number that i know... hmmm?

  4. #4
    What's Jailbreak?
    Join Date
    Jan 2008
    Posts
    11
    Thanks
    4
    Thanked 3 Times in 3 Posts

    Lightbulb How to change the "My Number" field
    Well, I found a way:

    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)
    Found at this thread, as well as here.

    I haven't tested it yet; could anyone confirm whether this works?
    Last edited by Callae; 02-11-2008 at 07:09 AM. Reason: Found an answer to the question
    Quitting wastes efforts.

Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts