Merge commit '8a0999fa767ff646cb8b90e3990e42acde01e2a7' into 123

Change-Id: I020b714d32f98a14591cf2c44f03fc5323c3602f
Auto provisioning the app for new SIM card on boot.

Activate the default subscription of new SIM card.

And global takes higher priority over RUIM/CSIM apps so as to enable
global mode by default,priority is Global > (RUIM/USIM) > (CSIM/SIM).

Change-Id: I0eac6a1c056c0a770e8f421a7248dd154d0d95c3
Add the support for ANR and email for SIM Card

- Add related interfaces to get the count of ADN,ANR,email.
- Add ANR/email support in MSimIccProvider.

Change-Id: Ia21387d4f55af1bf58d6cf6acdd95afbee9c17f7
Merge "Add the support for ANR and email for SIM Card"
Merge "Auto provisioning the app for new SIM card on boot."
Merge ea7235632bfb1ddb7d12c7a50ea1f06cd5066c8d on remote branch

Change-Id: I856cbf29924eb1331c144b30545347834b7c8bc1
Merge "Merge ea7235632bfb1ddb7d12c7a50ea1f06cd5066c8d on remote branch"
Merge 068e9c48d87c8cf6878bd07884ab3dd331b8bb59 on remote branch

Change-Id: I7c217f079a6bc665a05ef0eecf0f2ddb65839188
Merge "Merge 068e9c48d87c8cf6878bd07884ab3dd331b8bb59 on remote branch"
Merge d550cb5a72a574dce150bbef9032d7403e635142 on remote branch

Change-Id: If3980ca9983186d31e76f1cad57bee1fe553bc52
Merge 24e8d3b20ac0b97889038be556949856aad5203d on remote branch

Change-Id: Ia6fd7edb04ddceb29d869e3c80216bb2b174bdfa
Merge "Merge 24e8d3b20ac0b97889038be556949856aad5203d on remote branch"
Update property in MSimIccCardProxy

Update property in MSimIccCardProxy, not update them in SIMRecords and RuimRecords.

Multimode card will load multi sim records, the later one will override the
property set before, so better to set properties based on active app type.
Or else in some network mode it will get wrong property.

Change-Id: If551acd20e08a0ea209e0f99e3b50aa639916b0c
Merge "Update property in MSimIccCardProxy"
Merge commit 'dba0a079f12e8171014a238f8cd9a5446d1970c4' into 1234

Change-Id: Ief43c7e1d91f9d9b34790bf7179a9cf0bdd1d05d
Mms: Add the interface for sending SMS with origination port

Add the API into msim SMS service to support multi SIM mode.
CRs-Fixed: 539265

Change-Id: Ie92849776ad4fab19a0f848990e644160b7547dc
Message priority support for 3gpp2

Add support for message priority in 3gpp2
Add new interface API's sendTextMsgWithOptions and
sendMultipartTextMsgWithOptions

Change-Id: Ie3d2686ae89f75a13b542caeec7153100a7e37df
Merge "Mms: Add the interface for sending SMS with origination port"
Fix for data enable/disable not working from UI.

When there is a radio tech change, the DcTracker instance is disposed
and re created. DcTracker.supplyMessenger() method to setup AsyncChannel
with ConnectivityService is not called during constructor due to active
DDS check failure as mSubscription is not initialised.
This results in ConnectivityService and DcTracker link to be broken.
To fix this initialise mSubscription to correct value if it is null.

Change-Id: I0e795119395beacc0c6f04a5eac86c553cc4b831
CRs-Fixed: 601917
Merge "Fix for data enable/disable not working from UI."