summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-06-16Snap for 8736029 from 4785c9591d0ddb75673c8554dc4d97a9f06fa43d to ↵aml_go_ips_330911000android13-mainline-go-ipsec-releaseAndroid Build Coastguard Worker
mainline-go-ipsec-release Change-Id: I4df91903279e52530c1e9b8d512c94f1e1a5b7eb
2022-05-21Snap for 8626064 from 2bfc10a8af4f49da5dc1f9b5373972496aa26a61 to ↵Android Build Coastguard Worker
mainline-go-ipsec-release Change-Id: I50e2b84cd3bf6cf367e21b702f15b8bf265c447c
2022-05-12Populate carrier id in anomaly reports. am: 2bfc10a8afKiwon Park
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/18177290 Change-Id: Ia5e1b4ebabc63511c80d614f0f2a0309a54c568d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-05-05Populate carrier id in anomaly reports.android13-devKiwon Park
Test: statsd_testdrive Bug: 188462677 Change-Id: I7f52e55fa661b1cf8df88ce5029b190467b664bf
2022-03-25Snap for 8358640 from 325458ce538b49dea1a284775e0dc1e7376dfbcc to ↵Android Build Coastguard Worker
mainline-go-ipsec-release Change-Id: Ie6d9bb4255bc868fbe4e49766a4485b6cdc3a031
2022-03-25Add attribution tag to MMS Service am: 325458ce53Nan Wu
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/17258703 Change-Id: I18c707f08088285e3b7c0a0bf85e9f17f53d4700 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-03-18Add attribution tag to MMS ServiceNan Wu
Added additional parameter attribution tag to the overriding methods sendMessage and downloadMessage just to pass compilation. The parameter is not actually used in the class. Bug: 224831002 Test: Manually verify send/receive multimedia messages. Change-Id: Id361a822170e175e96b43827a3db2932595c1c17
2021-10-08[automerger skipped] Merge Android 12 am: 4aa283fea9 -s ours am: ab0c80d400 ↵Xin Li
-s ours am: ac671c07e5 -s ours am: 2045c4cad5 -s ours am: f3cc3018ed -s ours am skip reason: Merged-In If0a2b824f3f1d1e1052eda860e2a58106406118b with SHA-1 e5d76bb306 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1847390 Change-Id: I5281fba010c150d6bb0b4da204ef7a3cfb3ee579
2021-10-08[automerger skipped] Merge Android 12 am: 4aa283fea9 -s ours am: ab0c80d400 ↵Xin Li
-s ours am: ac671c07e5 -s ours am: 2045c4cad5 -s ours am skip reason: Merged-In If0a2b824f3f1d1e1052eda860e2a58106406118b with SHA-1 e5d76bb306 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1847390 Change-Id: I5da6cbf7afe5e6303003c4e21a46c70a70daee41
2021-10-08[automerger skipped] Merge Android 12 am: 4aa283fea9 -s ours am: ab0c80d400 ↵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-1Xin Li
-s ours am: ac671c07e5 -s ours am skip reason: Merged-In If0a2b824f3f1d1e1052eda860e2a58106406118b with SHA-1 e5d76bb306 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1847390 Change-Id: I43b5a5a42c6c51412e02fe28248dfcc1a4a3ac5e
2021-10-08[automerger skipped] Merge Android 12 am: 4aa283fea9 -s ours am: ab0c80d400 ↵Xin Li
-s ours am skip reason: Merged-In If0a2b824f3f1d1e1052eda860e2a58106406118b with SHA-1 e5d76bb306 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1847390 Change-Id: I9066ed1f9fee8fe995b0627818b791ea84ac5b67
2021-10-08[automerger skipped] Merge Android 12 am: 4aa283fea9 -s oursXin Li
am skip reason: Merged-In If0a2b824f3f1d1e1052eda860e2a58106406118b with SHA-1 e5d76bb306 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1847390 Change-Id: Ib94ba7659d7edf3b1e168df4d699f7aac7b095e3
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: If0a2b824f3f1d1e1052eda860e2a58106406118b Change-Id: Ief33d25804d467288f8feb14dff066e52b4db806
2021-09-27Return new and more detailed connection failure result codesTom Taylor
Test: manually tested sending/receiving MMSs Bug: 185275986 Change-Id: I1d988331d1f09c71a0b3aec5e291f380b939a53c
2021-08-18[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
e5d76bb306 -s ours am: 5f082000ab -s ours am: b703be49bd -s ours am: 0c8e9b7b09 -s ours am skip reason: Merged-In I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6 with SHA-1 31bda7cf4b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15571874 Change-Id: Ifc64f797c398d80d61d74546a2de88ca170b71ec
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
e5d76bb306 -s ours am: 5f082000ab -s ours am: b703be49bd -s ours am skip reason: Merged-In I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6 with SHA-1 31bda7cf4b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15571874 Change-Id: Ie50ed86a13efa01512eab47806fb2146747db86b
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
e5d76bb306 -s ours am: 5f082000ab -s ours am skip reason: Merged-In I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6 with SHA-1 31bda7cf4b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15571874 Change-Id: I9cd2975763cee2f502abbc419ef3e147457f8ca9
2021-08-17[automerger skipped] Merge sc-dev-plus-aosp-without-vendor@7634622 am: ↵Xin Li
e5d76bb306 -s ours am skip reason: Merged-In I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6 with SHA-1 31bda7cf4b is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15571874 Change-Id: If5a0c72b32bf49f38d7abee75e75e5a565936b4b
2021-08-14Merge sc-dev-plus-aosp-without-vendor@7634622temp_sam_202323961Xin Li
Merged-In: I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6 Change-Id: If0a2b824f3f1d1e1052eda860e2a58106406118b
2021-07-07Reset an MMS HTTP client when a network disconnects or is suspended am: ↵Taesu Lee
6e2ecfb97f am: 6f2104d54c am: 31bda7cf4b am: 1e23b91012 Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1749507 Change-Id: I00b6051d9923d2743852080a701721a3053c4654
2021-07-07Reset an MMS HTTP client when a network disconnects or is suspended am: ↵Taesu Lee
6e2ecfb97f am: 6f2104d54c am: 31bda7cf4b Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1749507 Change-Id: I84932565dce53fa4eb84a24ced09e0ed9084ef63
2021-07-07Reset an MMS HTTP client when a network disconnects or is suspended am: ↵Taesu Lee
6e2ecfb97f am: 6f2104d54c Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1749507 Change-Id: I91a2cd8d51f1df6ac6fa53eb707800f3ecae12b6
2021-07-07Reset an MMS HTTP client when a network disconnects or is suspended am: ↵Taesu Lee
6e2ecfb97f Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1749507 Change-Id: Ibde113b9297c18603e4477e2470cdc9c33f37e17
2021-06-28Reset an MMS HTTP client when a network disconnects or is suspendedandroid-s-beta-5android-s-beta-4android-s-beta-3android-s-beta-5android-s-beta-4Taesu Lee
Clean up the MMS HTTP client also when an MMS network is reset. And it registers a receiver for ACTION_SIM_CARD_STATE_CHANGED for the requests waiting for other available networks following onLost(). Bug: 192209300 Test: make RunMmsServiceRoboTests ROBOTEST_FILTER=MmsNetworkManagerTest Signed-off-by: Taesu Lee <taesu82.lee@samsung.com> Change-Id: I470db056a4f3afb989bbfd39ccf8ff8e0b04adf9
2021-06-28Merge "Fix the logic for handling network status change" am: f9a72a813d am: ↵Chiachang Wang
74be4cd836 am: 6a53d96ea2 am: fd128b6cf1 Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1739413 Change-Id: I1c7a0edd02d702345bdfe2cbb4374f41449aa9cb
2021-06-28Merge "Fix the logic for handling network status change" am: f9a72a813d am: ↵Chiachang Wang
74be4cd836 am: 6a53d96ea2 Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1739413 Change-Id: I45ef44c87c8352912f9cb2e6590d36d11efc67bb
2021-06-28Merge "Fix the logic for handling network status change" am: f9a72a813d am: ↵Chiachang Wang
74be4cd836 Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1739413 Change-Id: I8b683f69c9e66a1791dbdaca13fc3bbf4435eced
2021-06-28Merge "Fix the logic for handling network status change" am: f9a72a813dChiachang Wang
Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1739413 Change-Id: I62a50629422ca56bbeb715ed52937efb0dd10641
2021-06-28Merge "Fix the logic for handling network status change"Chiachang Wang
2021-06-26[automerger skipped] Fast-fail when enabledMMS config is not true am: ↵Taesu Lee
c13b57a4c1 am: eed845d8ee -s ours am: 71f1bda0dd -s ours am: b04d325120 -s ours am skip reason: Merged-In Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff with SHA-1 9aec9a1669 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1197862 Change-Id: I72be6317e3ae158243e444a6449fda58dd97b038
2021-06-26[automerger skipped] Fast-fail when enabledMMS config is not true am: ↵Taesu Lee
c13b57a4c1 am: eed845d8ee -s ours am: 71f1bda0dd -s ours am skip reason: Merged-In Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff with SHA-1 9aec9a1669 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1197862 Change-Id: I8497e6ebda7e45539f59eb5ec88f586948715cb1
2021-06-26[automerger skipped] Fast-fail when enabledMMS config is not true am: ↵Taesu Lee
c13b57a4c1 am: eed845d8ee -s ours am skip reason: Merged-In Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff with SHA-1 9aec9a1669 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1197862 Change-Id: Ia2170845f883d2ca3168faf57abf5e2ff42751be
2021-06-26Fast-fail when enabledMMS config is not true am: c13b57a4c1Taesu Lee
Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1197862 Change-Id: I079f0a97d70e7a4e4724caa7c74029817077859a
2021-06-25Fast-fail when enabledMMS config is not true am: 9aec9a1669 am: 2a18d12b0bTaesu Lee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15113839 Change-Id: I7f4155a0316b0dd1c32d1c41f7d70112df1ac4ff
2021-06-25Fast-fail when enabledMMS config is not true am: 9aec9a1669Taesu Lee
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15113839 Change-Id: I058432ac27bcbbbb6b66ffea288467a25e66d260
2021-06-25Fast-fail when enabledMMS config is not trueTaesu Lee
It loads the MMS configurations and checks enabledMMS config to fast fail before queuing MMS requests. Bug: 146811930 Test: Manual Merged-In: Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff Change-Id: Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2021-06-25Fast-fail when enabledMMS config is not trueTaesu Lee
It loads the MMS configurations and checks enabledMMS config to fast fail before queuing MMS requests. Bug: 146811930 Test: Manual Change-Id: Ia2c21452d9c6f8b04ee7983ac8df9c99f8a891ff Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2021-06-25Fix the logic for handling network status changeChiachang Wang
In the current design, MmsNetworkManager assume that there is only one network will be available for mms request. It releases the request when the network lost. But there may be multiple networks if the carrier network supports it. Another issue is that a suspended network should not be an available network. When the network becomes suspended, the target network object should be clear to allow callers to know that there is no available network until the network resumes. Starting from O, onAvailable will always immediately be followed by a onCapabilitiesChanged. The available network may also be a suspended network. It will need to check if the coming available network is usable or not. Thus, remove the onAvailable callback to check the network in onCapabilitiesChanged. Bug: 172050345 Test: atest MmsNetworkManagerTest Test: manually send and receive mms Change-Id: I176477263314fac8f8be8debb16958b27933fb24
2021-06-21[automerger skipped] DO NOT MERGE - Merge RQ3A.210605.005 am: 97a6f96b45 -s ↵Xin Li
ours am: 4a388d04f8 -s ours am: 285f0a0ebe -s ours am: a1ec01f2c9 -s ours am skip reason: subject contains skip directive Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1740185 Change-Id: I8c9bff7185ff8f3063f22c04218691bad46dc73c
2021-06-21[automerger skipped] DO NOT MERGE - Merge RQ3A.210605.005 am: 97a6f96b45 -s ↵Xin Li
ours am: 4a388d04f8 -s ours am: 285f0a0ebe -s ours am skip reason: subject contains skip directive Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1740185 Change-Id: I1256e493f1c3503251ff0a1c57fcbc4cc1a21bdc
2021-06-21[automerger skipped] DO NOT MERGE - Merge RQ3A.210605.005 am: 97a6f96b45 -s ↵Xin Li
ours am: 4a388d04f8 -s ours am skip reason: Merged-In If20125b79df6624dbdbd39ef6f1661473fa03972 with SHA-1 3757520e24 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1740185 Change-Id: I3d67a0641541324e5f110ca11e1b5c1d1a356769
2021-06-21[automerger skipped] DO NOT MERGE - Merge RQ3A.210605.005 am: 97a6f96b45 -s oursXin Li
am skip reason: Merged-In If20125b79df6624dbdbd39ef6f1661473fa03972 with SHA-1 3757520e24 is already in history Original change: https://android-review.googlesource.com/c/platform/packages/services/Mms/+/1740185 Change-Id: I1030fdf3bd9797455794524d438525af53de3601
2021-06-18DO NOT MERGE - Merge RQ3A.210605.005Xin Li
Bug: 190855093 Merged-In: If20125b79df6624dbdbd39ef6f1661473fa03972 Change-Id: I7e8550ebfa2925cece5a9dfd18e0a0eba8eaaa05
2021-06-18[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: ↵Xin Li
3757520e24 -s ours am: ba9daaea2c -s ours am: 5c616864f1 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15024050 Change-Id: I82e699e0bfdb97d3c0fc5aacdb5d8673497dc416
2021-06-18[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: ↵Xin Li
3757520e24 -s ours am: ba9daaea2c -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15024050 Change-Id: I65cfe85071c94dc698fbf5132e13ca3b183b2632
2021-06-18[automerger skipped] DO NOT MERGE - Mark RQ3A.210410.001 as merged am: ↵Xin Li
3757520e24 -s ours am skip reason: Merged-In I6d80661f591deed157b1b03843021daa32c64ad5 with SHA-1 77e2ba27cc is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/15024050 Change-Id: I757acdb2cdbf7c13769c72699a1e3ef5c64ca626
2021-06-17DO NOT MERGE - Mark RQ3A.210410.001 as mergedtmp_sam_RQ3A.210605.005Xin Li
Bug: 190855093 Merged-In: I6d80661f591deed157b1b03843021daa32c64ad5 Change-Id: If20125b79df6624dbdbd39ef6f1661473fa03972
2021-06-18[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 77e2ba27cc -s ours ↵Xin Li
am: 9c66a5e535 -s ours am: f525d5450a -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/14974614 Change-Id: Ie7d87eb357aee4a945ce862d902360159d1355d1
2021-06-18[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 77e2ba27cc -s ours ↵Xin Li
am: 9c66a5e535 -s ours am skip reason: subject contains skip directive Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/14974614 Change-Id: I40d01e5f042f932031cf1e71cb17c2e766b638ca
2021-06-18[automerger skipped] DO NOT MERGE - Merge ab/7272582 am: 77e2ba27cc -s oursXin Li
am skip reason: Merged-In I090988fb31a7fabb2d903999a90d214e2b7f46ac with SHA-1 fc9b303466 is already in history Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/services/Mms/+/14974614 Change-Id: Ie0f651b257f0ce1490f9ec0c41fdaf0a8ad5f4de