summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-12release-request-dabd8cf7-7af2-48e9-a296-ccc6a71cc25d-for-git_oc-m2-release-4 ↵android-8.1.0_r8android-8.1.0_r52android-8.1.0_r50android-8.1.0_r47android-8.1.0_r46android-8.1.0_r43android-8.1.0_r41android-8.1.0_r36android-8.1.0_r35android-8.1.0_r33android-8.1.0_r30android-8.1.0_r26android-8.1.0_r25android-8.1.0_r20android-8.1.0_r2oreo-m7-releaseoreo-m6-s4-releaseoreo-m6-s3-releaseoreo-m6-s2-releaseoreo-m2-s5-releaseoreo-m2-s4-releaseoreo-m2-s3-releaseoreo-m2-s2-releaseoreo-m2-s1-releaseoreo-m2-releaseandroid-build-team Robot
328410 snap-temp-L55300000101694322 Change-Id: I3a0b3674b64c703c50500f2334f3eeb98daabb00
2017-09-08release-request-8cd2a23c-f767-488e-8139-390d1636483f-for-git_oc-mr1-release- ↵android-wear-8.1.0_r1android-vts-8.1_r9android-vts-8.1_r8android-vts-8.1_r7android-vts-8.1_r6android-vts-8.1_r5android-vts-8.1_r4android-vts-8.1_r3android-vts-8.1_r14android-vts-8.1_r13android-vts-8.1_r12android-vts-8.1_r11android-vts-8.1_r10android-security-8.1.0_r93android-security-8.1.0_r92android-security-8.1.0_r91android-security-8.1.0_r90android-security-8.1.0_r89android-security-8.1.0_r88android-security-8.1.0_r87android-security-8.1.0_r86android-security-8.1.0_r85android-security-8.1.0_r84android-security-8.1.0_r83android-security-8.1.0_r82android-cts-8.1_r9android-cts-8.1_r8android-cts-8.1_r7android-cts-8.1_r6android-cts-8.1_r5android-cts-8.1_r4android-cts-8.1_r3android-cts-8.1_r25android-cts-8.1_r24android-cts-8.1_r23android-cts-8.1_r22android-cts-8.1_r21android-cts-8.1_r20android-cts-8.1_r2android-cts-8.1_r19android-cts-8.1_r18android-cts-8.1_r17android-cts-8.1_r16android-cts-8.1_r15android-cts-8.1_r14android-cts-8.1_r13android-cts-8.1_r12android-cts-8.1_r11android-cts-8.1_r10android-cts-8.1_r1android-8.1.0_r81android-8.1.0_r80android-8.1.0_r79android-8.1.0_r78android-8.1.0_r77android-8.1.0_r76android-8.1.0_r75android-8.1.0_r74android-8.1.0_r73android-8.1.0_r72android-8.1.0_r71android-8.1.0_r70android-8.1.0_r69android-8.1.0_r68android-8.1.0_r66android-8.1.0_r6android-8.1.0_r5android-8.1.0_r4android-8.1.0_r3android-8.1.0_r23android-8.1.0_r19android-8.1.0_r16android-8.1.0_r15android-8.1.0_r12android-8.1.0_r11android-8.1.0_r10android-8.1.0_r1security-oc-mr1-releaseoreo-mr1-wear-releaseoreo-mr1-vts-releaseoreo-mr1-security-releaseoreo-mr1-s1-releaseoreo-mr1-releaseoreo-mr1-cuttlefish-testingoreo-mr1-cts-releaseoreo-m4-s1-releaseandroid-build-team Robot
4323561 snap-temp-L80400000100600189 Change-Id: Ia2d484e72848a150a60c3be6be88f573713a1074
2017-09-07Add messageId null check in persistIfRequired.oreo-mr1-devNikola
Bug: 65421518 Test: Build Android with change and verify that SendRequest does not crash when a pdu confirmation is received from the carrier after sending an MMS from non-default messaging app. Change-Id: Ibf141e4674b528f9c4811df6e04abac16296d108
2017-06-14release-request-b1bd0f0e-f3c4-414e-8f22-d9235831ae23-for-git_oc-mr1-release- ↵android-build-team Robot
4099045 snap-temp-L41300000074003051 Change-Id: Id3e33b634495c3aa6971526e883453834809488f
2017-06-13Add OWNERS in packages/services/Mms am: dfa0e3116b am: 19937d997f am: 7117bff6c1Chih-Hung Hsieh
am: 0285e3a1c1 Change-Id: Ie6b8365acdfe1d6a7b4fca9eac94a5792521a498
2017-06-13Add OWNERS in packages/services/Mms am: dfa0e3116b am: 19937d997fandroid-o-mr1-iot-preview-6o-mr1-iot-preview-6Chih-Hung Hsieh
am: 7117bff6c1 Change-Id: Ia5c8e3e50541189b0caceae7d9f1285f112a8692
2017-06-13Add OWNERS in packages/services/Mms am: dfa0e3116bandroid-o-mr1-preview-2android-o-mr1-preview-1Chih-Hung Hsieh
am: 19937d997f Change-Id: I59e02a4c1fb0a8cc45f296a6f5ca0365dea4e229
2017-06-13Add OWNERS in packages/services/MmsChih-Hung Hsieh
am: dfa0e3116b Change-Id: Ib4d976c456d6aae1322ef9b60c7dfa7e15758c34
2017-06-08Add OWNERS in packages/services/Mmsandroid-o-preview-4android-o-iot-preview-5o-iot-preview-5Chih-Hung Hsieh
* Owners are selected from top CL approvals or owners. They will be suggested to review/approve future CLs. * OWNERS files are recognized by the new find-owners plugin, see .md files in https://gerrit.googlesource.com/plugins/find-owners/+/master/src/main/resources/Documentation/ Test: build/make/tools/checkowners.py -c -v OWNERS Change-Id: Ife3dd26ffdf397f712de5ee2fc76ea99b0014b60
2017-03-23Update SubscriptionManager API by replacing 'id' & 'idx' with 'index'. am: ↵android-vts-8.0_r2android-vts-8.0_r1android-8.0.0_r34android-8.0.0_r33android-8.0.0_r27android-8.0.0_r26android-8.0.0_r25android-8.0.0_r24android-8.0.0_r23android-8.0.0_r22android-8.0.0_r21oreo-dr3-releaseoreo-dr2-releaseoreo-dr1-releaseoreo-dr1-devoreo-devSanket Padawe
ecfdf63e6f am: 96388dd7a3 am: 1f59adaf11 -s ours Change-Id: I587022940952b602a864534666536d700c608cf0
2017-03-23Update SubscriptionManager API by replacing 'id' & 'idx' with 'index'. am: ↵Sanket Padawe
ecfdf63e6f am: 96388dd7a3 Change-Id: Iaaf46c34a87c6fda228a38a2580c8551b231ed81
2017-03-23Update SubscriptionManager API by replacing 'id' & 'idx' with 'index'.android-wear-o-preview-4android-wear-o-preview-3android-o-preview-3android-o-preview-2android-n-iot-preview-4n-iot-preview-4Sanket Padawe
am: ecfdf63e6f Change-Id: Ifa2d16b078a183f36f8d95217d16e4e9bb3bbdaf
2017-03-21Update SubscriptionManager API by replacing 'id' & 'idx' with 'index'.Sanket Padawe
Bug: 35767068 Test: No build failure on update. Change-Id: I1a35753f9f38f7832ecb438f4337e37c67cbfd95 Merged-in: I1a35753f9f38f7832ecb438f4337e37c67cbfd95
2017-03-21Update SubscriptionManager API by replacing 'id' & 'idx' with 'index'.Sanket Padawe
Bug: 35767068 Test: No build failure on update. Change-Id: I1a35753f9f38f7832ecb438f4337e37c67cbfd95
2016-11-14Update usage of ActivityManagerNative.Sudheer Shanka
Bug: 30977067 Test: N/A Change-Id: I40a951e26c666a23fa9c73a595ad4b5e1e1d37dc
2016-11-0431613454 Prevent setting up network twice for receiving MMS am: f37c91b2adSahin Caliskan
am: c752df52a3 Change-Id: I786d9ec0e18a6f4ebfe4ddce30200bce4fa901d1
2016-11-0431613454 Prevent setting up network twice for receiving MMSSahin Caliskan
am: f37c91b2ad Change-Id: Ibf4b3a422cffd31e572f89d24bc969119e91160f
2016-11-0231613454 Prevent setting up network twice for receiving MMSandroid-7.1.2_r9android-7.1.2_r8android-7.1.2_r6android-7.1.2_r5android-7.1.2_r4android-7.1.2_r39android-7.1.2_r38android-7.1.2_r37android-7.1.2_r36android-7.1.2_r33android-7.1.2_r32android-7.1.2_r30android-7.1.2_r3android-7.1.2_r29android-7.1.2_r28android-7.1.2_r27android-7.1.2_r25android-7.1.2_r24android-7.1.2_r23android-7.1.2_r2android-7.1.2_r19android-7.1.2_r18android-7.1.2_r17android-7.1.2_r16android-7.1.2_r15android-7.1.2_r14android-7.1.2_r13android-7.1.2_r12android-7.1.2_r11android-7.1.2_r10android-7.1.2_r1nougat-mr2.3-releasenougat-mr2.2-releasenougat-mr2.1-releasenougat-mr2-security-releasenougat-mr2-releasenougat-mr2-pixel-releasenougat-mr2-devSahin Caliskan
* This change adds five seconds of embrace time before releasing an MMS network. This allows MMS received acknowledgement messages to be sent as the same network the MMS was downloaded from. Test: Tested manually Change-Id: Ieb1c56e2cda8d8b206b65d80049536736afe6737 Fixes: 31613454
2016-09-15Bump up MMS network request timeout and don't retry am: d0c5b20403 am: ↵Andre Furtado
ef3bdb5f6e am: 91aebcecdd Change-Id: I47dc16ff871f660688361d47aaa58f7bc6114cd2
2016-09-15Bump up MMS network request timeout and don't retry am: d0c5b20403android-o-preview-1android-n-mr2-preview-2android-n-mr2-preview-1o-previewAndre Furtado
am: ef3bdb5f6e Change-Id: Iaa14e2419870aecc24bc406f33c6998954a70ae3
2016-09-15Bump up MMS network request timeout and don't retryAndre Furtado
am: d0c5b20403 Change-Id: Ib4d728cca94b52b861a5c9a184a9c2dfd526bee2
2016-09-13Bump up MMS network request timeout and don't retryandroid-cts_7.1_r1android-cts-7.1_r9android-cts-7.1_r8android-cts-7.1_r7android-cts-7.1_r6android-cts-7.1_r5android-cts-7.1_r4android-cts-7.1_r3android-cts-7.1_r29android-cts-7.1_r28android-cts-7.1_r27android-cts-7.1_r26android-cts-7.1_r25android-cts-7.1_r24android-cts-7.1_r23android-cts-7.1_r22android-cts-7.1_r21android-cts-7.1_r20android-cts-7.1_r2android-cts-7.1_r19android-cts-7.1_r18android-cts-7.1_r17android-cts-7.1_r16android-cts-7.1_r15android-cts-7.1_r14android-cts-7.1_r13android-cts-7.1_r12android-cts-7.1_r11android-cts-7.1_r10android-cts-7.1_r1android-7.1.1_r9android-7.1.1_r8android-7.1.1_r7android-7.1.1_r61android-7.1.1_r60android-7.1.1_r6android-7.1.1_r59android-7.1.1_r58android-7.1.1_r57android-7.1.1_r56android-7.1.1_r55android-7.1.1_r54android-7.1.1_r53android-7.1.1_r52android-7.1.1_r51android-7.1.1_r50android-7.1.1_r49android-7.1.1_r48android-7.1.1_r47android-7.1.1_r46android-7.1.1_r45android-7.1.1_r44android-7.1.1_r43android-7.1.1_r42android-7.1.1_r41android-7.1.1_r40android-7.1.1_r4android-7.1.1_r39android-7.1.1_r38android-7.1.1_r35android-7.1.1_r33android-7.1.1_r32android-7.1.1_r31android-7.1.1_r3android-7.1.1_r28android-7.1.1_r27android-7.1.1_r26android-7.1.1_r25android-7.1.1_r24android-7.1.1_r23android-7.1.1_r22android-7.1.1_r21android-7.1.1_r20android-7.1.1_r2android-7.1.1_r17android-7.1.1_r16android-7.1.1_r15android-7.1.1_r14android-7.1.1_r13android-7.1.1_r12android-7.1.1_r11android-7.1.1_r10android-7.1.1_r1nougat-mr1.8-releasenougat-mr1.7-releasenougat-mr1.6-releasenougat-mr1.5-releasenougat-mr1.4-releasenougat-mr1.3-releasenougat-mr1.2-releasenougat-mr1.1-releasenougat-mr1-volantis-releasenougat-mr1-security-releasenougat-mr1-releasenougat-mr1-flounder-releasenougat-mr1-devnougat-mr1-cts-releaseAndre Furtado
Moving forward, the MMS service will rely on the retry logic of the lower level Telephony layer, and retire it's own retry logic. Also, we increase the timeout for network requests, to ensure we give enough time for the Telephony retries to be attempted. Test: did a manual test in which I turned airplane mode off, observed that prior to the change, we tried 3 times, and after the change, only once. Also observed that when connection is successful, it works Ok the first time around (i.e. no regression). Bug: 31383107 Change-Id: If4d67ec0731767e0ac55476f592b0bd9f6657955
2016-07-20Close connection after MMS request if configured by carrier am: 44108eca8bYe Wen
am: a933ddaa06 Change-Id: I77d08119ebded190eeeb16a06eb15a9fefc59298
2016-07-20Close connection after MMS request if configured by carrierYe Wen
am: 44108eca8b Change-Id: I362b40a70dfdee9c7a598d62445d9dceb998972f
2016-07-19Close connection after MMS request if configured by carrierandroid-7.1.0_r7android-7.1.0_r6android-7.1.0_r5android-7.1.0_r4android-7.1.0_r3android-7.1.0_r2android-7.1.0_r1nougat-dr1-releaseYe Wen
b/29558615 Change-Id: I6ae922a3cfd5b342bffc22873173feaa65d61eaf
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URL am: eeb364a1e8 am: ↵Ye Wen
6183385d36 am: 0ee718c944 * commit '0ee718c9445f0a0aa3ad7d334a4d09cb419f2a73': Change-Id: I1309dbdfbca6ae08a3eb6be7befac4bc6bdf6085
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URL am: eeb364a1e8 am: ↵Ye Wen
6987193d68 am: b2983ab5e8 * commit 'b2983ab5e813d407044a47d7ff881806e5fb85d6': Wait for IPv4 provisioned when connecting to IPv4 MMS URL Change-Id: I41497552a41ab401091432bc61f1c3135f3f1af5
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URL am: eeb364a1e8Ye Wen
am: 6183385d36 * commit '6183385d3665d329fae1022fe0b165b07b59d194': Change-Id: I0599e6e5e51d9ee0e37588d504d1446a8e5619d3
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URL am: eeb364a1e8Ye Wen
am: 6987193d68 * commit '6987193d680fe7245b462f98656652e127599dc0': Wait for IPv4 provisioned when connecting to IPv4 MMS URL Change-Id: I21c0157a150cf7d1acffa3f3047e90318e5dab35
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URLYe Wen
am: eeb364a1e8 * commit 'eeb364a1e8916609bee877b893443bd940ea87da': Wait for IPv4 provisioned when connecting to IPv4 MMS URL Change-Id: I4cfd00e1995cb3dc7e95e0acc10074b05b7ef202
2016-06-06Wait for IPv4 provisioned when connecting to IPv4 MMS URLandroid-n-mr1-preview-2android-n-mr1-preview-1Ye Wen
am: eeb364a1e8 * commit 'eeb364a1e8916609bee877b893443bd940ea87da': Wait for IPv4 provisioned when connecting to IPv4 MMS URL Change-Id: I7d97c32c93388ff75b49f23964993aa3cedfb75a
2016-06-03Wait for IPv4 provisioned when connecting to IPv4 MMS URLandroid-cts-7.0_r9android-cts-7.0_r8android-cts-7.0_r7android-cts-7.0_r6android-cts-7.0_r5android-cts-7.0_r4android-cts-7.0_r33android-cts-7.0_r32android-cts-7.0_r31android-cts-7.0_r30android-cts-7.0_r3android-cts-7.0_r29android-cts-7.0_r28android-cts-7.0_r27android-cts-7.0_r26android-cts-7.0_r25android-cts-7.0_r24android-cts-7.0_r23android-cts-7.0_r22android-cts-7.0_r21android-cts-7.0_r20android-cts-7.0_r2android-cts-7.0_r19android-cts-7.0_r18android-cts-7.0_r17android-cts-7.0_r16android-cts-7.0_r15android-cts-7.0_r14android-cts-7.0_r13android-cts-7.0_r12android-cts-7.0_r11android-cts-7.0_r10android-cts-7.0_r1android-7.0.0_r9android-7.0.0_r8android-7.0.0_r7android-7.0.0_r6android-7.0.0_r5android-7.0.0_r4android-7.0.0_r36android-7.0.0_r35android-7.0.0_r34android-7.0.0_r33android-7.0.0_r32android-7.0.0_r31android-7.0.0_r30android-7.0.0_r3android-7.0.0_r29android-7.0.0_r28android-7.0.0_r27android-7.0.0_r24android-7.0.0_r21android-7.0.0_r19android-7.0.0_r17android-7.0.0_r15android-7.0.0_r14android-7.0.0_r13android-7.0.0_r12android-7.0.0_r11android-7.0.0_r10android-7.0.0_r1nougat-releasenougat-mr0.5-releasenougat-devnougat-cts-releasenougat-bugfix-releaseYe Wen
T-Mobile's MMS network is IPv6 based. Sometimes MMS URL is provisioned as static IPv4 address, e.g for "unrecognized" devices. In that case, IPv4 provisioning takes some time. MMS service needs to wait for it before making connection. b/27245530 Change-Id: I62e370a1e6abd668f0b1333664aadf87583045dd
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxy am: fc9fe67 am: a65caacAmit Mahajan
am: a6db884 * commit 'a6db884f2cd6068a4a38edd4c1974e7cdff24cd0': Change-Id: I354e15d0c539e384036a97063b1ef571f0243373
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxy am: fc9fe67Amit Mahajan
am: a65caac * commit 'a65caaca8a6a87d8835757a906e8d4fda43be4cf': Change-Id: I7064f4e6e98aad60c143cf2f7f29ebc1c12abcf9
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxy am: fc9fe67 am: d591d22Amit Mahajan
am: 2c1da20 * commit '2c1da2055d8c75bca0acadcd58573f78ec5e6881': Change to use Phone instead of PhoneBase/PhoneProxy Change-Id: I5cf515eac8647548744c5c7ee34d7a6e4833bda3
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxy am: fc9fe67Amit Mahajan
am: d591d22 * commit 'd591d226996a9962238794e94d55049c76b1c11a': Change to use Phone instead of PhoneBase/PhoneProxy Change-Id: Ib3d15170371bf76b2bff226bb681a3d755783433
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxyAmit Mahajan
am: fc9fe67 * commit 'fc9fe6722792fef7afc32f07abebcf885ab65c7c': Change to use Phone instead of PhoneBase/PhoneProxy Change-Id: I53d82ded514d8611ab1d08122e66de933fe4012f
2016-04-19Change to use Phone instead of PhoneBase/PhoneProxyAmit Mahajan
am: fc9fe67 * commit 'fc9fe6722792fef7afc32f07abebcf885ab65c7c': Change to use Phone instead of PhoneBase/PhoneProxy Change-Id: I371076f8cc0564994ffd8824bc1a9b7330b5082e
2016-04-18Change to use Phone instead of PhoneBase/PhoneProxyAmit Mahajan
Bug: 26544841 Change-Id: I67f3f574313f0247874259894d5feef12276ce4c
2016-04-15Merge "Send MMS with international (no NANP) destination address in CDMA/GSM ↵Shri Borde
network" into nyc-dev am: be48240 am: b594d69 * commit 'b594d69826ca1d6b4b8c5524fd0d83c3bc28f247': Send MMS with international (no NANP) destination address in CDMA/GSM network Change-Id: I6e5685f5f06ae7dbc7a951aea95470564872cc34
2016-04-15Merge "Send MMS with international (no NANP) destination address in CDMA/GSM ↵Xia Ying
network" into nyc-dev am: be48240 * commit 'be482403b8d2a26ed01ca7c6c1f9883c8f945d4e': Send MMS with international (no NANP) destination address in CDMA/GSM network Change-Id: I7c9cf91aa5b24334445764669bac266f69b60cab
2016-04-15Merge "Send MMS with international (no NANP) destination address in CDMA/GSM ↵Shri Borde
network" into nyc-dev
2016-04-15MmsService should listen for ACTION_CARRIER_CONFIG_CHANGED am: 7d02fefTom Taylor
am: 2251859 * commit '225185979224bd47459ecdb6258664aca2b08031': MmsService should listen for ACTION_CARRIER_CONFIG_CHANGED Change-Id: I00e479d498f31a1cf67d2f77c5adcea2eadb4a92
2016-04-15MmsService should listen for ACTION_CARRIER_CONFIG_CHANGEDTom Taylor
am: 7d02fef * commit '7d02fefee5abf503dbf90b48ed9af2e951825517': MmsService should listen for ACTION_CARRIER_CONFIG_CHANGED Change-Id: Iecfd84ab73fcb6989d8f9d8e7e86ca01709bb8e6
2016-04-15MmsService should listen for ACTION_CARRIER_CONFIG_CHANGEDTom Taylor
Bug 28212282 MmsService needs to reload its config values when the carrier config changes. Change-Id: Ic919836fb53f1a4491e4e4de0cfb18864b057990
2016-04-14MmsConfigManager in MmsService uses wrong action name for ICC loaded intent ↵Tom Taylor
am: 646b805 am: 580b3b7 * commit '580b3b7aae8f922b0cf326e9de21481caa4f480b': MmsConfigManager in MmsService uses wrong action name for ICC loaded intent Change-Id: I627b7d1f5ce8bf09d0de0ad2e94d0c0de048fd60
2016-04-14MmsConfigManager in MmsService uses wrong action name for ICC loaded intentTom Taylor
am: 646b805 * commit '646b805ac0ede377f9571676522294b511676c1d': MmsConfigManager in MmsService uses wrong action name for ICC loaded intent Change-Id: Ide2c8ea0c7b90918157ddd92f90ccb6d2ca58f21
2016-04-13MmsConfigManager in MmsService uses wrong action name for ICC loaded intentTom Taylor
Bug 28173750 The old code was not actually registering to listen to a real action. ACTION_SIM_STATE_CHANGED is the appropriate intent action that should cause the MmsConfigManager to reload the config values. Change-Id: Ia99a7332da288d92423fda1d19be21e7677ceefe
2016-03-18Send MMS with international (no NANP) destination address in CDMA/GSM networkXia Ying
Reuse SmsNumberUtils to covert the destination numbers per Verizon's requirement in MMSService before sending MMS. BUG=26294725 (Merged from https://partner-android-review.googlesource.com/#/c/538993/) Change-Id: I92080e06c223f5cd9db81800e4c13e7ec33421db
2016-03-03Merge "Adapt to carrier messaging service API change." into nyc-devJi Yang