+ Reply
Page 1 of 2 12 LastLast
Results 1 to 20 of 34

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


Thread: T-Mobile Visual Voicemail WIP (Yes, it will work...)

is a discussion within the

T-mobile

forums, a part of the

iPhone Modding

section;
This is a work in progress. (cross-posted from http://modmyi.com/forums/file-mods/7...voicemail.html - please close that topic!) I actually did get a lot of things to work... Wish I could test my Carrier
...
  1. #1
    What's Jailbreak?
    Join Date
    Nov 2010
    Posts
    4
    Thanks
    0
    Thanked 2 Times in 2 Posts

    Default T-Mobile Visual Voicemail WIP (Yes, it will work...)
    This is a work in progress. (cross-posted from Need a community's help - trying to make a T-Mo IPCC with visual voicemail - please close that topic!)
    I actually did get a lot of things to work...
    Wish I could test my Carrier Bundle for this, but Dev-Team delayed 02.10.04 unlock and I sold my 3GS

    Test it out using the Mail.app!
    1. To start, turn off Wi-Fi. You can only connect to the voicemail IMAP server over EDGE.
    2. Make sure you have the Visual Voicemail service activated on your account (go to Web2go from Safari)
    3. Send the following SMS message to the number "122": "Activate:dt=6" (without quotes)
    4. You will receive a response from "129" that looks like this:
      Code:
      //VVM:STATUS:st=R;srv=vvm.tmomail.net;ipt=143;u=[email protected];pw=#######;rc=0;lang=1|2|3|4;g_len=180;vs_len=10;pw_len=4-7
    5. Note your username (u=) and password (pw=)
    6. Go set up a new mail account with "vvm.tmomail.net" as the IMAP server (no SSL), your username, and your password. Pick any SMTP server
    7. Open the Inbox on this account and go see your voicemails

    You might receive text messages from "121" or "129" when you receive a new voicemail, the phone should take these messages as triggers to update the VVM database (but I don't have an unlocked phone to work on ATM >__<). If you want it off, the deactivation message is: "Deactivate:dt=6" or you can reboot the phone and they should stop.

    I'm working on a Carrier Bundle for native Phone app support, but I can't do anything until dev team releases the i4 02.10.04 unlock!
    Last edited by ssdsnake; 01-16-2011 at 02:18 PM.

  2. The Following User Says Thank You to ssdsnake For This Useful Post:

    Numbski (01-17-2011)

  3. #2
    Green Apple
    Join Date
    Sep 2007
    Posts
    35
    Thanks
    2
    Thanked 4 Times in 3 Posts

    Interesting stuff. I was working on getting this to work waaaaaaaaaaaaaaaay back when, like on iPhone OS 1.x

    At that time, I didn't think T-Mobile had a VVM server, so I was trying to implement my own. The fact that it's just an IMAP server makes things interesting. As for "can't connect over wifi", I have that same issue going on with using mms. The hostname doesn't resolve when connected to wifi. I'm thinking I need to force name resolution of this private hostnames somehow. Once resolved, if you have an edge connection you should still be able to get there. If it's a default gateway problem, then it's just plain silly.

    UNLESS - unless VVM has it's own equivalent to MMS Proxy. 216.155.165.50 doesn't appear to be accessible from outside of T-Mobile's network, so it isn't as though that IP is going to allow you to proxy into T-Mobile's network. ???

    I'll look into this a bit more later. FWIW, the MMS Proxy IP isn't (at least in my case) on the same network segment as my edge interface, because right now I have a 25.161/16 address.

    mms.msg.eng.t-mobile.com: 10.176.33.183
    vvm.tmomail.net: 66.94.9.132

    For me, vms.eng.t-mobile.com doesn't even resolve. Probably because I'm on the internet2.voicestream.com APN. Willing to bet you can only access vms.eng.t-mobile.com from the epc.tmobile.com APN. In either case, it seems I need the phone to somehow capture the default gateway when on pdp_ip0, and when en0 goes live and sets a default gateway, also set a route for 10.176.0.0/16 bound for pdp_ip0's route. One would think this would happen automatically though...???
    Last edited by Numbski; 01-17-2011 at 08:59 AM. Reason: Automerged Doublepost

  4. #3
    My iPhone is a Part of Me
    Join Date
    Feb 2009
    Posts
    639
    Thanks
    3
    Thanked 154 Times in 97 Posts

    This is awesome. Good job! However, don't reinvent the wheel with your own bundles. Add the necessary changes to the T-Mobile USA Carrier Bundles project.
    Last edited by SpookyET; 02-25-2011 at 01:44 PM.

  5. #4
    Green Apple Stewie Griffin's Avatar
    Join Date
    Jan 2011
    Location
    Spooner Street
    Posts
    61
    Thanks
    7
    Thanked 13 Times in 11 Posts

    I would love to see this working properly, in an easy to install bundle
    I come bearing a gift. I'll give you a hint. It's in my diaper and it's not a toaster.

  6. #5
    My iPhone is a Part of Me
    Join Date
    Feb 2009
    Posts
    639
    Thanks
    3
    Thanked 154 Times in 97 Posts

    I have also worked on VVM but never got it to work because I could not figure out the activation code necessary to send to T-Mobile. iPhones expect it to work from the start without activation on the customer's end. I do not know of a way to tell the VVM app the send the activation code automatically. I could attempt to dump the VVM app and look for strings to see if there are any configuration entries to tell it to send the activation code. If you wish, I can create a VVM branch for you to fork or test.
    Last edited by SpookyET; 02-25-2011 at 01:43 PM.

  7. #6
    Green Apple
    Join Date
    Dec 2008
    Posts
    96
    Thanks
    3
    Thanked 7 Times in 7 Posts

    Has anyone gotten this to work. I have and unlocked 3G iphone, enabled visual vm on tmo but can't get it to work. Any help?

  8. #7
    iPhoneaholic
    Join Date
    Jan 2008
    Posts
    321
    Thanks
    5
    Thanked 46 Times in 36 Posts

    Yes, it's a WIP. I've been sitting on this for a few months now. I'd say I'm about 80% there.

    Issues:
    • Cannot delete message(s) from VVM client (app crashes)
    • Cannot call back due to "Unknown" identity
    • Cannot be setup the official carrier way; certain settings files need to be changed

    Other than that, it works.

    When there is no data connection, this is what appears:



    Once the data connection returns, new messages are pushed:



    "Unknown" issue, but the messages play:



    Notice the buffering while playing:



    Changing the password via the client works as well:











    "Activate:dt=6" did not work for me; nothing happened. "Activate:dt=3", however, got me a quick, yet empty, reply from "122".
    Last edited by Lecram25; 06-17-2011 at 12:32 PM.

  9. #8
    iPhoneaholic
    Join Date
    Jan 2008
    Posts
    321
    Thanks
    5
    Thanked 46 Times in 36 Posts

    Both of these issues are server-related (T-Mobile).

    The crashing is due to the table updating (numbers aren't matching). The "Unknown" is due to something not updating the voicemail database.

    I manually edited the database. Of course, you'd want the database updated after every message is received (no, that's not a real number).




  10. #9
    iPhone? More like MyPhone
    Join Date
    Jul 2009
    Posts
    147
    Thanks
    42
    Thanked 7 Times in 7 Posts

    dang i have VVM turned on but the sms is not coming back with a user/pass to anything. looks fun keep us posted
    Are You Not Entertained! Are You Not Entertained! Is this not why you are HERE!!!!"

  11. #10
    Official SaurikIT Support
    Join Date
    Mar 2011
    Location
    Santa Barbara, CA
    Posts
    332
    Thanks
    1
    Thanked 66 Times in 45 Posts

    There's now a tweak that integrates the YouMail external visual voicemail service into the Phone app... ModMyi.com | YouMail - kinda different, but might be worth checking out as an alternate method.

  12. #11
    Green Apple
    Join Date
    May 2010
    Posts
    69
    Thanks
    16
    Thanked 4 Times in 4 Posts

    Or you could just dl youmail from ciydia for free

  13. #12
    Green Apple
    Join Date
    Mar 2008
    Location
    Brooklyn, NY
    Posts
    86
    Thanks
    5
    Thanked 2 Times in 2 Posts

    I dont wanna use youmail. I just wanna use th VVM thats on the phone already. Has anyone gotten this to work lately??

  14. #13
    iPhone? More like MyPhone
    Join Date
    Dec 2008
    Posts
    258
    Thanks
    1
    Thanked 10 Times in 10 Posts

    YouMail isn't as good. It crashes on mine and it doesn't tell me when I have a new voicemail. I have to manually check.
    If I helped thank me!

  15. #14
    Green Apple
    Join Date
    Aug 2008
    Location
    PA
    Posts
    94
    Thanks
    5
    Thanked 7 Times in 7 Posts

    Yea youmail is a bad idea. Its good in theory but never told me that i had received voice mails when i had missed calls. I missed out on two VERY important messages.

  16. #15
    Green Apple
    Join Date
    Mar 2008
    Location
    Brooklyn, NY
    Posts
    86
    Thanks
    5
    Thanked 2 Times in 2 Posts

    Besides i am on Flexpay and i can't use Youmail.

  17. #16
    dhl
    dhl is offline
    What's Jailbreak?
    Join Date
    Jun 2009
    Posts
    20
    Thanks
    2
    Thanked 1 Time in 1 Post
    @Lecram25, @ssdsnake and everyone else - are you still working on this?

    A couple days ago, T-Mobile started officially offering limited support for iPhone users. I called 611 to ask about visual voicemail on the iPhone and was connected to an awesome woman in tech support who was very interested in helping me. She switched on visual voicemail for my account and was enthused about discussing the possibility with me. She even sent a text to their "resident iPhone genius" to see if she could get more info.

    She basically said that once they turn VVM on, if it can work, it should start working. I thought it might take a special carrier bundle to trigger VVM on the phone. She acknowledged this was a possibility and said that I or another "evil genius" would have to try that ourselves.

    So I'm wondering what the current state of this project is? Is anyone still working on it? From my conversation the other day, it seems like T-Mobile tech support would be happy and excited to help, now that they're officially allowed to.

    Let's make it happen!
    Last edited by dhl; 02-01-2012 at 10:01 PM.

  18. #17
    Green Apple
    Join Date
    Mar 2008
    Location
    Brooklyn, NY
    Posts
    86
    Thanks
    5
    Thanked 2 Times in 2 Posts

    I too am still waiting. The method that is talked about on this thread does not work at all.

  19. #18
    iPhoneaholic
    Join Date
    Jan 2008
    Posts
    321
    Thanks
    5
    Thanked 46 Times in 36 Posts

    The method in this thread does work. The problem is that the iPhone is currently filtering the message being received from T-Mobile.

    What you will need is a feature (dumb) phone to send the "Activate:dt=6" SMS/text message to "122". A Blackberry will work. What you will receive back is exactly what ssdsnake posted. I did notice a change though; the password range went from 4-7 to 4-9. Not a big deal though. Make sure to call T-Mobile and ask them to enable VVM (it's free). If you currently have the $5.99 T-Zones and attempt to modify your account via that link, you will lose T-Zones and will have to fight to get it back. Calling customer service is your safest bet.

    Something to note: I can no longer get VVM working in the native app. I do, however, have VVM coming in through the mail app along with the dot on the phone app and a new voicemail notification.

    Someone needs to get in touch with saurik in an effort to apply his mobilesubtrate "magic" to the native voicemail app in the same manner as he did with YouMail. I've tried getting in touch with him (email, telephone, and IRC) but never get a reply back.

    This feature alone is one of the pillars that this phone was built upon and is the single most feature that has been missing since day one (*glances at my original iPhone covered in dust*). I believe this is even more important now than ever as T-Mobile has seriously done everything they can to get this phone to work on their network.

    I mean really, refarming [a majority of] 1900 MHz (PCS) from GSM to HSPA+ 42 Mbps in an effort to make their network even more compatible with pretty much any UMTS (W-CDMA, HSPA, HSDPA, HSUPA, HSPA+) device? What an amazing company!

    No AT&T iPhone gets this kind of speed. Not to mention the EV-DO Rev. A twins:



    EDIT: Roadmap:

    Last edited by Lecram25; 02-25-2012 at 11:21 AM. Reason: Added some more info.

  20. #19
    Green Apple
    Join Date
    Mar 2008
    Location
    Brooklyn, NY
    Posts
    86
    Thanks
    5
    Thanked 2 Times in 2 Posts

    Will try this with a blackberry.

  21. #20
    Green Apple
    Join Date
    Dec 2008
    Posts
    96
    Thanks
    3
    Thanked 7 Times in 7 Posts

    Is there a way to have the Iphone not filter the message?
    I'm on a Iphone 4 (microsim) so I cant easily swap to a feature(dumb) phone
    Ideas?

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