Merge "Notify physical channel configuration with phoneId and subId" into qt-r1-dev
This commit is contained in:
@@ -1255,23 +1255,21 @@ public class TelephonyRegistry extends ITelephonyRegistry.Stub {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public void notifyPhysicalChannelConfiguration(List<PhysicalChannelConfig> configs) {
|
/**
|
||||||
notifyPhysicalChannelConfigurationForSubscriber(SubscriptionManager.DEFAULT_SUBSCRIPTION_ID,
|
* Notify physical channel configuration according to subscripton ID and phone ID
|
||||||
configs);
|
*/
|
||||||
}
|
public void notifyPhysicalChannelConfigurationForSubscriber(int phoneId, int subId,
|
||||||
|
|
||||||
public void notifyPhysicalChannelConfigurationForSubscriber(int subId,
|
|
||||||
List<PhysicalChannelConfig> configs) {
|
List<PhysicalChannelConfig> configs) {
|
||||||
if (!checkNotifyPermission("notifyPhysicalChannelConfiguration()")) {
|
if (!checkNotifyPermission("notifyPhysicalChannelConfiguration()")) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (VDBG) {
|
if (VDBG) {
|
||||||
log("notifyPhysicalChannelConfiguration: subId=" + subId + " configs=" + configs);
|
log("notifyPhysicalChannelConfiguration: subId=" + subId + " phoneId=" + phoneId
|
||||||
|
+ " configs=" + configs);
|
||||||
}
|
}
|
||||||
|
|
||||||
synchronized (mRecords) {
|
synchronized (mRecords) {
|
||||||
int phoneId = SubscriptionManager.getPhoneId(subId);
|
|
||||||
if (validatePhoneId(phoneId)) {
|
if (validatePhoneId(phoneId)) {
|
||||||
mPhysicalChannelConfigs.set(phoneId, configs);
|
mPhysicalChannelConfigs.set(phoneId, configs);
|
||||||
for (Record r : mRecords) {
|
for (Record r : mRecords) {
|
||||||
|
|||||||
@@ -68,8 +68,7 @@ interface ITelephonyRegistry {
|
|||||||
void notifyOtaspChanged(in int subId, in int otaspMode);
|
void notifyOtaspChanged(in int subId, in int otaspMode);
|
||||||
@UnsupportedAppUsage
|
@UnsupportedAppUsage
|
||||||
void notifyCellInfo(in List<CellInfo> cellInfo);
|
void notifyCellInfo(in List<CellInfo> cellInfo);
|
||||||
void notifyPhysicalChannelConfiguration(in List<PhysicalChannelConfig> configs);
|
void notifyPhysicalChannelConfigurationForSubscriber(in int phoneId, in int subId,
|
||||||
void notifyPhysicalChannelConfigurationForSubscriber(in int subId,
|
|
||||||
in List<PhysicalChannelConfig> configs);
|
in List<PhysicalChannelConfig> configs);
|
||||||
void notifyPreciseCallState(int phoneId, int subId, int ringingCallState,
|
void notifyPreciseCallState(int phoneId, int subId, int ringingCallState,
|
||||||
int foregroundCallState, int backgroundCallState);
|
int foregroundCallState, int backgroundCallState);
|
||||||
|
|||||||
Reference in New Issue
Block a user