Some general comments:

1. Yes, ofono supports importing emergency numbers from those provided
by the network. However, after taking a look to ril.h it looks like it
is not implemented in AOSP (and I have not seen it in MTK ril.h Android,
although maybe they use an Android property for sharing them, you never
know). The only ofono driver that I see supports this it "ifxmodem"
(Infineon).

2. There is nothing that prevents ofono to try to start a call even if
there is no SIM present, it does not check against the list of emergency
numbers. Imo dialer-app should not check the list either and allow the
user to try to start a call even if there is no SIM. The network does
know which numbers are for emergencies and which not. So I have added a
task for dialer-app.

3. I think that emergency calls specifics are handled essentially by the
modem and the network. The list can be used to do things like displaying
"emergency" in the dialer when calling one of the numbers, or to avoid
the modem to go offline when that happens and so on, but it should not
be used to put restrictions on other numbers. We simply cannot know for
sure which numbers are emergency and which not, so we should be safe
here.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1444883

Title:
  Emergency numbers for China (110,119) are not available in emergency
  mode

To manage notifications about this bug go to:
https://bugs.launchpad.net/canonical-devices-system-image/+bug/1444883/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to