)]}'
{
  "log": [
    {
      "commit": "766e5d7e866644b12be369949aa4b52ec227e470",
      "tree": "3cf04610328f965bb417b31aa9d006fda70ad153",
      "parents": [
        "96f821df9dc5d88d55431f89611116be8692418e",
        "474ed578d1782eb53f5c23e8602168950d5de51e"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Sat Jan 12 04:27:04 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Jan 12 04:27:04 2019 -0800"
      },
      "message": "Merge \"Add support for LTE VoPS info\" am: c43846705b\nam: 474ed578d1\n\nChange-Id: I1f7f4977d921950736c3f540ed8f68cbea0174dc\n"
    },
    {
      "commit": "c43846705b342799435066f89115c428f24c286b",
      "tree": "d9bea75798ec1982453ca89ae6a46d474f58c730",
      "parents": [
        "ccae9e3c7bb56a371afd34ed813aca18411b385c",
        "a46bc5c266765146794e13f1e31ae2fc4ea84c7e"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Sat Jan 12 12:02:19 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Jan 12 12:02:19 2019 +0000"
      },
      "message": "Merge \"Add support for LTE VoPS info\""
    },
    {
      "commit": "a46bc5c266765146794e13f1e31ae2fc4ea84c7e",
      "tree": "bd84bde9ea23c614acd09f6b4b1fedbd71d7c2ba",
      "parents": [
        "9fbe48172748ce030e58c53cbefa3f3ecfbdf525"
      ],
      "author": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Wed Jan 09 14:25:44 2019 -0800"
      },
      "committer": {
        "name": "Amruth Ramachandran",
        "email": "amruthr@google.com",
        "time": "Fri Jan 11 16:33:51 2019 -0800"
      },
      "message": "Add support for LTE VoPS info\n\n LTE VoPS support contains:\n    isVopsSupported: This indicates if camped network support VoLTE services.\n    isEmcBearerSupported: This indicates if camped network support VoLTE emergency bearers.\n\nBug:112194535\nTest: atest\nChange-Id: I6ab186d0423b857daaf579a75a852b230783eb39\n"
    },
    {
      "commit": "b8d605bc2922fbfea854123d5a493c4b7c4ab20a",
      "tree": "c028ae39685c9ff286f6e9fc4f3618765db460f2",
      "parents": [
        "fd4b985a0cb2327b17c9cb6c17fe96086c18ee98",
        "fb1c1a61db6f57cd9d5e2e1233a0320412e9af82"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Jan 11 11:46:07 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 11 11:46:07 2019 -0800"
      },
      "message": "Merge \"Propagate some SIP INVITE header fields on a MT call\" am: a24ced9e9b\nam: fb1c1a61db\n\nChange-Id: I85abf94a108439da8a0858778f5fccc10cf2a415\n"
    },
    {
      "commit": "a24ced9e9bff3fe4b5af9411c7e773b54f1bb093",
      "tree": "c0d7207abc35d607290a3a8ff7df7edbf5ef830e",
      "parents": [
        "213e8cf8af691025a3e136d115b6ee50902cb680",
        "b7ec9a0c9ae4e879f520f4cf0ae2621c0f7ca069"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Jan 11 19:17:35 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 11 19:17:35 2019 +0000"
      },
      "message": "Merge \"Propagate some SIP INVITE header fields on a MT call\""
    },
    {
      "commit": "26c60d6d69ae6ecb0207b5cd677819f1cea957be",
      "tree": "2e64cf0cd08baa1578fb9066306855384859a144",
      "parents": [
        "bf59b843f47bd560d0550e4b6ae629c27973fa63",
        "f7f229bc1d3e5b0aa78ee72b63f64e8a5d7e4c9d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Jan 11 11:02:38 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 11 11:02:38 2019 -0800"
      },
      "message": "Merge \"precisedataState refactor part 3\" am: 2351fa8b8f\nam: f7f229bc1d\n\nChange-Id: Iad8b0677d1853957582c20a86c242bff3512f869\n"
    },
    {
      "commit": "bf59b843f47bd560d0550e4b6ae629c27973fa63",
      "tree": "96ce71d9fa3318dc0e6f49275260a3632899ccca",
      "parents": [
        "3169d6895d91c2435cac88db604e1d0c622bbb6b",
        "ec0c47f5e738d86704173c28a6ca9dde091f3540"
      ],
      "author": {
        "name": "Grace Chen",
        "email": "chengrace@google.com",
        "time": "Fri Jan 11 10:55:38 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 11 10:55:38 2019 -0800"
      },
      "message": "Merge \"Add profile class in SubscriptionInfo database\" am: 1403b61c05\nam: ec0c47f5e7\n\nChange-Id: I7778eac7340eafc2ff80dedc6064c4d655e58f15\n"
    },
    {
      "commit": "2351fa8b8fe7bfb0fcf05ea06984c11dfc456691",
      "tree": "a996779bab12fcd6f60151fbb476a65e5f144f52",
      "parents": [
        "1403b61c05269a96d797e3eb86faeff9a5dfcaef",
        "896e3d45802aa38ddacc8be8219dbd704217a6aa"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Jan 11 18:11:37 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 11 18:11:37 2019 +0000"
      },
      "message": "Merge \"precisedataState refactor part 3\""
    },
    {
      "commit": "1403b61c05269a96d797e3eb86faeff9a5dfcaef",
      "tree": "67bf16624a041c48e12ae9cef214a83a64d45f9b",
      "parents": [
        "a35900fd8eb7fe1918c7194fb1104dcea38587b6",
        "5be6e9cb27a4bf3d4e7d2e773eea4061a8881000"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 11 18:04:44 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 11 18:04:44 2019 +0000"
      },
      "message": "Merge \"Add profile class in SubscriptionInfo database\""
    },
    {
      "commit": "88a17f3b67423e650d353f5e7a8c25681d7e7c3a",
      "tree": "6c690beac0f55d30470fb8b10e16ad8fa30936c0",
      "parents": [
        "79bdaeb839ff148cba42be992a1955504a8671c2",
        "d7f69a3de7b5adc8dda75b7e91afbe326702828b"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Thu Jan 10 22:56:58 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Jan 10 22:56:58 2019 -0800"
      },
      "message": "Merge \"Define entry and exit threshold for opportunistic\" am: d748f78231\nam: d7f69a3de7\n\nChange-Id: I9edc56b0b4a4bf382ea567bcb1eeeff47da8e5ff\n"
    },
    {
      "commit": "d748f782315f1b8cdc41de86687405d76cb0be9d",
      "tree": "8fc17e303a7a8ef62bfaa73d7356e50d718cf2ce",
      "parents": [
        "806939b1b1cd3ae8c7dd3ccb320255cc986e8f07",
        "abf137431b9a0145ad8e475c24bddf1144f18fd7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Jan 11 06:34:28 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 11 06:34:28 2019 +0000"
      },
      "message": "Merge \"Define entry and exit threshold for opportunistic\""
    },
    {
      "commit": "5be6e9cb27a4bf3d4e7d2e773eea4061a8881000",
      "tree": "d720bc21140fd9c5ba75f5f2c61f48ed98deea0d",
      "parents": [
        "a2e577d8ede74914b7ec14ffc5640ef8934445d5"
      ],
      "author": {
        "name": "Grace Chen",
        "email": "chengrace@google.com",
        "time": "Thu Dec 20 22:50:18 2018 -0800"
      },
      "committer": {
        "name": "Grace Chen",
        "email": "chengrace@google.com",
        "time": "Thu Jan 10 18:49:08 2019 -0800"
      },
      "message": "Add profile class in SubscriptionInfo database\n\nBug: 116732485\nTest: Basic telephony sanity\n\nChange-Id: I28a6d64c90db94ef0735f4d97f430560b733e797\nMerged-In: I28a6d64c90db94ef0735f4d97f430560b733e797\n"
    },
    {
      "commit": "b7ec9a0c9ae4e879f520f4cf0ae2621c0f7ca069",
      "tree": "741b3e411ab864cb6c87bc13834774ac9f68d97f",
      "parents": [
        "a2e577d8ede74914b7ec14ffc5640ef8934445d5"
      ],
      "author": {
        "name": "shilu",
        "email": "shilu@google.com",
        "time": "Fri Nov 09 15:52:04 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Jan 10 15:59:06 2019 -0800"
      },
      "message": "Propagate some SIP INVITE header fields on a MT call\n\nThese fields can be used for Spoof call detection in the Dialer\n\nBug: 115537553\nTest: compile and test on device\nChange-Id: Ib92043536e0fc43e40efc53189a28c4e58064ddc\n"
    },
    {
      "commit": "896e3d45802aa38ddacc8be8219dbd704217a6aa",
      "tree": "101e08f817dc4c1e54cd363fada0d7ae148cddf2",
      "parents": [
        "64e495b274bb7bd00dc37e5d292a7e83b6177964"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Tue Dec 11 18:09:41 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Jan 09 22:49:42 2019 -0800"
      },
      "message": "precisedataState refactor part 3\n\n1. expose DataFailCause to systemAPI\n2. expose PreciseDataState to systemAPI\n3. change string apntype to bitmask.\n4. change string dataFaiLcause to intdef\n\nBug: 119891533\nChange-Id: Ife380a5063f44f80d41f60ffaecc5185f2f5b16b\n(cherry picked from commit 16e24cd5dea591c16d47a9777e3aefb4b952c529)\nMerged-in: Ife380a5063f44f80d41f60ffaecc5185f2f5b16b\n"
    },
    {
      "commit": "17d71033ab663e98dc9c6ff2fdfc07b4939a8fd0",
      "tree": "77a41543a33df9e8f72acb8442562ad4660d1e29",
      "parents": [
        "53ec022e20ae7e49a8a5a684a9a1fcc6768c27a2",
        "672b984fa65836a3cb00e5d6e79fe78739507f1c"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jan 09 21:05:45 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 09 21:05:45 2019 -0800"
      },
      "message": "Merge \"Deprecate BluetoothHealth APIs\" am: c792b78f71\nam: 672b984fa6\n\nChange-Id: I60d6429fc07cf4a2dccf5773a5c18016523d2762\n"
    },
    {
      "commit": "6b73b32c7a37a9d17f85079a35ea003240dbf62b",
      "tree": "cf9ff013e787515d353f61f022dcb5c77f4e69bf",
      "parents": [
        "dcfef16295126c0197e5e1f6449280efdf787fea"
      ],
      "author": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Thu Jan 03 16:23:41 2019 -0800"
      },
      "committer": {
        "name": "Jack He",
        "email": "siyuanh@google.com",
        "time": "Wed Jan 09 18:09:21 2019 -0800"
      },
      "message": "Deprecate BluetoothHealth APIs\n\n* Mark all BluetoothHealth related APIs as deprecated\n* Make BluetoothAdapter#getProfileProxy(context, BluetoothProfile.HEALTH)\n  always return false\n* Remove all logic behind BluetoothHealth APIs and add deprecation error log\n* Health Device Profile (HDP) and MCAP protocol has been largely\n  replaced by BLE. New applications should use Bluetooth Low Energy\n  instead of legacy Bluetooth Health Device Profile\n\nBug: 111562841\nTest: make, unit test, use Bluetooth\nChange-Id: If99a9d79e9e1b89b75b9b74bd3b1c965247a1892\nMerged-In: If99a9d79e9e1b89b75b9b74bd3b1c965247a1892\n(cherry picked from commit 2be70a11a2dff8c801fdf044d34657b41c2006c5)\n"
    },
    {
      "commit": "abf137431b9a0145ad8e475c24bddf1144f18fd7",
      "tree": "05aecac24eda7618b69aa68d5f7763ba5c6ae67d",
      "parents": [
        "ca712e75a9e423daea0583ea449c326b4717cacc"
      ],
      "author": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Tue Dec 11 10:35:16 2018 -0800"
      },
      "committer": {
        "name": "Sooraj Sasindran",
        "email": "sasindran@google.com",
        "time": "Wed Jan 09 17:40:43 2019 +0000"
      },
      "message": "Define entry and exit threshold for opportunistic\n\nDefine entry and exit threshold for opportunistic network RSRP and RSSNR\n\nBug: 120847469\nTest: compile\nMerged-In: I6a2a02e03b66dc8ea682fc2483ec71c343563d7a\nChange-Id: I6a2a02e03b66dc8ea682fc2483ec71c343563d7a\n"
    },
    {
      "commit": "a33da54c8dd526bb7e65bc3dd1c66101989e8f4c",
      "tree": "775b421c981ee551cb35ea078a0b5342a5522ee8",
      "parents": [
        "650ff88a4c52f6cd82a996a917f1dbb6807e64b8",
        "d0c8a165d8edf5ac6a955de59b8ce7a68fbc2443"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 14:06:55 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 14:06:55 2019 -0800"
      },
      "message": "Merge \"Deprecate Android beam APIs and create a feature flag to gate them\" am: 6a3d45c4b2\nam: d0c8a165d8\n\nChange-Id: I886941a5011fdf204fe62c1162dd2ad69d466f62\n"
    },
    {
      "commit": "96fe50bc1bb2c53b7e9d1069a14eec77a9c116d5",
      "tree": "b9c08170328317f1577a18dd2d311265809f083d",
      "parents": [
        "54502d68ea0b966cfc99623bab9d406639892ff9"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 23 14:40:29 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 21:49:00 2019 +0000"
      },
      "message": "Deprecate Android beam APIs and create a feature flag to gate them\n\nTest: Test application trying to invoke the API\nBug: 117519147\nChange-Id: Icd3187e4f3e0f180cb42d36011f60895fb395002\n"
    },
    {
      "commit": "650ff88a4c52f6cd82a996a917f1dbb6807e64b8",
      "tree": "5f36d421ef8e4d923f708581dad0b8fe965ea557",
      "parents": [
        "0bf62f1309fc279039b98a5faaa999ac95f9ee24",
        "9c0ec9be9f763b57485226e669a9f6b2e5aee686"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 12:25:13 2019 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Jan 04 12:25:13 2019 -0800"
      },
      "message": "Merge changes from topic \"multi-se-support\" am: 54502d68ea\nam: 9c0ec9be9f\n\nChange-Id: Ieca9b142094c8c568409290fdf690fad529ef604\n"
    },
    {
      "commit": "54502d68ea0b966cfc99623bab9d406639892ff9",
      "tree": "76a9509d7764a6e18ea53b7ce620a6e93153c53a",
      "parents": [
        "cdf6be573f61f07e59e6cf8e88519f7cd9da47ab",
        "44bb579621dd9e1704ec249e20d8e213a6ee2e7a"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Jan 04 19:56:41 2019 +0000"
      },
      "message": "Merge changes from topic \"multi-se-support\"\n\n* changes:\n  Add a mechanism to register AIDs to specific off-host SE\n  Add Off-Host Card Emulation Features\n"
    },
    {
      "commit": "44bb579621dd9e1704ec249e20d8e213a6ee2e7a",
      "tree": "da78bb8c066fc4e0651d7a08f70995862fa6ba82",
      "parents": [
        "ebf267a2a4cf76df95dfe72902919d38411e934c"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Oct 19 13:08:34 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Fri Jan 04 01:14:50 2019 +0000"
      },
      "message": "Add a mechanism to register AIDs to specific off-host SE\n\nTest: manual\nBug: 117253962\nChange-Id: Id34bf84dcff7789548eac19478010838bebd9758\n"
    },
    {
      "commit": "ebf267a2a4cf76df95dfe72902919d38411e934c",
      "tree": "a47acc988939a65de24ee0a04027189c94d8e2a8",
      "parents": [
        "97c68169b8d1f77acb43a52c05388c9e4354770b"
      ],
      "author": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Tue Oct 16 17:29:16 2018 -0700"
      },
      "committer": {
        "name": "Ruchi Kandoi",
        "email": "kandoiruchi@google.com",
        "time": "Thu Jan 03 23:00:59 2019 +0000"
      },
      "message": "Add Off-Host Card Emulation Features\n\nTest: CTS test; manual\nBug: 117253962\nChange-Id: I7c35b1bffbc57870bb8c67704811a2649854d94e\n"
    },
    {
      "commit": "d78fdd83b21b1fc1bfd5b66f791b3feecffe9621",
      "tree": "be027371054fa6b7521ebbce92f3a75d4f168a70",
      "parents": [
        "47eb930d87a002e469ba5a481bfa9c52cbf2581e",
        "8af07a9e241e587be1ff4fbbd14fbc61d9a5d4e2"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Dec 28 10:33:42 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 28 10:33:42 2018 -0800"
      },
      "message": "Merge \"EmergencyNumber enhancement\" am: b158b12cbb\nam: 8af07a9e24\n\nChange-Id: I17931c9ef06a9e192a6c7f7c28563045daf37e2d\n"
    },
    {
      "commit": "47eb930d87a002e469ba5a481bfa9c52cbf2581e",
      "tree": "592151b007b68ca2532a2be5ea7a43918f3ada09",
      "parents": [
        "945180736bd29be36628c758bb0f1a3f1f018df1",
        "128f42199253f71841cc5abbfa36d6a3d2953f4c"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 14:32:21 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 27 14:32:21 2018 -0800"
      },
      "message": "Merge \"Add Emergency service categories in ImsCallProfile\" am: cfc6518c48\nam: 128f421992\n\nChange-Id: Ifa177a7348108dc3bd19fc37826c684b60b38898\n"
    },
    {
      "commit": "945180736bd29be36628c758bb0f1a3f1f018df1",
      "tree": "83b58de21cc27e7b2fe00420429cf5b61e9d2eb2",
      "parents": [
        "d115d0ec5998d1fb590137d6ea24f1d8300da5b1",
        "ca9ce0df60a20b2f458d62f9d6e3dd9e5599e06d"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 14:27:32 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 27 14:27:32 2018 -0800"
      },
      "message": "Merge \"Make some SubscriptionManager APIs system APIs\" am: 755f2a38ac\nam: ca9ce0df60\n\nChange-Id: Ifca1ad29ce283d083619c5d0f11cb02d246007d6\n"
    },
    {
      "commit": "46c0c303fad3f9147c467cb65a05eb7a6ed45787",
      "tree": "48135b976024fd82c8e8004a4c964308ddd18bce",
      "parents": [
        "cfc6518c48d1648bb33a0f6633132a726a9bc7f9"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 14:12:11 2018 -0800"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 22:16:25 2018 +0000"
      },
      "message": "EmergencyNumber enhancement\n\n1) Add Database source for EmergencyNumber\n2) add mergeEmergencyNumber for merging two emergency numbers\n3) enable Listener.EmergencyNumber enhancement\n4) no need to pass any parameter to PhoneNotifier\n5) modify API documentation\n6) deprecate PhoneNumberUtils.isEmergencyNumber\n7) modify API documentation for security exception and backward\ncompatibility\n9) introduce some utils in EmergencyNumber for merging number purposes\n10) add mnc into EmergencyNumber\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b\nMerged-In: I0dcd01bdad7d9c37294cd8b87eda54b4ac9d0a0b\n(cherry picked from commit 9f93a12e1f2548fa49c9220c092ddeaff9d76962)\n"
    },
    {
      "commit": "cfc6518c48d1648bb33a0f6633132a726a9bc7f9",
      "tree": "762c47bc6988c42d1c70597940db0d690db4af5d",
      "parents": [
        "755f2a38ac442b1cde94a1a71a51c1a3a91fae33",
        "b1f54cf1071a50c53f7a0f5c862bc56915c5f4f6"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 22:03:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 22:03:45 2018 +0000"
      },
      "message": "Merge \"Add Emergency service categories in ImsCallProfile\""
    },
    {
      "commit": "755f2a38ac442b1cde94a1a71a51c1a3a91fae33",
      "tree": "103a46127c2ebb1ed5aee4ec52ac9845c3b2caea",
      "parents": [
        "4ec239d760e110ec4089cd3e5d3433adb29a26e8",
        "db49641108903b51417bcba7ba5460a5c05e3e48"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 27 21:58:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 21:58:00 2018 +0000"
      },
      "message": "Merge \"Make some SubscriptionManager APIs system APIs\""
    },
    {
      "commit": "d115d0ec5998d1fb590137d6ea24f1d8300da5b1",
      "tree": "9013f9fc9ecd8f9eaf12ef52301e4f02935a74ff",
      "parents": [
        "717fca1d59886996d5a22481a1341c477ca5ad00",
        "fa99781eb0f2f3ec7dd208da0e4db7780172b518"
      ],
      "author": {
        "name": "Victor Hsieh",
        "email": "victorhsieh@google.com",
        "time": "Thu Dec 27 12:22:28 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 27 12:22:28 2018 -0800"
      },
      "message": "Merge \"Update api/current.txt for setuid deprecation\" am: 4ec239d760\nam: fa99781eb0\n\nChange-Id: Id33ba38665fc21a943ae8bd682e9917ffb329ce8\n"
    },
    {
      "commit": "4ec239d760e110ec4089cd3e5d3433adb29a26e8",
      "tree": "fff8c6f51723f69025fa8d7e59a08e32661db8a7",
      "parents": [
        "ffee7d8ce07e3b5822dbe6a9ae00e94063f8fa63",
        "313412cf330f402564607d0cf585ae3a6b6db60f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Dec 27 19:44:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Dec 27 19:44:28 2018 +0000"
      },
      "message": "Merge \"Update api/current.txt for setuid deprecation\""
    },
    {
      "commit": "da2cdd3596d38eb4476672ef1d2b946d0a62d812",
      "tree": "778c52dc716cb173cf0cafa8a5efc4edb8d559cb",
      "parents": [
        "8d73c6ec1665b9efbe2501f7e910f1a9c11e87c3",
        "a1ce4f0ec9854356168bd164d11e84d57042ebfd"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 26 08:35:35 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 26 08:35:35 2018 -0800"
      },
      "message": "Merge \"Add UiccCardInfo APIs\" am: 8acece0441\nam: a1ce4f0ec9\n\nChange-Id: I24b89cb46f6d9d8e4e0f9f24cde49090615ed007\n"
    },
    {
      "commit": "8acece0441e214a57a6d731160b388aa36156bbc",
      "tree": "679e46cc9854cd52c53537701bb14c1d121d2e22",
      "parents": [
        "394b0d1a0405e3909633962e3145dca81b442f82",
        "11374f4fb1b454d01d37baab359532fd6a388a1d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 26 16:16:02 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 26 16:16:02 2018 +0000"
      },
      "message": "Merge \"Add UiccCardInfo APIs\""
    },
    {
      "commit": "5151b7df4e577903cd8bc8289805c047ef694f57",
      "tree": "2b96dc6a6ab7c4b36b0d2712ae5e4c6e967bbb73",
      "parents": [
        "6bb094bf457a9ddb815d0a38948f92a60e7593f9",
        "212e2576e1b8a61473df59332f3b5677c6e5bde1"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 21 14:19:19 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 21 14:19:19 2018 -0800"
      },
      "message": "Merge \"SubscriptionInfo contains int cardId\" am: 97c9aba888\nam: 212e2576e1\n\nChange-Id: I5bee233bf3603a11f7da8b04a51919da838cb130\n"
    },
    {
      "commit": "97c9aba88833c4c786bc2fcfcdd58131d0b5c154",
      "tree": "1c4011a42b4f91df929878bf1387d4b5dbe9a60a",
      "parents": [
        "699692402ac2ceaa679a5f24d697e183dd32610f",
        "bd00ed6978ff344e87c01cb775ca3fee6e05cf5d"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 21 21:55:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 21:55:07 2018 +0000"
      },
      "message": "Merge \"SubscriptionInfo contains int cardId\""
    },
    {
      "commit": "9b3671b1d4b1272d3f59ed9b5f99ad55cf432edf",
      "tree": "4e0c107cf97eedf3d14549bb695fc109c72306bf",
      "parents": [
        "227c8c2fae03d1aaf558d184159411c5f4429273",
        "668112800b4ecbeff6de48a114addbd743b59d7f"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Fri Dec 21 07:48:38 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 21 07:48:38 2018 -0800"
      },
      "message": "Merge \"Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs\" am: 41a0a5dd75\nam: 668112800b\n\nChange-Id: Ic641472bab2e5aa7b443caaac13deae260c3902d\n"
    },
    {
      "commit": "41a0a5dd7534a615b1e6b1c29d3fcea7914f9919",
      "tree": "bb9092940e63df0dd465cd96590d134a6a8e8c4d",
      "parents": [
        "8d7f7a4ada928a64a45dc73f6e65ff22e0964496",
        "7610bc70ede0b729887fc8e2acc3aa7c61ec6211"
      ],
      "author": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Fri Dec 21 15:21:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 15:21:03 2018 +0000"
      },
      "message": "Merge \"Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs\""
    },
    {
      "commit": "f3176ea03720aec076fa8b0f3259d04a2eb18f07",
      "tree": "a181838942c03dfbe545fc8377090a241fe6fce4",
      "parents": [
        "4b4210f342ac0c2e3019f61c230dac8253f78b84",
        "df8ed1524dbf84f1618c5c19e4af5e9fd7fbc4bf"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Dec 21 02:16:39 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 21 02:16:39 2018 -0800"
      },
      "message": "Merge \"Deprecate NetworkInfo\" am: a244ccd86d\nam: df8ed1524d\n\nChange-Id: Ia646a8754bcd5ef62573e3b1730df3987bf9fd15\n"
    },
    {
      "commit": "a244ccd86df47c87a56449bcd8438e181e564985",
      "tree": "08592d7205c200f50cc08d9bb4fcf9a81b9a89c6",
      "parents": [
        "667dba5c14a9359c13116d31a51409c8bf05bdad",
        "3822c8a26d5b9cd1550319d1f425d20c71b2cda5"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Fri Dec 21 09:56:39 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 09:56:39 2018 +0000"
      },
      "message": "Merge \"Deprecate NetworkInfo\""
    },
    {
      "commit": "8229f4c5f800ddf9cbc9ff6985179ce1d574f093",
      "tree": "3f8744a1aeb1f34efd2bc73e88e1f967cc105240",
      "parents": [
        "dba27b47b1fe993782e8e2ffc99d4e492d64dab3",
        "f034647231af9aa57e1869b051d505ca40a056be"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 20 20:19:15 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 20 20:19:15 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for preciseCallState and DisconnectCause\" am: 6eacd30e8f\nam: f034647231\n\nChange-Id: I2320bd6f4b85ef55a2fe3b7c865ffde67d71d415\n"
    },
    {
      "commit": "6eacd30e8fb655c14f9616364ef2437c830bd959",
      "tree": "407d7506384db62302d11ccde09b69a7e364e833",
      "parents": [
        "9ceab92e6e94793f23319a1f36bd1e5bc5dfbbf8",
        "970d77913ba2554baa8821206b89026ec099f663"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 21 03:52:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 03:52:16 2018 +0000"
      },
      "message": "Merge \"new SystemAPI for preciseCallState and DisconnectCause\""
    },
    {
      "commit": "b000ae8707d57c2ca0907b16456efd100b34a64e",
      "tree": "470bde91c1564140d45138a269b9bbcdf1a49cce",
      "parents": [
        "8995d4e2d28ef3a973fdc21c6d72550c18027c94",
        "faf8c714b7229ce9c3303836eb12f7e02ea43381"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Thu Dec 20 18:21:00 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 20 18:21:00 2018 -0800"
      },
      "message": "Merge \"Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data\" am: d839b0d384\nam: faf8c714b7\n\nChange-Id: I8e043242130824f6702b765cae8596c0b431d06d\n"
    },
    {
      "commit": "d839b0d384b43e3fdbf9ef27caf26430af83838b",
      "tree": "45487129a7f37d04993bc32f981f89437550d05c",
      "parents": [
        "ddeab2c144b6b536fbf894621c11553445b20c7c",
        "5e27237f59aa97e482eb28f71b3662646ec861e3"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Fri Dec 21 01:31:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 01:31:44 2018 +0000"
      },
      "message": "Merge \"Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data\""
    },
    {
      "commit": "71f85f597f40cdc2479c9683f3bd43237255eaec",
      "tree": "48d39e74919b13934e58f48b513f814771002694",
      "parents": [
        "23ae50885f28790cd016ae05dc9cbf6a61c6a2e5",
        "7e1f24c6264d29e97d5759944e5805237a6bad4c"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Dec 20 16:52:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 20 16:52:54 2018 -0800"
      },
      "message": "Add APIs to remove sub from a group and get subs in the same gorup. am: be9240bcf0\nam: 7e1f24c626\n\nChange-Id: I0802842535ffd512efbe99e968d44fab1725c8d1\n"
    },
    {
      "commit": "7e1f24c6264d29e97d5759944e5805237a6bad4c",
      "tree": "388fd36fc6f0b039918847971123ea5fda90e5f7",
      "parents": [
        "4718f665d49bc0e6c99a94c51a5a81bd48a0e49c",
        "be9240bcf072dcbdc410cacefe3240c121ce5ff3"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Thu Dec 20 16:29:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 20 16:29:58 2018 -0800"
      },
      "message": "Add APIs to remove sub from a group and get subs in the same gorup.\nam: be9240bcf0\n\nChange-Id: If82ec04193b9288ff56ac1850899beadaf392d48\n"
    },
    {
      "commit": "90f496b14c31f519df8ef4c33f76d0c20f3564b8",
      "tree": "655ab95e8f2d1d7f80b8d35bea3d94e71f729946",
      "parents": [
        "7eae0132c14861a88233ad3b00e9b2ebb6b22051",
        "18350e409e723a1c466f59649e1ac6620793b6f8"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Fri Dec 21 00:04:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 21 00:04:57 2018 +0000"
      },
      "message": "Merge changes from topic \"118349116\"\n\n* changes:\n  Fix broken building offline-sdk-docs.\n  Add APIs to remove sub from a group and get subs in the same gorup.\n"
    },
    {
      "commit": "970d77913ba2554baa8821206b89026ec099f663",
      "tree": "a8ffd6d0d290dc45b21a3d5a321c3d67ddd304c5",
      "parents": [
        "7baf5a8d73841b4fb8de3c20aed83aea19e7f1c2"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Dec 12 19:59:30 2018 -0800"
      },
      "committer": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 20 18:41:11 2018 +0000"
      },
      "message": "new SystemAPI for preciseCallState and DisconnectCause\n\n1. decouple disconnectCause and preciseDisconnectCuase from\n preciseCallState.\n 2. expose preciseCallState to SystemAPI and expose\nonPreciseCallStateChanged to System API\n3. remove/hide ImsReasonInfo from PreciseDisconnectCuase\n4. expose DiconnectCuase and PreciseDisconnectCause to System API\n5. new onDisconnectCauseChanged API on PhoneStateListener for CS call\n and use ImsCallSessionListener for IMS call(imsreasonInfo)\n6. add read_precise_phone_state to shell apk to enable GTS test\n\nBug: 119890559\nTest: atest GtsGmscoreHostTestCases:TelephonyHostTest#testPhoneStateListener\nChange-Id: If9256feff16b6bcaef1dfe194c2b0df2a48436b0\n(cherry picked from commit 6a942d488af3356fe84b0cef396e613d8d74101e)\nMerged-in: If9256feff16b6bcaef1dfe194c2b0df2a48436b0\n"
    },
    {
      "commit": "3822c8a26d5b9cd1550319d1f425d20c71b2cda5",
      "tree": "3dfbafd7a3252ded208a6a8e3d5ec625bf7cba71",
      "parents": [
        "0882543a128a7f1289d54600dd48a4f2df3a30df"
      ],
      "author": {
        "name": "junyulai",
        "email": "junyulai@google.com",
        "time": "Thu Dec 13 12:47:51 2018 +0800"
      },
      "committer": {
        "name": "junyulai",
        "email": "junyulai@google.com",
        "time": "Thu Dec 20 16:36:10 2018 +0800"
      },
      "message": "Deprecate NetworkInfo\n\nCurrently NetworkInfo is used by Apps to get information of\nnetwork. However, to get such information, Apps need to poll\nNetworkInfo frequently from ConnectivityService.\n\nIn order to increase the stability and reduce the maintain\neffort, all functionalities provided by NetworkInfo are targeted\nto be replaced or removed entirely.\n\nApps should use ConnectivityManager.NetworkCallback instead, to\nget faster and more detailed updates from connectivity changes.\n\nOr, apps could use getNetworkCapabilities or getLinkProperties\nto get information synchronously, but should not mix the\ncallbacks and synchronous methods together.\n\nBug: 113629330\nTest: atest FrameworksNetTests\nChange-Id: Ie8faf620958c3fa0a4a2f233b35b825de0e99ffc\n"
    },
    {
      "commit": "5e27237f59aa97e482eb28f71b3662646ec861e3",
      "tree": "b00281e8fb2eb344d19687bbd64a79835a30bdbe",
      "parents": [
        "3176e8be7af7d38d943598b2015f22225282a37a"
      ],
      "author": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Fri Dec 07 20:03:48 2018 +0800"
      },
      "committer": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Thu Dec 20 15:16:23 2018 +0800"
      },
      "message": "Public SIM_APN_URI uri and deprecated mcc, mnc, mvno_type, mvno_data\n\nDeprecated legacy mno and mvno columns to support carrier id and public\nthe SIM_APN_URI to provide app more simplier query current SIM\u0027s APN.\n\nBug: 120031619\nTest: Build pass.\nChange-Id: Ie06dfc55248b871c45ff3274de17d6eafd82d846\n"
    },
    {
      "commit": "be9240bcf072dcbdc410cacefe3240c121ce5ff3",
      "tree": "25b2183f5a3384c355ad0813eeb401f56db9c096",
      "parents": [
        "d86d02a281be3b4fccc22b37edf3205a1b82adfc"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Mon Dec 03 20:29:33 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Dec 19 19:02:12 2018 -0800"
      },
      "message": "Add APIs to remove sub from a group and get subs in the same gorup.\n\nAdd APIs in SubscriptionController so that caller with permissions\ncan remove subscriptions from a group or get all subscriptions with\nthe same group.\n\nBug: 118349116\nTest: unittest\nChange-Id: Iba4d31b437b372b3f41a6ed23f03b96a685a324c\nMerged-In: Iba4d31b437b372b3f41a6ed23f03b96a685a324c\n"
    },
    {
      "commit": "bd00ed6978ff344e87c01cb775ca3fee6e05cf5d",
      "tree": "9fdf81a84c44f7d69116f83ec607c1059296e0c8",
      "parents": [
        "db5b77c2757fdb99d812cc728cdb49ba8fba9975"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Nov 28 12:25:28 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 19 15:27:06 2018 -0800"
      },
      "message": "SubscriptionInfo contains int cardId\n\nWe rename the old \"String cardId\" field to \"String cardString\". The new\nint cardId refers to the publically exposed cardId.\n\nAlso deprecate the few-arg constructor. Its okay to use in existing\ncases which don\u0027t care about the extra arguments (certain tests and\ntransient SubscriptionInfo objects which aren\u0027t really used) but should\nnot be used in general.\n\nBug: 80097562\nTest: manual\nChange-Id: I92264b95da64be77367e869f774bc65f8934fd32\nMerged-In: I92264b95da64be77367e869f774bc65f8934fd32\n"
    },
    {
      "commit": "11374f4fb1b454d01d37baab359532fd6a388a1d",
      "tree": "4209a39dfdedc964de464fa2e85a81fa3a08bf6f",
      "parents": [
        "db5b77c2757fdb99d812cc728cdb49ba8fba9975"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Dec 18 15:42:38 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 19 15:12:00 2018 -0800"
      },
      "message": "Add UiccCardInfo APIs\n\nUiccCardInfo is available through a system API and gives information\nabout a currently inserted UICC or eUICC.\n\nBug: 80097562\nTest: manual and UiccControllerTest.java\nChange-Id: Ica8bd9e1703f5d974f959ea91ca47b832a017143\n"
    },
    {
      "commit": "372277f219c9e5a559ed7177ffafb3de29e917b0",
      "tree": "a9e28e54a7ab10e30a9dd0f8500a676800516c55",
      "parents": [
        "08fd16b47cf6bb8e7e3db9a240aa9d6ea967745f",
        "5bf7e2cc5c623c643c7f6d71102b47359254ba52"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Dec 19 14:23:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 19 14:23:54 2018 -0800"
      },
      "message": "Merge changes from topics \"dialer-account-suggestion-3\", \"dialer-account-suggestion-2\" am: db5b77c275\nam: 5bf7e2cc5c\n\nChange-Id: Ib9b33541a9679a6001fbeacb23d687cfb1a0740a\n"
    },
    {
      "commit": "08fd16b47cf6bb8e7e3db9a240aa9d6ea967745f",
      "tree": "f2afa9fa84efd9206f0e567a1da90f6426753fb0",
      "parents": [
        "8ef57c30f8f88a214113bcb9a263c1587ccaa006",
        "df448f5ea2ee30d1cf5f68d72c890a5ef6608d09"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Dec 19 14:18:47 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 19 14:18:47 2018 -0800"
      },
      "message": "Add the PhoneAccountSuggestionService am: c47570d5d0\nam: df448f5ea2\n\nChange-Id: I7555d7dfbbf25fc35549d1a7cb29bbe3a83bebde\n"
    },
    {
      "commit": "df448f5ea2ee30d1cf5f68d72c890a5ef6608d09",
      "tree": "5b110882c2407448f0358a20d387cd9a9f15e77a",
      "parents": [
        "bef297206b8fe3d234a9776f6b41c63c14271cd5",
        "c47570d5d0debbb6cbc51ee0e29381b83fd357bd"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Dec 19 13:57:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 19 13:57:48 2018 -0800"
      },
      "message": "Add the PhoneAccountSuggestionService\nam: c47570d5d0\n\nChange-Id: Ia7823ff16f1684db71845cb9d92434c448290c9a\n"
    },
    {
      "commit": "db5b77c2757fdb99d812cc728cdb49ba8fba9975",
      "tree": "3854eb7499e58fc9b4b4623b3487ec3e878d5ee6",
      "parents": [
        "795641f25e2cf5e43eb061395c5db4be6945619c",
        "7ddcfd698e838efa5e7bd65093dfca05d74b1a5c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Dec 19 21:36:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 19 21:36:54 2018 +0000"
      },
      "message": "Merge changes from topics \"dialer-account-suggestion-3\", \"dialer-account-suggestion-2\"\n\n* changes:\n  Enable CTS testing for phone account suggestions\n  Add the PhoneAccountSuggestionService\n"
    },
    {
      "commit": "eb04d15cd80be4271547ce3fc9aaf83bd0f17ef6",
      "tree": "c4701c5555195364ff37b4126e56fb391e70a878",
      "parents": [
        "9eb509c14ed5f004992722213499086b524e4e81",
        "0ee1e893ac0ebc4b349c52ccefd5830099a0313a"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Dec 19 10:34:28 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 19 10:34:28 2018 -0800"
      },
      "message": "Merge \"add carrierid in subscriptionInfo\" am: dcab1747cf\nam: 0ee1e893ac\n\nChange-Id: Ic0cbe9fd707d48d62b40ea6a03bcc55cd507ee71\n"
    },
    {
      "commit": "64e81db02f6e4d616cc210e0e008f2558dd8cea0",
      "tree": "c647d628c5046e8bfbb1a9b61cdef4d08b4bc9e3",
      "parents": [
        "6227b441a0235b4acacd8eb937fe3d5b4a098c79"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 14 00:14:06 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Tue Dec 18 23:21:57 2018 -0800"
      },
      "message": "add carrierid in subscriptionInfo\n\nadd carrierid in subscritionInfo so that apps can get\nsubId, carrierid and other sim related info from a single call\n\nBug: 119676543\nTest: gts SubscriptionInfoTest\nChange-Id: Ia2d01ad6bd59565adbf989b4d95e7f64f3ee6d45\n(cherry picked from commit 0034bb393ca7054bfebb606cedb823e8a49a1920)\nMerged-in: Ia2d01ad6bd59565adbf989b4d95e7f64f3ee6d45\n"
    },
    {
      "commit": "5ee229c96f6b92c6491221f4446a1d4f29dc036d",
      "tree": "30278c9af57153260e9c12888d54bd411945fa8a",
      "parents": [
        "d8dec0ca80f1c94cce7cb10f7d85476180f9b241",
        "b072c4439e41c92f69ff439ac10d67f18bdd54f1"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Dec 18 11:09:15 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 18 11:09:15 2018 -0800"
      },
      "message": "Merge \"Add InetAddresses class to API\" am: 92871b78fa\nam: b072c4439e\n\nChange-Id: I3e745599be0f81decfe416a71503dc784a895a48\n"
    },
    {
      "commit": "92871b78fab8f357fdff8c363b9b10ce8fa24980",
      "tree": "71b18acd6c8dc1f49d056d1427b8715db4dd6d2c",
      "parents": [
        "3176e8be7af7d38d943598b2015f22225282a37a",
        "a2b34f882971815cc0bea6c6dbfdd323f03ab6b2"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Tue Dec 18 14:11:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 18 14:11:04 2018 +0000"
      },
      "message": "Merge \"Add InetAddresses class to API\""
    },
    {
      "commit": "7610bc70ede0b729887fc8e2acc3aa7c61ec6211",
      "tree": "148571d90aa9487fa86b1203ef82fbfe199144e7",
      "parents": [
        "0b7515e52546119b330fc8ee6246e342fd4871ab"
      ],
      "author": {
        "name": "paulhu",
        "email": "paulhu@google.com",
        "time": "Wed Dec 12 17:52:57 2018 +0800"
      },
      "committer": {
        "name": "Paul Hu",
        "email": "paulhu@google.com",
        "time": "Tue Dec 18 08:39:49 2018 +0000"
      },
      "message": "Unhide LinkProperties, NetworkCapabilities, NetworkRequest APIs\n\nThese methods are marked to @UnsupportedAppUsage APIs since\nAndroid Q. But some system apps still need them to set/get\nnecessary network or request information. Hence, make them to be\npublic or system APIs.\n\nBug: 120448492\nTest: atest FrameworksNetTests\nChange-Id: I95a44daef5615e290b40d0796ca183b88ad8a63f\n"
    },
    {
      "commit": "7ddcfd698e838efa5e7bd65093dfca05d74b1a5c",
      "tree": "3fe2840e01fc34b92924340aaa14a5cdac4e1fc9",
      "parents": [
        "c47570d5d0debbb6cbc51ee0e29381b83fd357bd"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 10 18:38:11 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 17 15:27:48 2018 -0800"
      },
      "message": "Enable CTS testing for phone account suggestions\n\nAdd TestApi annotation on PhoneAccountSuggestionService and add sensible\nequals and hashCode methods to PhoneAccountSuggestions\n\nBug: 111455117\nTest: CTS\nChange-Id: I112e350cc637cb086252c53be5e08596e743537d\n"
    },
    {
      "commit": "c47570d5d0debbb6cbc51ee0e29381b83fd357bd",
      "tree": "c2e579aedb012463253d197063ab33568511a2e1",
      "parents": [
        "c3275b673c37f8ee3b018f5553dca2fbd50832e3"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Thu Dec 06 17:53:25 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 17 15:27:32 2018 -0800"
      },
      "message": "Add the PhoneAccountSuggestionService\n\nAdd a service base class for phone acct suggestion. Also add associated\naidl plumbing and a new permission for the service to require.\n\nTest: CTS to come\nBug: 111455117\nChange-Id: I30d7d004bdddbab3dfbb5408c07775ea56d490fe\n"
    },
    {
      "commit": "31cf647396b71bb4a6cc0c7f88ed5616146662c4",
      "tree": "6a2a862826615fa60dd378817dfd4d474fa749b2",
      "parents": [
        "b527f8a44c84b25b04101881dbe0bda75826409b",
        "0031ae8145b17322b3db19f9ad09b84035d6bb92"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Dec 17 13:39:23 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 17 13:39:23 2018 -0800"
      },
      "message": "Merge \"expose Carrier Id related APIs\" am: 18b925a7af\nam: 0031ae8145\n\nChange-Id: I6e9837cffdcac094557ea99cde0736abdfff0ff9\n"
    },
    {
      "commit": "18b925a7afd779ea1f9250c6c18efe04212f7fe2",
      "tree": "314b0f7c9c11d285646c87b21bd6e6e4f839175b",
      "parents": [
        "d0c404cb21de6e86329b5ceb79d1459dd8f2f4cb",
        "64c1d7649a2fb374b11a1b583ae13a634d7348be"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Dec 17 20:56:54 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 17 20:56:54 2018 +0000"
      },
      "message": "Merge \"expose Carrier Id related APIs\""
    },
    {
      "commit": "fcd87384c42fe571a912d1d2a49e2168dda6228c",
      "tree": "e43914867f50feacdd56be684995f292b21c3093",
      "parents": [
        "19b6b983b8fc496228c5f3d3e58570c8196fd388",
        "efac7fdbf7c613440b857632053d21abc5b96d7a"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Dec 17 10:51:15 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 17 10:51:15 2018 -0800"
      },
      "message": "Merge \"public API for VideoProfile.CameraCapability with zoom\" am: 610673690c\nam: efac7fdbf7\n\nChange-Id: Ifa619269c6781a3653b6dafc80380f1857dd554e\n"
    },
    {
      "commit": "610673690c4a91afbc8f6d81e8aa80667d683316",
      "tree": "1d49e3d7dd67fb21d1cbf2448477eca09b9780c8",
      "parents": [
        "88f0e734b7a6e79ef021a6e7d6325a3ad3461016",
        "055b1de2729531a6871d326adceded8c737b2c1f"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Dec 17 18:24:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 17 18:24:15 2018 +0000"
      },
      "message": "Merge \"public API for VideoProfile.CameraCapability with zoom\""
    },
    {
      "commit": "a2b34f882971815cc0bea6c6dbfdd323f03ab6b2",
      "tree": "b3a20f360e1d060aa665cf9128ac5ff431fa6a89",
      "parents": [
        "a4d036e98b4c93dc1155912eaf66af3df5dcacb3"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Oct 11 15:21:46 2018 +0100"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Mon Dec 17 11:53:33 2018 +0000"
      },
      "message": "Add InetAddresses class to API\n\nAdds methods needed by app developers to avoid them having to call\nnon-SDK APIs.\n\nTest: tests added to cts\nBug: 78686891\nChange-Id: Ic0eadfdab2b111d5ca4becb753f4fe3557806433\n"
    },
    {
      "commit": "adcb8a46ae7bd4a02376582fcb477c54e1d143fe",
      "tree": "785bed4ac95fb2ef28641b4e86c673a8293ea65f",
      "parents": [
        "52fdd0d5081c397c5451ef31052b551007ff61c2",
        "8eae4981ffbae7018f8af5758b71156d4d1cceb4"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Fri Dec 14 16:49:10 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 14 16:49:10 2018 -0800"
      },
      "message": "Merge \"api/current.txt: Add SOCK_CLOEXEC and SOCK_NONBLOCK\" am: 1d709c965b\nam: 8eae4981ff\n\nChange-Id: I083eeb909d24ecd33451bb5cd23c03d6f724f052\n"
    },
    {
      "commit": "1d709c965b22a9e896a46486412318bad5f484a4",
      "tree": "0b8535789e4774c90d590a12debddec63d376652",
      "parents": [
        "47d385a5b3c76111dedef11cb814486dacd77b8c",
        "ed4522b9a04e9fb45b0b16df7d78629782c57843"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Dec 15 00:26:55 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 15 00:26:55 2018 +0000"
      },
      "message": "Merge \"api/current.txt: Add SOCK_CLOEXEC and SOCK_NONBLOCK\""
    },
    {
      "commit": "52fdd0d5081c397c5451ef31052b551007ff61c2",
      "tree": "5c6c8829a673480617b7d105e7c6d2abdd511bc1",
      "parents": [
        "b24fe88a37d200618f204638284969512d8f3a76",
        "8c539c5eee0eb96580ee5238e85eff43b679b05b"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Dec 14 15:53:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 14 15:53:13 2018 -0800"
      },
      "message": "Merge \"Renamed data/net service provider onDestroy to close\" am: 47d385a5b3\nam: 8c539c5eee\n\nChange-Id: If9596c83f8a5e960f4675b80ddcc1eab8f67c178\n"
    },
    {
      "commit": "055b1de2729531a6871d326adceded8c737b2c1f",
      "tree": "375eacba5cb990ef74b08a1736ceb58ff881912d",
      "parents": [
        "da9de2d7fa24ab8003ca2b490ccae9e1e6ad9d9c"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 13 19:15:06 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Fri Dec 14 15:27:31 2018 -0800"
      },
      "message": "public API for VideoProfile.CameraCapability with zoom\n\nBug: 120796998\nTest: Build \u0026 CTS videoprofiletest\nChange-Id: I12b3d1c510065666e2fdf5186d924e657f66d039\n"
    },
    {
      "commit": "cd67c02f1c55944169af1937647ea081729477b6",
      "tree": "da0c638c1c693210de48d43ef39f4582a409ad75",
      "parents": [
        "d274332a9d23efd9b6b96cfbdd7873cb11172448"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Wed Dec 12 16:52:21 2018 -0800"
      },
      "committer": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Fri Dec 14 00:22:02 2018 -0800"
      },
      "message": "Renamed data/net service provider onDestroy to close\n\nRenamed them to avoid confusion with Android services\u0027\nonDestroy().\n\nTest: Telephony sanity tests\nBug: 73659459\nChange-Id: I05f68ced65498d6bfeb9e3c9ed3fb6164643bbaa\n"
    },
    {
      "commit": "c8dad0200ad36e62aa69ee9b4c5269017bb4dc59",
      "tree": "3856aa8eb44fe924508b0ce4ba2939976c70ce12",
      "parents": [
        "ccc7473fb578f07da1a8d9c3fb138ede3540e9d7",
        "9834928c124cd58d94904d120b76634d9cf63fb3"
      ],
      "author": {
        "name": "Youming Ye",
        "email": "paulye@google.com",
        "time": "Thu Dec 13 16:24:50 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Dec 13 16:24:50 2018 -0800"
      },
      "message": "Merge \"Propagation of additional Ims Call Fail Causes\" am: 97ee6295e9\nam: 9834928c12\n\nChange-Id: Ie3d7b237e3d7cfe2c53498807ff18bdbbfae61e9\n"
    },
    {
      "commit": "ed4522b9a04e9fb45b0b16df7d78629782c57843",
      "tree": "fd23d4cf083666dfe42dd8c986228adc92f3d60d",
      "parents": [
        "4929a0d7821cb4fad97f1e7dc6d600caca13bd7d"
      ],
      "author": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Wed Dec 12 15:13:00 2018 -0800"
      },
      "committer": {
        "name": "Nick Kralevich",
        "email": "nnk@google.com",
        "time": "Thu Dec 13 16:07:20 2018 -0800"
      },
      "message": "api/current.txt: Add SOCK_CLOEXEC and SOCK_NONBLOCK\n\nAndroid makes the function socketpair() publicly visible, but never made\nSOCK_CLOEXEC nor SOCK_NONBLOCK visible. Java socketpair() users have no\napproved flag to ensure sockets are immediately created with O_CLOEXEC,\nnor set the non-blocking status on sockets.\n\nsocketpair() documentation:\nhttps://developer.android.com/reference/android/system/Os.html#socketpair(int,%20int,%20int,%20java.io.FileDescriptor,%20java.io.FileDescriptor)\n\nTest: compiles\nBug: 120983106\nChange-Id: Id7d1c853f3b00d6766ecf6dd88141da136011d6b\n"
    },
    {
      "commit": "db49641108903b51417bcba7ba5460a5c05e3e48",
      "tree": "72422ebdb19a5c65b11ccaefe132e5f259373a89",
      "parents": [
        "4929a0d7821cb4fad97f1e7dc6d600caca13bd7d"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 12 18:14:18 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Dec 13 14:42:43 2018 -0800"
      },
      "message": "Make some SubscriptionManager APIs system APIs\n\nmethod public void setDefaultDataSubId(int);\nmethod public void setDefaultSmsSubId(int);\n\nBug: 119232325\nTest: Treehugger\nChange-Id: I2775ef7a6f7f9585fe451f94da5eba541eea62af\nMerged-In: I2775ef7a6f7f9585fe451f94da5eba541eea62af\n(cherry picked from commit 876bb7a06581f9077ff324b091db40f47d01f689)\n"
    },
    {
      "commit": "f59b0358944e250c2e24f912ebb3cd0e3d2350a3",
      "tree": "b9bb3a8817e959b1b7707cb5d6449169e557e007",
      "parents": [
        "3acc216ca86724bb700434eab7bbefbf36d5a6e7",
        "b957efea967b558961b87ec3fcc45f1f903f82d7"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 12 20:28:30 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 20:28:30 2018 -0800"
      },
      "message": "Merge \"Add API to get card ID for default eUICC\" am: 97c68169b8\nam: b957efea96\n\nChange-Id: Ic2f23ca2bd7721468207de9e3342d7808bf87fd3\n"
    },
    {
      "commit": "b9c35c1c0caa2c93f047ea0e992a2cf3b74660ca",
      "tree": "9969cf4a5f355427942ae34dafe5b45dbb522654",
      "parents": [
        "97c68169b8d1f77acb43a52c05388c9e4354770b"
      ],
      "author": {
        "name": "Jesse Fuentes",
        "email": "jessef@quicinc.com",
        "time": "Mon Sep 17 15:57:15 2018 -0700"
      },
      "committer": {
        "name": "Jesse Fuentes",
        "email": "jessef@quicinc.com",
        "time": "Wed Dec 12 17:49:50 2018 -0800"
      },
      "message": "Propagation of additional Ims Call Fail Causes\n\n-Added new ImsReasonInfo error codes\n-Add the new error codes in system-current.txt\n\nTest:Manual\nBug:115925183\n\nChange-Id: Id10651d08de2b77f0562e3c8733be76032a9611e\n"
    },
    {
      "commit": "64c1d7649a2fb374b11a1b583ae13a634d7348be",
      "tree": "6ba906593c4466fd29cb95ed856649427057e967",
      "parents": [
        "e7753e084fc668642aae74ec05af62f03a2688e7"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Dec 06 15:34:05 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Dec 12 14:34:09 2018 -0800"
      },
      "message": "expose Carrier Id related APIs\n\n1. expose public API for preciseCarrierId and preciseCarrierIdName\n2. expose public API for carrier id in CarrierIdentifier\n3. New public broadcast for precise carrier identity changed\n4. clean up\n\nBug: 110559381\nTest: unit test \u0026 atest CtsTelephonyTestCases:TelephonyManagerTest\nChange-Id: I18f8bc3252632bba699829c6c577d1041335fee9\nMerged-in: I18f8bc3252632bba699829c6c577d1041335fee9\n"
    },
    {
      "commit": "97c68169b8d1f77acb43a52c05388c9e4354770b",
      "tree": "5bbe37485189cdf207f586318a6fad4dcff7491f",
      "parents": [
        "bfb6086f67b924df1851f0b35c1efd79cc4a70d9",
        "2fe9e3748ae17ed15e7b3ff28139b91d00d0350e"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Wed Dec 12 22:20:03 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 12 22:20:03 2018 +0000"
      },
      "message": "Merge \"Add API to get card ID for default eUICC\""
    },
    {
      "commit": "eda9958c6d0ed43f10b856cb71a4d634d0130ec7",
      "tree": "395c85a1c48ec6f7e9241303d541f791bb3d0a1f",
      "parents": [
        "14b2f1aebbf90b9d17e6f078240d116ced00e348",
        "e4176ca234641a1723e9165bae92173da37faa61"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Wed Dec 12 11:36:25 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 11:36:25 2018 -0800"
      },
      "message": "Merge \"Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING\" am: ac9e1f5580\nam: e4176ca234\n\nChange-Id: Idf096efcf9e5301e006cd144f3c31d7c5b5d670d\n"
    },
    {
      "commit": "ac9e1f5580f608e98a0be17ed1908acd86dca34b",
      "tree": "033d372fd2cb4ac8f7528f2a3aa867ab33be8eb2",
      "parents": [
        "2a23450552ee361c031652aa3d1f3274eed0e96d",
        "a04da3ede8800d3355de510f69b3fd36b7243002"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Wed Dec 12 18:58:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 12 18:58:28 2018 +0000"
      },
      "message": "Merge \"Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING\""
    },
    {
      "commit": "d4f9f9f6669a17e2360f06e4f57454acf8d99175",
      "tree": "ec6534f3383624978e1824e56f37fede276272b6",
      "parents": [
        "c66425b09aba1e1fa47ad3f54adc36aa5b525d8e",
        "963172ac83099574960db1c39e0dff842248825c"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Dec 12 08:44:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 12 08:44:43 2018 -0800"
      },
      "message": "Merge \"API: Clean up redundant and ineffective usages of SystemApi and TestApi\" am: af0e1c2fa5\nam: 963172ac83\n\nChange-Id: I2251db66ef73d5b69c84b4e83f2788d2bc953eda\n"
    },
    {
      "commit": "6115769c1663b64f6d7130041c590b5920fd8db0",
      "tree": "f83c145f6f32b975eb8c93c57c144351658ae554",
      "parents": [
        "e3a133095e9fb707e02a766d597566c7dae46d6e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Dec 11 19:47:33 2018 +0100"
      },
      "committer": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Dec 12 15:02:26 2018 +0100"
      },
      "message": "API: Clean up redundant and ineffective usages of SystemApi and TestApi\n\nEverything that is marked SystemApi or TestApi, but not @hide is still\npart of the public SDK, it is therefore not sound to have that combination.\n\nIn the future, specifing such a combination will be considered an error\nto prevent inadvertently exposing SystemApi and TestApi as public API.\n\nBug: 115333477\nChange-Id: Ibd5d6a22862fdbc1e20a1cb3925280f5a682edea\nMerged-In: Ibd5d6a22862fdbc1e20a1cb3925280f5a682edea\nTest: METALAVA_PREPEND_ARGS\u003d\"--error UnhiddenSystemApi\" m checkapi\nExempt-From-Owner-Approval: API cleanup\n"
    },
    {
      "commit": "15a54c386f81917350e785d355686168ca30020f",
      "tree": "cd370dbd45ac1424987e05c600f0b30ffcdaefc0",
      "parents": [
        "abc148cccdab0a2c8169c13125ce6090448c1302",
        "6825dce3fbb58fdf96c83ec2ef46a7e5b307f29c"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Dec 11 16:26:31 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 11 16:26:31 2018 -0800"
      },
      "message": "Merge \"Changes to IMS SS API to better fit API standards/\" am: 91bd02534a\nam: 6825dce3fb\n\nChange-Id: Ib4341edece2bc0b1730ccd4e6c8312bca701aefa\n"
    },
    {
      "commit": "91bd02534a009b7ae30c2d15853c39b45868bdde",
      "tree": "a47057d565961c45bd2b22f3d0836ef39fcd9c74",
      "parents": [
        "58ee538e62b15dd07274beecf5f925543c5332b1",
        "c9a6aab65dc289cbd3ca1ff1465597c1df075109"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Dec 11 22:57:26 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 22:57:26 2018 +0000"
      },
      "message": "Merge \"Changes to IMS SS API to better fit API standards/\""
    },
    {
      "commit": "2fe9e3748ae17ed15e7b3ff28139b91d00d0350e",
      "tree": "819bfb383dc7bcb9b293dee5bb260a4f02a4c77b",
      "parents": [
        "2e2fd20d396f3d07186c177d249dcca8d1987ff8"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Thu Dec 06 16:11:08 2018 -0800"
      },
      "committer": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Tue Dec 11 13:35:08 2018 -0800"
      },
      "message": "Add API to get card ID for default eUICC\n\ngetCardIdForDefaultEuicc() returns the cardId of the default eUICC.\n\nBug: 80097562\nTest: manual, UiccControllerTest\nChange-Id: Iee001ce354184dff4862a92b6bda261797c19e56\n"
    },
    {
      "commit": "a04da3ede8800d3355de510f69b3fd36b7243002",
      "tree": "8ab1e086dfffb85b3b36eddc01fd0716387168e8",
      "parents": [
        "a36a69a9e68e4e4397f426089f6e8cb0fe5e6634"
      ],
      "author": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Tue Dec 11 10:58:05 2018 -0800"
      },
      "committer": {
        "name": "Michele Berionne",
        "email": "mberionne@google.com",
        "time": "Tue Dec 11 10:58:05 2018 -0800"
      },
      "message": "Remove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING\n\nRemove @hide annotation from KEY_CARRIER_CONFIG_VERSION_STRING, so that\nit can be used by applications.\n\nBug: 116527591\nTest: Verified compilation.\nChange-Id: I6ca2c89ed68ac190dc14a39ae4d9102632ad000a\n"
    },
    {
      "commit": "3b74db277dd5c48ead61ed2d12656186fa846f96",
      "tree": "1f72ee1d4ab747ebf3bcb03820ff1a5fb1146846",
      "parents": [
        "3050cc66d12225a49b049ec0011c502038c4dd37",
        "5da9fe3d79a948184bb377cb55dea4707e9eb5b0"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 10 19:06:06 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 19:06:06 2018 -0800"
      },
      "message": "Merge changes from topic \"acct-suggestion-1\" am: f3935f0268\nam: 5da9fe3d79\n\nChange-Id: I2d342eef80a5bcfed1e538add6c5807f5faf3dd1\n"
    },
    {
      "commit": "f3935f02680463289d783bb24687b9c2261281b8",
      "tree": "4932b8c0b1dd207904b860e0771cd4cf845121ee",
      "parents": [
        "61c09d128b57181dd9b0a835f5d7ca6d10e782ae",
        "34d9e24008ccdc5e294a5897c92c062e3eea8298"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Dec 11 02:43:16 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 11 02:43:16 2018 +0000"
      },
      "message": "Merge changes from topic \"acct-suggestion-1\"\n\n* changes:\n  Add docs and more annotations\n  Add PhoneAccountSuggestion class\n"
    },
    {
      "commit": "34d9e24008ccdc5e294a5897c92c062e3eea8298",
      "tree": "3f63de80b2284c10cd65b440949665ba47560c85",
      "parents": [
        "066612a910cce4f4fd2f6ba83f31a7264bbef16b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Nov 21 17:05:58 2018 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Mon Dec 10 18:41:01 2018 -0800"
      },
      "message": "Add docs and more annotations\n\nAdd docs to some constants in PhoneAccountSuggestion and add @TestApi\nannotations to enable CTS testing for the new APIs.\n\nTest: compiles\nBug: 111455117\n\nChange-Id: I2b55a411ff4f0da37eefa0996f7316ea53bca41d\n"
    },
    {
      "commit": "b1f54cf1071a50c53f7a0f5c862bc56915c5f4f6",
      "tree": "ff32c8c84e6b58887d85e102e3cef990c270c876",
      "parents": [
        "ee1720cffa95d6ebe76814bbc1efa88c6a1fb651"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 14 11:56:02 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Mon Dec 10 15:32:51 2018 -0800"
      },
      "message": "Add Emergency service categories in ImsCallProfile\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I5376140e8fceca7c0e2c9bae4a849005d2108760\nMerged-In: I5376140e8fceca7c0e2c9bae4a849005d2108760\n(cherry picked from commit 494bf5efce2979848649368ab6b108ade70e2c7d)\n"
    },
    {
      "commit": "41c1d31677af5066f3ba15af5f179870a546ded1",
      "tree": "3418ce86170916fab8250cc8846425b3c6cb264d",
      "parents": [
        "5b7f382bb58934db735545f5f0f3e7d1c6c53652",
        "411ea19296c27b7043a2f1006912615ee3d5fd61"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Dec 10 14:30:58 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 14:30:58 2018 -0800"
      },
      "message": "Merge \"Add 5G rat type\" am: 8f9f382c9c\nam: 411ea19296\n\nChange-Id: Ie9cdb0b41815b7ed70c4d568d0eaf4dd9ab047e9\n"
    },
    {
      "commit": "8f9f382c9ccad3537810435a3cfc13956e7d3e86",
      "tree": "d09e9c0d65cc33d407501a16ec1e5dc7d0a60bc3",
      "parents": [
        "06dcff96e46ffd04d2c154902cca58284b80746b",
        "6b849c2acd3b455705a15ba65d531e3ef85c9f20"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Dec 10 22:00:35 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 22:00:35 2018 +0000"
      },
      "message": "Merge \"Add 5G rat type\""
    },
    {
      "commit": "ba104e77e430e1f8e52a005308c4277967b0ca77",
      "tree": "c1da72bb983ae5128c4361205e3e40890f22174e",
      "parents": [
        "c92749ad724cc93f7b2174f07dbcd4eae818dfbe",
        "1be68938ebde810d65f30ca8e61557602c7f8907"
      ],
      "author": {
        "name": "Ivan Chiang",
        "email": "chiangi@google.com",
        "time": "Mon Dec 10 07:13:02 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 10 07:13:02 2018 -0800"
      },
      "message": "Merge \"Expose Uri toSafeString api\" am: 17f9b9bfb6\nam: 1be68938eb\n\nChange-Id: I9f5de6c9685ee3b9cb75369a8465c154bdbc39f5\n"
    },
    {
      "commit": "17f9b9bfb66be366e874ed98d52a622e0b97df2a",
      "tree": "3a922011afd7d4f28d25bf8f1e81ef7a8f776db0",
      "parents": [
        "0882543a128a7f1289d54600dd48a4f2df3a30df",
        "72285d3eb29a6505783891eb5e3f344c2eacfd25"
      ],
      "author": {
        "name": "Ivan Chiang",
        "email": "chiangi@google.com",
        "time": "Mon Dec 10 14:32:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 10 14:32:36 2018 +0000"
      },
      "message": "Merge \"Expose Uri toSafeString api\""
    },
    {
      "commit": "79cee813c9e994532d908c549633abc4485b35d3",
      "tree": "8904d0368337955429e5e1f1a082752b8ad404bc",
      "parents": [
        "fb203f236d3becafbb0518ea748f590490ed9fa9",
        "14062aa65978fffccc956b2d50236045e8234a6a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sat Dec 08 20:19:32 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Dec 08 20:19:32 2018 -0800"
      },
      "message": "Merge \"[CS] Add a generic transport-specific information API\" am: 7f50b11c89\nam: 14062aa659\n\nChange-Id: If70fb160c90afbfb646ca7474d06fe735031aed5\n"
    },
    {
      "commit": "7f50b11c89f658591e3edd63bc358706f5297bf3",
      "tree": "45df1216d69103f6f86162772902e1061cff6011",
      "parents": [
        "6987e27aa6fe89a5d6001f8526c62bb5285c866f",
        "ca9fb56ee484b9ce1ee02a00192e842485039b3a"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Sun Dec 09 03:53:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sun Dec 09 03:53:44 2018 +0000"
      },
      "message": "Merge \"[CS] Add a generic transport-specific information API\""
    },
    {
      "commit": "72285d3eb29a6505783891eb5e3f344c2eacfd25",
      "tree": "ffc96c24b443ebac26e3eb69e2e130c6fd5edf32",
      "parents": [
        "4f65edeaacfa436f22d4ec8f7afe0c024148a694"
      ],
      "author": {
        "name": "Tony Huang",
        "email": "tonyychuang@google.com",
        "time": "Thu Nov 08 16:56:08 2018 +0800"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Sat Dec 08 04:35:23 2018 +0000"
      },
      "message": "Expose Uri toSafeString api\n\nExpose toSafeString api as public and stand api.\n\nBug: 119153962\nTest: atest UriTest\nChange-Id: Id9da309193c1e175e5fc795570687735c7722689\n"
    },
    {
      "commit": "6b849c2acd3b455705a15ba65d531e3ef85c9f20",
      "tree": "877143965a329a9d985ba606d1717493d19c97dc",
      "parents": [
        "4f65edeaacfa436f22d4ec8f7afe0c024148a694"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Tue Nov 27 19:32:39 2018 -0800"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Fri Dec 07 21:44:58 2018 +0000"
      },
      "message": "Add 5G rat type\n\nThis add a new rat type for 5G.\n\nBug: 111453000\nTest: build\nMerged-In: I57366a1a9f61278cf752c25d54a1af1830bf4575\nChange-Id: I57366a1a9f61278cf752c25d54a1af1830bf4575\n"
    }
  ],
  "next": "c9a6aab65dc289cbd3ca1ff1465597c1df075109"
}
