I installed Cyanogenmod 11.0 on my Samsung Galaxy S3, as the stock Samsung ROM was just getting slower and slower as time went on.
There’s a ton of crap that gets installed when using the stock Samsung ROM, a lot of crap you really don’t need.
However, this post isn’t about telling you all the great things that Cyanogenmod offers. It’s about telling you how to set your SMSC (Short Message Service Centre) number.
In Cyanogenmod 11.0, there’s nowhere to input the number in its normal, international dialling code format via the Settings.
You have to enter it via the “secret” Android screen accessible by entering *#*#4636#*#* in the phone dialer.
You’ll be presented with a screen like so:
Tap on “Phone information”, and you’ll see this screen:
Scroll down until you see “SMSC:”
Once there, enter one of the following values in the text box next to SMSC:, and then press “Update”:
(I’m only listing South African cell providers)
Contract | Prepaid | |
---|---|---|
Vodacom | 0591722819921100 | 0591722819911100 |
MTN | 07917238010000F2 | 07917238010011F3 |
Cell C | 07917248010000F0 | |
Virgin Mobile | 07917247010050F0 | |
8ta (Telkom Mobile) | 0591721991F71100 |
Your cellular connection will drop and reconnect once you hit “Update”, and you should be able to send SMS’ again from your device.
These strange combinations of characters are called PDU’s (Protocol Data Units), and they’re another way of representing a telephone number which your cellphone can use.
You can read more about that here.
Right, that’s it.
Let me know if this helps you out.
G.