Display Phone Keypad for Carrier Message Options - Windows Phone 7 Development and Hacking

I've come to a little problem with some changes my carrier did with the way I review my line account information. It all starts by typing *222# to display the information, which a couple of weeks ago was fine, it returned a message with all the information, Account balance, Remaining minutes, etc... 'cause it's a prepaid line. The my carrier (Uff!) in Colombia, took the decision to change the system, and now instead of showing directly the information, now shows a menu with some options. Of course each option is related to a function, the first one would be to review the account information which is the one I need to check my remaining minutes in the account. The problem is... with Windows Phone (currently updated to version 7.10.8107) when you get that type of carrier messages, there's no way to display the keypad to send the number option and receive the information I'm looking for.
Now the tricky part, is there a way, through the Registry to enable the keypad when the carrier sends that message? Otherwise I'm screwed... If anyone knows how to bypass the fact that the system disables the keypad option in the options bar, would be really appreciated.
Thanks in advance to anyone that helps.

One thing you might be able to do is save the contact (*222#) in your address book, then put commas after it (press-and-hold on the keys to access additional keys) and add the numbers after it. That way, the phone will dial the initial number, wait (I think it waits one second per comma?) and then dial the number. No idea if this will work with a GSM shortcode (what you're using), though.

Thanks, I'll try and tell if it worked... (hope)
Sent from my SGH-i917 Windows Phone (7.10.8107) using Board Express

By the way, this really belongs in Q&A. The simple litus test dividing line is generally "Are you offering something" (Dev and/or hacking) or "are you just asking for something" (general or Q&A)

Related

Contacts / Edit before dialing a phone number

Hi everyone... I am new to the PPC world... being just recently swatch from my Treo600 to a new XDA2s, I am having a little difficulty getting used to the Microsoft way of doing things in PPC2003... I am just wondering is there anyone who can help me or point me to the right direction where I can get some external program that can help me from going insane... here's my problem... I usually keep a huge contact list with all my customer, supplier, co-worker, family and friends contact all in my PDA... so the usual way for me to make a phone call is to search it from the contact list... but here's my problem, I travel alot with my job and depending on my current location, I have to edit the number in my contact before I dial the number... in my old palm, I can simply edit the number before I dial that number (there's a funtion on my palm that allows you to edit before call... so it allows me to edit the number without physically changing the number in my contact list)... I am just wondering can PPC do that? Or is there any program in PPC that will allow me to do that? As far as I can see... in PPC, as soon as I have search for a contact and then I click on his or her number with my stylist... it will automatically dial... I can not edit it before I dial... the only way I can edit it before I dial is to physically edit the contacts... which is very annoying as I sync my contacts with my exchange server, I don't wanna to have to have all my contact get mess up with different area code and dialling code from different country... anyone know how can I solve this problem? Thanks for your help in advance... I very much appriciate all of your advice in advance... Peter
I think the most straightforwards solution here is to store all of your numbers in the international dialling format; that way, wherever you are, your device will place the call correctly
For example - if I had a contact in Glasgow, UK, it would be stored as +44141xxxxxxx (+44 for UK, 141 for Glasgow and the remaining seven digits as the local number)
In my experience whenever I have been abroad, any calls to any of my stored numbers are placed correctly first time by either my SmartPhone or PPC.
If you're problem is regarding a slightly different issue then please expand on your problem by detailing what you mean by "modifying" your contact before you dial.
My problem is a little bit more complicated I think... I already has most number stored in the international dialing format... but my problem is that, depending on my location, I have to dial a certian set of numbers in front of the phone number to be dial in order for me to save on long distance and roaming... for example, while I am roaming in Mainland China if I want to dial home in Hong Kong with my mobile... normally, I will dial 0085226****88 but that will cost me like USD2 per minute... but if I dial with a prefix of 17909 (hence I will type in: 179090085226****88) then my per minute charge will now be something like USD0.10 per minute... which is a huge saving especially when I make roaming and long distance call all the time... the same thing in Hong Kong, if I dial 1666 before I dial long distance, I will get a much higher savings over regular long distance... my problem is that I can not possibly store all of these information for all the locations that I am going to be in, each places that I am going to be in, have a different sets of number... so is there any intellegent way to add additional numbers in front of the number stored in the contacts before it is being dialed in pocket pc? I know on my old palm... I can solve this problem in two ways... 1) I can set a certain dialing prefix before the system dial any number (normally I leave that blank, as I prefer edit before dial function)... I can use this prefix function but it will require me to change the prefix when I am at a different location but it is a workable solutions... is there something like that in PPC? 2) The second way to solve this was the edit before dialing function on the palm... I just click on the number, it allows me to edit the number temporary before it is automatically paste onto the phone software and before the phone dials it...
Anyway, I know this is very complicated and it is a very rare issues thats probably just affecting me or a very small number of users... but it will be great if there's some simple solutions to this... but I think this problem is mainly due to the lack of flexiblilty in the contact list rather then the function of the phone itself! :O) Anyway, thank you very much for your help and suggestions again... very much appriciate it :O) Peter
Try if this works
http://www.handango.com/Platform ... sp?productId=152403
Can you please post the link again? It doesn't work :O) Thanks for your help :O) What kind of program is it? :O)
here's the link
[url]http://www.handango.com/Plat...Type=2&catalog=0&sectionId=0&productId=152403
[/url]
you got it all wrong
... if you ask me: your approach is wrong. Here are the basics. Windows XP, for instance and Outlook, that is the source of the contacts (and phone numbers and other details that are entered), stores phone numbers in this 'international' format:
country code (MS has a list of countries and codes of its own)
are code (another, separate field) and
number
If you respect the fields provided by Outlook then you get a number generated by Outlook that looks like this:
+381 (064) 6185250
THIS is the 'correct' international format recognised by Microsoft Phone Dialer (well not actually MS but Active Voice, but that is a completely different issue)
My point is that +448704364673 is NOT a correct international phormat, because MS cannot differentiate between the international country code and long distance (area code) and therefore the phone dialer cannot parse the numbers correctly.
NOW, how to get the system to know WHERE you are and should it use the area code when dialing or you are in the area your friend is, or you want to call a toll free number that is in 'another' area, or you are dialing a client abroad etc. Well, there is the 'Dialing Rules' settings! THERE you create a profile (home, office, abroad etc.) and provide the area code for the dialer to differentiate...
This is all well with the Windows XP/Outlook 2002+ I know well, BUT when it comes to PPC... sorry, I have the same problem...>
FACTS:
fact no. 1: Outlook separates phone numbers in groups of>
country code
long distance code (area code)
number
fact no. 2: phone numbers entered this way are stored in a format>
+381 (064) 6185250
fact no. 2: Microsoft Phone Dialer recognises this number and dials correctly
via a voice modem... (headset or speaker/mike required)
Question: what hapens when contacts entered this way into Outlook are sunchronized with the
Pocket PC (Windows Mobile 5.0)?
Answer : all contact's numbers are entered into the Contacts list in the 'correct' format.
(the same format with the bracket, as is noted in PC Outlook)
My findings: the problem arrises when you use your mobile capable Pocket PC
(i.e. the super cool Qtek 9000) and try to dial someone on to his mobile or office phone that are on another
area code...
the Pocket PC, or Windows Mobile 'Phone dialer' dials EXACTLY
as the number is entered in the above mentioned format
(the mobile operator recognises the + at the beggining of the number, but
does not understand the spaces and the brackets!!! and offcourse
the mobile operator returns an error voice message that a wrong number has been dialed!
What am I to do?
Can I find/download/install a proper phone dialer (i.e. MS Phone Dialer) that comes with Windows?
Phone Dialer 1.5
Developed for Microsoft by Active Voice
http://www.activevoice.com/dialer
bottom line is that CISCO systems aquired this Phone Dialer in 2001 and Active Voice discontinued developing/supporting whit app. (link on the Active Voice site is outdated and no support on MS site, as well)
(please do not post solutions as: "you should reformat your number entries etc. because I have 800+ contacts and counting...)
P.S. what I gathered is that this is not device related it is just OS and app related. I had the same problem with my previous Nokia phone... (I did not solve. Actually I thought I will solve with this device...)
I've set the Dialing Rules with my country code and area code (Mobile etc.) So, I don't have a clue what am I doung wrong

Voicemail notification not the same as my old Nokia phone ??

Have only had my Xda11s for a week and am very pleased with it except for voicemail notification.
I like to get straight back to customers who leave voicemails, but unlike my old Nokia phone which used to leave both a text message AND phone me back several times, my Xda11s has only been leaving text messages which if I am driving, I do not always notice.
I have been into the 901 options and selected "Voice notification" now I get nothing back at all to tell me somebody has left a message (tried it by leaving a message myself).
Any one have any bright ideas why this is or how I can get both a text message and a phone call back from 901 please?
Sorry to answer myself, but having left a second messgae to myself, voicemail did phone back so perhaps it takes 5 or 10 minutes to activate itself.
No text message though, so I presume you can only have one or the other with O2 on Xda's?
Does anybody know if you can have both?
I'm no expert as I don't use voice-mail, but such features are network dependant. In other words, it's the network (O2 or whoever) that calls you back or sends a text, not the phone. The phone merely allows you to change the settings without calling your network provider. If it isn't allowing you to set it up as you wish, you have two options.
One, read your network guide where there will be a list of commands you can use via your phone to change settings (often in the form *# Number number #) or
Two, phone your network provider and ask someone to set up your account to do this for you.

WM6 on Artemis - Contacts with area code problem

I'd like to be able to enter my contacts on my XDA Orbit, 7-digit number only, and have it recognize these contacts when they call. My carrier passes the number (123)456-7890 to my phone as +11234567890,, so why can't my phone realize that that number is the same as 4567890 (in the same area code). This way, whenever I receive a phone call or text message, I'm not sure who it is. Is it a simple setting? Thanks. My past phones (mostly Nokias and Samsungs) have not had problems with this at all.
jkomets said:
I'd like to be able to enter my contacts on my XDA Orbit, 7-digit number only, and have it recognize these contacts when they call. My carrier passes the number (123)456-7890 to my phone as +11234567890,, so why can't my phone realize that that number is the same as 4567890 (in the same area code). This way, whenever I receive a phone call or text message, I'm not sure who it is. Is it a simple setting? Thanks. My past phones (mostly Nokias and Samsungs) have not had problems with this at all.
Click to expand...
Click to collapse
Maybe you can try this:
Contacts > Menu > Options..., you can see the Area CODE, just Clear it.
Sorry I didn't reply sooner, I kept getting the 500 Internal Server Error when trying to access the site. Neither removing the area code, nor adding a 1, nor adding +1 works. Thanks for your help so far.

Touch 4.01 help

I have been using touch 4.01 for a while now and I really like it. The only problem I have is when it comes to making calls (the main reason for a phone).
When I go to contacts and try to display a list, all I get is a list of contacts that I have already made a call to (i.e. history) not the actual list from my sim card. I thought that maybe my sim was not being read but when I start to dial a number (If I happen to know it) It will come up with the persons name. Unfortunately If I don't know the number I can't dial them.
The only way I have been able to work round this is to go to favorite people and add a new person (as from here it will display the whole contact list). Unfortunately favourite people can only hold 8 numbers.
Basically I want to know how to show my contact list that is on my sim card and not the numbers I have already dialed.
Thanks in advance but It's really starting to bug me now.
Khalid
May U run SIM Manager in Program/Accesories and copy all contact to Your PPC or run Advanced Config in Settings, line "Show Sim Contact" and active "Yes" and Reset your PPC.
Goodluck

Is it too easy to dial a contact???

Hi folks,
I have found it from time to time too easy to dial a contact resulting in an accidental dial to someone. This is usually due to the fact that I thought I was selecting a contact when tapping on it rather than immediately dialling the number. Perhaps I am too new to the TP2 and Windows Mobile phoning, but it seems to me that it would be useful to have a popup yes/no window to confirm that you want to dial out.
It is a bit like the delete in the email section which deletes without confirmation. I accidentally selected a few emails and then accidentally tapped delete and then saw half my email disappear.. No big deal. But no confirmation box or undo facility that I could see.
Perhaps there is a way of altering the behaviour for the above...???
Any thoughts appreciated....
Sam
Same here. On the missed calls screen I always tap a contact to go to their contact card, but instead I obviously call them immediately.
For me it is just the change from going from Symbian to WM...
I'll get used to it eventually
I think that an extra "Are you sure you wanted to do what you did?" screen would get REALLY irritating very quickly
stunno said:
I think that an extra "Are you sure you wanted to do what you did?" screen would get REALLY irritating very quickly
Click to expand...
Click to collapse
True.
However the number of times I have accidental touched a contact name (even during call) does make you wonder...
I ended up installing Pocket Shield to prevent it and handle the much to sensitive power button.
rbroudo said:
True.
However the number of times I have accidental touched a contact name (even during call) does make you wonder...
I ended up installing Pocket Shield to prevent it and handle the much to sensitive power button.
Click to expand...
Click to collapse
So you have PocketShield really running correctly?
I tried, but it's a weird program - installation is correct, changing parameters etc. is no problem, but when it should cick in it gives me errors.
Hi,
The PocketShield Program is an interesting program and potentially solves issues that I have not come across yet probably cos I am new to WM6.1. However I can see the touch screen being a problem, so good find.
HOWEVER.... I do not think this solves my underlying question and that is that once you tap on the contact be it accidental or not it will dial and I think it would be good to have the option of having a "confirm" screen. This is also true with "delete" for the email inbox. I have yet again accidentally deleted an email and even could not get it out of the "Deleted" folder.
Sam
Same problem for me.
I found that the contact sorted top on TouchFlo favourites page would get dialled accidentally. I solved this by setting the default number for a contact to be a dummy invalid number. So now at least no call is made when the contact is dialled by accident. This approach may work elsewhere. Not ideal but...

Categories

Resources