Following my 2 previous posts on setting up MMS & Tethering for Vodacom, which were quite manual and didn’t seem to work and keep the settings, this post will show you how to get MMS & Internet Tethering to work on your Vodacom or MTN iPhone.
EDIT 11/9/09 – It seems that with OS 3.1 Vodacom settings for tethering & MMS have been built into the firmware.MMS still seems to be wonky, and Tethering seems to be working. What we have seen though is that MTN users can no longer use tethering & MMS. They have also stopped the abilty to use custom profiles such as the ones below. See this post http://bit.ly/RVJWd. Bottom line if you not on Vodacom, rather don’t upgrade to OS 3.1 if you would like tethering & MMS to work
A BIG BIG thanks to PJ from Glucode for helping me with this and the files below. He is a LEGEND !!
Please note: (Please read these points before attempting the steps below)
- These settings only work for VODACOM & MTN. I will attempt to get CellC & Virgin up shortly.
- Do this at your own risk. This is merely a guide on how to get it working, and no responsibility can be taken if it does not work. Unfortunately I cannot provide “after sales service” :)
- Please read through the post before attempting this. You need to have some sort of understanding as to how the iPhone works. This guide is not for beginners and I suggest that if you do feel uneasy, to rather leave it until Vodacom brings out the correct settings
VODACOM – If you are using a Mac download & extract this zip file -> Vodacom Carrier Settings Mac (Settings built into firmware)
VODACOM – If you use Windows download & extract this zip file -> Vodacom Carrier Settings – Windows (Settings built into firmware)
MTN – If you are using a Windows download & extract this zip file -> MTN Carrier Settings – Windows
MTN – If you are using a Mac download & extract this zip file -> MTN Carrier Settings – Mac
Step 1 – Uninstall any previous profile settings used
Uninstall any previous Profile settings used to set up MMS or tethering,by going to Settings -> General -> Profile and remove any other existing profiles you may have installed
Step 2 – Enabling iTunes to allow you to run the carrier file:
- If you using a Mac, run the enable-carrier-testing.command file, in the above zip file, to set iTunes to allow updating the Carrier settings on the phone.
- If you are using a Windows PC, run the enable-carrier-testing.cmd file in the zip file, to set iTunes to allow updating the Carrier settings on the phone.
Step 3 – Enabling the carrier (ipcc file) using iTunes
- Plug-in you iPhone into your computer and open iTunes.
- Select your iPhone in iTunes
- If you are using Mac, Option(alt) & click on the Check For Update button
- If you are using Windows, shift & click on the Check for Update button
- Browse to where you extracted the zip files from above.
- In the Files of Type drop down, chose iPhone Carrier Configuration files (*.ipcc) and then in the /Custom folder
- Select the Vodafone_za.ipcc file, and press OK for VODACOM
- Select the MTN_za.ipcc file, and press OK for MTN
- This will load the Carrier file with all the correct settings for MMS & Internet tethering
Step 4 – Finish Up
- Restart your iPhone
- Once the phone has restarted check your settings in General -> Network -> Cellular Data Network. There should be settings for Cellular Data and MMS
- You should now be able to set up Tethering and send & receive MMS’s
- If you wish to revert back to the original settings follow step 3 above and use the ipcc file in the “Original” folder of the extracted zip file
- Ensure you can make and receive calls after completing the above steps
- You may find that you can’t send MMS’s for a short while after setting this up. We are working on the issue
23/6: Added MTN zip files
24/6: Replaced Vodacom Original .ipcc file with updated .ipcc file
26/6: Updated Custom Vodacom .ipcc file to new one provided by PJ. Should fix MMS problems while in 3g
26/6: Unlinked to Vodacom files, as reports of Calls dropping & no connectivity
29/6: Linked Vodacom files back to original version. These .ipcc files seems a lot more stable