These are confirmed working ONLY on the Android version listed below on the SOFTBANK network in JAPAN and requires ROOT ACCESS unless you are already on stock Android
SMS's and MMS's in Japan are called S'Mail. The main difference is this: You can either enter the phone number or the email of your recipient and any length of text or attachments can be sent (Works like emails, but it also uses phone numbers as an address). The problem is that unless your Rom or phone comes from Japan, you will be limited to SMS functionality only, if you are lucky.
The main problem is that the company requires a specific useragent to be specidied by the messaging app. I use Softbank here in Tokyo so I have made some tweaks get the apps to work for a few versions of Android that I have been using. I thought I would share them in the hopes of helping others out too.
ICE CREAM SANDWICH - Android 4.0.x
Stock / AOSP Android
View attachment Mms-ICS-4.0.4.apk - From stock Android 4.0.4 with only the user-agent changed. (Updated 20 Aug 2012)
View attachment Mms-ICS+Emoji.apk - Styled work from here, and useragent changed by Kremlin987(Updated 3 June 2012)
HTC Sense Instructions
I have finally found a way to get the stock Sense messaging app to work. It actually works much better than the stock android once you get it going. There is no app to install. Sense copies the UserAgent information from a default file into it's internal database the first time you boot your phone after a factory reset or new installation (data wiped). The Stock app reads the database to get the UserAgent. I created a recovery flash-able file to make it easier.
USEFUL TIP: Once you get this working once. Use Titanium Backup App to backup "Customization Settings Provider". Restore this on any sense ROM after this and your messages will work. This is handy if flash often and don't have time to unzip each new ROM.
JELLY BEAN - Android 4.1.x
Stock / AOSP Android
View attachment 1265527 - From stock Android 4.1.1 with only the user-agent changed. (Updated 20 Aug 2012)
HTC Sense Instructions
Exactly the same instructions as the above Sense Ice Cream Sandwich instructions, except please use this file: View attachment 1458044
INSTRUCTIONS FOR INSTALLING THE APPS:
Try this first - just download and install the apk. If the install has no errors this is the easiest way. Your good to go.
If you get an error message - (Your phone MUST have root access from here)
1. Delete the Message app from your /system/app folder (Could be Mms.apk or something different with other providers)
2. Copy and paste the downloaded MMS.apk into the system/app folder and change permissions to match the other apps in that folder
OR
2. Restart your phone and install the downloaded app as usual.
SMS's and MMS's in Japan are called S'Mail. The main difference is this: You can either enter the phone number or the email of your recipient and any length of text or attachments can be sent (Works like emails, but it also uses phone numbers as an address). The problem is that unless your Rom or phone comes from Japan, you will be limited to SMS functionality only, if you are lucky.
The main problem is that the company requires a specific useragent to be specidied by the messaging app. I use Softbank here in Tokyo so I have made some tweaks get the apps to work for a few versions of Android that I have been using. I thought I would share them in the hopes of helping others out too.
ICE CREAM SANDWICH - Android 4.0.x
Stock / AOSP Android
View attachment Mms-ICS-4.0.4.apk - From stock Android 4.0.4 with only the user-agent changed. (Updated 20 Aug 2012)
View attachment Mms-ICS+Emoji.apk - Styled work from here, and useragent changed by Kremlin987(Updated 3 June 2012)
HTC Sense Instructions
I have finally found a way to get the stock Sense messaging app to work. It actually works much better than the stock android once you get it going. There is no app to install. Sense copies the UserAgent information from a default file into it's internal database the first time you boot your phone after a factory reset or new installation (data wiped). The Stock app reads the database to get the UserAgent. I created a recovery flash-able file to make it easier.
- Flash View attachment SoftbankSenseUserAgent.zip (Taken from ARHD 4.1.1) or View attachment SoftbankSenseJBUserAgent31.zip (Taken from ARHD 31-4.2.2) after a full data wipe or after fresh install (FLASH BEFORE FIRST BOOT) - (Updated 4 Sep 2012)
- After flash, boot device for first time.
- Don't forget to add your Softbank APN details.
- DONE
USEFUL TIP: Once you get this working once. Use Titanium Backup App to backup "Customization Settings Provider". Restore this on any sense ROM after this and your messages will work. This is handy if flash often and don't have time to unzip each new ROM.
JELLY BEAN - Android 4.1.x
Stock / AOSP Android
View attachment 1265527 - From stock Android 4.1.1 with only the user-agent changed. (Updated 20 Aug 2012)
HTC Sense Instructions
Exactly the same instructions as the above Sense Ice Cream Sandwich instructions, except please use this file: View attachment 1458044
INSTRUCTIONS FOR INSTALLING THE APPS:
Try this first - just download and install the apk. If the install has no errors this is the easiest way. Your good to go.
If you get an error message - (Your phone MUST have root access from here)
1. Delete the Message app from your /system/app folder (Could be Mms.apk or something different with other providers)
2. Copy and paste the downloaded MMS.apk into the system/app folder and change permissions to match the other apps in that folder
OR
2. Restart your phone and install the downloaded app as usual.
Last edited: