[Xperia Z1 Themes and Apps] Swimmer.jp:
Today I confirmed my Mms.apk has no problem on Android 4.4 KitKat, after I updated my Xperia Z1 C6903 to 14.3.A.0.681 Generic Australia firmware. What you have experienced can occationally happen not only to your HTC One but also to my Sony Xperia Z1 C6903. I don't know either why it happneds. What I came to know at least is that Mms.apk can be displayed after reinstalling or reflashing firmware.

You will know the differece between successful installation of Mms.apk and failed case if you see the Mms.apk icon through "ES File Explorer" file manager. Displayed Mms.apk icons are different.

By the way, I need your help. I am trying to disable mobile data except MMS. Previously (until Android 4.2 - 14.1.G.2.257 or earlier), I was able to send/recieve MMS without mobile data checkbox (toggle switch) on by using following settings.

(Default)

Name: SoftBank iPhone (or whatever you like)

APN: smile.world

Proxy: (Not set)

Port : (Not set)

Username: dna1trop

Password: so2t3k3m2a

Server: (Not set)

MMSC: (Not set)

MMS proxy: (Not set)

MMS port: 8080

MCC: 440

MNC: 20

Authentication Type: CHAP

APN type: default

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

(MMS)

Name: SoftBank iPhone MMS (or whatever you like)

APN: smile.world

Proxy: (Not set)

Port : (Not set)

Username: dna1trop

Password: so2t3k3m2a

Server: (Not set)

MMSC: http://mms/

MMS proxy: smilemms.softbank.ne.jp

MMS port: 8080

MCC: 440

MNC: 20

Authentication Type: CHAP

APN type: mms

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

But it came to be unavailable to send/recieve MMS without mobile data checkbox (toggle switch) on after Android 4.3 - 14.2.A.0.290 or later on my Xperia Z1.

Alternatively I tried APN settings like this on O2 UK (Telefonica UK) website

Create a broken APN

Name: O2 Dummy APN

APN: dummy

Proxy: Not Set

Port: Not Set

Username: dummy

Password: dummy

Server: not set

MCC: 999

MNC: 999

Authentication: PAP

APN Type: default,supl,internet

APN Protocol: IPv4

MMS (Correct working settings)

Name: O2 UK MMS

APN: wap.o2.co.uk or payandgo.o2.co.uk

Proxy: Not set

Port: Not Set

Username: o2wap or payandgo

Password: password

Server: Not set

MMSC: http://mmsc.mms.o2.co.uk:8002

MMS Proxy: 82.132.254.1

MMS port: 8080

MCC: 234

MNC: 10

Authentication: PAP

APN type: default,supl,mms

APN protocol: ipv4

I configured APN settings for SoftBank Mobile in accordance with the settings for O2 UK as follows.

Create a broken APN

Name: SoftBank Dummy APN

APN: dummy

Proxy: Not Set

Port: Not Set

Username: dummy

Password: dummy

Server: not set

MCC: 999

MNC: 999

Authentication: PAP

APN Type: default,supl,internet

APN Protocol: IPv4

MMS (Correct working settings)

Name: SoftBank iPhone MMS (or whatever you like)

APN: smile.world

Proxy: (Not set)

Port : (Not set)

Username: dna1trop

Password: so2t3k3m2a

Server: (Not set)

MMSC: http://mms/

MMS proxy: smilemms.softbank.ne.jp

MMS port: 8080

MCC: 440

MNC: 20

Authentication Type: CHAP

APN type: default,supl,mms

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

In this case, Not only MMS but also other mobile data traffic occured after mobile data check box on unlike the case of O2 UK, thus the APN settings are useless.

I have also tried another settings like this:

Create a broken APN

Name: SoftBank Dummy APN

APN: dummy

Proxy: Not Set

Port: Not Set

Username: dummy

Password: dummy

Server: not set

MCC: 999

MNC: 999

Authentication: PAP

APN Type: default,supl,internet

APN Protocol: IPv4

MMS (Correct working settings)

Name: SoftBank iPhone MMS (or whatever you like)

APN: smile.world

Proxy: (Not set)

Port : (Not set)

Username: dna1trop

Password: so2t3k3m2a

Server: (Not set)

MMSC: http://mms/

MMS proxy: smilemms.softbank.ne.jp

MMS port: 8080

MCC: 440

MNC: 20

Authentication Type: CHAP

APN type: mms

APN protocol: IPv4

APN roaming protocol: IPv4

Bearer: Unspecified

In this case, it was able to stop other mobile data traffic than MMS, but I cannot use mobile data except MMS when needed.

There is, of course, the reasion why I prefer to use MMS without other mobile data traffic. I strongly want to save my monthly charge on SoftBank with the lower side (1029 JPY) of dual flat rate, not higher side (4410 JPY). If I use single flat rate, this may be useless.

(1 USD = about 100 JPY, 1 EURO= about 120 JPY)

Another reason is that I want to save battery consumption in my Xperia Z1 handset by cutting background mobile data traffic except MMS.

Currently I have no choice but to come back to Android 4.2, in order to send/recievd MMS without mobile data checkbox on.

Do you have any good ideas or solutions?

I am sorry that I forgot to check whether attachment photo or image can be sent/recieved properly or not while I use Android 4.4 Kitkat (Xperia Z1 C6903 4.3.A.0.681 Firmware) on my handset. As I flashed Android 4.2 (14.1.G.2.257) back again, I have no means to check what you say now. I need to know APN settings or other alternative solutions which can make mobile data disabled except MMS, in order to install Kitkat (14.3.A.0.681) again. In other words, I do not want to pay 4410 JPY just for waste of back ground mobile data traffic irrevalant to MMS (and also other mobile data traffic which is valuable for me), and I want to pay just 1029 JPY, the lower side of dual flat rate, unless I am under the special situation to use mobile data traffic.

I am also sorry that I am not familier with "Rusu-Den (留守電) - abbreviation for Rusuban-Denwa (留守番電話)" (voice message), as I do not use it at all.