From https://github.com/rilmodem/ofono/issues/193
ofonod version 1.12 /usr/sbin/ofonod -P rildev --nodetach
Reproduce: 1. Unset all call forwarding rules 2. Set VoiceBusy to a non-empty string 3. Set VoiceUnconditional to a non-empty string
What happens: From 2 I get that "VoiceBusy" changed and from 3 I get that only VoiceConditional changed
What should happen: I should get that both VoiceConditional changed as well as VoiceBusy changed.
Monitor-ofono: {CallForwarding} [/phonesim] Busy = 41444424 {CallForwarding} [/phonesim] NoReply = 123123123 {CallForwarding} [/phonesim] ForwardingFlagOnSim = False {CallForwarding} [/phonesim] VoiceNoReply = 41444424 {CallForwarding} [/phonesim] VoiceUnconditional = 41444424 {CallForwarding} [/phonesim] Busy = {CallForwarding} [/phonesim] NoReply = {CallForwarding} [/phonesim] ForwardingFlagOnSim = True
From https:/ /github. com/rilmodem/ ofono/issues/ 193
ofonod version 1.12
/usr/sbin/ofonod -P rildev --nodetach
Reproduce:
1. Unset all call forwarding rules
2. Set VoiceBusy to a non-empty string
3. Set VoiceUnconditional to a non-empty string
What happens:
From 2 I get that "VoiceBusy" changed and from 3 I get that only VoiceConditional changed
What should happen:
I should get that both VoiceConditional changed as well as VoiceBusy changed.
Monitor-ofono:
{CallForwarding} [/phonesim] Busy = 41444424
{CallForwarding} [/phonesim] NoReply = 123123123
{CallForwarding} [/phonesim] ForwardingFlagOnSim = False
{CallForwarding} [/phonesim] VoiceNoReply = 41444424
{CallForwarding} [/phonesim] VoiceUnconditional = 41444424
{CallForwarding} [/phonesim] Busy =
{CallForwarding} [/phonesim] NoReply =
{CallForwarding} [/phonesim] ForwardingFlagOnSim = True