Boot with no SIM and FlightMode enabled, no EmergencyNumbers are available
Bug #1366188 reported by
Tony Espy
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ofono (Ubuntu) |
Fix Released
|
High
|
Alfonso Sanchez-Beato | ||
ofono (Ubuntu RTM) |
Fix Released
|
High
|
Unassigned |
Bug Description
This bug is related to bug #1366186.
If a mako is booted with no SIM and FlightMode enabled, the VoiceCallManager interface is not available, therefore the dialer-app cannot read the EmergencyNumber property. This can cause the dialer-app to prevent a user from making an emergency call in this scenario.
This bug is being reported against ofono 1.12.bzr6876+
This bug technically exists on krillin too, as none of the interfaces are available when krillin is offline.
Related branches
lp:~phablet-team/ofono/rtm-bug-fix-update-1
- Tony Espy: Approve
- Sergio Schvezov: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 674 lines (+295/-62)14 files modifieddebian/changelog (+41/-0)
drivers/mtkmodem/radio-settings.c (+7/-1)
drivers/rilmodem/gprs.c (+9/-1)
drivers/rilmodem/gprs.h (+1/-0)
gril/gril.c (+2/-2)
gril/grilreply.c (+45/-7)
gril/ril_constants.h (+12/-0)
include/modem.h (+4/-0)
plugins/mtk.c (+115/-36)
plugins/ril.c (+8/-12)
plugins/ubuntu-apndb.c (+1/-1)
src/modem.c (+14/-1)
src/sim.c (+1/-1)
unit/test-grilreply.c (+35/-0)
Changed in ofono (Ubuntu): | |
importance: | Undecided → High |
description: | updated |
Changed in ofono (Ubuntu): | |
status: | New → Confirmed |
Changed in ofono (Ubuntu): | |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
status: | Confirmed → In Progress |
description: | updated |
tags: | added: rtm14 touch-2014-09-18 |
Changed in ofono (Ubuntu): | |
status: | In Progress → Fix Committed |
To post a comment you must log in.
This is not a regression, as prior to installing the above-mentioned version of ofono, no interfaces are created, including the SimManager which exposes the Present property. Here's the output of list-modems in the same scenario with the prior version:
[ /ril_0 ] CEFWMAZM- 2.0.1700. 98
Type = hardware
Features =
Lockdown = 0
Emergency = 0
Model = Fake Modem Model
Serial = 355136052481127
Online = 0
Manufacturer = Fake Manufacturer
Revision = M9615A-
Powered = 1
Interfaces =