[Nexus S Q&A, Help & Troubleshooting] travisler:
SOLVED! Nexus S on Softbank Prepaid!

:clapping:

Hopefully this will help others who troll online trying to get their Android (perhaps a Nexus S) to work with Prepaid Softbank.

For the fix, I did the following. Note, one or two parts MAY be unneccesary, I'll test it all later. A quick note, I initially installed the Softbank Mail app from the Market, but since I'm rooted I just uninstalled it after it was all working and it still works GREAT! So you DON'T NEED to use that app. Just FYI.

Download the following:

Go SMS Pro

Go SMS Emoji (if you like Emoji)

Softbank Mail (Get rid of this if you are rooted)

Follow the instructions as stated by Tokyo_Dom, repeated here:

Go SMS

Under Receive Settings, check the Disable other message notification checkbox. This means SMS will only be received in Go SMS but unfortunately it cannot stop the MMS from being received by the stock app (more on that later)

In MMS Settings:

Check the Fill user agent manually checkbox (under User Agent)

Change the user agent to this:

Vodafone/1.0/V802SE/SEJ002 Browser/VF-NetFront/3.3 Profile/MIDP2.0 Configuration/CLDC-1.1

(Cant make any mistakes, so best to copy/paste)

Under APN　Configuration, select Custom Access Point

MMSC: http://mms

MMS Proxy: sbmmsproxy.softbank.ne.jp

MMS Port: 8080

Under Important Tips, select the checkbox saying Stock messaging app uninstalled

If you dont select this then Go SMS wont download MMS at all. In that case Go SMS can be used for SMS only (i.e. other Softbank only) - MMS would go to the stock Softbank app.

Softbank Mail

Settings → S!Mail Settings → Receive/Display Settings → Mail receive method → Change to Sender/Subject only. Then under notification settings, turn off the lamp, turn off vibration, change the notification sound to be something quiet like "Facebook Pop"

APN Settings

On your Android, go to "Settings > Wireless & Networks > Mobile Networks". Make sure only "Date enabled" is checked, you don't need national or international roaming.

Then click "Access Point Names". Here I deleted EVERYTHING so it wouldn't get confused. I don't want 3G internet, as on Prepaid it is crazy expensive.

Add a new APN with the following details:

Name: Mail Web Service (This can be anything you want)

APN: mailwebservice.softbank.ne.jp

Proxy: sbwapproxy.softbank.ne.jp

Port: 8080

Username:softbank

Password:qceffknarlurqgbl

Server: <Not set>

MMSC: http://mms/ (< This is "http : // mms /" without the spaces if the forum removes urls)

MMS Proxy: sbmmsproxy.softbank.ne.jp

MMS Port:8080

MCC:440

MNC:20

Authentication: PAP

APN type: mms

Save this. Now, at this point you SMail/MMS MIGHT be working. If it is, congrats and please let me know. If it isn't there are a few further steps that should get you there. I've found these on different forums, so appologies if I don't give credit where due. I think I found them here: http://xdaforums.com/showthread.php?p=21545288

PPP File

There MAY be a file on your phone at : / system / etc / ppp / peers / pppd-Ril.options.

There wasn't on mine, but I created one anyway (oh yeah, probably need to be rooted for this). It contains two lines for the Username and password, which you must change to correspond to the same username and password in your APN settings. Otherwise, it never seems to use the right one, and therefore your MMS or data will not work. You'll need to root your phone and figure out how to edit or copy an edited file onto your phone. So, change those two lines to look like this:

user softbank

password qceffknarlurqgbl

Give it a try and see if it all works.

Data On/Off

For some reason, whenever I first turn on the phone, the messaging only receives a header for each message, but refuses to download the actual message body. Even if I click 'download' on the message in the message app, it will not work, and will give me an error.

For the solution, everytime you start up your android, go to "Settings > Wireless & Networks > Mobile Networks". UNCHECK "Date enabled", then reCHECK "Date enabled".

It was specifically after this fix that my messages started to be downloaded. It may have been this alone, but I already did the other bits. I might investigate more later, but I don't want to stop a good thing ATM.

SOME OTHER TIPS AND TRICKS

1) Make sure the APN is set to "mms".

I also found that it would work with the APN type set to blank instead of 'mms' in my APN settings. HOWEVER, with it set to blank, it was CONSTANTLY, I mean non-stop, using my 3G connection (as indicated in the status bar). It was trying to connect to the internet I presume. My Softbank prepaid service includes messaging but not internet service, nor do I have the APN for internet in my settings. But, without specifying my mms APN as 'mms' type, it trys to use that APN for internet as well. Anyway, that drained my battery very quickly! Set it to 'mms' so your 3G radio isn't working overtime to no benefit.

2) Alternate APNS that MIGHT work

APN: mailwebservice.softbank.ne.jp

Proxy: leave blank

Port: leave blank

Username:softbank

Password:qceffknarlurqgbl

Server:leave blank

MMSC:http://mms/

MMS Proxy: sbmmsproxy.softbank.ne.jp

MMS Port:8080

MCC:440

MNC:20

APN type: mms

Name: Open Softbank

APN: mailwebservice.softbank.ne.jp

Proxy:

Port:

username: softbank

Password: qceffknarlurqgbl

Server:

MMSC: sbmmsproxy.softbank.ne.jp

MMS Port: 8080

MCC: 440

MNC: 20

Authentication type: PAP

APN type: mms

The major difference is MMSC and MMSC Proxy. On my phone I leave the „MMS proxy“ field blank, and the proxy address from this article (sbmmsproxy.softbank.ne.jp) into the MMSC field.

apn carrier="SoftBank Internet"

mcc="440"

mnc="20"

apn="andglobal.softbank.ne.jp"

user="andg001softbank"

password="pumbbghkpgyybsxa"

mmsc="http://mms/"

mmsproxy="andmms.softbank.ne.jp"

mmsport="8080"

type="default,mms"

preferred="true"

Name: Softbank(open)

APN: open.softbank.ne.jp

Proxy: <not set>

Port: <not set>

Username: opensoftbank

Password: ebMNuX1FIHg9d3DA

Server: <not set>

MMSC: http://mms/

MMS proxy: mmsopen.softbank.ne.jp

MMS port: 8080

MCC: 440

MNC: 20

Authentication type: <not set>

APN type: default,dun,mms

APN protocol: IPv4

Sorry for MegaPost, just wanted to put this togeather for others to make it easy. It's about 24 hours work to finally get it sorted.