3.1 Tethering & Visual Voicemail: Fixing the BenM MobileConfig File

Posted by Nic Elder on: October 21st, 2009, 11.29 pm

tethering

Big news earlier this week was how to restore the internet tethering hack in firmware 3.1. While AT&T refuses to budge on giving users the ability to use the 3G connection from their iPhone on their computers, developers have stepped in to empower the feature promised way back in March at the 3.0 preview event. Unfortunately, the current hack is leaving many users having to choose between tethering or visual voicemail.

If you have had trouble with Visual Voicemail after installing the MobileConfig file from http://help.benm.at to enable tethering, then this is for you.

I recently installed the MobileConfig file to enable tethering on my phone.  After the installation I noticed that I was no longer receiving visual voicemails from AT&T.

My first thought was that I just needed to reset my network settings, so I tried, but had no success.  I still had unheard voicemails that were not being brought to the phone.  After spending 3 hours trying to figure out what was wrong, I decided to remove the profile I installed from benm.at.  Immediately upon removing the profile all of my VVM’s (Visual Voicemails) popped into the phone.

After spending another 3 hours reinstalling the profile in different sequences along with resetting my networks settings 100’s of times, I decided the profile was no good.  It was obviously causing the problem.

I decided to examine the profile and find out what was wrong.  BenM.at apparently has set the main data apn (wap.cingular) as the type that would imply it can also handle visual voicemails.  Though the visual voicemail apn is in the profile, it is being ignored since the first apn says it can handle them.

I’ve modified the MobileConfig file correctly typing the data apn so that it won’t interfere with the VVM apn.  Using this new profile, I can now enable internet tethering and still get my visual voicemails.  I’ve tested this profile on several phones and it has passed on all test units.  Ah, tethering and VVM, now that is the way it meant to be.

Get The Updated MobileConfig File

You can download the corrected MobileConfig and install it by clicking the link below from mobile Safari on your iPhone. Remember to REMOVE THE BenM.at PROFILE FIRST! (Settings -> General -> Profiles).

Click Here From Safari on Your iPhone

Please comment below on your experience with the new profile!

78 Comments

  1. hey,

    im from germany and t-mobile is charging 20€ per month for tethering option. my question is now if i install this config file will t-mobile notice that im using the tethering and charg the 20€? or is it so that they cant notice it? i hope you people understand what im speaking from :-D

    • Of course this is use at your own risk, but you should be able to remove your tethering plan and use this hack instead. Theoretically speaking that is, AppAdvice and its affiliates are not recommending this =)

      • thanks :-D

      • No this will not work… this file is for AT&T’s network only. It contains apn information relative to AT&T and would cause you to lose your data on t-mobile.

      • Thanks worked like a charm

  2. I installed this mobileconfig file and the option for tethering does not show up. I had removed my previous BenM.at version. Does anything else need to be done after installing this mobileconfig? Thanks!

    • Same here.

  3. AndyM after installing the file and rebooting have you tried tethering? I just updated the file, Actually didn’t have a benm file before, and have no tethering option. Does anyone have the tethering option after updating the file?

    • Yes, I tried rebooting, etc. and it hasn’t enabled the tethering option.

  4. Are you installing this profile along with the instructions that the dev team released a few days ago? I have an un jailbroken 3GS and installing the profile from the link above does not enable tethering for me.

    • the way i understand it is you are too remove the old settings first and then follow this link. if you never had the BenM stuff before, then you should just have to click the link above, right?

  5. No tethering option for me on unjailbroken 3G.

  6. Same here – unjailbroken 3GS, 3.1.2 no luck. Is jailbreaking still required for this tethering fix?

  7. On 3.1 and greater this will only work if u are jailbroken and follow the instructions in the link in the first paragraph for enabling tethering on 3.1

    This is a fix for those that lost visual voicemail when they installed the profile from benm.at

    sorry for those that thought this fix will enable tethering on unjailbroken devices, it won’t. It was just for the VVM problem on devices that already had tethering enabled.

  8. Ahhhhh Mac only

    • Are you talking about the instructions for enabling tethering on 3.1? If they are Mac only, I’d be happy to write up instructions on how to do it directly from the phone, or via SSH into the phone. Let me know if it’s something you’d be interested in.

      • that would be great. I dont have a MAC and i am sure there are other PC/Nix users out there that would like to get this working tip top again

        • I was able to find a windows port for bspatch
          http://sites.inka.de/tesla/others.html#bsdiff

          I can confirm that I can have tethering and visual voicemail on a jailbroken 3.1.2 3GS using the windows version of bspatch and the iphonebrowser program instead of SSH. But the end result was the same. I’m Happy

          • what are we to do with that link? i read the page and dont know where to start… Thanks Alex

        • I just wrote up instructions on how to enable tethering from start to finish on any platform (mind you still jailbroken 3g/3gs running 3.1.2 only). they should be published very shortly, I’ll comment with the link (plus it will show up on the homepage) as soon as they do.

          • I must have seen the “beta version” of the post you refer to :)
            I followed the instructions that were briefly there, but couldn’t get the has to match up.

            No restore required, just had to reset default network settings.

            J

          • awesome! thank you very much

  9. Unbroken 3GS with 3.1.2 installed new profile after deleting the old Ben one, no thetering icon displayed on the phone.

  10. I installed a premade config file from benm.at than went to profile under settings-general, than deleted the profile. Than I installed the new one made to enable everything above and VIOLA! immediately received 3 new voicemails and updated everything in my voice mail list. no restart needed. Hope this works for everyone

  11. Thank you so much for this.

    For those having trouble, take note of the fact that this is just a file that alters your settings. You still need the patch to enable the tether switch.

    I installed the patch from the iphone-notes repository in cydia, rebooted, then applied this mobileconfig file rather than the one that the one at unlockit.co.nz that the cydia file directs you to and viola…tethering and visual voicemail both working.

    Thanks again!

    • whats the name of the patch?

  12. Followed Jasons instructions and it worked great..

  13. Worked great for me. iphone 3g 3.0.1 and phone is jailbroken.

    Thanks so much. I have not had vvm in months.

  14. I feel awful because, in addition to modifying my JB iPhone using the BenM profile, I did the same with my wife’s (also JB). She has extreme need for reliable voicemail in her job and didn’t realize I’d broken it until people started asking why she wasn’t calling back! She played around on her own for a while before resorting to dialing in for her voicemail and calling me to fix what she thought was her error. I eventually tracked it down to the tethering hack, though.

    While I removed the BenM profile days ago, I just added back the profile in this article and it seems to work fine on my phone. I’ll test it a couple of days before touching my wife’s phone again!

  15. I’m glad MuscleNerd retweeted this! This works flawlessly and in fact simplifies the process we were using as now you don’t need Stealthbravos 6.0 carrier file and don’t have to use the benmat install and then removal process to make this work.

    I just updated my Mac tutorial using your method.

  16. After realizing I needed to jailbreak my 3.1.2 phone to enable tethering from either you or benM I did so (seemingly successfully), and then followed your instructions but still no tethering icon after refreshing the network settings and all… any thoughts?

    • Do you have a MAC? As far as I know you must have a mac to use Benm’s tethering hack (for now). I am a PC and REFUSE to pay $1200 to tether my Iphone, I would use a blackberry before I would do that (Ok I’m not that crazy) So since I have a PC I installed MyFi from Cydia (which should be installed automatically after jailbreaking your phone) You get a free 10 day trial period and it works great, it’s $10 after the trial period, but $10 is a steal compared to a free modem and an extra phone bill. Anyway it broke my visual voicemail after installing it, I was just going to manually check voicemail’s (I don’t get that many) until I found this site. I installed his file and then called my phone to leave a voice mail. a message popped up asking me to enter in my voice mail password, I forgot it and had to reset it, then left another voice mail and the password prompt showed up again, entered my new password and….. voila heard that lovely voicemail sound and then tried tethering again and it also still worked.

  17. AWESOME!!!

    This also works with MyWi on my geohot Blackra1n RC2 jailbroken 3.1.2 iphone. I did have to re-enter my voicemail password (which I forgot and had to reset from the AT&T website).

  18. So those this mean there are no tethering patchs for 3g iphones that are not jailbroken?

  19. You are THE MAN!!

    I spend countless hours wasted on getting tethering and VVM to work. This works PERFECTLY. I have tested multiple times and it works EVERY TIME!!!!

    THANKS!!!!!!!!!!!!

  20. Thank you so much! i have spent the last 3 hours fooling around with all these stupid hacks/jailbreaks/etc to try to make the tethering and vvm work together… now they are. i appreciate all the time you put into the cause.

    Its hard to believe how dissapointing apple is with these damn phones.. thank god for uber nerds to just blow their bs away.

  21. Can somebody answer this clearly…
    Is this supposed to work on a 3G/3.0.1 phone that is not jailbroken?

    I deleted the BenM profile, vmail was then working (and tether option was gone).
    Then I installed this profile, and tether option was back, but vmail stopped working again.

  22. I tried using this and downloaded. Tethering still doesn’t show under network?
    Thanks for the help!

  23. Dude, you are SOO my hero right now. I thought PDANet was going to suffice since I decided to go ahead and plunge into 3.1.2-land, but then I got the bright-arse idea to try some of the patches I’d seen around on the web to have native tethering back. I first used the benm version on 3.0.1 so when I ran across your site (linked from another) I downloaded the fixed file and voila! Tethering’s back in working order (tested it). TY a million times over…where’s your donation plug in???

  24. I have the ipcc from http://m.peacefulinsanity.com/Tether.mobileconfig . First i tried http://help.benm.at and it worked but i kept losing reception from full to no reception. Then i read that there is a problem with benm settings and tried the current one. I still have the reception problem. Does anyone else have this? By the way i never had any problem with wifi or voice mail.

    Thanks

    I jailbroke by using latest blackrain and followed instructions step by step.

  25. i jailbroke using blackra1n and all was well until i opened itunes and had 4.6gbs of other being used… so i restored my iphone after jailbreaking again and installing the correct profile from peacefulinsanity i have no visual voicemail… any help?

  26. Worked like a charm! THANK YOU! MMS, tethering, VVM, WiFi, and SMS all working. Jailbroken 3GS using blackra1n on AT&T network.

  27. Worked great for me as well! I wasn’t receiving VVM, but after trying this, everything worked great! JB 3GS using Pwnage 3.1.4 on ATT Network and using commcenter patch to enable tethering.

  28. Help! I have been looking for weeks to fix my VM… I had installed the benm hack, then upgraded to 3.1.2… now no voicemail… the problem is I have no way to remove the profile… The settings -> general -> profile isn’t there… and neither is the Settings -> General -> Network -> Cellular Data Network, and set the APN for Visual Voicemail to acds.voicemail… I have a AT&T 3g and really need VVM! Does anyone know what file within the iphone I can edit the APN manually? Does anyone have any other suggestions?

  29. Thank you! This worked like a charm. I was wondering why I wasn’t getting any voice mail notification.

    Thank you!

  30. I am new ti the I phone and computer illerate. Can someone walk me Through the steps to make tethering possible? I am confused. Do I do the benmat thing and something else? please help?????

  31. Thanks for your fix. It was quick, easy and worked.

  32. Is the link to the profile no longer any good? Mobile Safari can’t open it for me. Anybody else going to host this in the near future?

  33. Was working on the server today, the link should be back up now

  34. Nic,

    Luckily, I read about the problems with iPhone firmware v3.1 before upgrading and have stayed with v3.0.1. I was using the benm.at mobileconfig but was having constant problem with VVM regardless of what I tried. I found your version at http://m.peacefulinsanity.com/Tether.mobileconfig and decided to give it a try even though it was only mentioned for use with v3.1.2. I uninstalled the benm.at mobileconfig and installed your version while still having only firmware v3.0.1. It works! The tethering and VVM work fine now.
    I am older and reluctant to do the whole jailbreak thing in order to get tethering.

    My questions are: 1) Is it ok to use your mobileconfig with v3.0.1, or does this create any problems I am unaware of? 2) What are the reasons, if any,for updating to 3.1.2 over just staying with 3.0.1 at this time?

    Thank you.

  35. WORKS. 100%… tethering and Visual voicemail…

  36. So I finally figured out how to get VVM and tethering working on my unjailbreaked iphone 3GS with 3.0.1 and 5.1 carrier.

    After I installed the updated mobile config on this site I still couldn’t get VVM. What I did was dial my voicemail put a password (ex: 1234) and then went into

    Settings/general/cellular network and then added 1234 to the password section on the Visual Voice Mail section and 10 seconds later i started receiving VVM and I still have tethering.

    Hope this helps!!!

  37. This fixed VVM on my 3G (3.12) JB w/ blackra1n !!!

    Thanks Nic !!!!!!

  38. Worked 4 me. Still have tether now visual too. Thanks!

  39. Many thanks for this fix!! If it was not for people like you sharing this type of information many of us would be lost at sea.

    Worked with 3GS, version 3.1.2 Jailbrake
    Removed the BenMat msconfig, loaded the one you have on your link, and now I have both the VM and Tether.

    Again… thank you much.

  40. man i freakin love you! lolz!

  41. You DA MAN

    Black Snow
    VVM and tethering perfect..first time, no restart…

    where’s the donations.

  42. You ROCK!

    Uninstalled old benm profile and installed yours. Visual VM and tethering both work on my Jbroken 3G on 3.1.2. The old benm profile stopped my vmail since about a month ago.

    I would donate if I could. Thanks again!

  43. I’m still having trouble receiving visual voicemails after removing benm.at and installing the new profile, any tips? I’m running 3.1.2 pwnage tool jailbroken iphone

  44. This is awesome. Worked perfect. I was using Ben earlier and VVM wasn’t working even if reset network settings. Great job!

  45. Can any of you guys please advise me? I am using a new 3.1.2 3GS 16 Gb iPhone on ORANGE in the U.K. and tethering is blocked. I’d love to use the iPhone with my laptop as I used to with my old N95. I’m concerned if I try these hacks that the settings for ORANGE will be different from the AT & T etc. I’m not bothered about jailbreaking it too much as I am staying with ORANGE, but I’d love to be able to tether it for the laptop.

    • In order to use tethering on 3.1.2 you must jailbreak your phone and either patch the kernel yourself or install blacksn0w (which does the kernel patching for you). You do not want to use the above mentioned profile, you need to head over to http://help.benm.at from the phone and install the profile specific to your provider. But like I said, if you don’t have the kernel patched the profile will not unlock tethering anyway, so the only way to enable tethering is on a jailbroken phone.

  46. I was lime most users trying to tether using the pwnage tool to unlock the phone. After several long hours of fighting with the program I used the Blackra1n tool which was much faster (5 minutes or so) and then downloaded the above feature after removing the benm.at file and rebooting the phone. Everything started working again for this AT&T abuser. Now I have to explain to my wife why I forgot the milk the other night!

  47. Great solution for my 3G and 3.1.2 firmware upgrade! Tried the BenM profile, had tethering, but no vmail.
    Thanks!

  48. when going to m.peacefulinsanity.com on my safari mobile it comes up directory listing denied….. any advice

  49. Link is no working. Anyone have a working link or a place where I can get the file? Any help would be appreciated.

    • Double check the spelling on the site URL you typed in. I left out the “e” and had the same problem, briefly!

      • Mike

        can you type the full link? I don’t know what “e” you’re refering too.

        Thanks

  50. I’m also unable to access the link. It would appear that peacefulinsanity is down? Anybody have any updated on this?

    eGo

  51. I’ve looked for the past day with no luck. If anyone has any success please let me know.

  52. The server appears to be down. I’ve been trying for the past day or so. Is there an alternate link. Or better yet, could you tell us what to modify in the benm.at profile?

    Thanks!

  53. The server is down, please can you tell us how to modify the profile?

  54. Sorry guys… The server is a personal server housed in a part of Cali that was hit hard by the storms.. I’ll have the server back up and running late tonight sometime… check the link tomorrow and it should work out for you. Sorry for the inconvenience

    • Hey, thanks for letting everyone know. Hopefully you’re safe and didn’t take too much (or better yet, any) damage. I’m just grateful for the info you provide here. I’m more than willing to be patient and wait. But seriously, you should think about a donation plug in ;D

  55. Doesn’t work :(

  56. Sorry, it was my bad, it actually works great.Thank you so much, You saved my life man

  57. i haven’t tried this but from reading all the posts – i think you have to not only be jailbroken using blackra1n, you ALSO have to be unlocked, using blacksn0w right?? then you go to the link..right? i jailbroke my phone using blackra1n rc3 but DID NOT install blacksn0w and i tried the tethering instructions above and didn’t work.. anyone want to unlock?

  58. You friking rock thank you so much

Leave a Response