summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-05-18add null check for accountComponentName am: 041fa0d8e0 am: 4085f33fc2android-13.0.0_r83android-13.0.0_r82android-13.0.0_r81android-13.0.0_r80android-13.0.0_r79android-13.0.0_r78android-13.0.0_r77android-13.0.0_r76android-13.0.0_r75android-13.0.0_r74android-13.0.0_r73android-13.0.0_r72android-13.0.0_r71android-13.0.0_r70android-13.0.0_r69android-13.0.0_r68android-13.0.0_r67android-13.0.0_r66android-13.0.0_r65android-13.0.0_r64android-13.0.0_r63android-13.0.0_r62android-13.0.0_r61android-13.0.0_r60android-13.0.0_r59android-13.0.0_r58android-13.0.0_r56android-13.0.0_r54android-13.0.0_r53android-13.0.0_r52android-13.0.0_r51android-13.0.0_r50android-13.0.0_r49android-13.0.0_r48android-13.0.0_r47android-13.0.0_r46android-13.0.0_r45android-13.0.0_r44android-13.0.0_r43android-13.0.0_r42android-13.0.0_r41android-13.0.0_r40android-13.0.0_r39android-13.0.0_r38android-13.0.0_r37android-13.0.0_r36android-13.0.0_r35android-13.0.0_r34android-13.0.0_r33android-13.0.0_r32android13-qpr3-s9-releaseandroid13-qpr3-s8-releaseandroid13-qpr3-s7-releaseandroid13-qpr3-s6-releaseandroid13-qpr3-s5-releaseandroid13-qpr3-s4-releaseandroid13-qpr3-s3-releaseandroid13-qpr3-s2-releaseandroid13-qpr3-s14-releaseandroid13-qpr3-s13-releaseandroid13-qpr3-s12-releaseandroid13-qpr3-s11-releaseandroid13-qpr3-s10-releaseandroid13-qpr3-s1-releaseandroid13-qpr3-releaseandroid13-qpr3-c-s8-releaseandroid13-qpr3-c-s7-releaseandroid13-qpr3-c-s6-releaseandroid13-qpr3-c-s5-releaseandroid13-qpr3-c-s4-releaseandroid13-qpr3-c-s3-releaseandroid13-qpr3-c-s2-releaseandroid13-qpr3-c-s12-releaseandroid13-qpr3-c-s11-releaseandroid13-qpr3-c-s10-releaseandroid13-qpr3-c-s1-releaseandroid13-qpr2-s9-releaseandroid13-qpr2-s8-releaseandroid13-qpr2-s7-releaseandroid13-qpr2-s6-releaseandroid13-qpr2-s5-releaseandroid13-qpr2-s3-releaseandroid13-qpr2-s2-releaseandroid13-qpr2-s12-releaseandroid13-qpr2-s11-releaseandroid13-qpr2-s10-releaseandroid13-qpr2-s1-releaseandroid13-qpr2-releaseandroid13-qpr2-b-s1-releaseandroid13-d4-s2-releaseandroid13-d4-s1-releaseandroid13-d4-releaseChinmay Dhodapkar
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/18457757 Change-Id: I37dd75f24b54835ea1ce1d15c84b2ed7da720977 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18add null check for accountComponentName am: 041fa0d8e0Chinmay Dhodapkar
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/18457757 Change-Id: I18f956e4748d4cfeb4b58c58ba3902fb36734c03 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-18add null check for accountComponentNameandroid13-devChinmay Dhodapkar
-Also add exception handling for null accountId -Add UT to make sure we dont crash if any string fields from the cursor are null. Tests: atest CallLogBackupAgent Bug: 232301563 Change-Id: I72b92d550e4ed596bcceb82838fb3b7a28c062a0
2022-04-08Call log Backup and Restore for PhoneAccountHandle without IccId in T am: ↵Shuo Qian
8c20ec381b am: 60dfaac6c4 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/17240776 Change-Id: I390e5fff4ebbb4bf638e88bf3cee49f33e4a71b8 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-04-08Call log Backup and Restore for PhoneAccountHandle without IccId in T am: ↵Shuo Qian
8c20ec381b Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/17240776 Change-Id: Ie9d6c0dd6b2f6a79528657f6eead2d97bdbb12ea Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-23Call log Backup and Restore for PhoneAccountHandle without IccId in TShuo Qian
In >=T Android, Telephony PhoneAccountHandle must use SubId as the ID (the unique identifier). Any version of Telephony call logs that are restored in >=T Android should set pending migration status as true and migrate to the subId later because different devices have different mappings between SubId and IccId. In <T Android, call log PhoneAccountHandle ID uses IccId, and backup with IccId; in >=T Android, call log PhoneAccountHandle ID uses SubId, and IccId is decided to use for backup for the reason mentioned above. Every time a call log is restored, the on-devie sub Id can be determined based on its IccId. The pending migration from IccId to SubId will be complete after the PhoneAccountHandle is registrated by Telecom and before CallLogProvider unhides it. Bug: 185235527 Test: atest CallLogBackupAgentTest Change-Id: I81b5fd215045c520d3ead4257678a38c12a2f344
2022-02-11[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8084891 am: 6b29133a54 -s ours am: 31d7eb9839 -s ours am skip reason: Merged-In I9e458195bbcc51edaf7f90e5d1efe74f43d49fe1 with SHA-1 08186f1553 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/16844189 Change-Id: Idab6145aa2300fd26af39efdeb188f09120f93ab
2022-02-11[automerger skipped] Empty merge of ↵Xin Li
sc-v2-dev-plus-aosp-without-vendor@8084891 am: 6b29133a54 -s ours am skip reason: Merged-In I9e458195bbcc51edaf7f90e5d1efe74f43d49fe1 with SHA-1 08186f1553 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/16844189 Change-Id: Ida7e3c4556ae2b87b3116b1e09e460648c2797e3
2022-02-11Empty merge of sc-v2-dev-plus-aosp-without-vendor@8084891Xin Li
Bug: 214455710 Merged-In: I9e458195bbcc51edaf7f90e5d1efe74f43d49fe1 Change-Id: Ide0ff8af5a858fb81034ad7a370d2cda38d1fa2f
2022-01-28Fix licenses and license texts. am: 996006c047 am: 96f28082b6 am: 4c674e921a ↵Bob Badour
am: 7256ab3eb0 Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1964419 Change-Id: Ibcd716b05eb47513ae282e0c9aedb56e5b80c6f2
2022-01-28Fix licenses and license texts. am: 996006c047 am: 96f28082b6 am: 4c674e921aBob Badour
Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1964419 Change-Id: I92d94f28299072c702708eec83d6488a4b772d0d
2022-01-28Fix licenses and license texts. am: 996006c047 am: 96f28082b6Bob Badour
Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1964419 Change-Id: Icfba3db88b11f78d1ceaf344f901bd7256ed11ee
2022-01-28Fix licenses and license texts. am: 996006c047Bob Badour
Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1964419 Change-Id: I921130cec99b7a9d319ae9fae71a2e380ce13ceb
2022-01-27Fix licenses and license texts.android-t-preview-2android-t-preview-1android-t-beta-3android-s-v2-beta-3android-s-qpr3-beta-1android-t-preview-1android-s-v2-beta-3android-s-qpr3-beta-1Bob Badour
Entire project is 1p. Test: m nothing Change-Id: I5f3b9f249ef18e51f8a8f39dd5fb970c18d1222b
2021-10-08[automerger skipped] Merge Android 12 am: a7de7b95de -s ours am: 4b8fdc2b42 ↵Xin Li
-s ours am: c5679ee1c1 -s ours am: ca6ccd9d77 -s ours am: 403e36008f -s ours am skip reason: Merged-In If1994d3809629429ecb684d6f58b2cbd28fddd22 with SHA-1 84a1d14b6b is already in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1847708 Change-Id: I806efd2aa2d30340e0082345b323abb907ea5610
2021-10-08[automerger skipped] Merge Android 12 am: a7de7b95de -s ours am: 4b8fdc2b42 ↵Xin Li
-s ours am: c5679ee1c1 -s ours am: ca6ccd9d77 -s ours am skip reason: Merged-In If1994d3809629429ecb684d6f58b2cbd28fddd22 with SHA-1 84a1d14b6b is already in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1847708 Change-Id: Icefbb11bedd55f9cda98dc547ddf2fdbd94b4af3
2021-10-08[automerger skipped] Merge Android 12 am: a7de7b95de -s ours am: 4b8fdc2b42 ↵Xin Li
-s ours am: c5679ee1c1 -s ours am skip reason: Merged-In If1994d3809629429ecb684d6f58b2cbd28fddd22 with SHA-1 84a1d14b6b is already in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1847708 Change-Id: Iaa61633d24493ab0f5dff418f8cc3ebfd3c853ad
2021-10-08[automerger skipped] Merge Android 12 am: a7de7b95de -s ours am: 4b8fdc2b42 ↵Xin Li
-s ours am skip reason: Merged-In If1994d3809629429ecb684d6f58b2cbd28fddd22 with SHA-1 84a1d14b6b is already in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1847708 Change-Id: I08b03d81cdf9f6c80b5254d9806627499f2589f3
2021-10-08[automerger skipped] Merge Android 12 am: a7de7b95de -s oursXin Li
am skip reason: Merged-In If1994d3809629429ecb684d6f58b2cbd28fddd22 with SHA-1 84a1d14b6b is already in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1847708 Change-Id: I591138c4d81c3094fd9c649ceb75b4cd090ebfbe
2021-10-06Merge Android 12android-s-v2-preview-2android-s-v2-preview-1android-s-v2-beta-2android-s-v2-preview-1Xin Li
Bug: 202323961 Merged-In: If1994d3809629429ecb684d6f58b2cbd28fddd22 Change-Id: I26274bfb1f82370d9860232120298f4859915885
2021-08-18[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
84a1d14b6b -s ours am: 4db6cadecb -s ours am: 535b96762e -s ours am: f96371d890 -s ours am skip reason: Merged-In I9a5853741a07261d954816e170e6db90b1f9a573 with SHA-1 da098cb854 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/15571738 Change-Id: Ib60986090a6489df1c0f92beefc012aa6847e90c
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
84a1d14b6b -s ours am: 4db6cadecb -s ours am: 535b96762e -s ours am skip reason: Merged-In I9a5853741a07261d954816e170e6db90b1f9a573 with SHA-1 da098cb854 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/15571738 Change-Id: I1d6e68b755de7d5409d5053d5c3bf52491956e7f
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
84a1d14b6b -s ours am: 4db6cadecb -s ours am skip reason: Merged-In I9a5853741a07261d954816e170e6db90b1f9a573 with SHA-1 da098cb854 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/15571738 Change-Id: I2ebd8093bc1496b9c5ca1a00206ad8f91fe2bc0f
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
84a1d14b6b -s ours am skip reason: Merged-In I9a5853741a07261d954816e170e6db90b1f9a573 with SHA-1 da098cb854 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/15571738 Change-Id: I0d5537decaaf0a7b0daea00ca0020efc5b57c284
2021-08-14Merge sc-dev-plus-aosp-without-vendor@7634622temp_sam_202323961Xin Li
Merged-In: I9a5853741a07261d954816e170e6db90b1f9a573 Change-Id: If1994d3809629429ecb684d6f58b2cbd28fddd22
2021-05-19Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553 am: ↵Grace Jia
da098cb854 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: I5bc7942f8156d6defd0a207a0487f9fda313e9ce
2021-05-18Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553 am: ↵Grace Jia
df4858d031 am: f3eff6a46e Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: Ice16fad666777e1b5978bc8ce9c06faa80cc3e76
2021-05-10Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553 am: ↵Grace Jia
df4858d031 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: Id67cb534218dca1cd73153083598aa835310f678
2021-05-10Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553android-12.1.0_r26android-12.1.0_r25android-12.1.0_r24android-12.1.0_r23android-12.1.0_r18android-12.1.0_r17android-12.1.0_r16android-12.1.0_r15android-12.1.0_r14android-12.1.0_r13android-12.1.0_r12android12L-d2-s8-releaseandroid12L-d2-s7-releaseandroid12L-d2-s6-releaseandroid12L-d2-s5-releaseandroid12L-d2-s4-releaseandroid12L-d2-s3-releaseandroid12L-d2-s2-releaseandroid12L-d2-s1-releaseandroid12L-d2-releaseGrace Jia
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: I71298bbcf82c56cd706028f1325bef00febca7d3
2021-05-10Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553Grace Jia
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: I66edfe2dffc0e84c633de0a69e32c0d9ea1840bf
2021-05-10Add READ_VOICEMAIL permission to CallLogBackupAgent. am: 08186f1553Grace Jia
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/14268608 Change-Id: I9a5853741a07261d954816e170e6db90b1f9a573
2021-05-10Add READ_VOICEMAIL permission to CallLogBackupAgent.android-12.1.0_r9android-12.1.0_r8android-12.1.0_r7android-12.1.0_r22android-12.1.0_r21android-12.1.0_r20android-12.1.0_r19android-12.1.0_r11android-12.1.0_r10android-12.0.0_r32android-12.0.0_r29android-12.0.0_r28android-12.0.0_r27android-12.0.0_r26android-12.0.0_r21android-12.0.0_r20android-12.0.0_r19android-12.0.0_r18android-12.0.0_r16android12L-devandroid12-qpr3-s7-releaseandroid12-qpr3-s6-releaseandroid12-qpr3-s5-releaseandroid12-qpr3-s4-releaseandroid12-qpr3-s3-releaseandroid12-qpr3-s2-releaseandroid12-qpr3-s1-releaseandroid12-qpr3-releaseandroid12-qpr1-releaseandroid12-qpr1-d-s3-releaseandroid12-qpr1-d-s2-releaseandroid12-qpr1-d-s1-releaseandroid12-qpr1-d-releaseandroid12-devGrace Jia
For packages don't have READ_VOICEMAIL permission, CallLogProvider will limit its access to voicemails by applying strict grammar check. Add this permission to CallLogBackupAgent to avoid exception when backup and restore. Bug: 184244328 Test: Manually restore the device Change-Id: I9e458195bbcc51edaf7f90e5d1efe74f43d49fe1
2021-02-21[automerger skipped] Mark ab/7061308 as merged in stage. am: 94d45bf10a -s ↵Xin Li
ours am: 95bedf7e65 -s ours am: 95f47b2616 -s ours am skip reason: Change-Id I8fedf97c82359807955bbede62984e1a46ae83b7 with SHA-1 ce3966dab2 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I09b6cece0c301b0bd002d502c063aa8c90c1c527
2021-02-21[LSC] Add LOCAL_LICENSE_KINDS to packages/providers/CallLogProvider am: ↵Bob Badour
2ea005d8cf am: a812d85393 am: 237cba14bc am: 54ecaff9cb Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1588571 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I841662bc5300544c3099aeea17b13b964a3fee71
2021-02-21[automerger skipped] Mark ab/7061308 as merged in stage. am: 94d45bf10a -s ↵Xin Li
ours am: 95bedf7e65 -s ours am skip reason: Change-Id I8fedf97c82359807955bbede62984e1a46ae83b7 with SHA-1 ce3966dab2 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9160c5f478013e9433691cabc5b6cbf57626688a
2021-02-21[LSC] Add LOCAL_LICENSE_KINDS to packages/providers/CallLogProvider am: ↵Bob Badour
2ea005d8cf am: a812d85393 am: 237cba14bc Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1588571 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I35015a7a32fdc614d5c4a79231c08ca4ce836464
2021-02-20[automerger skipped] Mark ab/7061308 as merged in stage. am: 94d45bf10a -s oursXin Li
am skip reason: Change-Id I8fedf97c82359807955bbede62984e1a46ae83b7 with SHA-1 ce3966dab2 is in history Original change: undetermined MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I24e7ac3996684d2f64230d6dc1aaee1d395f7575
2021-02-20Mark ab/7061308 as merged in stage.android-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-2android-s-beta-1android-s-beta-5android-s-beta-4Xin Li
Bug: 180401296 Merged-In: I8fedf97c82359807955bbede62984e1a46ae83b7 Change-Id: I02db220ac39a43baeb723d0c8773b651db0bfe87
2021-02-19[LSC] Add LOCAL_LICENSE_KINDS to packages/providers/CallLogProvider am: ↵Bob Badour
2ea005d8cf am: a812d85393 Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1588571 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I51a37068e8ac6d7a09840579f54874b628b59954
2021-02-19[LSC] Add LOCAL_LICENSE_KINDS to packages/providers/CallLogProvider am: ↵Bob Badour
2ea005d8cf Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1588571 MUST ONLY BE SUBMITTED BY AUTOMERGER Change-Id: I9697eb4626b1709942c8228cfc65d3ab9e6eda15
2021-02-12[LSC] Add LOCAL_LICENSE_KINDS to packages/providers/CallLogProviderBob Badour
Added SPDX-license-identifier-Apache-2.0 to: Android.bp tests/Android.bp Bug: 68860345 Bug: 151177513 Bug: 151953481 Test: m all Exempt-From-Owner-Approval: janitorial work Change-Id: If6bbd44870c0a74c1903e9290e37c768ee87c5b3
2020-11-23Mark ab/6881855 as merged am: 8443c456c0 am: ce3966dab2Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/13112890 Change-Id: Iee710a5e2391ca5b650c0b905ed7d8c04f826a98
2020-11-23Mark ab/6881855 as merged am: 8443c456c0Xin Li
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/13112890 Change-Id: I8fedf97c82359807955bbede62984e1a46ae83b7
2020-11-23Mark ab/6881855 as mergedandroid-s-preview-1Xin Li
Bug: 172690556 Change-Id: I5a9de0457b9e98bb117ef542287cabd9172632a1
2020-11-04[automerger skipped] Add missed information relative field. am: 368da290fc ↵Grace Jia
am: 8904174583 am: 84ad642f5d am: f783ac3a62 -s ours am skip reason: Change-Id Ic1732c620f3321ff81ac97e41e9a496839ea7503 with SHA-1 222459cada is in history Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1167406 Change-Id: I29afadde39244b340cbee2e55daeea5385778058
2020-11-04Add missed information relative field. am: 368da290fc am: 8904174583 am: ↵Grace Jia
84ad642f5d Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1167406 Change-Id: I9e224b8ff1ac341efa3726210cf2b45797e6ab2d
2020-11-04Add missed information relative field. am: 368da290fc am: 8904174583Grace Jia
Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1167406 Change-Id: Ide9aee433d974425a612e4c13dd52d3e3a79e0e5
2020-11-04Add missed information relative field. am: 368da290fcGrace Jia
Original change: https://android-review.googlesource.com/c/platform/packages/providers/CallLogProvider/+/1167406 Change-Id: Ibe1c2ab69f437d889af387df8ca54dad60b9e45d
2020-10-26Add missed information relative field.Grace Jia
Bug: 144452099 Test: CallLogBackupTests Change-Id: Ic1732c620f3321ff81ac97e41e9a496839ea7503 Merged-In: Ic1732c620f3321ff81ac97e41e9a496839ea7503
2020-10-09Add missed information relative field.Grace Jia
Bug: 144452099 Test: CallLogBackupTests Change-Id: Ic1732c620f3321ff81ac97e41e9a496839ea7503