)]}'
{
  "log": [
    {
      "commit": "82e9122c7a4e6e905efebc2a567975d8e7cdad90",
      "tree": "2139c7a1ad717aec4b240bd9cd3d57615b3b5f7f",
      "parents": [
        "694b7b0a0c9a339790fd40f12255aad6a5ea460c",
        "1422ec907ef2faf7d3e8867f71ca7890e69d0437"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Apr 10 16:04:11 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 10 16:04:11 2018 -0700"
      },
      "message": "Merge \"Update getIccAuthentication documentation\" into pi-dev am: ae4518c736\nam: 1422ec907e\n\nChange-Id: I08ba6926d9eddc4cc26562281f19d0be0cf3b82e\n"
    },
    {
      "commit": "1422ec907ef2faf7d3e8867f71ca7890e69d0437",
      "tree": "84a019bd4d42ebe2d4b92b9515218c05608f9712",
      "parents": [
        "b169383b2f7be9c5a19fa9822ff0b9cf3712a6d2",
        "ae4518c73673f3f88c9752ad23532e884f0aaed3"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Apr 10 15:37:08 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Apr 10 15:37:08 2018 -0700"
      },
      "message": "Merge \"Update getIccAuthentication documentation\" into pi-dev\nam: ae4518c736\n\nChange-Id: I4f06b912bf68a5dea611cb12ebcffd71a8fae7e8\n"
    },
    {
      "commit": "dd20bc3448171c8a9126c786fa67f550f4abcea4",
      "tree": "b29d16aaa8f1e39defbadef37725583d18deb010",
      "parents": [
        "135d82ac4526e2d5fa56484e80bce86dd10431ea"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Apr 09 16:33:17 2018 -0700"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Apr 10 09:27:47 2018 -0700"
      },
      "message": "Update getIccAuthentication documentation\n\nExplain what it means if the function returns null. This is based on the\nspec at TS 31.102 section 7.3.1.\n\nBug: 74392381\nTest: manual\nChange-Id: Ic84d94589431109079a866027953ab9dbef103b8\n"
    },
    {
      "commit": "f35b79c6098df59df5512ed0942ac4a38d9cd275",
      "tree": "f71b21bba77303d7befb0fe6f8f9bf4ee55edab8",
      "parents": [
        "bae2f6902b21a7a67a4bfe74fa69ef17476f6f03",
        "4cd485f8e5ed9d7bc63d48542de6734e53536899"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 09 18:09:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 18:09:12 2018 -0700"
      },
      "message": "Merge \"API council requested tweaks to SubscriptionPlan.\" into pi-dev am: 5e0d360411\nam: 4cd485f8e5\n\nChange-Id: I5f3f1b04573a8a2286cf4d6456d7196fc5ed417d\n"
    },
    {
      "commit": "4cd485f8e5ed9d7bc63d48542de6734e53536899",
      "tree": "7f71dba84a8c1b83a0b4be0278e8a5f52d59c3cf",
      "parents": [
        "9f55b136859f757bdc5e0039b461cd7fb70f43fa",
        "5e0d36041172a6393e8028184854d3c175f48051"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 09 17:09:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 17:09:34 2018 -0700"
      },
      "message": "Merge \"API council requested tweaks to SubscriptionPlan.\" into pi-dev\nam: 5e0d360411\n\nChange-Id: I447d4041d1dd0751147d13792b07d6617b27978a\n"
    },
    {
      "commit": "10cbfa71141bb070742d3efea9378f751ef68d45",
      "tree": "1dd3e3cab20f2e3d967d4f54c3bac999b5ecb8a6",
      "parents": [
        "7544d012ddf9a4ea1443f392672553555bfcd47e",
        "9d7893150faa85075fb235d498a23888d4089a9f"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 09 16:48:10 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 16:48:10 2018 -0700"
      },
      "message": "Merge \"Add GTS test APIs for testing ImsService\" into pi-dev am: cb7b92697a\nam: 9d7893150f\n\nChange-Id: I31dd3f361ef8df0ef470f057730ec81d57a843ca\n"
    },
    {
      "commit": "5e0d36041172a6393e8028184854d3c175f48051",
      "tree": "11c7d9a296b4ef9308e951ea2918c88f03d5cdba",
      "parents": [
        "6c44f1aa3501c3dbdcc1f61effab0c1e88b32837",
        "0fc6d03b628c8cbe80e3c2c14aaf8c6944b32d1e"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Mon Apr 09 23:20:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 23:20:43 2018 +0000"
      },
      "message": "Merge \"API council requested tweaks to SubscriptionPlan.\" into pi-dev"
    },
    {
      "commit": "9d7893150faa85075fb235d498a23888d4089a9f",
      "tree": "8c7e3c42130bd30717dcd83fe22ebaa893a88df7",
      "parents": [
        "f5ad45f0ee100ffd2c4c89aec246cdfbad429113",
        "cb7b92697a3246e5f8be8fd0c1907a22776d6ace"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 09 15:53:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 09 15:53:13 2018 -0700"
      },
      "message": "Merge \"Add GTS test APIs for testing ImsService\" into pi-dev\nam: cb7b92697a\n\nChange-Id: Id60cf07121cf98ab3f0a10af10cf70beb25feb54\n"
    },
    {
      "commit": "cb7b92697a3246e5f8be8fd0c1907a22776d6ace",
      "tree": "1c3f5bd90403281f697c101a43dc2c4b305789a7",
      "parents": [
        "d450c4bcddab34b644141b372838e17388b7bafb",
        "cb18b163dc7224c37478cd1dfee8108d50690df6"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Apr 09 22:40:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 09 22:40:13 2018 +0000"
      },
      "message": "Merge \"Add GTS test APIs for testing ImsService\" into pi-dev"
    },
    {
      "commit": "9f4ddb067bd76ee7a5aa2e7ddf128494e2cb1dd0",
      "tree": "be2f6570005676cb7a915f2e7015e40495383234",
      "parents": [
        "165b66c23b8d1f8e1257097ca2f5eca3d10c7b67",
        "fd8ca1dbc485c86f1e6b568a4daa510354cda47c"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Apr 06 12:16:51 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 06 12:16:51 2018 -0700"
      },
      "message": "Merge \"Merge \"Marking some hidden API as TestApi.\" into pi-dev am: 50c069f7c1\" into pi-dev-plus-aosp\nam: fd8ca1dbc4\n\nChange-Id: I93d516f7a63bf2c3d8d2925bf287c4cba74b74f9\n"
    },
    {
      "commit": "cdf44e32e5097d4e2d78fe126ea5d7c77ce17be8",
      "tree": "a278250a7eba1c54ae900a8e829dd7ca940ee08e",
      "parents": [
        "0197aff111ff72954bc82a0d0dfc89f9b5e638fe",
        "41602c8c90c753de4c79f107e67d37a8ebcd30c4"
      ],
      "author": {
        "name": "Jayachandran Chinnakkannu",
        "email": "jayachandranc@google.com",
        "time": "Fri Apr 06 11:59:58 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 06 11:59:58 2018 -0700"
      },
      "message": "Merge \"Correct the value of RESOURCES_UNAVAILABLE_OR_UNSPECIFIED\" am: 0222c2cac1 am: d18d68b96f\nam: 41602c8c90\n\nChange-Id: If567d7f8063f07e7c83dfaa5c74216237ae41a75\n"
    },
    {
      "commit": "fd8ca1dbc485c86f1e6b568a4daa510354cda47c",
      "tree": "0ee88902fbaea7fed30ff5ab1da74f244bd161f4",
      "parents": [
        "4568c4b9b835609505bf0248a5cff1e7885ac140",
        "1444be002df64dc49412df4e6b939a7a89c7881f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Fri Apr 06 18:52:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 18:52:41 2018 +0000"
      },
      "message": "Merge \"Merge \"Marking some hidden API as TestApi.\" into pi-dev am: 50c069f7c1\" into pi-dev-plus-aosp"
    },
    {
      "commit": "1444be002df64dc49412df4e6b939a7a89c7881f",
      "tree": "0a358bf964486876a1c806f15853bc316d1a153e",
      "parents": [
        "3537bfbfbdf2427f3f6a040756df7934cae52930",
        "50c069f7c1e8735580b559fbe6a96e5a7d4f6c36"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Apr 06 11:51:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 06 11:51:35 2018 -0700"
      },
      "message": "Merge \"Marking some hidden API as TestApi.\" into pi-dev\nam: 50c069f7c1\n\nChange-Id: I9fc4f78ed60d066eba840413b40b88c60b4c5d1a\n"
    },
    {
      "commit": "41602c8c90c753de4c79f107e67d37a8ebcd30c4",
      "tree": "ee72b98d10f208ffed92f31ee00d8e1d372e716c",
      "parents": [
        "a329512ef358887bbe1d61ea9493b510a41015f7",
        "d18d68b96f294b2593c024120c9e35f1d79d7be9"
      ],
      "author": {
        "name": "Jayachandran Chinnakkannu",
        "email": "jayachandranc@google.com",
        "time": "Fri Apr 06 11:42:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Apr 06 11:42:27 2018 -0700"
      },
      "message": "Merge \"Correct the value of RESOURCES_UNAVAILABLE_OR_UNSPECIFIED\" am: 0222c2cac1\nam: d18d68b96f\n\nChange-Id: If20f74a2f0cd5618ae56bbb9488bacd551cabacd\n"
    },
    {
      "commit": "50c069f7c1e8735580b559fbe6a96e5a7d4f6c36",
      "tree": "6de3408042db84cadac8f14e519baeccb1c867aa",
      "parents": [
        "320c1ade6772fd597775a5485917f37440ed04c5",
        "a1d5e9fb97fe7073220d4839ea916b64d18ec82a"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Apr 06 18:32:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 18:32:12 2018 +0000"
      },
      "message": "Merge \"Marking some hidden API as TestApi.\" into pi-dev"
    },
    {
      "commit": "7957147bbe60c6b8ba63556aea354e67df9c433f",
      "tree": "e52d24093c062f79b2cd76f38b288cf35f5ba783",
      "parents": [
        "454b1e37eb94d7b1d8203556b741d1f67ce91fdd"
      ],
      "author": {
        "name": "Jayachandran C",
        "email": "jayachandranc@google.com",
        "time": "Fri Apr 06 01:10:38 2018 -0700"
      },
      "committer": {
        "name": "Jayachandran C",
        "email": "jayachandranc@google.com",
        "time": "Fri Apr 06 01:10:38 2018 -0700"
      },
      "message": "Correct the value of RESOURCES_UNAVAILABLE_OR_UNSPECIFIED\n\nTest: Build\nBug: 77657541\nChange-Id: Ia6b576c222776cbc7e54e15cb54e39775e76ea56\n"
    },
    {
      "commit": "8b75215852ce6ccfcd5bedbcd670ece817776423",
      "tree": "498041cc7d951466216ac5d76ed4059876fb4fe4",
      "parents": [
        "6610d0b2e394cdf936d942a7681ed20e14935b3c",
        "abad19e7714753cce922ab11b106830cc94e2fee"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Thu Apr 05 21:13:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 05 21:13:28 2018 -0700"
      },
      "message": "Merge \"Persistence of LPP profile\" into pi-dev am: a6c06bdf5a\nam: abad19e771\n\nChange-Id: Ic7abf1d24d60863b52429b14b6303e1583edf9f4\n"
    },
    {
      "commit": "abad19e7714753cce922ab11b106830cc94e2fee",
      "tree": "bae48c65bd878f9eb78d58840a86b8b38bec632b",
      "parents": [
        "c38059b2c9b204583fcf7ec6c9e95ad914a0b04b",
        "a6c06bdf5a4ee897278ca0b7dc904ce25a49c042"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Thu Apr 05 21:02:28 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 05 21:02:28 2018 -0700"
      },
      "message": "Merge \"Persistence of LPP profile\" into pi-dev\nam: a6c06bdf5a\n\nChange-Id: I6d8bbbb78924ad8f93e34721a56bfe83bdf16a04\n"
    },
    {
      "commit": "a6c06bdf5a4ee897278ca0b7dc904ce25a49c042",
      "tree": "36ce862f659ceb3324eb15c61e36d991825f1df0",
      "parents": [
        "b35a73e7a8f2b2e08f462d132e8324bc90ef30c9",
        "9943c7b1492947cc1b22405ec445c535585cb255"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 03:48:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 03:48:14 2018 +0000"
      },
      "message": "Merge \"Persistence of LPP profile\" into pi-dev"
    },
    {
      "commit": "4d28aea67179f7fda4c3331b591d16055cb2d8d6",
      "tree": "822c7df76eea01bfa453b1f39f5bc65da156203a",
      "parents": [
        "5b0477c1b3924ac3b7fc3de83bb81ffc05beba87",
        "5477297519f987b9b5efb2cb6f369e1c62d7260b"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Apr 05 18:14:03 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 05 18:14:03 2018 -0700"
      },
      "message": "Merge \"Unhide constructors of DataService and NetworkService.\" into pi-dev am: 271ba383b6\nam: 5477297519\n\nChange-Id: Ie05cc9d8b4f086a297eef2107d472d4859056403\n"
    },
    {
      "commit": "5477297519f987b9b5efb2cb6f369e1c62d7260b",
      "tree": "179cc2fb14757215b941da5b110ab0d4d0acbd60",
      "parents": [
        "04304c8e57de6190a8e8e7968d89f32f8ae701a8",
        "271ba383b6bfa07a97e4f5dd65a89679e0270bd7"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Apr 05 18:08:38 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Apr 05 18:08:38 2018 -0700"
      },
      "message": "Merge \"Unhide constructors of DataService and NetworkService.\" into pi-dev\nam: 271ba383b6\n\nChange-Id: If6a55e8d996d3b4ef1595271577b005933c752db\n"
    },
    {
      "commit": "271ba383b6bfa07a97e4f5dd65a89679e0270bd7",
      "tree": "5a62552c60c64249b12f8d583b9038359f8f43c6",
      "parents": [
        "d5a3d881679ed122758bb37c7fa3e8726952b8a8",
        "83f59c61dd709cbdda6900294184135e40a22c57"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Apr 06 00:52:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 06 00:52:32 2018 +0000"
      },
      "message": "Merge \"Unhide constructors of DataService and NetworkService.\" into pi-dev"
    },
    {
      "commit": "83f59c61dd709cbdda6900294184135e40a22c57",
      "tree": "af7a2cb389b29a79e718c571e2faa33c89eba957",
      "parents": [
        "2d3e4b743713ea4c5fbe321a3f5bd225d35aba65"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Apr 03 11:48:56 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Apr 05 15:02:17 2018 -0700"
      },
      "message": "Unhide constructors of DataService and NetworkService.\n\nDataService and NetworkService are System level classes. We shouldn\u0027t\nhide their constructors otherwise their System level sub-class\ncan\u0027t be instantiated properly.\n\nTest: gts\nBug: 77531655\nChange-Id: I1a58b4857dbcf939ac124e20eb0a801ad5a9b597\n"
    },
    {
      "commit": "9943c7b1492947cc1b22405ec445c535585cb255",
      "tree": "7fdb555a436bf7e7a72528cca76639dcb54cb953",
      "parents": [
        "b30c0b7477d9faf3697f6b33b9cba4f900d2bc06"
      ],
      "author": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Wed Apr 04 17:07:35 2018 -0700"
      },
      "committer": {
        "name": "Siddharth Ray",
        "email": "siddharthr@google.com",
        "time": "Wed Apr 04 17:07:35 2018 -0700"
      },
      "message": "Persistence of LPP profile\n\nLPP profile will persist by default when SIM is removed.\nPersistence will be lost once a different carrier\u0027s SIM is inserted.\n\nBUG:64897529\nChange-Id: I970599bed27d9278fb2732db65a1ce393afe93fe\n"
    },
    {
      "commit": "0fc6d03b628c8cbe80e3c2c14aaf8c6944b32d1e",
      "tree": "0dd261554c127a0c8ba9402edece54ef65f9363e",
      "parents": [
        "b622906dc51a437c2891d004f77039c5ad157a77"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 30 16:25:11 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Apr 04 16:06:27 2018 -0600"
      },
      "message": "API council requested tweaks to SubscriptionPlan.\n\nReturn new shiny Range\u003c\u003e object instead of Pair\u003c\u003e.  Tell developers\nwhat permission to check on refresh broadcast.  Describe what\nexceptions might be thrown, and that an empty list is okay.\n\nAllow creation of plans with richer Period object, instead of forcing\nthem into rigid week or day options.\n\nProtect SubscriptionPlan broadcast.\n\nTest: atest android.util.RecurrenceRuleTest\nTest: atest com.android.server.NetworkPolicyManagerServiceTest\nBug: 74945820\nChange-Id: I7e555798e0cfaa214ca93d9df627c6443fc5d986\n"
    },
    {
      "commit": "b877688ca239339478bff29070b63fd29f818857",
      "tree": "ba30e2e5920fbcce43cfc04d8dedbc79452e4f35",
      "parents": [
        "aef9956de295378608306740bdc927e47e09794a"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Fri Mar 23 11:52:44 2018 -0700"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Apr 04 01:38:55 2018 +0000"
      },
      "message": "throw runtimeException for applicable TM APIs\n\n1. This CL revert some API change from ag/3710629.\n2. throw runtime exception when running in a non-1000 UID.\n3. throw for methods that persist some sort of state and readers could continue to\nreturn placeholder values.\n4. for rest of TelephonyManager API cleanup b/74401420.\n\nBug: 74016743\nTest: Build\nChange-Id: I2846efc11eebce4a923762f56f09daaf37c44763\n(cherry picked from commit f20f0d916f2326bee618600119107da1a8ae15a8)\nMerged-in: I2846efc11eebce4a923762f56f09daaf37c44763\n"
    },
    {
      "commit": "d40c477b2e30e917be218583473e6d048906f815",
      "tree": "b0b7e6b546b4ef91440f59d13717996f9333d521",
      "parents": [
        "7c97601a4355b6d5ea507eebd4154cd66c93d551",
        "9a7abe6cd1f65f7b8f8cbbdeaab5629e3e859a76"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Wed Apr 04 01:21:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Apr 04 01:21:17 2018 +0000"
      },
      "message": "Merge \"Revert \"Change KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL to false\"\" into pi-dev"
    },
    {
      "commit": "a1d5e9fb97fe7073220d4839ea916b64d18ec82a",
      "tree": "5ac50e4a3b99b26542f52ddd0674896f50c71e7d",
      "parents": [
        "2d3e4b743713ea4c5fbe321a3f5bd225d35aba65"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Apr 03 17:43:30 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Apr 03 17:44:41 2018 -0700"
      },
      "message": "Marking some hidden API as TestApi.\n\nBug: 77488839\nTest: cts\nChange-Id: Id4adaa7d844ef2b0d54e54a450d326bbebc1e12d\n"
    },
    {
      "commit": "cb18b163dc7224c37478cd1dfee8108d50690df6",
      "tree": "6ad7d74b28f26db56909400cce2bda6f8d9df01b",
      "parents": [
        "3e57c9f52573fdf15414fdda50bd988776e8ea3d"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Apr 03 15:16:38 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Apr 03 15:16:38 2018 -0700"
      },
      "message": "Add GTS test APIs for testing ImsService\n\nBug: 77141737\nTest: Manual\nChange-Id: Ia41a96b5013bc6a7f534c347db72a14348c1fc5d\n"
    },
    {
      "commit": "9a7abe6cd1f65f7b8f8cbbdeaab5629e3e859a76",
      "tree": "8383534b2c6cd170fee6123051b827af08a24b6e",
      "parents": [
        "de51e0c61523f948d9a9797fce1f07e2a67e99fd"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Wed Mar 21 20:20:06 2018 +0000"
      },
      "committer": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Apr 03 16:48:00 2018 +0000"
      },
      "message": "Revert \"Change KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL to false\"\n\nThis reverts commit 84a8bb80a15ad9386983a619dafdc10748e6c14e.\n\nBug: 77306455\nTest: manual\n\nChange-Id: Ied14258726d71262642f8d72db5ee11ea671836b\n"
    },
    {
      "commit": "644d5ea61c0e5b550619bbf6bdc7ce974015c156",
      "tree": "d01f412760a8f35374289e5415fb904150223e7e",
      "parents": [
        "545e20389d80f5c3cb4489c7c57bba4ed7b746f4",
        "26509cda7e2eaf576393a17161e2d383c7877113"
      ],
      "author": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Apr 03 16:05:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Apr 03 16:05:51 2018 +0000"
      },
      "message": "Merge \"Address IMSI privacy issues.\""
    },
    {
      "commit": "9693f9dfbbe475817495fb5f8d5332d19ed4b5de",
      "tree": "4ad6754720d1d61abcc974e5c0256175e53bcac9",
      "parents": [
        "53a534495368968df1b3c999234d3bcee1c0de7c",
        "1a1b0608ca29192472425b99772278a742409aa1"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Apr 02 23:53:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 23:53:00 2018 -0700"
      },
      "message": "Merge \"A test api to override carrier information\" into pi-dev am: b71c76036c\nam: 1a1b0608ca\n\nChange-Id: I65560ff163717b050c124fc0ff28a8958440f2b0\n"
    },
    {
      "commit": "3fe7d9b91858165ba0ab16a62e5ce359cbd11658",
      "tree": "b330583aafcf870019b244d3cca14ba7e4609761",
      "parents": [
        "820068524b0e0d1a115c512b1f8a1432f6753895",
        "ec5fab7006f9861ee4c70bd3a5a161039b23eb2f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 02 21:36:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 21:36:06 2018 -0700"
      },
      "message": "Merge changes from topic \"am-8e33397accdd42de824f0124a3f51007\" into pi-dev-plus-aosp\nam: ec5fab7006\n\nChange-Id: I0c460b27edeb8d0db734d1c8092e7eb866e656cd\n"
    },
    {
      "commit": "820068524b0e0d1a115c512b1f8a1432f6753895",
      "tree": "756d29c56835ed623532edaf5b3ae32524fc7586",
      "parents": [
        "f219fcf8477620b814db72945e45633c421be882",
        "bfbae60fd44dc7d7dc94143a9a99546b303759cb"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 02 21:21:22 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 21:21:22 2018 -0700"
      },
      "message": "Obtain NPMS through helper method. am: a435ab5124\nam: bfbae60fd4\n\nChange-Id: I4278f93601da7f6ae580ae562b5ff8e86baf6abe\n"
    },
    {
      "commit": "1a1b0608ca29192472425b99772278a742409aa1",
      "tree": "5f774a9343aa9b62e3c1ce8fae92839220ab5aab",
      "parents": [
        "ca0678117800284226a9c727b5b7ced2ddb5b8a3",
        "b71c76036c5ab8e9127e40b0aeec5224357f5e31"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Apr 02 20:52:47 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 20:52:47 2018 -0700"
      },
      "message": "Merge \"A test api to override carrier information\" into pi-dev\nam: b71c76036c\n\nChange-Id: I1d0be7c706e6dfffa3d83c96e7e48c2accd6269e\n"
    },
    {
      "commit": "0d07a2e77704430926295c8163a295760668d0b5",
      "tree": "138a400645f2a5b3d0045b856614533aa4d697ef",
      "parents": [
        "bfbae60fd44dc7d7dc94143a9a99546b303759cb",
        "93e11759d69e0d79ab1d2e57b072b075fc8cd614"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 02 18:59:01 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 18:59:01 2018 -0700"
      },
      "message": "Merge changes from topic \"planz\" into pi-dev\nam: 93e11759d6\n\nChange-Id: I342eb26c7e50582c1ce34a7c8b70dadbb7881858\n"
    },
    {
      "commit": "bfbae60fd44dc7d7dc94143a9a99546b303759cb",
      "tree": "2d3302507c9dab3cc7a92e67f772c179be0ec05c",
      "parents": [
        "5ef26ddf601a912a2765a954fd82d7d2a5a7fbef",
        "a435ab5124710d83c9a27295191c486c03dd356f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Apr 02 18:52:26 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Apr 02 18:52:26 2018 -0700"
      },
      "message": "Obtain NPMS through helper method.\nam: a435ab5124\n\nChange-Id: Ic5db497a0d5793de4bdba2474e2abf17ddf201fc\n"
    },
    {
      "commit": "b71c76036c5ab8e9127e40b0aeec5224357f5e31",
      "tree": "092ef4af7c9665f1d3a1c39f49ce07378e45d605",
      "parents": [
        "1e617f5c20a98794a8035f0af9630b711e73021f",
        "5b509b81a0d5b14148745368b153dc6b8d4482ac"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Apr 03 01:14:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Apr 03 01:14:24 2018 +0000"
      },
      "message": "Merge \"A test api to override carrier information\" into pi-dev"
    },
    {
      "commit": "26509cda7e2eaf576393a17161e2d383c7877113",
      "tree": "9f6e8d2328b11a42736abc983213a8430c9e9a1b",
      "parents": [
        "e7d04d728cb5fb948243b4e847be2e81ad92069a"
      ],
      "author": {
        "name": "pkanwar",
        "email": "pkanwar@google.com",
        "time": "Sun Nov 19 18:08:40 2017 -0800"
      },
      "committer": {
        "name": "Pankaj Kanwar",
        "email": "pkanwar@google.com",
        "time": "Tue Apr 03 00:26:27 2018 +0000"
      },
      "message": "Address IMSI privacy issues.\n\nAdded method resetCarrierKeysForImsiEncryption\nto allow for keys to be reset.\n\nBug: 35606429\nTest: manual\nChange-Id: Id2e92917b50fa2163b2bab112df6e80b5e9c5795\nMerged-In: Id2e92917b50fa2163b2bab112df6e80b5e9c5795\n"
    },
    {
      "commit": "93e11759d69e0d79ab1d2e57b072b075fc8cd614",
      "tree": "f8f5d9dee5b1bdc38b4efe4549b9ce6f4ffb734f",
      "parents": [
        "084f9aee9a54a86680feed7cafd56a06ba6f24f8",
        "003d3e61e6f6ed47e1d6301af302ce69557ba5fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Apr 02 21:56:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Apr 02 21:56:59 2018 +0000"
      },
      "message": "Merge changes from topic \"planz\" into pi-dev\n\n* changes:\n  Tests for SubscriptionManager APIs.\n  Obtain NPMS through helper method.\n"
    },
    {
      "commit": "9bbfe5c14c9597d27d02457ef42f808a9265bef6",
      "tree": "937a282af6f263f782d358c7a83ffcda6badc710",
      "parents": [
        "7880e284c8e5cbe381d21ff8cb89e15313072f5f",
        "4514425612da1a4ad3753a61e69ce94223035dc2"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Apr 02 18:43:01 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Apr 02 18:43:01 2018 +0000"
      },
      "message": "Merge \"Adding debug message inside NetworkServiceCallback.\""
    },
    {
      "commit": "0682aeb483d3f3e34fc9766715a01828846e7c49",
      "tree": "8d6c3aba2ca2d1ede859d60468d0007dfa11a0a9",
      "parents": [
        "201fc345d3dd5aa1d98773f8b62ae60876b1a726",
        "46b959e9d8c9e7bee68cd8ce89934662aa31a555"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Mar 31 06:15:29 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 06:15:29 2018 +0000"
      },
      "message": "Merge \"Merge \"Make changes to MBMS API following recs\" am: feb60e0864 am: 2fa2a9d06f\" into pi-dev-plus-aosp\nam: 46b959e9d8\n\nChange-Id: Ie102667ddc20ade7a822844377fe2778533d2b3e\n"
    },
    {
      "commit": "ef35fda77905a8c661e38d181421660bc88db1e7",
      "tree": "564690a026efc5da8398baed5eb29ff66cc443d5",
      "parents": [
        "0bbfb37640ab04ca63ed2e873750c35f7191eb28",
        "4c9370d6068ad7a71b8c3987c1b2b2b0ef83c0fe"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Sat Mar 31 05:50:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 05:50:10 2018 +0000"
      },
      "message": "Merge \"Adding debug message inside NetworkServiceCallback.\" into pi-dev am: 17d19b7d52\nam: 4c9370d606\n\nChange-Id: I821ea39284942797671fc4effbd59e485cbb69fd\n"
    },
    {
      "commit": "7bedbabd0bbe898e14818cc8a2f4bb1af607ef7a",
      "tree": "1991c6ea59bc07a0ce8ee72364e6d3dc4d51ecca",
      "parents": [
        "703f31db6356c1d26129786d8bc7aba06e5c5e37",
        "c21bf59665de6156433630d4e97fc1c0da31b0d1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Mar 31 04:17:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 31 04:17:41 2018 +0000"
      },
      "message": "Merge \"Make changes to MBMS API following recs\" into pi-dev"
    },
    {
      "commit": "976f907777f9ec793e8a5071b4deb29af58262fe",
      "tree": "f2e042abeac15ac136c56fb497a31ccc2506d2a5",
      "parents": [
        "c3d99065270be8960a24679f28852afc1da0e0aa",
        "cf49f62de5854e892448c9894886702f36543202"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Sat Mar 31 03:21:05 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 03:21:05 2018 +0000"
      },
      "message": "Merge \"Unhide @SystemApi Constructor\" into pi-dev am: 77fcc0da3b\nam: cf49f62de5\n\nChange-Id: I704459fc125cfda6b40f6ec96cd40f70d09a6aab\n"
    },
    {
      "commit": "6705ef997f0a3e88bcdee46b884baf3bda961a3e",
      "tree": "fb1a317c88f88a0d0464917905f8df84fb9f794e",
      "parents": [
        "1f469b877879aa689ebde09637b73e6576f14b33",
        "2fa2a9d06fde1d015e67e626226c3a1baeaacde0"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Mar 31 02:54:39 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 02:54:39 2018 +0000"
      },
      "message": "Merge \"Make changes to MBMS API following recs\" am: feb60e0864\nam: 2fa2a9d06f\n\nChange-Id: I3b1aef24454fa45ffbbf6bb003743e662eac0353\n"
    },
    {
      "commit": "4c9370d6068ad7a71b8c3987c1b2b2b0ef83c0fe",
      "tree": "303f2a8dbd240d7e456d253768b606f342d082aa",
      "parents": [
        "7c3603a8a917ae687c71036815de77d95c224edf",
        "17d19b7d52d26c9ae6a05f702dee19a3ca8839ae"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Sat Mar 31 02:36:05 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 02:36:05 2018 +0000"
      },
      "message": "Merge \"Adding debug message inside NetworkServiceCallback.\" into pi-dev\nam: 17d19b7d52\n\nChange-Id: Icfec1153ed29ae096083d3260294b7b580e0285e\n"
    },
    {
      "commit": "cf49f62de5854e892448c9894886702f36543202",
      "tree": "53f52076e2f6e80825ff61bfca6a59f6660659eb",
      "parents": [
        "2a5d9a6fefeff79eca75d5f42dc84772d147fed1",
        "77fcc0da3b95b5a191fa65751aa86bc696260df7"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Sat Mar 31 00:53:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Mar 31 00:53:48 2018 +0000"
      },
      "message": "Merge \"Unhide @SystemApi Constructor\" into pi-dev\nam: 77fcc0da3b\n\nChange-Id: Idbf2a71018f1bd06f8445b07fc52bc65cb6776f6\n"
    },
    {
      "commit": "feb60e0864c6257f97c7e199412b1559b8dd2ff6",
      "tree": "961aead26ec2f36645a14ad8c986e4337e255349",
      "parents": [
        "d10fd55a91b5b3f1c45f24742a888f2394778c0a",
        "17449f95dddb2dada50295f7c73cdfb5fd969aab"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Mar 31 00:28:06 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Mar 31 00:28:06 2018 +0000"
      },
      "message": "Merge \"Make changes to MBMS API following recs\""
    },
    {
      "commit": "4514425612da1a4ad3753a61e69ce94223035dc2",
      "tree": "6aa27f94c26d23e80f5ca298a7ba76b5ddccd94c",
      "parents": [
        "998ef794a3dc231a0f4d67b7973c60b35ef17433"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Mar 29 19:05:12 2018 -0700"
      },
      "committer": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Sat Mar 31 00:06:14 2018 +0000"
      },
      "message": "Adding debug message inside NetworkServiceCallback.\n\nAdding debug message inside NetworkServiceCallback when mCallback\nis null.\n\nBug: 76392715\nTest: existing test\nChange-Id: Icd27d4082e1e4b60efe65abfff99c4165717fd4a\nMerged-In: Icd27d4082e1e4b60efe65abfff99c4165717fd4a\n"
    },
    {
      "commit": "17d19b7d52d26c9ae6a05f702dee19a3ca8839ae",
      "tree": "85a7484e1503506d6c06278a6abe4aa1924b9f43",
      "parents": [
        "d05c00fbb6f1a93a4c76374402f849ea4cf4bd30",
        "5b518307640e0f9740f6a6fe8c63aded7f0f6b93"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Sat Mar 31 00:02:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Mar 31 00:02:10 2018 +0000"
      },
      "message": "Merge \"Adding debug message inside NetworkServiceCallback.\" into pi-dev"
    },
    {
      "commit": "c21bf59665de6156433630d4e97fc1c0da31b0d1",
      "tree": "ca43eb55a7e7bd2f04fc70118f777328db7ed283",
      "parents": [
        "35147b2dae7dbf19a670b86aede67a41c60d37b5"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 28 15:54:07 2018 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Mar 30 16:38:14 2018 -0700"
      },
      "message": "Make changes to MBMS API following recs\n\n* Change all error handling logic to return an error code via the async\ncallback\n* Add an UNKNOWN code for errors for future backwards compatibility, and\nprohibit the middleware from sending this code.\n* Add IntDef for errors through the async callback\n* Amend documentation for download()\n* Implement support for arranging downloaded files into a hierarchy\nfollowing that of the server.\n\nChange-Id: I4d5c8f6229b216d9aa84397e628e62279033cc74\nFixes: 76449215\nTest: CTS\n"
    },
    {
      "commit": "17449f95dddb2dada50295f7c73cdfb5fd969aab",
      "tree": "97d138323cbafee2f745620ddccb1da12416e05e",
      "parents": [
        "de57d0d024c3fa2f99f2c0210a4d9d760dcf36d9"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 28 15:54:07 2018 -0700"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Mar 30 14:42:24 2018 -0700"
      },
      "message": "Make changes to MBMS API following recs\n\n* Change all error handling logic to return an error code via the async\ncallback\n* Add an UNKNOWN code for errors for future backwards compatibility, and\nprohibit the middleware from sending this code.\n* Add IntDef for errors through the async callback\n* Amend documentation for download()\n* Implement support for arranging downloaded files into a hierarchy\nfollowing that of the server.\n\nChange-Id: I4d5c8f6229b216d9aa84397e628e62279033cc74\nFixes: 76449215\nTest: CTS\n"
    },
    {
      "commit": "77fcc0da3b95b5a191fa65751aa86bc696260df7",
      "tree": "3a1f5fb6708ea48182ccd72732c6812b45f977fa",
      "parents": [
        "014432cb676bfc01eea1dde116a40ac4e8b1e389",
        "37121d467c3e2fe56dc30cc2a6f6a37231791d7a"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Mar 30 21:36:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Mar 30 21:36:35 2018 +0000"
      },
      "message": "Merge \"Unhide @SystemApi Constructor\" into pi-dev"
    },
    {
      "commit": "003d3e61e6f6ed47e1d6301af302ce69557ba5fa",
      "tree": "205f8b02bbac8eb983f16b5dec722a23a79ca7db",
      "parents": [
        "a435ab5124710d83c9a27295191c486c03dd356f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 30 14:35:04 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 30 15:31:27 2018 -0600"
      },
      "message": "Tests for SubscriptionManager APIs.\n\nEnsure that new SubscriptionManager APIs behave as documented.  Test\nbased on device claiming FEATURE_TELEPHONY, and require that we have\na valid getDefaultDataSubscriptionId() to run our tests against.\n\nTest: atest android.telephony.cts.SubscriptionManagerTest\nBug: 77327990, 71816837\nChange-Id: Ib90ceeacf546c9b36ecf69694442cb661a62d353\n"
    },
    {
      "commit": "a435ab5124710d83c9a27295191c486c03dd356f",
      "tree": "dcde608b0cc19c99faf816f395656b14dde07853",
      "parents": [
        "dac0fe910ab16edb2c2433986f709da3b3f6c15f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 30 13:25:18 2018 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Mar 30 13:25:20 2018 -0600"
      },
      "message": "Obtain NPMS through helper method.\n\nRegression from an earlier partial revert, grr.\n\nTest: manual\nBug: 77327990\nChange-Id: I6193a1c3e213c8db145b19232e435f09c92def20\n"
    },
    {
      "commit": "5b518307640e0f9740f6a6fe8c63aded7f0f6b93",
      "tree": "933c79746561a07dd261e7dbf1f8eb1f546ebba5",
      "parents": [
        "2d3e4b743713ea4c5fbe321a3f5bd225d35aba65"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Mar 29 19:05:12 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Mar 29 19:05:12 2018 -0700"
      },
      "message": "Adding debug message inside NetworkServiceCallback.\n\nAdding debug message inside NetworkServiceCallback when mCallback\nis null.\n\nBug: 76392715\nTest: existing test\nChange-Id: Icd27d4082e1e4b60efe65abfff99c4165717fd4a\n"
    },
    {
      "commit": "5b509b81a0d5b14148745368b153dc6b8d4482ac",
      "tree": "eaf9322b1c7ff8d48fbaabbd60b14bb2727f00a5",
      "parents": [
        "5bdf06353798f13ceb40c21b023e3fcfb17ad0ad"
      ],
      "author": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Mon Mar 19 00:41:14 2018 -0700"
      },
      "committer": {
        "name": "fionaxu",
        "email": "fionaxu@google.com",
        "time": "Thu Mar 29 12:30:09 2018 -0700"
      },
      "message": "A test api to override carrier information\n\nThis API should only be used for testing purpose e.g., CTS/GTS/SL4A\nBy overriding carrier information, we could force a particular carrier id,\ncarrier\u0027s config, but also any country or carrier overlays to be loaded\nwhen using a test SIM with a call box.\n\nBug: 72332597\nTest: atest CtsTelephonyTestCases:CarrierIdentificationTest\n\nChange-Id: Icd5804375ef9334c9f6c382cc6a774b9c9c15213\n"
    },
    {
      "commit": "37121d467c3e2fe56dc30cc2a6f6a37231791d7a",
      "tree": "a3f56941bf8d1471d492b55cf75bde123a161595",
      "parents": [
        "de51e0c61523f948d9a9797fce1f07e2a67e99fd"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 29 11:12:24 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Mar 29 11:36:28 2018 -0700"
      },
      "message": "Unhide @SystemApi Constructor\n\nThere are a few small classes that never got properly\nexposed as @SystemApi. These classes were not caught\nbecause vendors currently build against the source\ndirectly and have access to hidden APIs. We can not\nchange the vendor code at this point (different vendor\ncode for each year for all supported devices), but\nwe can start pulling back the API for new devices.\n\n1) Keep all public mutable fields @hide and put\ntodo (and file bug b/74402619) to make fields\nprivate or final.\n\n2) Add public constructor that populates all fields\nso that @hide public mutable fields can be set to\nprivate/final in the future.\n\n3) Provide getters for fields that will not be\npublic in the future.\n\nIn this way, we can make minimal API changes for P,\nsupport new vendor/3rd party ImsServices, and phase\nout old ImsService implementations that still build\nagainst the source instead of using the correct\n@SystemApi.\n\nBug: 77278031\nBug: 74402619\nTest: Manual\nChange-Id: Ifa3b6d0cbdb12e92efc699b760ca874768a89a7c\n"
    },
    {
      "commit": "b57de56276d7bc3abc004cc1d1c745f7c7c48a50",
      "tree": "98049bc87cea6e5da6e55926c1c6f9eed719202a",
      "parents": [
        "db43124b016b153c9bf164b47d436f6aa335fc6d",
        "ae2b65a95aae3edee3644bc0d01e07c3c457585d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 29 16:45:52 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Mar 29 16:45:52 2018 +0000"
      },
      "message": "Merge \"Move alpha long/short to the base CellIdentity according API Review.\""
    },
    {
      "commit": "59816469e2c2ed3a92144975919f16e323707a7f",
      "tree": "f72a58fe5642a5f56b01ae20a04d2330b56da13f",
      "parents": [
        "05cb385fab1df68e91260dfd8f0902af92c5c01d",
        "5d6febdc587bf58dc8b3d53533174fad133dc602"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Mar 29 04:03:36 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 29 04:03:36 2018 +0000"
      },
      "message": "Merge \"Merge \"Add additional logging for EMBMS edge cases\" am: de57d0d024 am: 8b8591ce46\" into pi-dev-plus-aosp\nam: 5d6febdc58\n\nChange-Id: Idd01d5576472d70787a0169aefc9c60a54eaa59a\n"
    },
    {
      "commit": "d63c009d5fb73a8f8483642bb87860ae7da43cbb",
      "tree": "175902bff6954dc7a0f6aa29a87047c0db58b251",
      "parents": [
        "f07d10e36b187b502dcf0526432b7577b52ee771",
        "7c94698cfa217482f379506528e1329f9d6b25f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 29 03:01:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 29 03:01:34 2018 +0000"
      },
      "message": "Merge \"Add additional logging for EMBMS edge cases\" into pi-dev"
    },
    {
      "commit": "2b6911b9c842a2500a4602808765ec5b8548ac1a",
      "tree": "dabc76b98f61e205001931f4266c7323fde0f539",
      "parents": [
        "dad4f435fcbd3720b4a695a8d72292fed0e27811",
        "8b8591ce4624ea144c206bd0cbaf527624a8c88a"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Mar 29 01:38:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 29 01:38:25 2018 +0000"
      },
      "message": "Merge \"Add additional logging for EMBMS edge cases\" am: de57d0d024\nam: 8b8591ce46\n\nChange-Id: I0970e3a9eb83cd11c6bcbd014f6365e6c7884876\n"
    },
    {
      "commit": "a210ef268756b80c4d09ee716d4a07c2e63bf75f",
      "tree": "b5f27b181c7787f68c6bd6af0b65895ca6712990",
      "parents": [
        "b0558905c5a842f292fbf860ae6a6c2cbb9f6ddd",
        "702f0a8ce669f62964bdd2f733fd04061b93fc5f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Mar 29 00:23:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 29 00:23:37 2018 +0000"
      },
      "message": "Merge \"Add constants for reporting criteria\" into pi-dev"
    },
    {
      "commit": "7c94698cfa217482f379506528e1329f9d6b25f5",
      "tree": "f8c1c10923970bd7a4a196b75304aac908f5e783",
      "parents": [
        "0efaf2088d8e3ba8ec560aa5eb597ef456b5213e"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Mar 08 17:45:12 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 28 22:38:48 2018 +0000"
      },
      "message": "Add additional logging for EMBMS edge cases\n\nAdd logging when failing to delete temp files or write download\ntokens.\n\nTest: logging only\nBug: 77237200\nChange-Id: Id7836f3660d37d8cd94580d221c95b2c15c2cb68\n"
    },
    {
      "commit": "ae2b65a95aae3edee3644bc0d01e07c3c457585d",
      "tree": "6687358cf48a2b36a7f0d53452f3fc1d1be2c6b1",
      "parents": [
        "76f64641bb85286e87eb86e5588b8538b51ddf00"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Wed Mar 21 16:20:34 2018 -0700"
      },
      "committer": {
        "name": "Cassie Han",
        "email": "xih@google.com",
        "time": "Wed Mar 28 22:28:33 2018 +0000"
      },
      "message": "Move alpha long/short to the base CellIdentity according API Review.\n\nBug: 74831568\nTest: Telephony sanity\nChange-Id: I0ef69e3f18fca111191e1c6329ae13c0860869ba\nMerged-In: I0ef69e3f18fca111191e1c6329ae13c0860869ba\n"
    },
    {
      "commit": "de57d0d024c3fa2f99f2c0210a4d9d760dcf36d9",
      "tree": "97c1a72e33587a37ffbb831e33a6d06cc4f88a03",
      "parents": [
        "18e47b6108fb64dfff6f1b17cfb68fe40971cbf7",
        "427e43eba184b17450cd23b7d5a62ab193dede9f"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Mar 28 22:25:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 28 22:25:44 2018 +0000"
      },
      "message": "Merge \"Add additional logging for EMBMS edge cases\""
    },
    {
      "commit": "18e47b6108fb64dfff6f1b17cfb68fe40971cbf7",
      "tree": "7d4e63b299193b5a79ee12991540f3033fcc0272",
      "parents": [
        "ff95c80198a8de86474b7099edda892948dd4ca7",
        "84dca72d92220fe57e7101a16ced04ba815c2e8f"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Mar 28 21:56:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 28 21:56:40 2018 +0000"
      },
      "message": "Merge \"Address comments from API Review.\""
    },
    {
      "commit": "8d8921d7fce01ca34cd423e16e1c6b0cb2b4b081",
      "tree": "c80335386ef33cd7244ece48d795cece4536b886",
      "parents": [
        "b43daf5f7b424573157722a1f82212572dee39a0",
        "233126ddc347c3c28d350a3b9ecd1e794d365ca2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Mar 28 18:40:17 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 28 18:40:17 2018 +0000"
      },
      "message": "Merge \"Clean new TelephonyManager API.\""
    },
    {
      "commit": "7a5653599c5ce3867acce57c83d16a3a7496ffc8",
      "tree": "e55eac031e15d81960cfa9ac048c4a9a3f06c359",
      "parents": [
        "2fddfcdced436842cd07b6a52f0a2988d4fbb93c",
        "576e04053fc5a0554cb474d2ad8ba9766cc3844e"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Mar 28 16:59:41 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 28 16:59:41 2018 +0000"
      },
      "message": "Merge \"Parse SMS locally upon error to get message ref\""
    },
    {
      "commit": "b3bcd93fb04fd9004c9b19c372160b4fd414645a",
      "tree": "f90a3fa7ef367a8d381d1b7a1e08998d23c79ced",
      "parents": [
        "64af01390c4649ea79e0a279fa46db74d5704b0c",
        "3628901bed847a32761e32c8cdda6cf341d24c12"
      ],
      "author": {
        "name": "Andy Chou",
        "email": "andychou@google.com",
        "time": "Wed Mar 28 08:52:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 08:52:31 2018 +0000"
      },
      "message": "Merge \"Specifies the carrier\u0027s default voicemail number for roaming network.\" into pi-dev am: a547a51818\nam: 3628901bed\n\nChange-Id: I7ee987bca9006d1b2bad3fb12d36fabe3759115c\n"
    },
    {
      "commit": "3628901bed847a32761e32c8cdda6cf341d24c12",
      "tree": "d9eebd30e1cc0c6a5a22bad34532502ebd8065cf",
      "parents": [
        "4e9d0bd23a18ce8b2c6389d182f7a3aa07c93cbb",
        "a547a518189e08f47b9da09c7182cbfeb6f35d46"
      ],
      "author": {
        "name": "Andy Chou",
        "email": "andychou@google.com",
        "time": "Wed Mar 28 08:40:41 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 08:40:41 2018 +0000"
      },
      "message": "Merge \"Specifies the carrier\u0027s default voicemail number for roaming network.\" into pi-dev\nam: a547a51818\n\nChange-Id: Ib684023316d56af18066d1a9461630429fcb2afb\n"
    },
    {
      "commit": "a547a518189e08f47b9da09c7182cbfeb6f35d46",
      "tree": "e8098bce648eb86a95334231e589865294ccc38d",
      "parents": [
        "4f4d78b877d4286a59e7f57bc4cc7c06f26bd019",
        "310f6d06d1c0a8c38ef6de1e076d0d27f05ad4c1"
      ],
      "author": {
        "name": "Andy Chou",
        "email": "andychou@google.com",
        "time": "Wed Mar 28 08:28:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 28 08:28:53 2018 +0000"
      },
      "message": "Merge \"Specifies the carrier\u0027s default voicemail number for roaming network.\" into pi-dev"
    },
    {
      "commit": "aa8e04828554a7e572633d181a03d101b3b50907",
      "tree": "af6d7acccae4f122d8de31a456748bbe947f161b",
      "parents": [
        "b62669f69e4818ed332f03f6ddcf4078b55de300",
        "44f79e131409eaa16690107165a5a34e57bc3a78"
      ],
      "author": {
        "name": "Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Mar 28 05:25:46 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 05:25:46 2018 +0000"
      },
      "message": "Merge \"Address comments from API Review.\" into pi-dev am: a78a764fe3\nam: 44f79e1314\n\nChange-Id: Ia6e1e8fabbe4f7c418d8e1a68ea1ea37cb293139\n"
    },
    {
      "commit": "a5e76102138cb512aa3e13f2b207612b1d9f5110",
      "tree": "8423481cd6ff11fe409ab7fc99e8ebb1aeeba5b0",
      "parents": [
        "c1b52efce834b28fdc9fdbcc6b7bdbcb71fbf5d0",
        "d16a343efb5efbdef18cf30575cae0c026b36996"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Mar 28 04:50:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 04:50:33 2018 +0000"
      },
      "message": "Merge \"Throw on revoked location permission - framework\" into pi-dev am: 4acd39d3db\nam: d16a343efb\n\nChange-Id: Ia24bf580203f3155e5a21236739a0e9d4de16685\n"
    },
    {
      "commit": "84dca72d92220fe57e7101a16ced04ba815c2e8f",
      "tree": "d34bed81348fd68917f757c132d4371b92837abb",
      "parents": [
        "45bd60b4e2bc4609713a349b2dbe31a233fbedd7"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Thu Mar 15 18:06:42 2018 -0700"
      },
      "committer": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Tue Mar 27 21:38:47 2018 -0700"
      },
      "message": "Address comments from API Review.\n\nBug: 74975825\nBug: 74976716\nBug: 74976875\nTest: test on phone\nMerged-In: I5417e5dd95c75fd3fd9fa98d7559511bd0fcd8a0\nChange-Id: I5417e5dd95c75fd3fd9fa98d7559511bd0fcd8a0\n"
    },
    {
      "commit": "44f79e131409eaa16690107165a5a34e57bc3a78",
      "tree": "9448f6488d837bc17dc3460abf0f8199c6200d50",
      "parents": [
        "1e8ea5f3bbebc7aba194d509c060f5dda92c93a1",
        "a78a764fe3ce57f673cd60cc58f40ae87c19669b"
      ],
      "author": {
        "name": "Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Mar 28 04:37:53 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 04:37:53 2018 +0000"
      },
      "message": "Merge \"Address comments from API Review.\" into pi-dev\nam: a78a764fe3\n\nChange-Id: I5aa5100fc837a813b8af60d26a05b29707aa5380\n"
    },
    {
      "commit": "a78a764fe3ce57f673cd60cc58f40ae87c19669b",
      "tree": "6bf2171f053555e2aec16875b23281695cea557c",
      "parents": [
        "0c1c9cd7f2a343bb7bb9881326d7bb34db2e2fad",
        "59159c437a8696c67b92c4e4cbf57402cb018cad"
      ],
      "author": {
        "name": "Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Mar 28 04:18:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Mar 28 04:18:51 2018 +0000"
      },
      "message": "Merge \"Address comments from API Review.\" into pi-dev"
    },
    {
      "commit": "d16a343efb5efbdef18cf30575cae0c026b36996",
      "tree": "0ab80a1a506e9949a710dee4a22a9f22d3c3422f",
      "parents": [
        "d313e8f29cc89810384c85d1770618659bd6c007",
        "4acd39d3dbc6f1e18bfcd0f6e979cbc835fa4113"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Mar 28 03:36:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 03:36:04 2018 +0000"
      },
      "message": "Merge \"Throw on revoked location permission - framework\" into pi-dev\nam: 4acd39d3db\n\nChange-Id: Ia4dd0dc5bc0296da541d68714f54c68a75cb32cc\n"
    },
    {
      "commit": "973d4bc7db54cee48258c8b12f5092bcce477f73",
      "tree": "eae20a77a848292928a238cb2b859adf36831c54",
      "parents": [
        "40eca65f1a7ffbc88de4274fb5882050f4cd0267",
        "d0846cfb7cc3d9e9496a450ecec7553f3de43a77"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Mar 28 01:14:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 01:14:14 2018 +0000"
      },
      "message": "Merge \"Clean new TelephonyManager API.\" into pi-dev am: 2fc8197b4d\nam: d0846cfb7c\n\nChange-Id: I0794a792d1f22ec491d12f6d84f347ba6c2a7c05\n"
    },
    {
      "commit": "5c3f7fdc07fcf00360ff23292696f98264904d8f",
      "tree": "9aa667a464eb3f35ab1671ce00198c40e32233a6",
      "parents": [
        "09f1c5923e74417292e523b21d16e286418ca714",
        "952e9f7eaca1cf58da01621c1cde49460f3e8c7c"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Wed Mar 28 00:51:05 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Mar 28 00:51:05 2018 +0000"
      },
      "message": "Merge \"Add constants for reporting criteria\" am: a36ada4b95 am: 92e5b09df7\nam: 952e9f7eac\n\nChange-Id: Iaf57dede031868c941c50f66721dc8cfd7798f8b\n"
    },
    {
      "commit": "33b150937522ccda37567c1303117ac8f1bb6f7f",
      "tree": "9cbeb1b167106331e0d98bc9544bcbc48d2c57b5",
      "parents": [
        "2ae75ba1abd6f02415f93e21ff805e9bdbc5372b"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Mar 07 19:53:43 2018 -0800"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Wed Mar 28 00:43:55 2018 +0000"
      },
      "message": "Throw on revoked location permission - framework\n\nWhen we fixed proper handling of location permisison gating\nsensitive telephony calls we stopped throwing a security\nexception when the permission is not held by the caller.\nWhile this is not a security issue there is no reason to\nchange this behavior which is checked by CTS. This CL starts\nthrowing a security exception if the permission is not held.\n\nTest: atest android.permission.cts.NoLocationPermissionTest\n\nbug: 74074103\n\nChange-Id: Ic891d62b408c692f84a345f24503f7f25d583e35\n"
    },
    {
      "commit": "d0846cfb7cc3d9e9496a450ecec7553f3de43a77",
      "tree": "fcca6c832858d491d96e6c6e98e78fb1287a4a7a",
      "parents": [
        "30181d3bc17cd78b6d2b1bd90fa3bf0b740194af",
        "2fc8197b4dc71bc3c5848add05c54ca0a3ca0d3e"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Mar 27 23:44:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 23:44:31 2018 +0000"
      },
      "message": "Merge \"Clean new TelephonyManager API.\" into pi-dev\nam: 2fc8197b4d\n\nChange-Id: If9aee21db6ff22e00a52b8d5191cec7f157fc4e7\n"
    },
    {
      "commit": "952e9f7eaca1cf58da01621c1cde49460f3e8c7c",
      "tree": "18a5e9bc6b8351bc948d53195bff26b4efac9622",
      "parents": [
        "f88a8023d61efeb36819634947a1c617810a0686",
        "92e5b09df7e5ca5c59c9bb5b044c63c294a4eb8b"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Tue Mar 27 23:12:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 23:12:34 2018 +0000"
      },
      "message": "Merge \"Add constants for reporting criteria\" am: a36ada4b95\nam: 92e5b09df7\n\nChange-Id: I86d0435f401f8c4a93087e83bbbd78f0347bb151\n"
    },
    {
      "commit": "233126ddc347c3c28d350a3b9ecd1e794d365ca2",
      "tree": "c605f276d897c842dd0b630c138256ac0812e074",
      "parents": [
        "76f64641bb85286e87eb86e5588b8538b51ddf00"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Mar 23 18:45:42 2018 -0700"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Mar 27 15:50:11 2018 -0700"
      },
      "message": "Clean new TelephonyManager API.\n\nThis is to apply API council\u0027s review opinion on a previous commit.\n\nWe are reverting previous change, which renamed isDataEnabled and\nsetDataEnabled to isUserMobileDataEnabled and setUserMobileDataEnabled.\nSo this commit will remove the new APIs isUserMobileDataEnabled and\nsetUserMobileDataEnabled, and also rename hidden API isMobileDataEnabled\nto isDataCapable.\n\nBug: 71584593\nTest: unittest\nChange-Id: I84d65776874e7a7f6e3a9af9ff7ec7dcbd715c2c\n"
    },
    {
      "commit": "8e21069a44ebed84b20a832a7cfe94bf0ffeab87",
      "tree": "48932361b44510c1bd259d3713dd9c6774b72264",
      "parents": [
        "f263a2b0b4880506d333fab9f9c5526b021ba0ff",
        "781e50a49bd162d84f37f4937bb96653336b2e5e"
      ],
      "author": {
        "name": "goneil",
        "email": "goneil@google.com",
        "time": "Tue Mar 27 22:48:15 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 22:48:15 2018 +0000"
      },
      "message": "Merge \"Migrate from config.xml to SystemConfig for disabled carrier apps\" into pi-dev\nam: 781e50a49b\n\nChange-Id: I339112b7264524e9bd375c9e3f20914964a2f8c5\n"
    },
    {
      "commit": "2fc8197b4dc71bc3c5848add05c54ca0a3ca0d3e",
      "tree": "58a572952bd013efc63aa257b43c8a0f514e233d",
      "parents": [
        "00f3c4333e37a7f02320abc8293e692bf0c41b14",
        "636fdbcccecbfa366bd76e42c86237fc6e8b9e68"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Mar 27 22:42:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 22:42:58 2018 +0000"
      },
      "message": "Merge \"Clean new TelephonyManager API.\" into pi-dev"
    },
    {
      "commit": "1d9cd7685835cb3412c5a9ba92b930a51cda904f",
      "tree": "351fdb72e82db28026244742cbe89a0205273fbd",
      "parents": [
        "d8aa9f6838f119b78ffdea712788ccf04e1ebce4",
        "2cc67382c06582aa94825dbf7463d97ff405c6d5"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Tue Mar 27 22:06:36 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 22:06:36 2018 +0000"
      },
      "message": "Merge \"Revert \"Unhide enable_apps carrier config key.\"\" into pi-dev\nam: 2cc67382c0\n\nChange-Id: Ic92575356dbad97423a99285b4a0715c1e8e4886\n"
    },
    {
      "commit": "781e50a49bd162d84f37f4937bb96653336b2e5e",
      "tree": "5c1e168669a48e84c86249c84c20c9da00ae3d57",
      "parents": [
        "4d40f040d312824ae291baf3033946e4fe0ae1a5",
        "18928e90698e91d3491d73de8b2fa5ba6799f8e0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 27 21:48:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 21:48:06 2018 +0000"
      },
      "message": "Merge \"Migrate from config.xml to SystemConfig for disabled carrier apps\" into pi-dev"
    },
    {
      "commit": "576e04053fc5a0554cb474d2ad8ba9766cc3844e",
      "tree": "b8e696f787e1e259a204bcda147ca22410044298",
      "parents": [
        "991f8b0c34fe9a39310439d87ebd4a6bce3f45f4"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Mar 19 14:30:32 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Mar 27 21:19:43 2018 +0000"
      },
      "message": "Parse SMS locally upon error to get message ref\n\nParse the SMS locally to get the message ref when\nonSmsReceived fails due to the platform being\nunavailable. This allows the correct message ref\nto be sent back via acknowledgeSms, instead of\nthe incorrect \"0\" value.\n\nBug: 74551838\nTest: Manual\nMerged-In: I3b75da909f1f07125c5696f7f9e525736732f3c1\nChange-Id: I2f8128d8ff4e07bb3720a344cee70fa5fd5d7535\n"
    },
    {
      "commit": "702f0a8ce669f62964bdd2f733fd04061b93fc5f",
      "tree": "4461e4ee2c2bdb6e4a3d3b76723bdcbd769681be",
      "parents": [
        "d52c532df7c7c481bf6e482c37f4e0ee02618fce"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Tue Feb 13 17:45:27 2018 -0800"
      },
      "committer": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Tue Mar 27 14:00:45 2018 -0700"
      },
      "message": "Add constants for reporting criteria\n\nAdds RILConstants and TelephonyManager constants for reporting and\nsetting indication filter bits.\n\nBug: 72117365\nTest: make\nChange-Id: Ia52ffdbc9ea2499893ece518aba4a99c6fe4ee90\n(cherry picked from commit 7ff6e14cf41a52e3da59f87588adec6eb09f09f2)\n"
    },
    {
      "commit": "a36ada4b950c5bcc9007001a08c7d48cb52f1e65",
      "tree": "742046b79c8edc78a246d9d2daeb2bc12c7a2878",
      "parents": [
        "4b8285b9075b384907919c7d716aa86df30c18b6",
        "7ff6e14cf41a52e3da59f87588adec6eb09f09f2"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Tue Mar 27 20:59:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Mar 27 20:59:20 2018 +0000"
      },
      "message": "Merge \"Add constants for reporting criteria\""
    },
    {
      "commit": "59159c437a8696c67b92c4e4cbf57402cb018cad",
      "tree": "30b4e9646c12982808ebb79b6debcf82ec29376a",
      "parents": [
        "a194d92495a298561879dde137e6342d0e6784e8"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Thu Mar 15 18:06:42 2018 -0700"
      },
      "committer": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Tue Mar 27 12:31:56 2018 -0700"
      },
      "message": "Address comments from API Review.\n\nBug: 74975825\nBug: 74976716\nBug: 74976875\nTest: test on phone\nChange-Id: I5417e5dd95c75fd3fd9fa98d7559511bd0fcd8a0\n"
    },
    {
      "commit": "d5e1af54e3d73668ec5a8f465e4099eecaf96213",
      "tree": "1d8a41d9405c35de99abe2dfed7023e188ab02b4",
      "parents": [
        "dbac87dd408e4e42374c4ef29317a19bb7e4778b"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Fri Mar 23 16:25:03 2018 -0700"
      },
      "committer": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Tue Mar 27 17:28:19 2018 +0000"
      },
      "message": "Revert \"Unhide enable_apps carrier config key.\"\n\nThis reverts commit 4793b28d3f2a65492aa7049c5e6e77c1cdbbb1a3.\n\nReason for revert: This is not intended as a public API.\n\nBug: 62907095\nTest: make\nChange-Id: Id79f91c72eac3929fa5ee7ac1cdd9df8671a1eb1\n(cherry picked from commit f47a426206cd89d49df8369eaa98a685365a62ed)\n"
    },
    {
      "commit": "f657d36f693649dd91df4bb58ff7ddca7ba26c4d",
      "tree": "a7f8f5f1d7476c341a093e6a9e434ced7668e49f",
      "parents": [
        "62e4977c6616462aae12ae22dbef83c95ad70f56",
        "f47a426206cd89d49df8369eaa98a685365a62ed"
      ],
      "author": {
        "name": "Meng Wang",
        "email": "mewan@google.com",
        "time": "Tue Mar 27 17:22:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 17:22:08 2018 +0000"
      },
      "message": "Merge \"Revert \"Unhide enable_apps carrier config key.\"\""
    },
    {
      "commit": "279138fc9f95eae99dae692e4b7ed87f0d0ad47a",
      "tree": "76562d308c4025a7929ad8beff884d7b1d69601c",
      "parents": [
        "530bb1252376208e7aaedbadd145bbe8bfd5a704",
        "5999b8fce027090f479e4ec9df1e396e02640327"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Tue Mar 27 07:08:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 07:08:31 2018 +0000"
      },
      "message": "Merge \"Move alpha long/short to the base CellIdentity according API Review.\" into pi-dev am: c2bdecb8c8\nam: 5999b8fce0\n\nChange-Id: If0301f70f5e58f0cea43f6f9266f98336bf543e5\n"
    },
    {
      "commit": "5999b8fce027090f479e4ec9df1e396e02640327",
      "tree": "a8fdb63ff624d13d5830675674e0cd1a9533e126",
      "parents": [
        "08d7901d675a41c5b8fdaa1cbe715473e82664aa",
        "c2bdecb8c88c614a7c883ef93b142e2dd7c73c10"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Tue Mar 27 06:56:19 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 06:56:19 2018 +0000"
      },
      "message": "Merge \"Move alpha long/short to the base CellIdentity according API Review.\" into pi-dev\nam: c2bdecb8c8\n\nChange-Id: Ie210a52ffb6eafa09c390bc51d39e558ee297bfc\n"
    },
    {
      "commit": "c2bdecb8c88c614a7c883ef93b142e2dd7c73c10",
      "tree": "11c63d60d93d3823b5a0131c713843b29b05364e",
      "parents": [
        "ee7802f577ad9463b12505eef2e2db524f817a6e",
        "21ed3c58e8e6ed7807611c1d5c2eebfc7b12a2b2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Mar 27 06:40:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 27 06:40:37 2018 +0000"
      },
      "message": "Merge \"Move alpha long/short to the base CellIdentity according API Review.\" into pi-dev"
    },
    {
      "commit": "3a04fa520e937b3f48efe894474525ed630791af",
      "tree": "9717267e58e16e25f7da9d2069de0e53ffde89e9",
      "parents": [
        "1915b546db54b58f490cbf4df36f07b11875af46",
        "7d38883e1b3a56d666a1fc1ad81f13ab3641710f"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Mar 27 00:54:37 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 00:54:37 2018 +0000"
      },
      "message": "Merge \"throw runtimeException for applicable TM APIs\" into pi-dev am: 17aa751907\nam: 7d38883e1b\n\nChange-Id: I3be6e23cbcc31a46759275878f4d3a5681a1bdaf\n"
    },
    {
      "commit": "7d38883e1b3a56d666a1fc1ad81f13ab3641710f",
      "tree": "3dcc54b6185928f995970a1ea30d20b0a1017740",
      "parents": [
        "a1e6c8fdf36df44eda353c81a5c07c88a3b5ea91",
        "17aa751907f5864496eb806ed7f858cdf7d1f1d0"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Mar 27 00:39:59 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 27 00:39:59 2018 +0000"
      },
      "message": "Merge \"throw runtimeException for applicable TM APIs\" into pi-dev\nam: 17aa751907\n\nChange-Id: I44ab8310928658c38bae9522b31515ee6c36d6d2\n"
    }
  ],
  "next": "aa8f09d41a50260f8a3d2cc6359e73448604f0ca"
}
