Contact

If you've got questions or remarks, we are here for you! You can contact us in different ways.

Already have an account? login

Free Mobile Internet

News

« back

2 Jul Sending MMS from an Android phone

Sending MMS from Android phones is not always easy. This blogpost walks you through your device configuration.

Unlike voice or sms, mms is not automatically configured in your phone. To use the service you need to enter complex technological parameters. If you're not interested in that, just skip to the settings.

MMS is using the data capability of your phone to send attachments together with sms messages. The protocol defines how images, soundclips and tekst can be combined. You can even create a sort of slideshow, if your phone supports it. MMS never became the big success that telco's hoped for and is today largely superseded by internet connectivity on mobile phones. Most people prefer instant messaging and online photo services over mms. But mms remains useful to send pictures to people who don't own a smartphone yet.

To send an MMS, your phone needs a connection to a server that is called "mmsc". You can very much compare this with an email server. The second thing you need is a connection to reach that server. For some reason most operators don't accept mms over the default internet connection of the phone. Therefore you need to configure a second connection and somehow tell the phone to use that connection for mms and another connection for internet. For some operators this second connection goes over an older protocol called WAP. In this case, you will need to enter a wap gateway address in your phone, together with the correct wap version number and port number. You also need to ensure that the size of the mms your phone is trying to send does not exceed the maximum size supported by your mmsc server. Usually this can also be configured in your phone.

When you want to receive mms, all of these settings also need to be correct. To avoid mms messages being delivered to users who have not configured their phone, the network will only deliver the messages if it is certain that your mms settings are configured. The network knows your settings are correct when you have successfully sent an mms in the past. So you will never receive an mms before you send an mms yourself. This can be very tricky if you are testing your settings. If the network decides it will not deliver the mms, it will store the mms on a webserver and send you a link to the message by sms, allowing you to retrieve the message that was sent to you using a computer.

Now that we clarified how mms is working, let's take a look at the mms settings for Mobile Vikings:

If you want to configure this in an Android device like the Nexus One, you will find that it doesn't work. The reason is that your phone cannot distinguish the mms connection from the internet connection. The solution is that you manually need to type the word "mms" in the "connection type" field in the APN settings. In the internet APN, you need to type "default" in the "connection type" field. This is undocumented and has led to the believe mms is not possible for some users.

To make sure you succeed, below are screenshots from the correct and working mms settings on the Nexus One. If you're going to send large pictures make sure to use the application "Handcent SMS" from the Marketplace instead of the built in sms client. This application will automatically resize your pictures to the correct size.

Configuration on Android

First, you need to go to your APN settings:
settings -> wireless&networks -> Mobile Networks -> Access Point Names.

As a reference, here are the settings to send MMS with Mobile Vikings:

APN: mms.be
Username: mms
Password: mms
MMSC URL: http://mmsc.be
WAP Gateway: 217.72.235.1
Port: 8080
Connect via: WAP-netwerk
Max size: 300K
WAP-version: 2.0

When you already configured internet access, you will see an entry like "web", "mobile internet", "mobile vikings" or whatever name you chose for your internet apn. Click this and check if your settings correspond to what you see in the two screenshots below: (note: you probably don't have the "default" in the "APN type" field. You need to type this in manually)

web1

web2

Now comes the part where you enter the MMS data. Using the menu button, choose "new apn" and type in the data you see in the next two screenshots. Again, make sure to manually type in "mms" as "APN type" as seen at the bottom in the second screenshot.

mms1

mms2

Happy texting!

Share |

Comments

Write a comment

  • Thomas Van den Bossche
    Mon 26 Jul 2010 22:19

    Ach het is me toch gelukt... de APN-type op default zetten bij web (mobile internet) is dus wel héél belangrijk!

  • Jonathan
    Fri 30 Jul 2010 02:56

    @ Jeroen

    Mij lukt het wel. Gewoon zien dat je data connection enabled staat en dat je niet gwn op wifi zit als je stuurt ofzo.
    Nexus One (froyo), chompSMS

  • Bram
    Thu 12 Aug 2010 11:50

    Geen succes hier. Ik kan bij de web apn niet default intypen, omdat ik daar enkel een keuzelijstje krijg tussen
    - internet + mms
    - internet (heb ik gekozen)
    - mms

    In de mms APN heb ik alles ingesteld zoals aangegeven, helaas geen succes.

    Samsung Galaxy S met Android 2.1. Probeervte versturen met standaard berichten app, die aangeeft datvie de foto's comprimeert.

  • Bram
    Thu 12 Aug 2010 12:08

    Blijkbaar was overstappen naar handcent sms toch de oplossing zoals gesuggereerd in de tekst. Werkt prima en vlot nu. Handcent is blijkbaar ook een krachtigere en van meer features voorziene client. Goede tip dus.

  • Jonas
    Fri 13 Aug 2010 17:56

    @jonathan
    mss een domme vraag, en totaal niets met deze post te maken (behalve dat het om android gaat). Maar hoe upgrade je je android versie( ik heb htc wildfire, die ook de update 2.2 zou moeten krijgen). Aangezien ik zie dat je nexus al 2.2 heeft. Maar upgraden via de instellingen werkt niet :s

  • Yoeri Van Damme
    Fri 13 Aug 2010 22:49

    @Jonas
    Jij zal laat je upgrade krijgen.
    Eerst worden alle Desire's geüpgrade (zoals ik blij mag bevestigen ;))
    Dan pas alle Legend's en als laatste komt de Wildfire.
    Jij kan waarschijnlijk nog een hele tijd wachten.

    Je zal een melding krijgen wanneer je upgrade beschikbaar is, tenzij je geen data-abonnement hebt. Ik zou pas beginnen kijken eind september als ik jou was.

  • Nick
    Wed 01 Sep 2010 10:30

    Krijg mms niet aan de praat op mijn HTC desire - alle APNs staan goed, WiFi staat uit... Hoe hebben jullie dat gedaan ?

  • Marleen Requile
    Wed 01 Sep 2010 13:44

    Van de eerste keer gelukt!
    Eindelijk mms, iets wat ik best wel miste.

  • Johan Geens
    Thu 02 Sep 2010 10:33

    Voor degenen die problemen hebben, hier wellicht iets wat kan helpen (zoals bij mij):
    1. delete alle internet en mms settings bij je instellingen
    2. reboot
    3. internet en mms instellingen ingeven én home page http://m.mobilevikings.com ingeven als startpagina. Nog nikske versturen/surfen
    4. reboot nog ne keer
    5. effe de phone alle settings laten opnemen na de reboot
    6. voila, eindelijk marcheerde het bij mij :-)))) alle probeer-mmssen werden automatisch verstuurd bij mij.

  • Tommy Serrien
    Tue 07 Sep 2010 10:43

    Kan het dat een MMS word weergegeven als dataverkeer in "my viking" ik heb een mms verzonden maar er staat 0 bij verzonden mmsen maar iets wel bij dataverkeer.


Post a comment

:

:

:

: