summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-09Snap for 11200327 from a625fb2c83cee267a0bcfb58547d0e6febc9428b to 24Q1-releaseandroid-14.0.0_r37android-14.0.0_r36android-14.0.0_r35android-14.0.0_r34android-14.0.0_r33android-14.0.0_r32android-14.0.0_r31android-14.0.0_r30android-14.0.0_r29android14-qpr2-s5-releaseandroid14-qpr2-s4-releaseandroid14-qpr2-s3-releaseandroid14-qpr2-s2-releaseandroid14-qpr2-s1-releaseandroid14-qpr2-releaseAndroid Build Coastguard Worker
Change-Id: Ief6dd76341e1d68efda3429664ae5c09bc38237c
2023-12-06Wrap subManager creation with createForAllProfilesLing Ma
Since U, a sub can be associated to a particular profile, and thus in V we enforce filtering on caller and only show the subs that are associated with the caller. However, in some cases the caller indeed needs to see all subs regardless its association, e.g. sysUI. Therefore, a param isForAllProfile is added to indicate whether the caller intends to see all subs. Bug: 296076674 Test: voice call + data browsing Flag: ACONFIG com.android.internal.telephony.flags.work_profile_api_split DEVELOPMENT Change-Id: Iacfad126ff3ffac0427a6ba90b5ca0bd5617ef38
2023-10-11Snap for 10929702 from adf2c3521dc674991c061135c5dfaa1954748349 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: Ifc3893e622a9c7ce0ea53ed918c08f915dd6e3f4
2023-10-10[automerger skipped] Merge "AlternativeNetworkAccess: replace ↵Rambo Wang
CarrierConfigChange broadcast receiverwith new listener API" into main am: 154bca018d am: a3e68188a8 am: 5679f37c97 am: 0544a190b9 am: df38a3557f -s ours am skip reason: Merged-In I8ebd8d4b8cbb6751fd687db361a0aadd0b0d166e with SHA-1 de94b95a00 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2758159 Change-Id: I5f607e75cf92884b16e5e751c1d5ef73a345624e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Merge "AlternativeNetworkAccess: replace CarrierConfigChange broadcast ↵Rambo Wang
receiverwith new listener API" into main am: 154bca018d am: a3e68188a8 am: 5679f37c97 am: 0544a190b9 Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2758159 Change-Id: I8e098672e0c5f54e79d14825d0c1219c848b63a1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Merge "AlternativeNetworkAccess: replace CarrierConfigChange broadcast ↵Rambo Wang
receiverwith new listener API" into main am: 154bca018d am: a3e68188a8 am: 5679f37c97 Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2758159 Change-Id: Ie8e8317bd5afb4da4825cf312ae80da1f2503088 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Merge "AlternativeNetworkAccess: replace CarrierConfigChange broadcast ↵Rambo Wang
receiverwith new listener API" into main am: 154bca018d am: a3e68188a8 Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2758159 Change-Id: I50c2f2c5a5cd631d349ab29443acc98c4220c603 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Merge "AlternativeNetworkAccess: replace CarrierConfigChange broadcast ↵Rambo Wang
receiverwith new listener API" into main am: 154bca018d Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2758159 Change-Id: I16bf0a968365d1546274ee0f263d30393aab32d0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-10Merge "AlternativeNetworkAccess: replace CarrierConfigChange broadcast ↵Rambo Wang
receiverwith new listener API" into main
2023-10-07Snap for 10917888 from 37165ab5d9e9934efc3b89e738b998558e11df92 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: Iae70532643dff97f015b874534b6c18063c87b15
2023-10-07Merge Android 14 am: f7db52dbab am: 93f0d31707 am: 1b80fdaf2d am: 5eebc468e1 ↵Xin Li
am: c1b9240cd3 Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2776024 Change-Id: I733f48ebd8605bcb60b7fe18e017213da378e63e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge Android 14 am: f7db52dbab am: 93f0d31707 am: 1b80fdaf2d am: 5eebc468e1Xin Li
Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2776024 Change-Id: I06165227e2b93d03fac194fb6781fd50017335aa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge Android 14 am: f7db52dbab am: 93f0d31707 am: 1b80fdaf2dXin Li
Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2776024 Change-Id: I964a40e4ecad0b2dbe8b0ca8cb5a6b3f72153cac Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge Android 14 am: f7db52dbab am: 93f0d31707Xin Li
Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2776024 Change-Id: Ic46a2119f77cc8feb8dcae4c01011098dfe462f3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-06Merge Android 14 am: f7db52dbabXin Li
Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2776024 Change-Id: Ib7f65b1b30b9330841f77c31748d34014c8c72a9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-10-05Merge Android 14Xin Li
Bug: 298295554 Merged-In: I53d91acc76dc65689eb8738d5d56b1b24fc466a6 I4829d4a25fc43857d134447e9e1f43bb9c84729e Change-Id: Iefb47bde1f9949d300c5345cad37fff0809e9d8d
2023-09-25AlternativeNetworkAccess: replace CarrierConfigChange broadcastSungcheol Ahn
receiverwith new listener API Bug: 264917992 Test: Manual test with direct boot, lock pattern or PIN lock/unlock,SIM remove/insert,etc Test: atest OpportunisticNetworkServiceTest (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:de94b95a009647637b20e7436ec89999480c8f05) Merged-In: I8ebd8d4b8cbb6751fd687db361a0aadd0b0d166e Change-Id: I8ebd8d4b8cbb6751fd687db361a0aadd0b0d166e
2023-09-21Snap for 10843824 from 00b13d82bde4f052027373fc2ee62911803902d0 to 24Q1-releaseAndroid Build Coastguard Worker
Change-Id: I59a23af77269750f246b6a479bb2b602e6e36219
2023-08-29[automerger skipped] Merge Android U (ab/10368041) am: 35c9ec7234 -s ours ↵Xin Li
am: 52cc9473d1 -s ours am: 349fb1273e -s ours am: 4e93530466 -s ours am skip reason: Merged-In I4829d4a25fc43857d134447e9e1f43bb9c84729e with SHA-1 cdbd29aa0b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/24182944 Change-Id: I959f3b6ab7aad0d504185b8b25a0384b07cc8303 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28[automerger skipped] Merge Android U (ab/10368041) am: 35c9ec7234 -s ours ↵Xin Li
am: 52cc9473d1 -s ours am: 349fb1273e -s ours am skip reason: Merged-In I4829d4a25fc43857d134447e9e1f43bb9c84729e with SHA-1 cdbd29aa0b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/24182944 Change-Id: I9e25a910bc9df72bd7febff5e3dba940d5836039 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28[automerger skipped] Merge Android U (ab/10368041) am: 35c9ec7234 -s ours ↵Xin Li
am: 52cc9473d1 -s ours am skip reason: Merged-In I4829d4a25fc43857d134447e9e1f43bb9c84729e with SHA-1 cdbd29aa0b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/24182944 Change-Id: I4edc43d799739529286ff286dd6adde5b9a70a04 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-28[automerger skipped] Merge Android U (ab/10368041) am: 35c9ec7234 -s oursXin Li
am skip reason: Merged-In I4829d4a25fc43857d134447e9e1f43bb9c84729e with SHA-1 cdbd29aa0b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/24182944 Change-Id: Ieadb183546831f5c558ff3f658cfd8c8691836ba Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-08-22Add safety to complement a fix in SubManNathan Harold
SubscriptionManager will now throw an exception in the event that a subscription group cannot be created, in accordance with the API contract. To avoid any possible regression do a try/catch in this code to preserve the old behavior in this code. Bug: 296125268 Test: atest FrameworksTelephonyTests Test: MO/MT voice call, MO/MT sms, data Change-Id: I29bce09d513f7f7eb54fdd05a1168eee1c735a90
2023-08-14Merge Android U (ab/10368041)tmp_amf_298295554Xin Li
Bug: 291102124 Merged-In: I4829d4a25fc43857d134447e9e1f43bb9c84729e Change-Id: I6dd4f600113472084343cd13f7c6b00bdd01b473
2023-07-13AlternativeNetworkAccess: replace CarrierConfigChange broadcastSungcheol Ahn
receiverwith new listener API Bug: 264917992 Test: Manual test with direct boot, lock pattern or PIN lock/unlock,SIM remove/insert,etc Test: atest OpportunisticNetworkServiceTest Change-Id: I8ebd8d4b8cbb6751fd687db361a0aadd0b0d166e
2023-04-18Allow Carrier Privs on Any Sub for SubId Check am: cdbd29aa0b am: b8510d79bcNathan Harold
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/22716776 Change-Id: I31d1a0fa37ccfce41a35b33978d60b62108606f2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18Allow Carrier Privs on Any Sub for SubId Check am: cdbd29aa0b am: 8eaedf7cc2Nathan Harold
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/22716776 Change-Id: I9b2d17d2b6af8f4d007f9205a2679fbb0efd6dc2 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18Allow Carrier Privs on Any Sub for SubId Check am: cdbd29aa0bandroid-14.0.0_r45android-14.0.0_r44android-14.0.0_r43android-14.0.0_r42android-14.0.0_r41android-14.0.0_r40android-14.0.0_r39android-14.0.0_r38android14-d2-s5-releaseandroid14-d2-s4-releaseandroid14-d2-s3-releaseandroid14-d2-s2-releaseandroid14-d2-s1-releaseandroid14-d2-releaseNathan Harold
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/22716776 Change-Id: I0018daf7ff398cc40fc83248d8b1e9316043c43a Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18Allow Carrier Privs on Any Sub for SubId Check am: cdbd29aa0bNathan Harold
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/22716776 Change-Id: Id6a6b303ac6fab9fa190213e3b91e3191ce2a87b Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-04-18Allow Carrier Privs on Any Sub for SubId Checkandroid14-devNathan Harold
The ONS method to get the preferred Opportunistic Data Subscription, like other Subscription methods, is not subscription-specific. The permissions check inside that method required carrier privileges on the *default* subscription, which is incorrect in two ways. First, the default subId is the "voice" subId on voice-capable phones. Secondly, getting a subId is not senstive, and so READ_PHONE_STATE on any subscription is fine, regardless of whether that subscription is the default for any specific service. The net change is to allow carrier privilege check to pass on ANY sub rather than just the DEFAULT (voice) sub. Bug: 273568571 Test: atest CarrierApiTest#testUpdateAvailableNetworksWithCarrierPrivilege Test: atest TelephonyManagerReadPhoneStatePermissionTest Test: atest OpportunisticNetworkServiceTest#testGetPreferredDataSubscriptionId Change-Id: I53d91acc76dc65689eb8738d5d56b1b24fc466a6 Change-Id: I4829d4a25fc43857d134447e9e1f43bb9c84729e
2023-02-28Revert "Replace CarrierConfigChange broadcast receiver with new listener ↵Jack Yu
API." am: 90ef9db71f am: 8dfea8e36e Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21648762 Change-Id: Id7ade53abe8198d64b591db6bb74fec77c7696c3 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Revert "Replace CarrierConfigChange broadcast receiver with new listener ↵Jack Yu
API." am: 90ef9db71f am: 39d80a3080 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21648762 Change-Id: I09c7a57bf568940f08cb29586b5063844a62dcc4 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Revert "Replace CarrierConfigChange broadcast receiver with new listener ↵Jack Yu
API." am: 90ef9db71f Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21648762 Change-Id: Ifebdb86ffa3494b773f4206e3e2f94ab99b114c0 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Revert "Replace CarrierConfigChange broadcast receiver with new listener ↵Jack Yu
API." am: 90ef9db71f Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21648762 Change-Id: Ib9951a356b7e9672f6bbd71959c53f2e72d77736 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-28Revert "Replace CarrierConfigChange broadcast receiver with new listener API."Jack Yu
This reverts commit 0df9fa39d3ae44091bea9a9964e58c608a575afb. Reason for revert: b/271105533 Change-Id: Ida896e68ea9b5a2460ac5db56b95e5b13ad71c08
2023-02-26Replace CarrierConfigChange broadcast receiver with new listener API. am: ↵Avinash Malipatil
0df9fa39d3 am: 5f08dcb132 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21556521 Change-Id: I3a8a7838828c10ff6532f41a2d8aa2507bf64bfa Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-26Replace CarrierConfigChange broadcast receiver with new listener API. am: ↵Avinash Malipatil
0df9fa39d3 am: 701b1333b7 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21556521 Change-Id: I96de350e720b89ade1f402ba83a1cb449edaa8a7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-26Replace CarrierConfigChange broadcast receiver with new listener API. am: ↵Avinash Malipatil
0df9fa39d3 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21556521 Change-Id: I26f5d136a271e5d90cddcce721de95f5abbd18f7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-26Replace CarrierConfigChange broadcast receiver with new listener API. am: ↵Avinash Malipatil
0df9fa39d3 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/21556521 Change-Id: I6364ff615539c66de96abb9f4a0f09fa274cbc7e Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2023-02-23Replace CarrierConfigChange broadcast receiver with new listener API.Avinash Malipatil
Bug: 264917992 Test: Manually tested by log verification Change-Id: I63f249f0d15113de39f4aeb33752b6f7699d9958
2023-01-13Fetch all the subscriptions and handle null return.Avinash Malipatil
Bug: 263143310 Test: atest ONSTests, System testing. Change-Id: Ib09b59ae861c74c5ac9bbc0073cb77c430af0735
2022-12-12Merge "[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours" ↵Automerger Merge Worker
into stage-aosp-master am: 05a4615d66 -s ours am: 47576bd165 -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: Id2e0a7e7833e4dc84354c8c87a287347ec6e8aad Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-12[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours am: ↵Xin Li
c89aa0cd76 -s ours am: c78e8a1611 -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: I525479b799db4978f249d7529d264386d732aef7 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-12[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours am: ↵Xin Li
85db0418ec -s ours am: 312b93d619 -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: Ic35664cca9e41be1fa2b20b8eb608a4f1ad1387f Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10Merge "[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours" ↵android-u-beta-1-gplAutomerger Merge Worker
into stage-aosp-master am: 05a4615d66 -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: Ic80158f2212a46a270538b9388f495f351046bc9 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours am: ↵Xin Li
c89aa0cd76 -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: I96a3a138b4822b043f37bc4ec3c85d60d7bdab41 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-10[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours am: ↵Xin Li
85db0418ec -s ours am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: I8c7ace2acdf6bf0b6ff588528ff425a10d7ceb09 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09Merge "[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s ours" ↵Automerger Merge Worker
into stage-aosp-master
2022-12-09[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s oursXin Li
am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: Iff5e034acf0822083846b57e187182a3d9a90b01 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-09[automerger skipped] Merge Android 13 QPR1 am: d74119fba8 -s oursXin Li
am skip reason: Merged-In I23da5c69fc92623545d8663f6e0c93106abc6d5c with SHA-1 e723013186 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/AlternativeNetworkAccess/+/2338073 Change-Id: I79ea43b92df08434d6e534aa546f8304d5c80070 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>