Allow user to change SIM slot technologies ( ex. 2G vs. 3G )
Bug #1373388 reported by
Ondrej Kubik
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Bill Filler | ||
libqofono (Ubuntu) |
Fix Released
|
Critical
|
Jonas G. Drange | ||
libqofono (Ubuntu RTM) |
Fix Released
|
Critical
|
Jonas G. Drange | ||
ofono (Ubuntu) |
Fix Released
|
Critical
|
Alfonso Sanchez-Beato | ||
ofono (Ubuntu RTM) |
Fix Released
|
Critical
|
Alfonso Sanchez-Beato |
Bug Description
There is missing function call to alter behaviour of SIM slots in multi SIM slot setup.
There are dual SIM phones with 3G capabilities on both SIM slots, but limitation that only one slot can perform 3G at the time.
Typically by default 3G is then enabled on first slot, while second slot is limited to 2G.
However hw allows to alter behaviour and use 3G from second SIM slot, while first SIM slot is then limited to 2G
What we need is function call in telephony stack to alter SIM slot setup.
This is a prerequisite for exposing it in the settings UI, bug 1379850.
Related branches
lp:~phablet-team/ofono/vivid-update-1
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 3916 lines (+2429/-479)35 files modifiedMakefile.am (+4/-3)
debian/changelog (+16/-0)
doc/mtk-settings-api.txt (+49/-0)
drivers/mtkmodem/mtk_constants.h (+1/-0)
drivers/mtkmodem/mtkreply.c (+5/-6)
drivers/mtkmodem/mtkrequest.c (+11/-0)
drivers/mtkmodem/mtkrequest.h (+6/-0)
drivers/mtkmodem/mtksettings.c (+261/-0)
drivers/mtkmodem/mtksettings.h (+43/-0)
drivers/mtkmodem/mtkutil.c (+2/-0)
drivers/mtkmodem/mtkutil.h (+2/-0)
drivers/mtkmodem/radio-settings.c (+5/-3)
drivers/rilmodem/gprs.c (+18/-14)
drivers/rilmodem/network-registration.c (+2/-1)
drivers/rilmodem/phonebook.c (+1054/-0)
drivers/rilmodem/radio-settings.c (+8/-0)
drivers/rilmodem/rilmodem.c (+2/-0)
drivers/rilmodem/rilmodem.h (+3/-0)
drivers/rilmodem/sim.c (+73/-53)
gril/grilreply.c (+233/-173)
gril/grilreply.h (+7/-2)
gril/parcel.c (+35/-0)
gril/parcel.h (+7/-0)
include/sim.h (+23/-1)
plugins/mtk.c (+307/-109)
plugins/ril.c (+2/-62)
src/sim.c (+30/-2)
src/simfs.c (+107/-7)
src/simfs.h (+8/-5)
src/simutil.c (+2/-0)
src/simutil.h (+1/-0)
test/set-3g-slot (+20/-0)
unit/test-grilreply.c (+48/-34)
unit/test-mtkreply.c (+4/-4)
unit/test-mtkrequest.c (+30/-0)
lp:~phablet-team/ofono/ofono-ww51-update
- Alfonso Sanchez-Beato: Approve
-
Diff: 1485 lines (+768/-236)19 files modifiedMakefile.am (+2/-1)
debian/changelog (+10/-0)
doc/mtk-settings-api.txt (+49/-0)
drivers/mtkmodem/mtk_constants.h (+1/-0)
drivers/mtkmodem/mtkreply.c (+5/-6)
drivers/mtkmodem/mtkrequest.c (+11/-0)
drivers/mtkmodem/mtkrequest.h (+6/-0)
drivers/mtkmodem/mtksettings.c (+261/-0)
drivers/mtkmodem/mtksettings.h (+43/-0)
drivers/mtkmodem/mtkutil.c (+2/-0)
drivers/mtkmodem/mtkutil.h (+2/-0)
drivers/mtkmodem/radio-settings.c (+5/-3)
drivers/rilmodem/radio-settings.c (+8/-0)
drivers/rilmodem/sim.c (+73/-53)
plugins/mtk.c (+236/-107)
plugins/ril.c (+0/-62)
test/set-3g-slot (+20/-0)
unit/test-mtkreply.c (+4/-4)
unit/test-mtkrequest.c (+30/-0)
tags: | added: rtm14 |
Changed in libqofono (Ubuntu): | |
importance: | Wishlist → High |
Changed in ofono (Ubuntu): | |
importance: | Wishlist → High |
Changed in ofono (Ubuntu): | |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
status: | Confirmed → In Progress |
description: | updated |
Changed in libqofono (Ubuntu): | |
importance: | High → Critical |
Changed in ofono (Ubuntu): | |
importance: | High → Critical |
Changed in libqofono (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → Jonas G. Drange (jonas-drange) |
Changed in ofono (Ubuntu RTM): | |
importance: | Undecided → Critical |
status: | New → In Progress |
Changed in libqofono (Ubuntu RTM): | |
status: | New → Triaged |
Changed in libqofono (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in libqofono (Ubuntu RTM): | |
importance: | Undecided → Critical |
Changed in ofono (Ubuntu RTM): | |
assignee: | nobody → Alfonso Sanchez-Beato (alfonsosanchezbeato) |
Changed in libqofono (Ubuntu RTM): | |
assignee: | nobody → Jonas G. Drange (jonas-drange) |
Changed in libqofono (Ubuntu): | |
status: | Triaged → In Progress |
Changed in libqofono (Ubuntu RTM): | |
status: | Triaged → In Progress |
Changed in canonical-devices-system-image: | |
assignee: | nobody → Canonical Devices Products (canonical-devices-products-team) |
importance: | Undecided → High |
milestone: | none → r1 |
status: | New → Confirmed |
Changed in libqofono (Ubuntu RTM): | |
status: | In Progress → Fix Committed |
Changed in canonical-devices-system-image: | |
milestone: | ww03-2015 → ww05-2015 |
Changed in canonical-devices-system-image: | |
status: | Confirmed → In Progress |
Changed in canonical-devices-system-image: | |
milestone: | ww07-2015 → ww09-2015 |
Changed in canonical-devices-system-image: | |
assignee: | Canonical Devices Products (canonical-devices-products-team) → Bill Filler (bfiller) |
Changed in canonical-devices-system-image: | |
status: | In Progress → Fix Released |
To post a comment you must log in.
Changed project to ofono, as that's where the low-level change would be required.