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
Loading
Please register or sign in to comment