Can SMS Message Centre numbers be manually added - MDA, XDA, 1010 General

I have got my SMS message centre number from my network provider and now want to be able to enter the info into my XDA. I cannot do it automatically by 'Get Voicemail & SMS settings' in Phone as it keeps returning an error.
What I want to know is, is there any way or any software that will allow me to be able to manually enter my networks SMS message centre number into my unit.
Any help would be MUCH appreciated.
Jollster

Can you be more specific with the type of error message you receive?

Go to Start->Inbox. Take Tools->Options and touch and hold on SMS. Lo and behold, the Message Centre(er) number.

The error message I am getting is 'Network Error - Unable to read setting from the network'.
In response to your post "Auldg" I did that and entered in the Message Centre Number for 3 (my network provider) and pressed OK. My understanding is that this would have saved the number. Trying to send a text didn't work and I still got the error message "The sim card is invalid. Please contact your service provider for a new sim".
I know there is nothing worng with the sim as it works fine the phone supplied by 3. I have tried 02's message centre number following a conversation with them and this resulted in a failed SMS send as well. I know it is not the XDA as this sends txts using an old T-mobile sim.
When I looked at the SMS centre number again after entering two different numbers neither of them were there. Trying to select a network doesnt give 3 as an available network.
Does the XDA store the SMS centre number in the SIM card or the phone. If its the phone is there a way to hard code my sms centre number into it?? This is driving me mad as I can do everything else with my 3 sim as normal just not send texts

This '3' network, what is it? Is it a GSM provider or a 3G Networks Provider?

Ah "3" !
Are you in the UK on 3? This is a new GSM/UTMS network and I wonder if the SIM card has new fancy stuff on it the the XDA doesn't know how to handle. You are clearly a VERY early adopter, bless you.
I didn't have to enter my MC number (or Voice Mail number) when using my XDA on Orange so these must be picked up from the SIM. Maybe the 3 sim holds these details in a different place from the rest of the networks?
One for the xda-developers firmware gurus to take a look at I think.

And so can one of the XDA-Developer firmware gurus shed any light on this matter???
I didn't really switch for the new technology that 3 offers, quite the opposite in fact as I din't really need to use it. The reason being was the deal on free mins they offered, but that's by the by. I can still use the 3 sim in my XDA and make / receive calls using the 02 network (this is what it uses if it cannot pick up the 3 network) and also receive texts. Just not send them.
Can any development guru's PLEASE shed any light as to this situation and may be even be able to offer a solution. If its even only that its something that can be addressed in an upcoming firmware ROM.
Some divine inspiration from the gods would be hugely appreciated.

So, let me make sure I am getting this right. You currently have no way to set your SMS service center number in the device, and if you do using the normal options the number does not stick?
OK that said you can do a registry hack telling the reg to override the SIM and use "# you choose" number. See my thread towards the bottom on how to novice level write a reg key http://www.xda-developers.com/forum/viewtopic.php?t=1660
I haven't yet looked up where the reg key for SMS service center number is but I’m going to guess it is located right above or below the location specified in the thread.
I'm just going to guess but I don't think forcing your machine to use a SMS service center number from the device end rather than the SIM end is going to solve your can receive but not send problem. Given the service center, number is what is used to send your SMS. If your device is not reading it from the SIM and you are hand putting it in and it's not sticking this sounds like SIM network problem not device problem, could be wrong though:? Let me know overriding the SIM works. Can you use that service center number to send SMS on other Mobile Terminals (handsets/cell phone) Does a regular cell phone see the SMS service center number from the SIM? If the software set the XDA uses to talk to the GSM network is failing, but works talking to other GSM networks...sounds like a service provider protocol or provisioning problem (the way they have their GSM network set up i.e. do they have their own towers or are they ridding on someone else’s footprint but have or do not have their own switches etc.)
You might also try un-checking or checking the use Unicode option under accounts SMS in Inbox, but this should really make no difference as this is only when necessary protocol anyways, but who knows. I still think it's on your service provider’s end/SIM. The XDA just talks to the network using GSM "Standard" agreed upon protocols for GSM. Now the provider can do whatever they like. These are just suggested standards so problems (maybe) like this from occurring. Anyway, let me know if this makes any difference. Always learning :lol:
Cheers,
E.

You have hit the nail on the head exactly. When I try to enter the number manually it does indeed not stick. I have tried the sim in the original phone that it came with and it works as per normal. All the functionality is there.
The network I am on in the UK is a new network that is giving the 3G technology but this is only being rolled out and is not nationwide. They do piggyback onto another providers network (namely 02) when you are not in a 3G area so that you are always able to make voice calls / send tetxs.
I have no idea as to whether they have there own switches etc as its like trying to get blood out of a stone when talking to there customer services.
I have looked at the thread about editing / creating registry keys and did look at the key that you mentioned. Above the vmail key is an SMS key but opening it led onto all sorts of other fields and protocols which threw me. I am not sure which of these (if any) would be the correct one to start entering SMS Message Centre numbers into or what I would need to hard code it as a new registry key.
To this end I cannot see if hard coding it to make it stick works or not. Can you shed any light as to this??? Would be much appreciated if you could.
With thanks
IanJ

I'm going to see if I can get my XDA to overide the SIM SMSC, I'll post success or

many thanks for your help

Related

Desperately need help with my XDA and 3 network in the UK

Can aybody please help. I have my XDA and at present an NEC e606 phone that came as part of my contrat with 3. The XDA is unlocked and I can use my 3 Sim Card with it and can happily make calls, receive calls and receive text messages on my XDA.
I cannot however send text messages using my XDA with the 3 Sim Card. Whenever I do I get an error that says 'The sim card is invalid. Please contact your service provider for a new sim card.' I do not want to have to use the e606 at all and am desperate to try to figure out why I cannot send texts via my XDA. I have put the sim back into the 606 and it sent texts fine so I don't think its the sim.
Also in the 606 the sim is read fine for the contacts stored within but in my XDA when I go to Sim Manager I get an error every time saying 'Sim is busy. Wait 5 seconds and try again.' Does anyone know why I am getting this error??
Apologies for what are probably basic questions but I am new to the XDA and am not too sure which way to go about this or what settings (if any) may need to be changed. It just seems strange that I can receive texts, make calls and receive them as well but cannot send texts.
Anyone have any ideas??? Any help would be MUCH appreciated.
With thanks
Jollster
My config details are:
Pocket PC Version 3.0.12039 (Build 11178)
ARM SA1110
64MB
ROM Version 3.17.03 ENG (XDA-Developers Special Rom 1.1)
ROM Date 15/05/03
Radio Version 4.21.00
Protocol Version 32S54
Hi
I STRONGLY believe that a 3 sim will never work on a GSM phone.
the 3 network uses 3G and NOT GSM. 3G is some new way of doing things that allows faster video hence all the adverts involving ducks etc...
sorry
If that is the case surely I shouldn't be able to do anything with the sim. It seems bizarre that I can receive texts on my XDA with the sim and can make and receive calls on the XDA with the sim as well. The only thing I cannot do is send texts with it.
Does this seem right????
With thanks
In agrement
3 is on the 3G spectrum, not 800-1900 GSM.
You are able to use the SIM card though because, 3 have a contract with O2. When out of 3 coverage you are roaming, just like abroad. To maintain service you connect to the o2 GSM network. now as to what level you connect I don't know.
You can receive texts ok. So do you use a message centre number?
You can make voice calls, o2 gsm network.
what about internet, video, data, etc....
Just remember where you are. Simple questions, are never simple!!
Martin
I haven't tried the internet, video, data etc as I never had any intention of using these services from 3. I went with 3 because of the amazing deal they are offering on X-Network minutes. All I want ot do is be able to do the normal stuff (make / recieve calls and send / recieve texts) as you would on a normal mobile.
I know that 3 have there agreement with O2 and that I drop onto there network when not in a 3 service area for calls. I am not totally sure about the settings for the message centre number but surely these would be on the sim card itself anyway. As I said I can send texts using the e606 handset but just not with my XDA. Why would I be able to receive texts using my XDA but just not send them.

Can't send SMS

Ok
so I've unlocked my XDA and use a 3 sim. I can make calls just fine, I can receive text messages just fine but I cannot send texts messages.
Also, I cant access my sim contacts either. I can get around this by copying my contacts to the PC and then to the XDA but I use multiple PC's and am always forgetting not to synchronise contacts on any PC's other than the one with the correct data so I keep losing it.
Anyone got any ideas how I can resolve this.
I have an update for you all.......
I've spoken with 3 and they have assurd me (for what it is worth) that they have not imposed any restrictions on sending SMS (I wondered because I know alot of people take the 3 contract for the cheap calls and then don't use any 3 services but use the O2 roam facility that presumably costs 3 money) so I have to assume I have a set up or technical problem with the XDA.
When I try to use SIM Manager I get an error message saying "Sim is busy. Wait 5 seconds and try again.". Well I wait and wait but it doesn't get any better than that.
SIM Toolkit does nothing when I try to use it, not even the graciousness to give me an error message.
3 said just type in the servcie centre number and away you go (they also said to uncheck the "use unicode when necessary" box) but that doesn't seem to help. Also after I type the service centre number in and try to send an SMS, which fails everytime, I go back to where you enter the service centre number and the field is blank again.
The error message I get when I try to send an SMS is "Your SMS message has not been sent because the SIM is invalid. Contact your customer service center for a new SIM" Well, of course my 3 sim is valid,it works just fine in the e616.
The SMS messages appear in the "Sent" directory even though they haven't been sent (and they really haven't or at least they certainly haven't been received)
ROM Version is 3.17.03 Eng (in fact it's the XDA developer ROM)
ROM Date 05/15/03
Radio Version 4.16.00 (I down graded to this to get the thing unlocked)
Protocol Version 32S54

Contact Identification in Brazil - SMS & Phone Calls

Hey Guys!
I'm having some issues in contact identification in Brazil and would like to know if you share the same problems in other countries. (And, .:hopefuly:., if you have a solution for this)
In Brazil, to make long distance phone calls we have to store our contacts number in this format:
0 + Operator + Area Code + Phone Number
For short distance calls, you could use just the phone number or the "full" number with the zero, operator and area code numbers.
Considering this, I've always had my contacts full numbers stored in my phone in case that if I go to another area code, I'll still be able to call my contacts from my city and from somewhere else.
The problem is: Whenever I get a SMS / MMS, the operator send the number in the following format (with a missing operator no.) and the phone won't recognize it as being a contact number.
0 + Area Code + Phone Number
I used to have nokias phones (n95, e71), motorola's, etc. and they all were capable to identify the contacts in SMS and phonecalls. I'm probably doing something stupid with my phone here.
It may be relevant:
Phone numbers in brazil: 8 digits
Area codes: 2 digits
Operators: 2 digits
ps.: If I misused the "operator" word, you can undestand it as being like "Sprint", "Verizon", "O2" and other companies that may provide you with long distance services. Eg. I could be a sprint user and use verizon's long distance service.
What your operator?
Thx
EMERSON VIER
My current phone operator is TIM - Brasil - São Paulo (11)
Every SMS I get has the phone number in this format:
0 + Area Code + Phone Number
Does android allow some sort of "default" operator for every phone call?
I'm having the same problem with my phone, I'm also a TIM subscriber.
The only (flawed) solution that I've found is to store the same number again but without the operator code.
Still hoping to find a better solution. Anyone out there can help us?!?
I use the MagiCall 2.2.4. my operator TIM.
andretrizzo said:
I'm having the same problem with my phone, I'm also a TIM subscriber.
The only (flawed) solution that I've found is to store the same number again but without the operator code.
Still hoping to find a better solution. Anyone out there can help us?!?
Click to expand...
Click to collapse
That's exactly what I'm doing.
Couldn't find Magicall for android. Just WinMo.
My phone operator in Brazil is Vivo and I store all my phone numbers in the following format:
0 + area code + phone number
Because I ommited the operator code, Vivo assumes its default code. This way, the numbers stored in my phone are good for short and long distance calls, and the caller identification also works for SMS and MMS.
I'm not sure that applies to TIM though.
Of course what I suggested is just a workaround. This seems to be a known issue in Android:
http://code.google.com/p/android/issues/detail?id=1673
http://code.google.com/p/android/issues/detail?id=1250
http://groups.google.com/group/android-platform/browse_thread/thread/0e5286ce14aba5b2
You could vote for the issues.
TIM doesn't have a "default" operator service. That's why we have this problem.
I think Claro and VIVO does. As soon as I get out of this contract, I'll migrate to other provider.
I have the same problem here.
You guys found any solution beside switching operators?
Nope.... Right now I'm a very happy vivo user.
However, it seems that the sim card is the one responsible to automatically add an operator number. Every time I call someone without the operator I get this message indicating that the sim card has changed the mumber automatically.
I wonder if we could add an program into TIM's simcards to act like other companies do.
danielmk said:
Nope.... Right now I'm a very happy vivo user.
However, it seems that the sim card is the one responsible to automatically add an operator number. Every time I call someone without the operator I get this message indicating that the sim card has changed the mumber automatically.
I wonder if we could add an program into TIM's simcards to act like other companies do.
Click to expand...
Click to collapse
I installed a program called Right Number.
All my contacs are in the format: 0 + Area code + Number (01191234567)
When you make a call, the program adds the operator number of your like.
And when you receive a call, the phone will recognize the contact.
I recomend!

[Q] Area Codes in Caller IDs

I have searched for this and found the same question posted in a HD2 Android category, but there were no responses... so asking for myself in here.
I have all my phone numbers listed in my contacts with the preceeding area code, as I often travel outside of the local area and need those area codes included in my contacts numbers..... ie: all my phone numbers are 10 digits in length.
However, there doesn't seem to be a requirement for the area code to be sent, when a caller has Caller-ID enabled. In other words, I receive some calls from contacts in my phone, but if their phone doesn't include the area code in their Caller-ID, then my phone doesn't recognise or identify the number. Consequently, when hanging up from those calls, it constantly asks me if I want to save the number.
Note - it isn't a permanent thing. Many incoming calls DO identify correctly, as the area code has obviously been sent with C-ID.
Does anyone have a solution for this?
Obviously I COULD go thru every contact and manually add another non-area-coded phone number - perhaps under an obscure phonebook entry, like "pager"... but surely this is something that one would expect be handled automatically by the phone... not by duplicating entries as a work-around.
What would happen for business-people who travel internationally - most of their contacts would also include the "+61" (or whichever) country code also.....
Nobody ???
Bumping again ????
Anybody have any clues to this?
Did you try disabling the Area Code Prefix setting in Settings -> Call Settings ?
kawazaki said:
Did you try disabling the Area Code Prefix setting in Settings -> Call Settings ?
Click to expand...
Click to collapse
Thanx mate for your reply.
Sorry took so long.... my phone has been in for warranty repair (unrelated matter to this) for the last 7 weeks, so I haven't logged onto xda in that time !!!
No..... I haven't tried disabling the AC Prefix setting. I will have a look at that and see if it makes any difference.
One additional comment..... I am also having the REVERSE problem.... in that SOME people who ring me on their mobiles, the caller ID is also sending the +61 (Australia) country code in front of their mobile number too.... so again, my phone isn't recognising them as being the "same" number as what is stored in my phonebook ????
Will try the disable thing you mention and report if it works.
Sorry mate... cannot find the setting you mention.
Could you explain please exactly where it is ?
spinifex74 said:
Sorry mate... cannot find the setting you mention.
Could you explain please exactly where it is ?
Click to expand...
Click to collapse
Or you could turn off having the phone ask to to add the number to your contacts.
On the US T-Mobile phone it is:
Activate phone screen
Menu
Options
Menu
Network Selection
Advanced tab
Turn off the feature to "Add new phone number to People at end of call"
I'm using the NRG ROM.
Thanks stevedebi.
Sorry - I mite not have been properly clear.
The issue isn't being asked to save a new number.
The issue is.... the phone does not recognise a number - mobile or landline - if there is an area-code or country-code prefixed to the number (or vice versa) with the entry in the phone book.
Eg: ALL my contacts saved in my phone have their mobile numbers WITHOUT the +61 country code.... and ALL landline numbers are saved WITH area-codes.
Now - depending on my contact's phone operators, they sometimes send with, or without, those prefixes in their caller ID's.
Consequently - on those occasions.... my phone does not recognise incoming calls or messages as having come from my contacts, due to the extra numbers at the beginning.
Surely this is a software issue from HTC? I mean, surely the software should be able to query an incoming called ID (either with or without prefixed-codes) with a saved number in the contacts/phonebook (with or without prefixed-codes)... ???
Bumping again ?
Sorry to be repetitive.... still looking for an answer to this ???
Check you registry setting for "HKCU\Control Panel\Phone\CalIidMatch" value=?!?
try to reduce the number for "Value" by 1 and try.
This is for the number of digits your phone will check when comparing incoming numbers with stored names.
Thanx Omar,
Will try that. Question though.... does it check the phone number (by number of digits) in reverse order? ie: setting a particular number will have no effect, if it checks in normal forward order, as it's PREFIXES that are making things wrong.... so the phone needs to ONLY check the LAST 10 digits.... not the first 10. This will eliminate the issue with any country-code added to the front of a number... but will not help with a local area code, as these are dependent on the callers' carrier, if they send the area code in the CID or not
From my experience with my HTC phones, it checks the last digits.
I have number saved with the +974 international code (for Qatar), & when local call come in, they only show the local format (without +974) & the caller ID still recognises the names. Our local numbers are 8 digits, so I have the registry value set at 7 or 8 & it works fine.

[Q] [Error] Changing Voicemail Number?

I am having trouble changing the voicemail number on my Galaxy S2. At present pressing the voicemail speeddail does nothing other then prompting me to add my voicemail number and directs me to the settings app.
If I try to change it in Settings > Call settings, I get the error message 'Voice Mail Number change unsuccesful'. But no real reason why it happens and its annoying me greatly as I can't clear my voicemail counter without it and what not >_<
Tried power cycling and what not and neither of it has helped, so has anyone of you gotten any idea as to how I can add it to my phone or fix that stupid error. Any help or advice short of doing a full reset is more then welcome, and I do hope someone might be able to help me....
Thanks in advance.
There is a copy of your voice mailbox number on the sim card that may conflict with what you are trying to do.
Talk to your provider, they can flush your mailbox and allow you to reset the number.
How can they flush my sim card, or am I reading your comment wrong?.
Just for clarifying I changed provider on my phone and I am unsure wether the error happened during that change since I can't remember fiddling with the voicemail bit before the last couple of days and running into that error.
they can flush the settings for your voicemail on their server which will allow you to make changes to your voice mail account.
Well they tried something which advertantly didn't work >_<. But apparently the voicemail number isn't even on my simcard.
They tried even more stuff >_<.
And when I press and hold #1 on my phone it says there isnt a voicemail number on my sim. But trying to change it through settings it still says "Voicemail Number changed unsuccesful"
I have the same problem. Did you find a solution?
At the moment I have limited the issue to being operator dependant. Because I have the issue on one sim from my regular provider, while trying two other providers simcards doesnt cause this error.
Next on list is to try another simcard and then go digging in the phone to see what might be causing it. But I will be pinging you if I find the solution.
dnesdlrow, where are you from and what provider do you use?.
I've got the same problem. I flashed to a custom & now there is no voicemail number on my SIM card.
I called customer service and the gave me a 10 digit number to plug in. They said the number is different for everyone so if anyone else has the same trouble you can simply call your carrier.
You need to put in your carriers specific voice mail number. For example I am on O2 UK and mine is 901.
Use google of contact your carrier for the number.
jamespaulritter said:
I've got the same problem. I flashed to a custom & now there is no voicemail number on my SIM card.
Click to expand...
Click to collapse
Hello,
I had a similar issue. I changed the plan on my phone, and afterward the voicemail didn't work when I did a long press on the #1 button. It kept saying that there was no voicemail number, and when I tried to enter it into the settings manually it kept saying "Voicemail number change unsuccessful."
I called Rogers and they gave me a new voicemail number; I could dial it and set up my voicemail, but when I tried to program it into the dedicated #1 speed dial spot, I still could not change it. I tried copying it to my SIM card and adding it as a contact to select for the speed dial slot, but that didn't work either. I suspected that this new number was conflicting with the SIM card, so I went to Rogers and asked for a new one. Despite some resistance, they gave it a shot, and it worked perfectly thereafter. Just be sure to copy your contacts over to your phone before getting a new SIM!
I hope this solution works for others too!
Cheers and good luck!
Help please ...
I too am trying to set my voicemail for the speed dial "1" key.
while at the keypad screen:-
menu-> call setting -> scroll to the heading "voicemail", option "voicemal service", is set default to "my carrier".
I then choose to change the "voicemail settings" -> "voicemail number", and enter the new voicemail number to dial, press ok .... and this is where the problem is...
When I press OK ... I get the following error "Voicemail number change unsuccessful"
I would like to to have this number changed , as every time manually dial my voicemail number it constantly ask for my password.
Why is this happening, I have purchased this phone outright, it is model type i9300, running Android 4.1.2.
Hopefully this can be an easy fix...?
PS...
This also causes a problem with Australian virtual mobile carriers, like Amaysim, Kogan, Aldi, who use Telstra & Optus as there underlying carriers, and and also will cause issues when travelling abroad, because you will not be able to access your voicemail if the number can not be changed to the full international dialing equivalent..
Also Can't Change the Voicemail number
I'm running a non-rooted, GS3 from VZW. Running 4.1.2.
The current voicemail number is *86 (Verizon's). I'd like to change it because I'm abroad and *86 is not my carrier's voicemail number. Every time I go to Phone, Call Settings, Voicemail Settings, and edit the number to the local one, I get "Error: Voicemail number change unsuccesful."
Any suggestions on how to fix this?
Same problem still
I'm on an S4 Mini with cm11 m6 and habe the same problem with a German T-Mobile card. I can easily dial the number 3311. Why can't I simply assign that to the #1 key?

Categories

Resources