Setting the SMSC on Cyanogenmod 11.0

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.


Leave a Reply

Your email address will not be published. Required fields are marked *