lp://staging/~phablet-team/ofono/ota4-update
- Get this branch:
- bzr branch lp://staging/~phablet-team/ofono/ota4-update
Branch merges
- Alfonso Sanchez-Beato: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 1621 lines (+900/-245)19 files modifiedMakefile.am (+3/-0)
debian/changelog (+32/-0)
doc/connman-api.txt (+11/-0)
drivers/qcommsimmodem/qcom_msim_constants.h (+27/-0)
drivers/rilmodem/sim.c (+195/-31)
drivers/rilmodem/vendor.h (+2/-1)
gril/grilreply.c (+33/-0)
gril/grilreply.h (+3/-0)
gril/grilrequest.c (+44/-0)
gril/grilrequest.h (+10/-0)
plugins/qcom-msim.c (+76/-0)
plugins/ubuntu-apndb.c (+4/-2)
src/gprs.c (+229/-133)
test/create-ia-context (+0/-47)
test/list-modems (+46/-1)
test/reset-contexts (+20/-0)
test/set-context-property (+63/-30)
unit/test-grilreply.c (+56/-0)
unit/test-grilrequest.c (+46/-0)
Related bugs
Bug #1338758: Re-provisioning GPRS/MMS contexts requires re-starting ofono | Wishlist | Fix Released | |
Bug #1427788: rilmodem: Do not always use sim's app in status->gsm_umts_index | High | Fix Released | |
Bug #1435784: SMS and calls working, but no mobile internet | Critical | Fix Released | |
Bug #1438715: [list-modems] Don't display user-related information by default | High | Fix Released | |
Bug #1454751: set-context-property not dual-SIM capable, uses 0-based indexing | High | Fix Released | |
Bug #1454756: set-context-property doesn't support 'Preferred' ( boolean ) property | High | Fix Released |
Related blueprints
Branch information
Recent revisions
- 6896. By Tony Espy
-
* build, gril, rilmodem, qcommsimmodem, plugins/
qcom-msim. c: add
support for LG L90 Dual which uses a Qualcomm dual-SIM modem (LP: #1427788)
* src/gprs.c: support for 'ResetContexts' (LP: #1338758)
Adds a new ConnectionManager 'ResetContexts' DBus method
which deletes all existing gprs contexts and forces
re-provisioning to occur.
* plugins/ubuntu- apndb.c: ignore 'ipv6' protocol
This change causes APNs with an 'ipv6' protocol value
to instead be provisioned with 'ip', forcing IPv4 to
be used.
* doc/connman-api.txt: add metion of 'ia' gprs context type
* test/set-context- property: add 'Preferred' support (LP: #1454756, #1454751)
This change adds support for the 'Preferred' ( and 'Active')
properties which both need to be DBus variant wrapped booleans.
Also added support for multi-SIM which was lacking from this script.
* test/list-modems: add privacy support (LP: #1438715)
Obfuscate any properties which can be tied to the end-user
( eg. SubscriberNumbers, SubscriberIdentity, ... ).
* rilmodem/gprs.c: dynamically set authtype based on credentials (LP: #1435784)
* src/common.c: allow empty APNs when provisioning - 6894. By Alfonso Sanchez-Beato
-
[ Tony Espy ]
* rilmodem/gprs-context. c: notify if call-list is empty (LP: #1435328)
[ Alfonso Sanchez-Beato ]
* test/create-ia-context: new test script to create IA contexts
* rilmodem/voicecall. c: drop call if radio is not available (LP: #1445580) - 6892. By Tony Espy
-
* ubuntu-apndb.c, src/common.c, test-common.c: provision IA APNs
LTE modems may require a new IA APN for non-GPRS operation,
this change allows a new IA APN type to be provisioned along
with Internet and MMS APNs.
* gril/grilunsol.c: LTE signal strength fix (LP: #1433867)
* ubuntu-apndb.c: load APNS w/out explict type (LP: #1437200)
* mtkodem, plugins/mtk.c, unit/tesk-mtkunsol. c: Dynamic MTK firwmare switching
This change causes the firmware on specific MTK-based phone to be
dynamically switched/reset based on SIM type and roaming conditions.
* include, plugins/mtk.c, src/modem.c, gprs.c: set data for just one slot (LP: #1413672)
Make sure ConnectionManager.Powered property is set for only one slot in
case the modem is of type dual SIM stand-by.
* doc, gprs: add 'Preferred' property to GPRS contexts (LP: #1361864)
Fixes: #1361864, #1413672, #1437200
Approved by: Alfonso Sanchez-Beato, PS Jenkins bot - 6890. By Tony Espy
-
[ Alfonso Sanchez-Beato ]
* mtk.c: Fix Set3g FlightMode regression on krillin (LP: #1430700 )Fixes: #1430700
Approved by: Alfonso Sanchez-Beato, PS Jenkins bot - 6888. By Tony Espy
-
[ Alfonso Sanchez-Beato ]
* mtkmodem/voicecall. c: fix fast call answer (LP: #1422401)
Fix problem that occurs when calls are answer too quickly.
* mtk.c: wait for radio event before onlining (LP: #1419675)
Ensure that the 2nd SIM slot on krillin is always
initialized properly.
* gril/grilrequest.c, unit: support empty APN
Allow data calls with GPRS contexts that have empty APNs.
* grilreply.c, grilutil.c, ril_constants.c: fix arale parcel parsing
Fix parcel parsing issues with radio tech and SIM PIN retries. Fixes: #1419675, #1422401
Approved by: Alfonso Sanchez-Beato, PS Jenkins bot
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/ofono