We have moved to a new Sailfish OS Forum. Please start new discussions there.
171

No notification when new voicemail [released]

asked 2014-01-02 16:44:38 +0200

updated 2016-02-16 13:05:13 +0200

I don't know if I'm wrong but I never receive a notification when someone lets me a voicemail after a missed call. I regularly have to consult it randomly.

I searched into the website about a same question but didn't find anything so I'm not sure it's a bug or a missing feature.

Edit: I precise that I talk about a system notification not a SMS delivered by your network provider.

Edit 2 : Still nothing more after update 4 (1.0.4.20). It is a basic feature and it is very pity to not have it. In addition to everything missing, it begins to be (too) much!

Edit 3 : Still no news after 6 months, sad to remember that my Nokia 3310 was capable of that... Are there so few people with operators using enhanced notifications?!!

Edit 4: Almost 10 months [it's nearly 11 actually] after launching and this base feature isn't still implemented yet. Is it at least on a short-list TODO ?

Edit 5: not implemented in update 10... (end of december 2014 !)

Edit 05/15: Voicemail notification announced to be on the roadmap for upgrade 1.1.6 here

Edit 02/16: the voicemail notification seems to be broken in early access 2.0.1.x, see https://together.jolla.com/question/128509/bug-no-more-voicemail-notification/ . I reopen the question for this reason and for better visibility of this (important) issue. Feel free to contradict and close the question again if it's not the proper way to do.


This is a list of operators / countries without voicemail notification (thanks to @ActaTux for the idea). Perhaps, the Jolla team will begin to listen us if we show how many people are impacted. Just edit this post to add yours :

  • Free Mobile, France
  • Bouygues Telecom / B&You, France
  • KPN, Netherlands
  • 012 mobile, Israel
  • O2 / Giffgaff, United Kingdom
edit retag flag offensive reopen delete

The question has been closed for the following reason "released in a software update" by Sthocs
close date 2016-08-09 11:38:08.070764

Comments

Same here - I usually receive a text message telling me that someone left me a voicemail. If I remove my SIM card and put it in another phone (Android / iPhone / basic Nokia), I do receive this text notification. Quite annoying, as I have to call my VM to check if someone left me a VM...

cartron ( 2014-01-02 17:27:52 +0200 )edit
3

i just tested it, i get a sms with voicemail notice .. maybe it is a operator thing. i am on T-mobile

teun ( 2014-01-02 17:50:18 +0200 )edit

@teun: Yes nothing coming from the OS apparently. Android, iOS, BB10 or WP8 (to verify) delivers a sytem notification. It looks like Sailfish OS doesn't.

juju_des_highlands ( 2014-01-02 17:53:23 +0200 )edit

I also have wp8, this also gives me only the sms, I will check gf's Iphone.

teun ( 2014-01-02 17:57:29 +0200 )edit

Only familiair with sms notification coming from my provider, just like I had on the N9 and those still work. On Simyo (KPN) in the Netherlands.

Jarno ( 2014-01-03 09:52:54 +0200 )edit

10 Answers

Sort by » oldest newest most voted
35

answered 2015-01-14 00:27:02 +0200

zeta gravatar image

updated 2015-01-23 01:22:56 +0200

I may have found the problem source while digging into oFono. Can anyone with this problem confirm they have the same behavior, and people without it confirm it works differently with their operator ?

So, basically, when I leave a message in the voicemail, I see this DBus signal :

signal sender=:1.14 -> dest=(null destination) serial=15213 path=/ril_0; interface=org.ofono.MessageWaiting; member=PropertyChanged
   string "VoicemailWaiting"
   variant       boolean true

Calling the voicemail to delete the message generates this new signal:

signal sender=:1.14 -> dest=(null destination) serial=15192 path=/ril_0; interface=org.ofono.MessageWaiting; member=PropertyChanged
   string "VoicemailWaiting"
   variant       boolean false

So, here is what we are looking for. The voicemail message is signaled through this interface, but nothing happens in the upper layers.

Digging a bit more, I can see something strange here. If I request the properties of the "message waiting" interface, the boolean is ok, but not the message count which stays at zero (there was 2 new unread message in the voicemail while doing this):

[nemo@Jolla ~]$ dbus-send --system --type=method_call --print-reply --dest=org.ofono /ril_0  org.ofono.MessageWaiting.GetProperties
method return sender=:1.14 -> dest=:1.3016 reply_serial=2
   array [
      dict entry(
         string "VoicemailWaiting"
         variant             boolean true
      )
      dict entry(
         string "VoicemailMessageCount"
         variant             byte 0
      )
      dict entry(
         string "VoicemailMailboxNumber"
         variant             string "660"
      )
   ]

Can this be the problem ? phone looking at (messageCount != 0) and not (waiting==true) to display the voicemail icon ?

Jolla, @cybette : can we solve this together ? Let me know what more I can do to finally close this ticket, or give me the name of the sailor that would know what to do on this. Thanks.


Update (20/01/2015): I am reaching the proof of concept app to show how to make it "work" (may not be solving the real problem, but making it work despites it), using the following code (libqofono-qt5 needed):

// Create Ofono manager, and get list of modems
QOfonoManager* manager = new QOfonoManager(this);
QStringList modems = manager->modems();

// Create the interesting part for voicemail management : QOfonoMessageWaiting
 QOfonoMessageWaiting* omw = new QOfonoMessageWaiting(this);
 omw->setModemPath(modems.at(0)); // Attach to the first and only modem on Jolla Phone ("/ril_0" for me)

 // To register for next event (voicemail being emptied or at least a voicemail being unread) :
 connect(omw,SIGNAL(voicemailWaitingChanged(bool)), this, SLOT(voicemailWaitingChanged(bool)));

// To avoid missing message at startup, simulate a change with the initial value
voicemailWaitingChanged(omw->voicemailWaiting());

// By the way omw->voicemailMailboxNumber() can be checked to get the phone number to call the voicemail, if needed in the action when pressing the notification

You then simply have to put the code in the slot voicemailWaiting() to handle the state of the icon. This can be done with QML in the same way, but I don't know it enough yet to be able to do it as fast as in C++, so I anyone want to help on this (QML could be more easily intergrated in lockscreen as a patch), feel free to help me. @cybette, or other sailors from Jolla, Any thoughts about doing this ? Still no ETA on your side ?


Update 2:

Finally, it works !!!!

This is the patch for the lockscreen (ugly as hell graphically, but it shows the icon !) :

    --- /usr/share/lipstick-jolla-home-qt5/lockscreen/Lockscreen.qml.orig   2015-01-20 20:55:32.224928108 +0100
+++ /usr/share/lipstick-jolla-home-qt5/lockscreen/Lockscreen.qml    2015-01-20 22:22:28.496361601 +0100
@@ -12,6 +12,7 @@
 import org.nemomobile.time 1.0
 import "../notifications"
 import "../scripts/desktop.js" as Desktop
+import MeeGo.QOfono 0.2

 MouseArea {
     id: lockScreen
@@ -254,6 +255,20 @@
         anchors.bottom: clock.top
     }

+    OfonoManager { id: ofonoManager }
+
+    OfonoMessageWaiting {
+        id: ofonoMessageWaiting
+        modemPath: ofonoManager.modems.length > 0 ? ofonoManager.modems[0] : ""
+    }
+
+    Image {
+        anchors.bottom: clock.top
+        source: "/usr/share/themes/jolla-ambient/meegotouch/icons/icon-lock-voicemail.png"
+        visible: ofonoMessageWaiting.voicemailWaiting 
+    } 
+
+
     SneakPeekHint {
         id: sneakPeekHint
     }

Still looking for a feedback from Jolla about how it should have been done correctly by me graphically (I used what I found to show it...), and for a real solution (with notification led, ...). @cybette : are you around ?

From now on, I will create a thread in TMO to continue this, and see how we can propose this as a patch in patch manager through warehouse....


Update 3:

Patch is uploaded on openrepos: https://openrepos.net/content/zeta/p...l-notification

You can now download it directly from warehouse (search for "voicemail") and apply it with patch-manager !

edit flag offensive delete publish link more

Comments

4

I got some feedback in the french community confirming the same behavior with the Free Mobile network as I have with B&You (Bouygues network). I am looking at a way to propagate this to the lockscreen or notification. If I get something working, I'll post a patch. If anyone better than me in that regard wants to help, I would gladly let you do it ;)

zeta ( 2015-01-15 00:26:54 +0200 )edit
4

Well done and really good work! Waiting an answer from Jolla now :)

TellienInTouch ( 2015-01-20 11:37:16 +0200 )edit
1

Good job !

Please Sailors, implement this quickly, we need led notification !

Jovien ( 2015-01-20 23:47:06 +0200 )edit
1

Awesome work. Thumbs up.

ApB ( 2015-01-21 00:09:21 +0200 )edit
2

Thanks. @r0kk3rz gave me a lead about proper notification support: /usr/share/lipstick/notificationcategories/x-nemo.messaging.voicemail.conf. Taking a look at it right now.

zeta ( 2015-01-21 00:41:47 +0200 )edit
27

answered 2014-01-19 15:16:41 +0200

slava gravatar image

We are aware of this issue. The task is in the queue but there's no ETA for it yet. Sorry for the inconvenience...

edit flag offensive delete publish link more

Comments

1

Good to know it. I hope it will be included in next roadmap soon :-)

juju_des_highlands ( 2014-01-19 18:29:42 +0200 )edit

Really good news, hope we can have a solution as soon as possible :)

TellienInTouch ( 2014-01-19 19:35:46 +0200 )edit

Thank you for the information. I'm also waiting for this.

unai_i ( 2014-01-19 23:02:52 +0200 )edit
2

Hmmm - so not fixed in the 'non-beta' release.

strongm ( 2014-03-18 11:31:06 +0200 )edit
6

For me it's still a beta release because some primary features are not present yet.

TellienInTouch ( 2014-03-18 15:19:46 +0200 )edit
21

answered 2014-01-15 08:42:06 +0200

TellienInTouch gravatar image

updated 2014-03-28 21:29:19 +0200

I think that everybody must vote for this problem to resolve it quickky, not just for few people in some operators but if the same bug appears on a big operator in a mass market country, like China for example, it will be critical for Jolla.

For me, never known when someone leave me a message in my voicemail is really bad to use this phone every day and this feature is perhaps more important than MMS feature...

What do you think about this and how can we upvote for this?

edit flag offensive delete publish link more

Comments

Agree with you: it is the biggest bug that disturb me everyday... Unfortunately, I don't know if I will continue to use my Jolla as my primary phone because of that (all "smart" functionalities are not as important as basic ones like this)...

TeHeR ( 2014-02-20 00:52:23 +0200 )edit

I don't think we should try to hide the phone's bugs. That would get us that much closer to infringement of speech.

FinnishSushi ( 2014-07-26 13:36:17 +0200 )edit
15

answered 2014-01-12 11:46:42 +0200

I asked to a BB10 ingenior how the OS knows the voicemail status for alerting you in the hub when you have a new message (I don't talk about the provider SMS). He said me the system has an interactivity with many providers via a special protocol and this alert comes automatically as push mail notifications. I didn't ask more explanations but Jolla ingeniors should know.

So it's why Android does the same for example.

We really need this function because I can't check manually my voicemail randomly. When no network coverage I even don't know someone tried to call me, so I can't guess there is a new voicemail.

edit flag offensive delete publish link more

Comments

1

Same here, perhaps more important than MMS feature in fact...

TellienInTouch ( 2014-01-12 13:16:56 +0200 )edit

I guess that the alerts exists for some providers, since the problem has only 14 votes ? Or is everyone else using SMS notifications ?

idiallo ( 2014-01-12 16:13:04 +0200 )edit

@idiallo: Obviously people don't need it or didn't see this topic.

juju_des_highlands ( 2014-01-12 21:36:52 +0200 )edit
4

I've researched the subject of message waiting indicators. I gather that they're send as SMS with a special format, with 2 mechanisms: DCS (old one) and UDH (new one). See here. Perhaps Jolla understand one and not the other.

idiallo ( 2014-01-12 23:19:07 +0200 )edit

Perhaps, good work :) But is there a Jolla developer here who can give us an answer and explanation?

TellienInTouch ( 2014-01-16 09:24:05 +0200 )edit
11

answered 2014-10-29 19:00:26 +0200

midnightoil gravatar image

updated 2014-10-30 12:29:34 +0200

Can we have a statement on progress or lack of it? Nearly 11 months since launch and still no sign of one of the most basic dumb phone (let alone smartphone) features there is.

edit flag offensive delete publish link more

Comments

really the sms should be enough. sorry but this is one of the last features a phone needs there is at least a message from the provider. other things dont work and there is not such a good replacement

NuklearFart ( 2014-10-29 19:26:56 +0200 )edit
2

Sorry @NuklearFart, it's false, the reality is that all people who asking Jolla team for this feature don't receive sms, there's NO notifications, NOTHING! So yes, for many it's one of the most important feature missing on the Jolla

TellienInTouch ( 2014-10-29 20:23:31 +0200 )edit
3

all good providers use enhanced notifications now. since almost every phone (dumb or smart) in the last 10 years has supported the feature, many don't even offer the option of simple sms notification. I honestly think Jolla are living in dream land ... regarding both this issue and a few others which NEED fixing not now, but over 6 months ago.

midnightoil ( 2014-10-29 20:30:34 +0200 )edit

well, then its the fault of the provider. i couldnt know that you dont receive sms then, this os part of the opening pist, i understood it that there is sms notification. if you get no notification i can understand that you wish it.

NuklearFart ( 2014-10-29 21:28:59 +0200 )edit
3

Jolla failing to support a highly entrenched industry standard supported by practically every phone, running every platform, everywhere in the world is not the fault of the providers in any way, shape or form.

midnightoil ( 2014-10-29 22:21:19 +0200 )edit
6

answered 2014-04-11 23:36:03 +0200

TellienInTouch gravatar image

updated 2014-04-23 12:27:32 +0200

Still not working on 1.0.5.16...

But thanks for your hard work, waiting a bit more :)

EDIT : just some more informations for Jolla team if it could help :

The voicemail notification missing on Jolla seems to work with quiet SMS (not show to the user) with special values in fields TP-PID (67) and TP-DCS (241) or some informations specified in the TP-User-Data-Header (parameter ENHANCED_VOICE_MAIL_PDU_TYPE).

After that, an icon of a tape must be shown on the home screen.

All this details were added to the 3GPP 23.040 specification in 2004 : http://www.3gpp.org/ftp/tsg_t/TSG_T/TSGT_24/Docs/PDF/TP-040094.pdf

If only it was possible to help more Jolla team to solve some issues...

edit flag offensive delete publish link more

Comments

It's coming... We just have to wait a little longer ;-)

ced117 ( 2014-04-12 11:55:54 +0200 )edit
5

come on... What is a little longer? 3 more months? 6? As a developper I can understand there are bugs, things that will arive later, etc... But no official roadmap for such kind of bugs... that's just incredible...

TeHeR ( 2014-04-14 00:52:14 +0200 )edit

@ced117: are you talking as the Jolla's official voice, or is it just your own opinion? It is not really clear for me.

TeHeR ( 2014-04-14 00:56:45 +0200 )edit

@TeHeR Since your a developer, why not develop that function then ? And, it's my own opinion, nothing to do with Jolla.

ced117 ( 2014-04-19 15:21:16 +0200 )edit

I think it's difficult because it work with a special SMS (not shown on SMS list) and after that you should display something like a tape on the homescreen

TellienInTouch ( 2014-04-22 11:51:28 +0200 )edit
3

answered 2014-11-11 20:46:35 +0200

TellienInTouch gravatar image

updated 2014-11-25 10:58:33 +0200

Hello, and sorry in advance, I know this is not a real answer, but...

Is there someone in the Jolla team who has read this post since January? Please @cybette, you have answered some other questions...

Can you tell us (all the people who have voted in this post) if there is an ETA for this feature and how long must we wait, end of 2014, 2016, never!

Thanks, I hope...

Edit : waiting an answer before I'll buy another Jolla product :(

edit flag offensive delete publish link more

Comments

Since the next Jolla product is a tablet, you can buy it, you won't face this issue :D

Sthocs ( 2014-11-25 12:19:26 +0200 )edit
3

@TellienInTouch I checked inhouse, this is still planned and still without an ETA. I'm sorry we can't provide a better estimate right now. However we have been reading and we would have responded if there was new info to offer.

cybette ( 2014-11-26 04:52:21 +0200 )edit
2

@cybette Thanks for your answer, after months of waiting, still waiting a bit more... Just surprised that for Jolla, it seems to be more important to have "Keep display on while charging" feature (for example) with less votes than voicemail notifications for everyone, I don't understand :)

TellienInTouch ( 2014-11-26 20:51:42 +0200 )edit
2

Switching to Jolla phone 2 weeks ago, I just fall into this one when my wife noticed me that she left me some voicemails. I have to say that I'm really surprised, it should be a main feature for a phone (even if today the phone is only an application of a mobile device..).

@cybette, are you able to reproduce inhouse? Are you aware of any workaround to get some kind of notifications? Do you rely on the MNO/MVNO, which could explain some difficulties to implement the feature? Can we help in some way?

ActaTux ( 2014-12-28 13:58:07 +0200 )edit

@ActaTux Perhaps ask it also at @JollaHQ account in Twitter like us to have a chance to have this feature one day if jolla listen his community. No real news since january 2013, sad...

TellienInTouch ( 2014-12-28 21:30:29 +0200 )edit
0

answered 2016-04-29 12:39:03 +0200

Schturman gravatar image

Update 2.0.1.11 and notification still not working...

edit flag offensive delete publish link more

Comments

Yeah :(. The topic tracking the regression is actually here. What's sad is that a community member gave them the fix, but they are not considering "voicemail notifications" as a critical feature on a phone :/

But seeing the very low number of votes, it seems that the majority of the MNO are sending simple sms instead...

Sthocs ( 2016-04-29 14:58:43 +0200 )edit
0

answered 2016-08-08 23:21:40 +0200

olcell gravatar image

updated 2016-08-08 23:23:07 +0200

With the new 2.0.2 Aurajoki, it's now ok again : I received a voicemail notification just after the update and its reboot... The provider : freemobile (France)

edit flag offensive delete publish link more

Comments

Yes! As I said in the comment above, the topic actually tracking this regression is here. Closing both.

Sthocs ( 2016-08-09 11:37:56 +0200 )edit
-1

answered 2014-01-05 12:02:53 +0200

richardski gravatar image

Voice mailbox notifications can only be implemented by the MNO/MVNO after a message has been deposited in their Voice Mail store. Not all operators send this form of notification and those that do tend only to trigger this on a change of status in the Home Location Register such as moving between cells or reconnecting after loss of signal or power. The handset cannot intrinsically know the status of the VM box and only a manual or scripted login can get this information if the MNO/MVNO does not send SMS notifications of missed calls or pending VM messages.

Richard

edit flag offensive delete publish link more

Comments

8

In our case, it's not an operator problem because this operator (Free Mobile) already send notification on Iphone, Android, Symbian,...

So it seems to be a bug or a missing feature on SailfishOS

TellienInTouch ( 2014-01-08 17:21:44 +0200 )edit
3

There is the VMN (voice mail notification) 3gpp specification, which is sort of a silent SMS containing unread message count, callback number etc. It's up to the handset to react to this SMS, so I'm guessing Sailfish just ignores it because it can't handle it or doesn't know what to do with it...

ziller ( 2014-01-12 12:08:54 +0200 )edit
2

Always had a voicemail notification on my android phone (O2 and subsequently Giffgaff) - my Jolla just tells me I've got a missed call. No VM notification

It must be Sailfish that's at fault

Cosmic_Kakapo ( 2014-01-15 11:18:20 +0200 )edit
3

Have to agree, I was getting voicemail notifications on my N9 same network same sim so I know its not a network issue. Currently job hunting so knowing when I have a voicemail is important. The voicemail button was automatically assigned to the "1" key as expected all that's missing is an indicator when one arrives. At the moment I'm reduced to randomly checking to see if I have a VM, not good.

sugaryenigma ( 2014-02-07 00:16:38 +0200 )edit
3

Sorry Richard but that is a load of codswallop. 20 years old "dumb" phones have a special LCD segment for a "new voicemai" indicator and work on all networks. Excuses like "it's an operator thing" are just too lame to take seriously.

pichlo ( 2014-12-29 15:20:15 +0200 )edit

Question tools

Follow
29 followers

Stats

Asked: 2014-01-02 16:44:38 +0200

Seen: 6,300 times

Last updated: Aug 08 '16