PDA

View Full Version : Missed Calls and New SMS notifications on Treo 750/WM6


donr
14th August 2008, 05:33 AM
History:
I have the Telstra version of WM6 running on my Treo 750 (Australia)

I dont think much of the WM6 vanilla way of handling new SMSs and missed calls. At first you get a notification balloon and beep and vibrate if you set it. Fine, this happens at the initial point and then nothing - there is no follow up, no repeating and no flashing LED. The phone could be sitting in front of you and you would have no idea anyone rang at all. The settings in WM6 for missed call notifications has a 'repeat' option which is greyed out. Useful! whats the story there Palm/Microsoft ?

The next step for me was to get an add-on to give repeating alerts and tried SPB phone suite which works nice. (I wish it would incorporate the flashing LED as a selectable option). The problem then comes with double notification - with a missed call there you have to do multiple presses to acknowledge the standard windows notification and then do the phone suite thing so that the ongoing alerts stop. All in all it was a pain - albeit useful.

After digging up a number of write-ups on registry hacks here's what I worked out for WM6 on my treo;

There are two items to play with; both are in HKEY_CURRENT_USER\ControlPanel\Notifications

The two items are the long strings that start with a bracket;
{283E0018-..... for the new message, and
{A877D660-...... for the missed calls

you can rifle through all the items and look at the default entry which will give you a description of what that item is for.

not sure if these are the same for all WM6 machines.

The string to work with is 'Options' which you will find in each of these two. (You will need a registry editor, by the way, plenty of entries on how to find one)

Previous info I found suggested the options worked in a base 2 summation using;
1 - sound notifiaction
2 - vibrate
4 - LED flash
8 - Message notification

e.g if you wanted sound, vibrate & message then options would be 11 (i.e. 1+2+8)

I tried this on my Treo but it didn't work properly. The solution I was after was to turn off the windows notification so that phone suite would look after it. Whatever I used, I could not stop the windows notification coming up.
Anyway here's what I found worked:

for the missed calls I set the options to Dec 536870919 (Hex 20000007)
this gives the sound and vibrate and NO windows notification for a missed call.
For the New SMS I set options to Dec 15 (Hex F)
This gives me sound, vibrate, message but also flashing LED! I dont no why the LED part wont kick in for missed calls - maybe someone can solve that part for us.

Anyway, I'm no real wizz on different phones so dont start peppering me with why doesn't it work on my xxxxxx phone. Just passing on what I worked out.

nferro
19th August 2008, 02:17 AM
Nice tip.

Thanks!

itsreza
7th December 2008, 05:16 AM
great tip!
it works :)

thank!

paypalbid
7th December 2008, 01:34 PM
i suggest to download Spb Phone Suite and you will never missed a call, voicemail, Sms, ever again

fredjones32
17th December 2008, 05:35 AM
Previous info I found suggested the options worked in a base 2 summation using;
1 - sound notifiaction
2 - vibrate
4 - LED flash
8 - Message notification

e.g if you wanted sound, vibrate & message then options would be 11 (i.e. 1+2+8)

Thanks for getting me started. I mapped out all the options in the notification area.

I hatted that my brand new Sprint Touch Pro was beeping at me because of an appointment reminder and I needed to dismiss the reminder before it would quite beeping (the Repeat check box is grayed out, but selected for Reminders by default, so it couldn't be unselected). :mad: Not anymore :D


My phone uses MW6.1, so I have only tested these values on this.

First a list of the reminders in the Registry found in HKEY_CURRENT_USER\ControlPanel\Notifications

15F11F90… - Reminder
695F6B37… - RSS-Hub:New Item
85ee47b2… - QuickGPS
8ddf46e7… - Connection established
8ddf46e8… - Connection disconnected
A877D658… - Begin Sync
A877D658… - Beam:Autoretrieve
A877D659… - End Sysnc
A877D65A… - Messaging: New Email
A877D65B… - Messaging: New Text
A877D660… - Missed Call
A877D661… - Voice Mail
DDBD3B44… - Wireless Network Detect

There are two important keys:
AvailableOptions
Options

The values in these keys will determine what options are avaliable (AvailableOptions) and which options are selected (Options).

The values relate to the following (in the order on the Notifications tab):
1 = Play Sound
16 = Repeat
8 = Display message on screen
4 = Flash light for ...
2 = Vibrate

Just like donr said, you add the numbers of the notifications you desire. So if you wanted all of them selected you would put 31 in the Options key. If you only wanted a message and vibrate you would put 10.

Next step.
AvailableOptions determine which boxes are available and which are grayed out. (we will leave out Repeat until later). Options determines which are selected, and yes you can select something in Options that is not selected in AvailableOptions, it will appear as a grayed out check box that is selected.

So if AvailableOptions is set to 10 only the Display message on screen and Vibrate check boxes will be available, the rest will be grayed out. If the Options value is 14, the Play Sound will be grayed out, unselected; the Display message will be available and selected; the Flash light will be grayed out, but selected and 5 min (Duration key = 5); Vibrate will be available and selected.

So set the options you want to select and unselect using the Available Options key and use the Options key to specify which are selected. Changing the selection in the Notifications tab will change the value of the Options key, but will not change the AvailableOpions key.

The only values accepted for either are 1-15, 17, 19, 21, 23, 25, 27, 29, 31
Is is because you can't have Repeat (16) without Play sound (1), that's why there are numbers missing. I tested putting 16 in AvailableOptions and 31 in Options and all boxes were selected, but grayed out.


Now for the Repeat checkbox
Things get slightly more complicated when the Repeat box gets involved. The way the AvailableOptions values function do not change. Setting it to 15 will make each box, except the repeat box, available, with the Repeat box grayed out.

It seems that the Repeat box is governed by the Options value first and the AvailableOptions second. So setting AvailableOptions to 31 and Options to 15 would result in Repeat being unselected and grayed out.

The only way to un-gray the Repeat check box is to set AvailableOptions to 31 (it still matters) and set Options value to 1073741824 + (what you want selected).
So 1073741825 (1073741824 + 1) is only Play Sound,
while 1073741855 (1073741824 + 31) will select all of them.


:confused: The only thing I can figure is that 1073741824 is 40000000 in HEX and that is needed to turn on access to the Repeat check box. The values added to that affect what happens to after that.

If you set AvailableOptions to 11 and Options to 107374185, all of the boxes will be checked, but Repeat and Flash light will be grayed out.

I have seen different values listed on the web, but the values I list here are what windows assigned when certain boxes were checked and unchecked. I did us one of the values I found on the web to determine 1073741824 was needed to open access to the Repeat check box.


Have fun setting your Notifications.


--Fred

It's nice to give back after gaining so much from the gifts of others.