Skip to content

Prompt to call voicemail when messages pending

This gets information about pending voicemails from the SIM, and adds a prompt to call voicemail to the dialer if some are pending.

Unfortunately some SIM cards (at least mine) do some weird stuff here:

  • Sometimes they claim there are some voicemail waiting but also that the number of voicemail pending is 0. My SIM cards always reports the pending count as zero. As such, in that case we say that an unspecified number of voicemail are pending.
  • The status isn't updated right away. Rebooting always makes it up to date for me though. We work around this by suppressing the prompt to call voicemail after any voicemail call until the SIM makes a change (any change) to the voicemail state.

Merge request reports