[General Questions and Answers] Swimmer.jp:
I just wonder this issue.

here are two cases of APN settings -EXAMPLE A and EXAMPLE B

EXAMPLE A

(Default)

Name: APN DEFAULT

APN: apn.jp

Proxy: (Not set)

Port : (Not set)

Username: username

Password: password

Server: (Not set)

MMSC: (Not set)

MMS proxy: (Not set)

MMS port: (Not set)

MCC: 440

MNC: 55

Authentication Type: CHAP

APN type: default

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

(MMS)

Name: APN MMS

APN: apn.mms.jp

Proxy: (Not set)

Port : (Not set)

Username: username

Password: password

Server: (Not set)

MMSC: http://mms/

MMS proxy: mms.proxy.ne.jp

MMS port: 8080

MCC: 440

MNC: 55

Authentication Type: CHAP

APN type: mms

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

EXAMPLE B

(Common to both Default and MMS)

Name: APN DEFAULT AND MMS

APN: apn.jp

Proxy: (Not set)

Port : (Not set)

Username: username

Password: password

Server: (Not set)

MMSC: http://mms/

MMS proxy: mms.proxy.ne.jp

MMS port: 8080

MCC: 440

MNC: 55

Authentication Type: CHAP

APN type: default, mms

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

I have just checked other threads, websites, etc, and some descriptions about "MMS without mobile data enabled", and I wondered.

Here is an interesting thread. According to it, we can send/receive MMS even when mobile data is disabled on some customised environment (not pure Android) such as MIUI, HTC, Sony, but we cannot send/receive MMS when mobile data is disabled on pure Android or Samsung Galaxy series.

I really wonder we must turn on mobile data toggles on APN settings EXAMPLE A. If APN setting is like EXAMPLE B, it may be true that we must turn on mobile data toggle in order to send/receive MMS.

On previous Synbian OS (Nokia), jailbreaked iOS (Apple), Windows Mobile, and fearture phones, we can send/receive MMS without mobile data toggle switch enabled. Why cannot only Android do the same if it is true that mobile data toggle must be swtiched on just for MMS.

There is another problem related to battery consumption. If we must always turn on mobile data toggle, the battery consumption will increase so rapidly, due to other background data tnansaction than MMS. The "packet filtering for MMS only" is vital and indispensable feature in terms of saving battery consumption, which is normal on any other mobile OS.

It is so easy to say on "APS Setting EXAMPLE B", "We must turn on mobile data toggle when sending/receiving MMS"

What I want to know is which case is correct on "APN settings EXAMPLE A"

Case 1:

Even on pure Android (nexus, etc), we must turn on mobile data toggle when sending/receiving MMS,regardless of SAMSUNG or Non-SAMSUNG handsets. MMS without mobile data enabled is only available on some manufacturer's customised Android handsets such as HTC and SONY.

Case 2:

Even on pure Android (nexus, etc), MMS without mobile data enabled is available as long we use any handsets except SAMSUNG.

It is just bug on SAMSUNG handset that we must turn on mobile data toggle even when we send/receive MMS only.

Which is right answer ? - Case 1? or Case 2? oe else?

I would like to know your answer, opinion and experience as much as possible. Thank you for your co-operation in advance.

References

Android Open Source Project - Issue Tracker

Issue 17329:	Unable to send/receive MMS without first connecting to internet via APN

XDA Deveopers - Samsung Galaxy Nexus > Galaxy Nexus Q&A, Help & Troubleshooting

Auto connect data on sending/receiving MMS on non-MIUI ROMs. Possible?

Vodafone Community - Vodafone Australia

Why does Galaxy S4 need Mobile Data Switched on to send and receive MMS?

Sony Xperia Z1 > Xperia Z1 Q&A, Help & Troubleshooting

Any mms changes between firmware C6903 14.1.G.2.257 and 14.2.A.0.290?

Sony Xperia care - Support forum

Any mms changes between C6903 14.1.G.2.257 and 14.2.A.0.290 when mobile data disabled ?