For those who live other then the US or unlocked and have a non-functioning Voicemail button, here’s how to change the default number.

Step 1: Find your carrier’s voicemail number is (for example, in Singapore the SingTel voicemail number is 1389 and in Australia, the Vodafone voicemail number is 121)
Step 2: Click the phone button in your iPhone. (Green one, bottom left)
Step 3: Click the keypad tab.
Step 4: Type the following: *5005*86*yourvoicemailphonenumber# (just google for your phone carrier’s voicemail number).
Step 5: Hit the call button and wait a few seconds.
Step 6: Hit the voicemail button, and it will now call your voicemail.
That’s all!



13 Comments so far
Skip to comment form
trumie323 November 9th, 2007 at 3:27 am
(Quote)
Spot-on directions… A God-send… Thanks!
yogs November 11th, 2007 at 1:51 am
(Quote)
Hi, this won’t work if the VM number starts with “*” … Do you know how to solve this?
shamsi November 13th, 2007 at 3:51 pm
(Quote)
how to chose your voicemail recording?
Sharky November 13th, 2007 at 8:26 pm
(Quote)
Great work, works like a charm
shiraz December 3rd, 2007 at 1:22 pm
(Quote)
does anyone know how to do a conditional forward to vmail - ie on no answer or busy. i can get to my vmail but it rings and rings without going there on incoming calls
mR.r@D January 2nd, 2008 at 4:12 pm
(Quote)
If you have * as part of the number you should dial (let’s say you have to dial *86 ) then you can substitute the * for number 1 (to continue with the example you shoul put 186, at the end you get *5005*86*186#) This works for movistar in Mexico where we have to dial *86 to get our voicemail
Petar January 11th, 2008 at 11:04 am
(Quote)
trick with 1 instead of * not working in panama where you need to dial *111 for CW network…
any other solution for voice mail?
Brisac February 29th, 2008 at 9:33 pm
(Quote)
In Brazil, I can get to my VM ether by dialing *100 or by calling myself. Since I couldn’t get the * thing to work I set my own number as the VM number and it worked.
mauro March 11th, 2008 at 5:56 pm
(Quote)
It did not work in Movistar Colombia because the voicemail number stars with *. Any solution for that?
Thanks a lot
louis April 24th, 2008 at 3:16 pm
(Quote)
for movistar colombia, dial:
**5005*86*+(voicemail number)#
this works for movistar ecuador
ie: **5005*86*+82#
Lilly June 18th, 2008 at 11:06 am
(Quote)
Hello,
I tried every option you guys wrote… and nothing worked for me.
i’m from Israel, and my carrier is Orange. the voicemail number does have a-* at the begining.
any ideas?
Escaping the Tyrrany of Voicemail with PhoneTag « Silicon Island July 6th, 2008 at 1:53 am
(Quote)
[...] completeness’ sake, rewire the Voicemail button on the iPhone to point to your new mailbox by issuing the following [...]
Karis arce July 17th, 2008 at 7:17 am
(Quote)