Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 535e0ce2 authored by Manish Kumar's avatar Manish Kumar Committed by Linux Build Service Account
Browse files

MSIM: voice/sms/data subscription related changes

--> Add APIs to get/set the default sms subscription.

--> Add APIs to get/set SMS prompt mode status.

-->Subscription specific for Mobile data, roaming and usage

   Provide per subscription based support for both Mobile Data
   and Data roaming options. UI and functionality changes in:
     a. Settings -> Data Usage application
     b. Settings -> Mobile Networks menu

-->Telephony: Phone sub info and sms interface manager changes

   Add following support in Telephony for MSIM targets.
   - The methods in ISms.aidl always use or act on the
     user preferred sms subscription.
   - getDeviceId() and getDeviceSvn() methods, in IPhoneSubInfo.aidl
     always return the values of first subscription.
   - Except getDeviceId() and getDeviceSvn() methods remaining all
     methods in IPhoneSubInfo.aidl shall use or act on the voice
     preferred subscription

Fix disable mobile data issue.

On Mobile data disable, phoneId is used as reference
to set mobile data in database (mobile_data + phoneId)
to false. On powerup, while reading mobile data from
database, phoneId is not used, hence the issue.
Use phoneId to do set, get operations for mobile data.

CRs-Fixed: 720215

Conflicts:
src/java/com/android/internal/telephony/SubscriptionController.java
Change-Id: I7f06a1f45d59c617e07c1b142a11828f7cda944b
parent 25b04155
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment