Hi, This patch reads and writes the VoiceUnconditional call forwarding status from and to the SIM files EFcfis/EFcphs-cff. New property ForwardingFlagOnSim is added to inform the status of the VoiceUnconditional status read from SIM.
If EFcfis is present, EFcfis file is read and the status is updated via properties VoiceUnconditional and ForwardingFlagOnSim. If VoiceUnconditional call forwaring rule is enabled, VoiceUnconditional property holds the "forwared to" number whereas ForwardingFlagOnSim holds the status of the call forwarding rule. If cfis is not present but EFcphs-cff is present, then EFcphs-cff is read and the status is updated via the property ForwardingFlagOnSim. offline-online state transitions results in caching the call forwaring status every time. To avoid this, call forwarding atom is moved to the post sim and its moved also due to the fact that call forwarding status doesn't change in roaming. Regards, Jeevaka _______________________________________________ ofono mailing list [email protected] http://lists.ofono.org/listinfo/ofono
