Merge "Check HIDL Discriminator for CSG Info" into rvc-dev am: 4af4402121 am: 4ebfdc1b6d am: a14d8b1eee
Change-Id: I8bb93387f1f2f4a9ee1e7a6b8cb3bab6f1726466
This commit is contained in:
@@ -153,8 +153,10 @@ public final class CellIdentityLte extends CellIdentity {
|
|||||||
cid.bands.stream().mapToInt(Integer::intValue).toArray(), cid.base.bandwidth,
|
cid.bands.stream().mapToInt(Integer::intValue).toArray(), cid.base.bandwidth,
|
||||||
cid.base.base.mcc, cid.base.base.mnc, cid.base.operatorNames.alphaLong,
|
cid.base.base.mcc, cid.base.base.mnc, cid.base.operatorNames.alphaLong,
|
||||||
cid.base.operatorNames.alphaShort, cid.additionalPlmns,
|
cid.base.operatorNames.alphaShort, cid.additionalPlmns,
|
||||||
cid.optionalCsgInfo.csgInfo() != null
|
cid.optionalCsgInfo.getDiscriminator()
|
||||||
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo()) : null);
|
== android.hardware.radio.V1_5.OptionalCsgInfo.hidl_discriminator.csgInfo
|
||||||
|
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo())
|
||||||
|
: null);
|
||||||
}
|
}
|
||||||
|
|
||||||
private CellIdentityLte(@NonNull CellIdentityLte cid) {
|
private CellIdentityLte(@NonNull CellIdentityLte cid) {
|
||||||
|
|||||||
@@ -128,8 +128,11 @@ public final class CellIdentityTdscdma extends CellIdentity {
|
|||||||
this(cid.base.base.mcc, cid.base.base.mnc, cid.base.base.lac, cid.base.base.cid,
|
this(cid.base.base.mcc, cid.base.base.mnc, cid.base.base.lac, cid.base.base.cid,
|
||||||
cid.base.base.cpid, cid.base.uarfcn, cid.base.operatorNames.alphaLong,
|
cid.base.base.cpid, cid.base.uarfcn, cid.base.operatorNames.alphaLong,
|
||||||
cid.base.operatorNames.alphaShort,
|
cid.base.operatorNames.alphaShort,
|
||||||
cid.additionalPlmns, cid.optionalCsgInfo.csgInfo() != null
|
cid.additionalPlmns,
|
||||||
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo()) : null);
|
cid.optionalCsgInfo.getDiscriminator()
|
||||||
|
== android.hardware.radio.V1_5.OptionalCsgInfo.hidl_discriminator.csgInfo
|
||||||
|
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo())
|
||||||
|
: null);
|
||||||
}
|
}
|
||||||
|
|
||||||
/** @hide */
|
/** @hide */
|
||||||
|
|||||||
@@ -123,8 +123,10 @@ public final class CellIdentityWcdma extends CellIdentity {
|
|||||||
this(cid.base.base.lac, cid.base.base.cid, cid.base.base.psc, cid.base.base.uarfcn,
|
this(cid.base.base.lac, cid.base.base.cid, cid.base.base.psc, cid.base.base.uarfcn,
|
||||||
cid.base.base.mcc, cid.base.base.mnc, cid.base.operatorNames.alphaLong,
|
cid.base.base.mcc, cid.base.base.mnc, cid.base.operatorNames.alphaLong,
|
||||||
cid.base.operatorNames.alphaShort, cid.additionalPlmns,
|
cid.base.operatorNames.alphaShort, cid.additionalPlmns,
|
||||||
cid.optionalCsgInfo.csgInfo() != null
|
cid.optionalCsgInfo.getDiscriminator()
|
||||||
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo()) : null);
|
== android.hardware.radio.V1_5.OptionalCsgInfo.hidl_discriminator.csgInfo
|
||||||
|
? new ClosedSubscriberGroupInfo(cid.optionalCsgInfo.csgInfo())
|
||||||
|
: null);
|
||||||
}
|
}
|
||||||
|
|
||||||
private CellIdentityWcdma(@NonNull CellIdentityWcdma cid) {
|
private CellIdentityWcdma(@NonNull CellIdentityWcdma cid) {
|
||||||
|
|||||||
Reference in New Issue
Block a user