TreeHugger Robot
f26a08f2fd
Merge "Revert "Add anomaly reports to check if IMEI is null."" into tm-qpr-dev am: a443c8bd2e am: cedd8daf57
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19991894
Change-Id: I63433403b3dd98c7fc629f12bd2d669aef2b7db4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 22:29:40 +00:00
TreeHugger Robot
cedd8daf57
Merge "Revert "Add anomaly reports to check if IMEI is null."" into tm-qpr-dev am: a443c8bd2e
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19991894
Change-Id: Id670c724574f8e18166bd94888647c70cd4209d6
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 21:59:19 +00:00
TreeHugger Robot
5728b473d9
Merge "AnomalyReport catch any exception when try to read deviceConfig" into tm-qpr-dev am: f60a915197 am: 292caba3ab
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20003467
Change-Id: Idc1c0b1fc96a4ca3ea17e0a54b68bb427756818c
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 21:49:22 +00:00
TreeHugger Robot
292caba3ab
Merge "AnomalyReport catch any exception when try to read deviceConfig" into tm-qpr-dev am: f60a915197
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/20003467
Change-Id: Iaadcca45292b0a75886cbc6bfa84a2a3c9eb7d7a
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-21 21:44:11 +00:00
Aishwarya Mallampati
9af6e694ff
Merge "Add user handle in SimInfo database."
2022-09-21 20:52:49 +00:00
Jack Yu
1d52651b60
Merge "Revert "Added builder for SubscriptionInfo""
2022-09-21 03:41:19 +00:00
Jack Yu
daa7679e73
Revert "Added builder for SubscriptionInfo"
...
Revert "Added builder for SubscriptionInfo"
Revert submission 19946716-subscription_info_refactoring
Reason for revert: crash
Reverted Changes:
I820d47538:Added builder for SubscriptionInfo
I8eb757960:Added builder for SubscriptionInfo
Change-Id: I913585232a0709232ccf456d7bd230fcdd1d0157
2022-09-21 01:18:20 +00:00
TreeHugger Robot
a443c8bd2e
Merge "Revert "Add anomaly reports to check if IMEI is null."" into tm-qpr-dev
2022-09-21 01:14:57 +00:00
Aishwarya Mallampati
747cef74d3
Add user handle in SimInfo database.
...
Bug: 247166170
Test: Basic testing,
atest com.android.providers.telephony.TelephonyDatabaseHelperTest,
atest com.android.providers.telephony.TelephonyProviderTest
Change-Id: I899a9ecb93f6f972aa12233fe4380e6d05405791
2022-09-20 23:04:13 +00:00
Ling Ma
5579b3ba98
AnomalyReport catch any exception when try to read deviceConfig
...
If the app context, likely tests that didn't mock permission, doesn't have deviceConfig read permission, don't try to enforce server-side flag .
Fix: 247700179
Test: manual trigger + https://android-build.googleplex.com/builds/abtd/run/L02900000956490923
Change-Id: I8f0e84219057974649def4bcc312ae0dc38670d1
2022-09-20 21:32:43 +00:00
Aishwarya Mallampati
fb207fff5b
Revert "Add anomaly reports to check if IMEI is null."
...
This reverts commit 58e9f0004c .
Reason for revert: broken cts test b/247843841
Change-Id: I3df323704688510cb8fd17b8e0eb7b3d4febce7e
2022-09-20 21:31:44 +00:00
Rambo Wang
617c2b0ea5
Merge "Deprecate carrier config KEY_SIMPLIFIED_NETWORK_SETTINGS_BOOL"
2022-09-20 17:27:01 +00:00
Aishwarya Mallampati
9d9480aa25
Merge "Add anomaly reports to check if IMEI is null." into tm-qpr-dev am: 35d55a58cc am: e7ad077775
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19995098
Change-Id: I543b17b6755da8f8e21755e14cb057f2c7513257
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 17:26:00 +00:00
Aishwarya Mallampati
e7ad077775
Merge "Add anomaly reports to check if IMEI is null." into tm-qpr-dev am: 35d55a58cc
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19995098
Change-Id: Ic1cbba71d5e5437b59177b8102e95e083edc1358
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 16:43:18 +00:00
Aishwarya Mallampati
35d55a58cc
Merge "Add anomaly reports to check if IMEI is null." into tm-qpr-dev
2022-09-20 16:35:13 +00:00
TreeHugger Robot
c760f482d8
Merge "Allow bugreport only after server-side config loaded" into tm-qpr-dev am: 95ffd81e8f am: 2fa046ee0c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19944938
Change-Id: I9b39f5ad7b082fbed3954e04dfb40b013c5883ce
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 06:05:06 +00:00
TreeHugger Robot
2fa046ee0c
Merge "Allow bugreport only after server-side config loaded" into tm-qpr-dev am: 95ffd81e8f
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19944938
Change-Id: Iee7a294c2413fdddb6e058e9ed65f0a13373f369
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 05:35:40 +00:00
TreeHugger Robot
95ffd81e8f
Merge "Allow bugreport only after server-side config loaded" into tm-qpr-dev
2022-09-20 05:03:54 +00:00
Hyosun Kim
b010a6aa8b
Merge "To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers." into tm-qpr-dev am: 2dbb6cb421
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19128413
Change-Id: I6c4f52543ce38701f28ffb88710bcc4cd71f1e02
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-20 03:24:27 +00:00
Hyosun Kim
2dbb6cb421
Merge "To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers." into tm-qpr-dev
2022-09-20 03:06:34 +00:00
Hyosun Kim
2ae8a5690d
Merge "To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers."
2022-09-20 00:54:04 +00:00
Aishwarya Mallampati
58e9f0004c
Add anomaly reports to check if IMEI is null.
...
Bug: 247555621
Test: Basic testing + atest FrameworkTelephonyTests
Change-Id: Ieb0c6a7f5cedb86b36d3f8ac6a5867ace2f95487
2022-09-20 00:42:32 +00:00
rambowang
6e164b4da3
Deprecate carrier config KEY_SIMPLIFIED_NETWORK_SETTINGS_BOOL
...
The carrier config key was introduced in Oreo release without
an implementation. It has no behavior impact when carriers
override this carrier config, mismatching what it was delared
in its documentation.
This CC key should be cleared up, not only to keep a healthy
public API surface, but also avoid confusing carriers who
may try to override the CC key to expect a behavior change.
Bug: 242755061
Test: make offline-sdk-docs
Change-Id: Ib30091753eda7dbe30ecc037d4303bf99a4ad3cc
2022-09-19 15:25:18 +00:00
TreeHugger Robot
f4540530f2
Merge "Add "UNKNOWN" for "allow in any condition" IWLAN handover example"
2022-09-17 07:27:48 +00:00
rambowang
14eef32cd3
Add "UNKNOWN" for "allow in any condition" IWLAN handover example
...
Bug 234095834 started to supported UNKNOWN in source of IWLAN
handover rules. While the rule syntax was added to include
"UNKNOWN" in source, the example in the same javadoc should
be updated as well to keep consistent.
Bug: 247170538
Test: m -j offline-sdk-docs
Change-Id: Ia566fc6f0e0fdc09cca963d298a1c44dcbee540a
2022-09-16 22:09:08 -05:00
Jack Yu
9f6f23101c
Added builder for SubscriptionInfo
...
Added the builder for SubscriptionInfo, and make all members
final. This can prevent other clients accidentally modifying
the same copy of SubscriptionInfo.
Also moved getAllAccessRules into getAccessRules.
Bug: 239607619
Bug: 247140269
Test: Manual + atest SubscriptionInfoTest
Change-Id: I8eb757960375c299f7770cbed27cd0fca8e33612
2022-09-16 16:00:18 -07:00
Jack Yu
f60d4ddf8a
Removed old data stack
...
Completely removed the old telephony data.
Fix: 201830726
Test: Manual
Change-Id: I8e92c8f795c4ecfd71a3a642956fbb60711fb56e
2022-09-14 20:31:58 -07:00
Ling Ma
eaa0fd59f0
Allow bugreport only after server-side config loaded
...
To address the problem where the anomaly reports that are blocked by UUID continue being generated before the device receives server-side block list.
Bug: 246637909
Test: manual placing voice call + data browsing
Change-Id: I3e41e3dd2e6255dc7cbdda86736861720b757c4c
2022-09-13 21:53:44 +00:00
Aishwarya Mallampati
89bace0ba9
Merge "setCellInfoListRate on specific sub"
2022-09-08 17:29:03 +00:00
Aishwarya Mallampati
be0df52749
setCellInfoListRate on specific sub
...
Bug: 242144387
test: CtsTelephonyTestCases, Sanity Check
Change-Id: Iaa64c4a560ffe7bd99bfdb86d0b3caa145a07d25
2022-09-08 16:03:03 +00:00
TreeHugger Robot
fc2de301f0
Merge "Merge similar data profile - ignore gid difference"
2022-09-08 06:06:13 +00:00
Aswin Sankar
2d24bbc890
Add DataFailCause for IWLAN_CONGESTION.
...
- ePDG private error type CONGESTION was added in TS 24.502.
Bug: 233121749
Test: ErrorPolicyManagerTest#testErrorPolicyWithNumAttemptsPerFqdn()
Change-Id: I85e6a1700f72db1d55a7929e5d4d93f8cac66c64
Merged-In: I85e6a1700f72db1d55a7929e5d4d93f8cac66c64
2022-09-06 17:40:49 +00:00
Ling Ma
7f0485b96a
Unhide KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY
...
Test: build
Bug: 237550962
Change-Id: I9e8f970e58bc81840e79e2a7504d686d54fc3531
2022-09-02 11:39:06 -07:00
hyosun
6f8675f324
To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers.
...
If the app has only the READ_PHONE_STATE permission, it can no longer read the group UUID.
When SubscriptionManager#getSubscriptionsInGroup is called, If the calling app has carrier permission or READ_PHONE_STATE permission and access to device identifiers, then returns a list.
If not, it returns an empty list.
Bug: 213902861
Test: atest SubscriptionManagerTest
Test: atest SubscriptionControllerTest
Test: manual (b/213902861#comment54)
Change-Id: I4e764b1a5babfcacf675f6e83d2b1014ec570c1e
Merged-In: I4e764b1a5babfcacf675f6e83d2b1014ec570c1e
2022-09-02 11:50:46 +00:00
hyosun
9193480176
To read the group UUID, the calling app either needs carrier privileges or the READ_PHONE_STATE permission and access to device identifiers.
...
If the app has only the READ_PHONE_STATE permission, it can no longer read the group UUID.
When SubscriptionManager#getSubscriptionsInGroup is called, If the calling app has carrier permission or READ_PHONE_STATE permission and access to device identifiers, then returns a list.
If not, it will throw a SecurityException.
Bug: 213902861
Test: atest SubscriptionManagerTest
Test: atest SubscriptionControllerTest
Test: manual (b/213902861#comment54)
Change-Id: I4e764b1a5babfcacf675f6e83d2b1014ec570c1e
2022-09-02 11:49:25 +00:00
Treehugger Robot
80fbc436ea
Merge "Add DataFailCause for IWLAN_CONGESTION." am: 090a244680 am: 0813324fc7 am: 1bcb41987f am: 324484c927 am: 30a039ae5e
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2197571
Change-Id: I12e19cca312e22196ce23f4b482cba1bd614de80
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-02 00:09:21 +00:00
Treehugger Robot
30a039ae5e
Merge "Add DataFailCause for IWLAN_CONGESTION." am: 090a244680 am: 0813324fc7 am: 1bcb41987f am: 324484c927
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2197571
Change-Id: I7408961e5dd2d5e75c94cc70e9823a755a4f8c28
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-02 00:08:07 +00:00
Treehugger Robot
324484c927
Merge "Add DataFailCause for IWLAN_CONGESTION." am: 090a244680 am: 0813324fc7 am: 1bcb41987f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2197571
Change-Id: Iff2daa0b44a4e5f6e8fc228c5723a9401f98f659
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 23:42:52 +00:00
TreeHugger Robot
593d9236db
Merge "Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY" into tm-qpr-dev am: b346a79c95 am: ebbb797efe
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19553134
Change-Id: If0b3d95f66131f7d00896e619b00c0924d6ee925
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 20:05:15 +00:00
TreeHugger Robot
ebbb797efe
Merge "Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY" into tm-qpr-dev am: b346a79c95
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19553134
Change-Id: I001d76ef81d4814b98d2357080c28ca459493244
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-09-01 19:48:34 +00:00
TreeHugger Robot
b346a79c95
Merge "Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY" into tm-qpr-dev
2022-09-01 17:26:37 +00:00
Ling Ma
cd5d8c80c6
Merge similar data profile - ignore gid difference
...
Fix: 240225494
Test: atest
Change-Id: Id203a3ba71adb3783edcf2c1e1f885c129e9328a
2022-08-31 20:49:17 +00:00
Aswin Sankar
948cd02535
Add DataFailCause for IWLAN_CONGESTION.
...
- ePDG private error type CONGESTION was added in 3GPP TS 24.502
and used by some carriers.
Bug: 233121749
Test: ErrorPolicyManagerTest# testErrorPolicyWithNumAttemptsPerFqdn()
Change-Id: I85e6a1700f72db1d55a7929e5d4d93f8cac66c64
2022-08-31 10:48:43 -07:00
Cole Faust
9acf46f66f
[conflict] Merge "Fix array-related errorprone warnings" am: a1eb8cf128 am: 44f8576073 am: 91d6c5b564 am: 6a79ae2567 am: 9b3a5fc03b
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2186016
Change-Id: I5e59b8549df348c181cd3b72311798a5d7602a67
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 21:03:54 +00:00
Cole Faust
9b3a5fc03b
Merge "Fix array-related errorprone warnings" am: a1eb8cf128 am: 44f8576073 am: 91d6c5b564 am: 6a79ae2567
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2186016
Change-Id: I7052a1f7391ed6701fe0e1036c27368609032e35
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 20:44:00 +00:00
Cole Faust
6a79ae2567
Merge "Fix array-related errorprone warnings" am: a1eb8cf128 am: 44f8576073 am: 91d6c5b564
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2186016
Change-Id: I931e692e6d170d19a7492e44cc1333c10e96c897
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-30 20:00:09 +00:00
Cole Faust
a1eb8cf128
Merge "Fix array-related errorprone warnings"
2022-08-30 18:03:01 +00:00
Ling Ma
f752c1925e
Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY
...
Add KEY_CAPABILITIES_EXEMPT_FROM_SINGLE_DC_CHECK_INT_ARRAY to carrier
config, which indicates the capabilities that are exempt from the single
PDN rule.
Fix: 237550962
Test: atest + cts
Change-Id: Ie49f6274d8e780534e203d6d0a5ead4ed2f3cfa7
2022-08-29 13:31:28 -07:00
Chinmay Dhodapkar
8c08681d84
Merge "remove in-exact match for emergency numbers"
2022-08-26 19:46:42 +00:00
Sungcheol Ahn
7252423731
Merge "[Telephony] Handling to cache the instance of BinderCacheManager when createForSubscriptionId is called" into tm-qpr-dev am: 28ecf3e17d am: 9f431fa78c
...
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/19374528
Change-Id: I3db551d1357d127ccb0eae9ba6e043bbbe283f44
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com >
2022-08-26 16:18:28 +00:00