)]}'
{
  "log": [
    {
      "commit": "736fd1ee594e1c4a71ce58e7a28c5e4449d8169d",
      "tree": "9665e10062e159aa2b9705c069a0af17a82a5190",
      "parents": [
        "2bddc6144015174522d8b9b9f214b26d17099333",
        "f20aa955faac6075b8c2d4f433e447ee5071d000"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 02 00:30:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 00:30:41 2018 +0000"
      },
      "message": "Merge \"Prevent the problems with HVAC hal from taking down the system ui\""
    },
    {
      "commit": "2bddc6144015174522d8b9b9f214b26d17099333",
      "tree": "fbb62b0b7b2690d445c876d45c7c6887384f68e5",
      "parents": [
        "44ec8a6c86b42fe5d05dc55433a72782bf41d6dc",
        "4c53cd8bb321c7a9090adc663423bad129d535a7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 02 00:28:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 00:28:31 2018 +0000"
      },
      "message": "Merge \"uninstall_confirm layout is unused, hence remove it\""
    },
    {
      "commit": "44ec8a6c86b42fe5d05dc55433a72782bf41d6dc",
      "tree": "a71acd12d5e73d06db9deba5eb378a705f427838",
      "parents": [
        "3e26fb95da7e85bb822019d7214937c070e47923",
        "2a21769d4ed9755594c31583439ddb297a545f8f"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Thu Aug 02 00:22:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 00:22:16 2018 +0000"
      },
      "message": "Merge \"Merge \"Pass SdkVersion to getNeighboringCellInfo\" am: cec3f1fafb am: 8f4fdd4e78 am: 3193926e6a am: 6493efa705\""
    },
    {
      "commit": "2a21769d4ed9755594c31583439ddb297a545f8f",
      "tree": "7bd3d15832548f498059aa45d743ff2df1b8c60e",
      "parents": [
        "4bac7fbdf078bb75c127a5d5ae0b6806967beec4",
        "6493efa705907c34e88cae649dc5b81f3f3c951e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 17:20:43 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 17:20:43 2018 -0700"
      },
      "message": "Merge \"Pass SdkVersion to getNeighboringCellInfo\" am: cec3f1fafb am: 8f4fdd4e78 am: 3193926e6a\nam: 6493efa705\n\nChange-Id: Iad2aeea8faf434ab41202bf82d30b3f88dc19690\n"
    },
    {
      "commit": "3e26fb95da7e85bb822019d7214937c070e47923",
      "tree": "0d70823f4fde23801e69570aeab232bf1ad4097f",
      "parents": [
        "4bac7fbdf078bb75c127a5d5ae0b6806967beec4",
        "d323e541d970a5d570a82775c0f794e304af7c58"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Aug 02 00:19:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Aug 02 00:19:19 2018 +0000"
      },
      "message": "Merge \"Add property for stripping local audio when TV not support system audio.\""
    },
    {
      "commit": "4bac7fbdf078bb75c127a5d5ae0b6806967beec4",
      "tree": "583e5e0e69038651d4f5aa486b808c474c86f7e3",
      "parents": [
        "980e69cb17e238bb1b6b4ea255b95f94d71b988d",
        "64798759dd75d1a0ae5c86e88b442eb3eb869537"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Aug 01 23:45:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:45:48 2018 +0000"
      },
      "message": "Merge \"Merge \"Count and Report Bandwidth Requests by UID\" am: e1d140619f am: 270e4bb284 am: 36d40b0d36 am: d6f6ff302a\""
    },
    {
      "commit": "64798759dd75d1a0ae5c86e88b442eb3eb869537",
      "tree": "583e5e0e69038651d4f5aa486b808c474c86f7e3",
      "parents": [
        "b1eddf595a4cdbcaf9061826948b17e61dc59c75",
        "d6f6ff302ab9b56a1c4b19dd7ccb4329b5629f07"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 16:45:15 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:45:15 2018 -0700"
      },
      "message": "Merge \"Count and Report Bandwidth Requests by UID\" am: e1d140619f am: 270e4bb284 am: 36d40b0d36\nam: d6f6ff302a\n\nChange-Id: Ic0bd15ac78188b8552bf5ef1558da25011e869e2\n"
    },
    {
      "commit": "980e69cb17e238bb1b6b4ea255b95f94d71b988d",
      "tree": "f4696ae0121c66a02316f83eb2846b3c2d941ddd",
      "parents": [
        "b1eddf595a4cdbcaf9061826948b17e61dc59c75",
        "32f44dcf5de45f94d38f5994b9f534bab175c664"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 01 23:42:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:42:04 2018 +0000"
      },
      "message": "Merge \"Fix procstats run time protobuf field name.\""
    },
    {
      "commit": "6493efa705907c34e88cae649dc5b81f3f3c951e",
      "tree": "c29ed463c4d34cb40148145d63d3ecaefaceff03",
      "parents": [
        "d6f6ff302ab9b56a1c4b19dd7ccb4329b5629f07",
        "3193926e6a2f594f08d829590e443df0053434cf"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 16:35:54 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:35:54 2018 -0700"
      },
      "message": "Merge \"Pass SdkVersion to getNeighboringCellInfo\" am: cec3f1fafb am: 8f4fdd4e78\nam: 3193926e6a\n\nChange-Id: I3ec768fffe72b6c8a476e549e94103dd71a17d62\n"
    },
    {
      "commit": "b1eddf595a4cdbcaf9061826948b17e61dc59c75",
      "tree": "f4696ae0121c66a02316f83eb2846b3c2d941ddd",
      "parents": [
        "c81f058bf0e48633aa5724119fb3beac5d8a4deb",
        "8ecfcf9ea52f3cb797f4c4150569101bf12d3bc4"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 23:35:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:35:48 2018 +0000"
      },
      "message": "Merge \"Disable tests on system audio mode muting.\""
    },
    {
      "commit": "c81f058bf0e48633aa5724119fb3beac5d8a4deb",
      "tree": "efbbeb1d414397ed3d47176d29714aa9751781f5",
      "parents": [
        "e7004118f3c11735fa27cf99d8a23d6ef8cd7485",
        "d9039f7987d96894440217bca052d563846a6017"
      ],
      "author": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 23:34:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:34:54 2018 +0000"
      },
      "message": "Merge \"Disabling muting when system audio mode is off\""
    },
    {
      "commit": "e7004118f3c11735fa27cf99d8a23d6ef8cd7485",
      "tree": "e29a595a009bb9bc7b8e5188d4b467b3cec57dce",
      "parents": [
        "af5e2ff85fb7f46b719b053dd7d01a49ec48c843",
        "f649569d12aeb0dd50764a8fa7375ccccdf8d93e"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Wed Aug 01 16:30:35 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:30:35 2018 -0700"
      },
      "message": "Merge \"Idletimer-related commands porting\" am: b6b8516ba0 am: db4dace06b am: 7dc352c223\nam: f649569d12\n\nChange-Id: I800949f7c1815eaeb6addd9e297154d977ed897b\n"
    },
    {
      "commit": "d6f6ff302ab9b56a1c4b19dd7ccb4329b5629f07",
      "tree": "b60d2d922e3c56c09913e346557418697f606ca1",
      "parents": [
        "f649569d12aeb0dd50764a8fa7375ccccdf8d93e",
        "36d40b0d365c8af846399d5d8d2f4778edd033db"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 16:28:14 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:28:14 2018 -0700"
      },
      "message": "Merge \"Count and Report Bandwidth Requests by UID\" am: e1d140619f am: 270e4bb284\nam: 36d40b0d36\n\nChange-Id: I354ed7669f4c37842798a2ef8287a1b9132b8b89\n"
    },
    {
      "commit": "f20aa955faac6075b8c2d4f433e447ee5071d000",
      "tree": "0b6e1795f098cb01e3ea088c51be2ee8cc590cfd",
      "parents": [
        "af5e2ff85fb7f46b719b053dd7d01a49ec48c843"
      ],
      "author": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Wed Aug 01 15:07:01 2018 -0700"
      },
      "committer": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Wed Aug 01 23:23:58 2018 +0000"
      },
      "message": "Prevent the problems with HVAC hal from taking down the system ui\n\nIt\u0027s causing crash on user switch and day/night toggle that\u0027s interfering\nwith other testing.\n\nBug:111067116\nTest: manual on desk hardware\n\nChange-Id: If2b9c888cdb46b0f21a1bb574bc53cb370b936a7\n"
    },
    {
      "commit": "4c53cd8bb321c7a9090adc663423bad129d535a7",
      "tree": "b3722db1c8d2ed091a74bfa8b7ea458ad1266b94",
      "parents": [
        "a6fd8e8f040e18052b2d187a28233244ed3928c9"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Aug 01 16:20:16 2018 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Aug 01 16:20:16 2018 -0700"
      },
      "message": "uninstall_confirm layout is unused, hence remove it\n\nTest: Built, uninstalled apps\nChange-Id: I4b3ba6725bd765d02c3dbb24ec12cc83bb8c2bf3\n"
    },
    {
      "commit": "af5e2ff85fb7f46b719b053dd7d01a49ec48c843",
      "tree": "19fd90ce640311b4199108ffa2221dc813550545",
      "parents": [
        "d94016e04582e619a78605bfc2ef2cd6578bb97f",
        "f577cdb15db2e76710844062115a0bcb269558ce"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Aug 01 16:16:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:16:34 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Have proper permission check in getConfigForSubId\" am: c14a4be799  -s ours am: a28ae4d9af  -s ours am: f08ee028db  -s ours\nam: f577cdb15d  -s ours\n\nChange-Id: Iaf5a040d88a25ed52c6c0333e7cd64f0cc702c6e\n"
    },
    {
      "commit": "f649569d12aeb0dd50764a8fa7375ccccdf8d93e",
      "tree": "8a06554e257615f2df5986e4094aa931a6ca9d1c",
      "parents": [
        "f577cdb15db2e76710844062115a0bcb269558ce",
        "7dc352c22356ac61d02c375c94a9b618210b0c46"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Wed Aug 01 16:14:43 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:14:43 2018 -0700"
      },
      "message": "Merge \"Idletimer-related commands porting\" am: b6b8516ba0 am: db4dace06b\nam: 7dc352c223\n\nChange-Id: I75b8501b35116e907a791f475f90b1f0928c537d\n"
    },
    {
      "commit": "3193926e6a2f594f08d829590e443df0053434cf",
      "tree": "69848b5b927c47c8ddaa1eb8d55fc65420684136",
      "parents": [
        "36d40b0d365c8af846399d5d8d2f4778edd033db",
        "8f4fdd4e78d686c829b25ad20fa8418e3bc0e90e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 16:13:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:13:48 2018 -0700"
      },
      "message": "Merge \"Pass SdkVersion to getNeighboringCellInfo\" am: cec3f1fafb\nam: 8f4fdd4e78\n\nChange-Id: I1397d457efe3c1758795aace2f05ed330a92e596\n"
    },
    {
      "commit": "36d40b0d365c8af846399d5d8d2f4778edd033db",
      "tree": "8c898d2ffbdab45d9010c738797327f6e26bed42",
      "parents": [
        "7dc352c22356ac61d02c375c94a9b618210b0c46",
        "270e4bb28495f46bd7558902582bd1c998d09e4a"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 16:08:34 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:08:34 2018 -0700"
      },
      "message": "Merge \"Count and Report Bandwidth Requests by UID\" am: e1d140619f\nam: 270e4bb284\n\nChange-Id: I2c1bd77de350c27206c9809a628d6d4e0eacad2f\n"
    },
    {
      "commit": "f577cdb15db2e76710844062115a0bcb269558ce",
      "tree": "b4a5655f67422261498b7a48994ba90c923a7600",
      "parents": [
        "30e50fdb5d6974dc75b71af485ee359e1713b02c",
        "f08ee028db17ead24b25d1acfb727dad27a283e5"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Aug 01 16:04:00 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:04:00 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Have proper permission check in getConfigForSubId\" am: c14a4be799  -s ours am: a28ae4d9af  -s ours\nam: f08ee028db  -s ours\n\nChange-Id: Id32d1743813b43fbb4687f02ed6e635d227dc87d\n"
    },
    {
      "commit": "d94016e04582e619a78605bfc2ef2cd6578bb97f",
      "tree": "19fd90ce640311b4199108ffa2221dc813550545",
      "parents": [
        "6ec1461db46d2e0d6b1b4715cd27606124c46a76",
        "d51e9947862fd0ae660de753ef8a9def06ec3ea9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 23:03:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 23:03:11 2018 +0000"
      },
      "message": "Merge \"Fix drawVertices in HW accel\""
    },
    {
      "commit": "7dc352c22356ac61d02c375c94a9b618210b0c46",
      "tree": "709fad95064756305f930d470eb209dda6e69ead",
      "parents": [
        "f08ee028db17ead24b25d1acfb727dad27a283e5",
        "db4dace06b96aa01c5d5bb3c9cc3b19d4de236c9"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Wed Aug 01 16:02:15 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 16:02:15 2018 -0700"
      },
      "message": "Merge \"Idletimer-related commands porting\" am: b6b8516ba0\nam: db4dace06b\n\nChange-Id: I50431bf8822c98471daa6c2473c3741f338b9601\n"
    },
    {
      "commit": "f08ee028db17ead24b25d1acfb727dad27a283e5",
      "tree": "de950d8abab338068617fe95fe2e3dcd843c7b17",
      "parents": [
        "968ad4f6e791d4cf7e5b0c3426f6b00814767a3a",
        "a28ae4d9af8d5fb1da4181af3ac4648f75b5a364"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Aug 01 15:53:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 15:53:06 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Have proper permission check in getConfigForSubId\" am: c14a4be799  -s ours\nam: a28ae4d9af  -s ours\n\nChange-Id: Ib8966bb8bf0cfd03e4741f976a9201cfc2794d66\n"
    },
    {
      "commit": "6ec1461db46d2e0d6b1b4715cd27606124c46a76",
      "tree": "0f71e58e6234ab077f39e9a275e0dfd153c7beb0",
      "parents": [
        "48dfde74f8c898f5e4b9347e2d574a0296b005d6",
        "e19d051f82454c49924b1f62e23ee8ded0cf4d08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 22:51:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 22:51:44 2018 +0000"
      },
      "message": "Merge \"Allow some rounding errors in PIP bounds.\""
    },
    {
      "commit": "8f4fdd4e78d686c829b25ad20fa8418e3bc0e90e",
      "tree": "1d7f58d457d7636cd818663a668aaa2aadf4de44",
      "parents": [
        "270e4bb28495f46bd7558902582bd1c998d09e4a",
        "cec3f1fafb012bc26f0cc56b918a977e778d3a0d"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 15:51:30 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 15:51:30 2018 -0700"
      },
      "message": "Merge \"Pass SdkVersion to getNeighboringCellInfo\"\nam: cec3f1fafb\n\nChange-Id: I46ede415a660852938506b9bd4eebff409da5929\n"
    },
    {
      "commit": "270e4bb28495f46bd7558902582bd1c998d09e4a",
      "tree": "be7f0ec626d5df91bf86e8ef197d0d24064bed10",
      "parents": [
        "db4dace06b96aa01c5d5bb3c9cc3b19d4de236c9",
        "e1d140619ff9a22c3cb2e679df07296a8842ce96"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Aug 01 15:48:12 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 15:48:12 2018 -0700"
      },
      "message": "Merge \"Count and Report Bandwidth Requests by UID\"\nam: e1d140619f\n\nChange-Id: Iadfb7c04a49055c57cc8eed2ce9ad5f10e15cf52\n"
    },
    {
      "commit": "db4dace06b96aa01c5d5bb3c9cc3b19d4de236c9",
      "tree": "cd508bc57b6c0034e9b64de8679ace35671e8b86",
      "parents": [
        "a28ae4d9af8d5fb1da4181af3ac4648f75b5a364",
        "b6b8516ba0f44f2d234b825cc4d568c304e9f719"
      ],
      "author": {
        "name": "Luke Huang",
        "email": "huangluke@google.com",
        "time": "Wed Aug 01 15:44:30 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 15:44:30 2018 -0700"
      },
      "message": "Merge \"Idletimer-related commands porting\"\nam: b6b8516ba0\n\nChange-Id: I48997db764885415f952520c5a29c5da34327e39\n"
    },
    {
      "commit": "a28ae4d9af8d5fb1da4181af3ac4648f75b5a364",
      "tree": "126ca1eb2e416e071ac4458d7a78efeb9d3ed5b2",
      "parents": [
        "9afe59bf1c51eff020d58cf84e0b54895f231ad8",
        "c14a4be7998b18ce7caea2b63ef30ca09868d1f7"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Aug 01 15:41:01 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 15:41:01 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Have proper permission check in getConfigForSubId\"\nam: c14a4be799  -s ours\n\nChange-Id: I3bc606975e0ced7353e9bb174da95f4edcefdb1f\n"
    },
    {
      "commit": "e19d051f82454c49924b1f62e23ee8ded0cf4d08",
      "tree": "a69aef07453c7e69290e25f9145b5148311a1573",
      "parents": [
        "209d21be019e1bc38e61eba48120fcac2657faf6"
      ],
      "author": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Tue Jul 31 16:29:34 2018 -0700"
      },
      "committer": {
        "name": "Tracy Zhou",
        "email": "tracyzhou@google.com",
        "time": "Wed Aug 01 14:37:26 2018 -0700"
      },
      "message": "Allow some rounding errors in PIP bounds.\n\nChange-Id: Ie6e5b57e0496d2f0227a8da5259c2257aa04de29\nFixes: 112052442\nTest: Manual test\n"
    },
    {
      "commit": "48dfde74f8c898f5e4b9347e2d574a0296b005d6",
      "tree": "319671231d217656cdca87b0fd51ffbcb07e9afa",
      "parents": [
        "0c499ab71f577d10fe751801bd538df30e629878",
        "b3ed28c84d5572e585c9339ef311c772c62afe2f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 21:10:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 21:10:52 2018 +0000"
      },
      "message": "Merge \"Fix PagedTileLayout reveal animation crash.\""
    },
    {
      "commit": "d323e541d970a5d570a82775c0f794e304af7c58",
      "tree": "9a0b639c3e525cf8fef14001b26ced204b98e550",
      "parents": [
        "0c499ab71f577d10fe751801bd538df30e629878"
      ],
      "author": {
        "name": "Amy",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 13:24:00 2018 -0700"
      },
      "committer": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 20:43:07 2018 +0000"
      },
      "message": "Add property for stripping local audio when TV not support system audio.\n\nTest: make -j18\nChange-Id: I55c2f0e846cca93df5048be9f829cce095f3f474\n\nBug: 80297603\nChange-Id: I17c85b3b52dc2be9a32f045f904e7b5358acd448\n"
    },
    {
      "commit": "8ecfcf9ea52f3cb797f4c4150569101bf12d3bc4",
      "tree": "a3e24bf6de2abb4bac75a4dc175ed641525afb94",
      "parents": [
        "0c499ab71f577d10fe751801bd538df30e629878"
      ],
      "author": {
        "name": "Amy",
        "email": "amyjojo@google.com",
        "time": "Tue Jul 31 14:00:20 2018 -0700"
      },
      "committer": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 20:41:46 2018 +0000"
      },
      "message": "Disable tests on system audio mode muting.\n\nTest: atest com.android.server.hdmi\nChange-Id: I5c692766e9276f75614cde07951d9681e244cbfa\n(cherry picked from commit 13833f7206c454357b578ac29a02e661355538c4)\n"
    },
    {
      "commit": "d9039f7987d96894440217bca052d563846a6017",
      "tree": "ab93355251911d42be4c1029b246d5e3bc6967a0",
      "parents": [
        "0c499ab71f577d10fe751801bd538df30e629878"
      ],
      "author": {
        "name": "Amy",
        "email": "amyjojo@google.com",
        "time": "Fri Jul 27 10:38:17 2018 -0700"
      },
      "committer": {
        "name": "Amy Zhang",
        "email": "amyjojo@google.com",
        "time": "Wed Aug 01 20:39:32 2018 +0000"
      },
      "message": "Disabling muting when system audio mode is off\n\nTest: make -j18 and local test\nBug: 111240389\nChange-Id: Ie3f79cdd227421a106c9e67da487d76bd1d6573e\n(cherry picked from commit e0fde384a1ff49dbc964036e7db6a24aba1d6db5)\n"
    },
    {
      "commit": "d51e9947862fd0ae660de753ef8a9def06ec3ea9",
      "tree": "3f7963b00ea5a0eac065b549b9bdfa5cabef270a",
      "parents": [
        "209d21be019e1bc38e61eba48120fcac2657faf6"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Aug 01 13:34:37 2018 -0700"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Wed Aug 01 13:34:37 2018 -0700"
      },
      "message": "Fix drawVertices in HW accel\n\nAlso fix a wrong array length\n\nTest: CtsUiRenderingTestCases#testBlackTriangleVertices\nChange-Id: I9325febb63fdaf979325b202bfafac6dd70bfeaf\n"
    },
    {
      "commit": "0c499ab71f577d10fe751801bd538df30e629878",
      "tree": "fadb7dc23d074c7fe7942c8f01723f025fc4548e",
      "parents": [
        "834ed33fe5fe4c4bea9777fd4ccc7909eb5ff140",
        "cfa0d49be5eba1b878c1eab06a1fb53bdf1a9100"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 20:28:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 20:28:06 2018 +0000"
      },
      "message": "Merge \"Fixed FieldClassificationStrategy that gets data from the package info.\""
    },
    {
      "commit": "834ed33fe5fe4c4bea9777fd4ccc7909eb5ff140",
      "tree": "45848165835a73b06fdf0900248c7fa7b28314ef",
      "parents": [
        "ec5af6798fe57d1c75d4a86d97e7ed9199eb9c67",
        "ef0c08fe7e8b80d3b9c76abc8b11855ed2648aa7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 20:19:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 20:19:56 2018 +0000"
      },
      "message": "Merge \"Fixing proto field name style.\""
    },
    {
      "commit": "ec5af6798fe57d1c75d4a86d97e7ed9199eb9c67",
      "tree": "82e25e4fc4de6ed8ac83a2ef8a91c3bcb3f2a1d4",
      "parents": [
        "4bae6e173c57fe8917a7fbc0848c588c5fa00201",
        "e6089af7daeb4226e55af4c0578631c183f036a9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 20:18:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 20:18:33 2018 +0000"
      },
      "message": "Merge \"Fix proguard from stripping inner plugin classes\""
    },
    {
      "commit": "32f44dcf5de45f94d38f5994b9f534bab175c664",
      "tree": "9cd8bde22cc74619dd312e5ae01f8c346d3f3565",
      "parents": [
        "d4c19aa24b0d4035b508473d03c6b2fd4cc70dbd"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 31 13:29:33 2018 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Wed Aug 01 12:53:10 2018 -0700"
      },
      "message": "Fix procstats run time protobuf field name.\n\nBug: 110957691\nTest: manual\nChange-Id: I368bffe5c0431e12a8fd00f24bfd95981eabf0eb\n"
    },
    {
      "commit": "4bae6e173c57fe8917a7fbc0848c588c5fa00201",
      "tree": "99c76b046451e2d3da3c19ac5b94f30372c6f5e0",
      "parents": [
        "d4c19aa24b0d4035b508473d03c6b2fd4cc70dbd",
        "e4f3df6d8ee29fe160e2db287cf27f19e1d6cf5e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 19:51:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 19:51:17 2018 +0000"
      },
      "message": "Merge \"Add package update and remove as generic atom events\""
    },
    {
      "commit": "ef0c08fe7e8b80d3b9c76abc8b11855ed2648aa7",
      "tree": "daec34d040eed1978af6d64abdf6aa12fcc85808",
      "parents": [
        "60538cce4589d611d9bae0acde3078abee4cf00f"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Aug 01 11:55:07 2018 -0700"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Aug 01 11:55:07 2018 -0700"
      },
      "message": "Fixing proto field name style.\n\nBug: 110957691\nTest: Android builds\nChange-Id: I9a7dbe3a6522b243cfd1df85eeae22395ff000ae\n"
    },
    {
      "commit": "d4c19aa24b0d4035b508473d03c6b2fd4cc70dbd",
      "tree": "97760a54cf76ead1c4d20b9634d48f1ba9fc7ca7",
      "parents": [
        "58434898a7635632e16983676f70bf616c0028a7",
        "87b0298b74ef10a0279d633c05b76a58aac52d83"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 18:44:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 18:44:00 2018 +0000"
      },
      "message": "Merge \"passpoint-r2: redefine status and error enums\""
    },
    {
      "commit": "58434898a7635632e16983676f70bf616c0028a7",
      "tree": "a0df388a1fa8f11e5269a1a1e5015c49e630b143",
      "parents": [
        "60538cce4589d611d9bae0acde3078abee4cf00f",
        "b1042009905de31ca968cf9e9ce2deab53685041"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 18:43:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 18:43:08 2018 +0000"
      },
      "message": "Merge \"Lazily reinflate volume dialog after config change\""
    },
    {
      "commit": "60538cce4589d611d9bae0acde3078abee4cf00f",
      "tree": "beeac7aa029e46db734c0b2304e9cb37c86c8b1d",
      "parents": [
        "c49f34dffc66cfb9d659a51a32be3ca19962ab17",
        "99aeba896ea78f4661765af0fc93ea9c2fa7ac30"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 18:38:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 18:38:51 2018 +0000"
      },
      "message": "Merge \"Add tracking of process run time.\""
    },
    {
      "commit": "c49f34dffc66cfb9d659a51a32be3ca19962ab17",
      "tree": "6f5872103768a0b4a9f27c74df27ba48d63f2fa2",
      "parents": [
        "39c212abc6fa5fb176df679599ed962951f26001",
        "30e50fdb5d6974dc75b71af485ee359e1713b02c"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 11:26:54 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 11:26:54 2018 -0700"
      },
      "message": "Merge \"Docs: fixed typo and made minor edits\" into pi-dev am: ae3f656146\nam: 30e50fdb5d\n\nChange-Id: I5ec12962b74b998a4a9ced35aa2425e314b8b93e\n"
    },
    {
      "commit": "e4f3df6d8ee29fe160e2db287cf27f19e1d6cf5e",
      "tree": "810bd27f0303d2328d10d816748f433c1a682e68",
      "parents": [
        "9af59ee5bbef34122e3d72d45369cb70a437005a"
      ],
      "author": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Wed Aug 01 11:19:10 2018 -0700"
      },
      "committer": {
        "name": "Howard Ro",
        "email": "yro@google.com",
        "time": "Wed Aug 01 11:19:35 2018 -0700"
      },
      "message": "Add package update and remove as generic atom events\n\nTest: statsd, statsd_test\n\nChange-Id: I18ef6775a2eeb4e1357769a5121323f16937ea4b\n"
    },
    {
      "commit": "39c212abc6fa5fb176df679599ed962951f26001",
      "tree": "0f9186e4574d88f06b16b60dbe6bcaee8671339c",
      "parents": [
        "38663ab205875109af41f54c8a46915ef1bdc231",
        "902341345b52aea0cda7876525cf0c317900ac45"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 11:18:13 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 11:18:13 2018 -0700"
      },
      "message": "Merge \"Docs: fixed typo\" into pi-dev am: 63e36667da\nam: 902341345b\n\nChange-Id: I41d0f700ebf4f6e47af90ca1af6738144f3fc3ff\n"
    },
    {
      "commit": "38663ab205875109af41f54c8a46915ef1bdc231",
      "tree": "2618575648892b577b2e4b3450c07736d8279c15",
      "parents": [
        "f15bbe2e8d7752fe07cec1d81d7af49ba399aa9e",
        "f5d74c7665686b98ee72dda941d2da611938f6cb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 18:12:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 18:12:10 2018 +0000"
      },
      "message": "Merge \"Add 2 Settings.Global keys for Settings ExternalProvider.\""
    },
    {
      "commit": "30e50fdb5d6974dc75b71af485ee359e1713b02c",
      "tree": "b4a5655f67422261498b7a48994ba90c923a7600",
      "parents": [
        "902341345b52aea0cda7876525cf0c317900ac45",
        "ae3f6561466542804aa69e7e2dcecedf37c20511"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 11:10:46 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 11:10:46 2018 -0700"
      },
      "message": "Merge \"Docs: fixed typo and made minor edits\" into pi-dev\nam: ae3f656146\n\nChange-Id: I730596d6577c8dd50aa00f0f43a236e247dc3953\n"
    },
    {
      "commit": "902341345b52aea0cda7876525cf0c317900ac45",
      "tree": "e53009244bc0ea3259230f4c3b8dad7335180c74",
      "parents": [
        "334317eaf1e3d023088e8fa7fa442dd53f1d0e51",
        "63e36667da78e6edc0959e05e1c8cdf461dac8ef"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 11:04:52 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Aug 01 11:04:52 2018 -0700"
      },
      "message": "Merge \"Docs: fixed typo\" into pi-dev\nam: 63e36667da\n\nChange-Id: I90e10f6bf9efd09e19538bb697281364f6622054\n"
    },
    {
      "commit": "f15bbe2e8d7752fe07cec1d81d7af49ba399aa9e",
      "tree": "392bfb606567f31e5121c9ac6b69cb2b28fa1469",
      "parents": [
        "f3b8c6fe3aa1d8e8c54b42b2351838f5733a7f96",
        "08827e4b9a76688ec32a4ffdded4e9187072846d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 17:57:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:57:07 2018 +0000"
      },
      "message": "Merge \"MediaPlayer2: fix MEDIA_INFO_DATA_SOURCE_* events\""
    },
    {
      "commit": "f3b8c6fe3aa1d8e8c54b42b2351838f5733a7f96",
      "tree": "0b7ff1559fd6d0ac1769a14f78a949a66447bcbf",
      "parents": [
        "fc0bcae4ef9d415544c77dd6669452e5b2fb419b",
        "2d87f453d94b1bc065a42217eecaa84ca8c9a14c"
      ],
      "author": {
        "name": "Bernardo Rufino",
        "email": "brufino@google.com",
        "time": "Wed Aug 01 17:56:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:56:27 2018 +0000"
      },
      "message": "Merge \"[KV] State machine to linear task w/ RemoteCall\""
    },
    {
      "commit": "ae3f6561466542804aa69e7e2dcecedf37c20511",
      "tree": "49257d78460a90315659abeea9e021d43c198a96",
      "parents": [
        "63e36667da78e6edc0959e05e1c8cdf461dac8ef",
        "e27c3511d8720bfb00feda5fcc9fb7204d98f586"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 17:47:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:47:04 2018 +0000"
      },
      "message": "Merge \"Docs: fixed typo and made minor edits\" into pi-dev"
    },
    {
      "commit": "63e36667da78e6edc0959e05e1c8cdf461dac8ef",
      "tree": "57df29d4072ef3239a7178004a92330825f1fc4d",
      "parents": [
        "614e26dbcba08f0a10ae97293c4bc45622556e0e",
        "42d27af0daf4c01022e4c6466d81f7fb6ff18191"
      ],
      "author": {
        "name": "Laura Davis",
        "email": "laurabd@google.com",
        "time": "Wed Aug 01 17:46:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:46:37 2018 +0000"
      },
      "message": "Merge \"Docs: fixed typo\" into pi-dev"
    },
    {
      "commit": "fc0bcae4ef9d415544c77dd6669452e5b2fb419b",
      "tree": "77e9a7a3707f0f0979c2dbe3b253b386674c1471",
      "parents": [
        "1cf3f1bb37409d19593f80b70928ecddfff9edda",
        "8431c4095f1e4567e9801480e0447fa4e8175ba3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 17:28:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:28:26 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "1cf3f1bb37409d19593f80b70928ecddfff9edda",
      "tree": "ab0f988cb672df37afb01f8638ff08c4417fbd03",
      "parents": [
        "70b9e55ecbe2c6c158ce48cffdb42313269368e8",
        "b4f5987da28678d3375da6d804138004cd3ed157"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 17:26:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:26:15 2018 +0000"
      },
      "message": "Merge \"Disable verbose logs from Context Hub Service\""
    },
    {
      "commit": "70b9e55ecbe2c6c158ce48cffdb42313269368e8",
      "tree": "77746422a2a42db880616e5bdc34cac6d066e9a7",
      "parents": [
        "94efa9cb6fad521920ab357dd53833ef16e56281",
        "8c991ea3cf500d2d188fa7a13c009e8cda6d50bd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 17:13:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 17:13:40 2018 +0000"
      },
      "message": "Merge \"Enforce restricting use of CATEGORY_CAR_* to system calls only\""
    },
    {
      "commit": "b1042009905de31ca968cf9e9ce2deab53685041",
      "tree": "a43858857cd9839f421cafd7409adb42b99ac8b0",
      "parents": [
        "70aaea7bb23feff2207ae4cc4627cae62079be7f"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Aug 01 12:49:02 2018 -0400"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Aug 01 12:49:02 2018 -0400"
      },
      "message": "Lazily reinflate volume dialog after config change\n\nChange-Id: I5096ad1241a91918c720b6627334255393890720\nFixes: 110732172\nTest: systrace\n"
    },
    {
      "commit": "94efa9cb6fad521920ab357dd53833ef16e56281",
      "tree": "871e50174616fe04873e49d8e14a4662482dc44d",
      "parents": [
        "019bae138d09af07ccf347a283780e42020ea482",
        "adb939483217a0970c14f85bdb2bcdd79ca40ecc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 16:42:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 16:42:29 2018 +0000"
      },
      "message": "Merge \"Settings: Add a setting to toggle wifi scan throttling\""
    },
    {
      "commit": "019bae138d09af07ccf347a283780e42020ea482",
      "tree": "7b1977e12648d7933985681e1edf7ed908b4a29f",
      "parents": [
        "a6fd8e8f040e18052b2d187a28233244ed3928c9",
        "0d649f291ab9ae6d3666ecb293ea20b41b46c1a8"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 16:38:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 16:38:54 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "f5d74c7665686b98ee72dda941d2da611938f6cb",
      "tree": "963c2135571d17b73332a1506c4b6199596cff94",
      "parents": [
        "4c3b325d7b70446e0e87740b0446ae86d8fbceb0"
      ],
      "author": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Wed Aug 01 09:32:38 2018 -0700"
      },
      "committer": {
        "name": "Fan Zhang",
        "email": "zhfan@google.com",
        "time": "Wed Aug 01 09:37:32 2018 -0700"
      },
      "message": "Add 2 Settings.Global keys for Settings ExternalProvider.\n\nBug: 111941143\nTest: rebuild\nChange-Id: I8ee5b17601f85fc2ab9f7dea2824800405a188c5\n"
    },
    {
      "commit": "a6fd8e8f040e18052b2d187a28233244ed3928c9",
      "tree": "5d8206b66df1747f9f78cf7e428eeecb62b52c83",
      "parents": [
        "024059cfbed106288a0587db7f7d8a87122e12c9",
        "0e286d401905e05605d0efae17f19639491b204a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 16:26:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 16:26:05 2018 +0000"
      },
      "message": "Merge \"Create dark theme for permission grant dialog\""
    },
    {
      "commit": "b4f5987da28678d3375da6d804138004cd3ed157",
      "tree": "2f62ad0f2312f92077e316a55539aa4802a08cf4",
      "parents": [
        "024059cfbed106288a0587db7f7d8a87122e12c9"
      ],
      "author": {
        "name": "Arthur Ishiguro",
        "email": "arthuri@google.com",
        "time": "Tue Jul 31 16:38:08 2018 -0700"
      },
      "committer": {
        "name": "Brian Duddie",
        "email": "bduddie@google.com",
        "time": "Wed Aug 01 16:10:41 2018 +0000"
      },
      "message": "Disable verbose logs from Context Hub Service\n\nBug: 112049817\nTest: Compile only\nChange-Id: I31329753946d2c26f71eaaefcfb3c0b6fc1a2346\n"
    },
    {
      "commit": "024059cfbed106288a0587db7f7d8a87122e12c9",
      "tree": "6c51ef3882f0530bba3af646e838de4548b5147a",
      "parents": [
        "7c79a07c34efdfb54866a1944b737795d8c07a44",
        "b81222977521a321c501270f3a7bf1312db5db79"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Wed Aug 01 16:02:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 16:02:57 2018 +0000"
      },
      "message": "Merge \"Binder calls stats cleanup\""
    },
    {
      "commit": "adb939483217a0970c14f85bdb2bcdd79ca40ecc",
      "tree": "33b923a629436106edc2417e146fee02b631c04f",
      "parents": [
        "97ac6996645ce63ac4f0c06df81407ed98860bcb"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Jul 24 14:47:09 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Wed Aug 01 07:55:46 2018 -0700"
      },
      "message": "Settings: Add a setting to toggle wifi scan throttling\n\nScan throttling affects apps which are used by testers for survey-like\napplication. Add a hidden setting which can be toggled via adb commands\nto turn off all scan throttling.\n\nBug: 111763749\nTest: Unit tests\nTest: `adb shell settings put global wifi_scan_throttle_enabled 0` on\nuser build.\nChange-Id: I6c9a468c573239914b88de0afcdd7e477429cb16\n"
    },
    {
      "commit": "8431c4095f1e4567e9801480e0447fa4e8175ba3",
      "tree": "e85b862bb27062e508bd9ecb7327407de5a63a07",
      "parents": [
        "234a2cc0e99747dbcd5959030a801432cb165db8"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 15:28:24 2018 +0100"
      },
      "committer": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 15:28:24 2018 +0100"
      },
      "message": "Add @UnsupportedAppUsage annotations\n\nFor packages:\n  android.ddm\n\nThis is an automatically generated CL. See go/UnsupportedAppUsage\nfor more details.\n\nExempted-From-Owner-Approval: Mechanical changes to the codebase\nwhich have been approved by Android API council and announced on\nandroid-eng@\n\nBug: 110868826\nTest: m\nChange-Id: Ia3e508bf6fbb48ca0fad3dc7b6dc722aac29c191\n"
    },
    {
      "commit": "7c79a07c34efdfb54866a1944b737795d8c07a44",
      "tree": "f22a495baa900bea609d49ef18f5d5b780a147e0",
      "parents": [
        "8fd602d92388334a1417ac1ad85fd1772360cd52",
        "8943ad6325c890c279b8d600784680ef8d0eb3c2"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Aug 01 14:26:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 14:26:10 2018 +0000"
      },
      "message": "Merge changes from topic \"SplitPackageInstaller\"\n\n* changes:\n  Split PackageInstaller app into installation and permissions management\n  Copy package installer into framework/base/packages/PackageInstaller\n"
    },
    {
      "commit": "8fd602d92388334a1417ac1ad85fd1772360cd52",
      "tree": "8967c2e69be518b9533c10cb3c84a53895e37c6a",
      "parents": [
        "6c73154168c0f2e9e9c67c1f248b9edf3d8a3d9c",
        "70aaea7bb23feff2207ae4cc4627cae62079be7f"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Aug 01 13:57:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 13:57:48 2018 +0000"
      },
      "message": "Merge \"Limit cross user adjustments from assistants.\""
    },
    {
      "commit": "6c73154168c0f2e9e9c67c1f248b9edf3d8a3d9c",
      "tree": "4227bac56e04b0a9c1b3ec1d54dc334c6b9f5bab",
      "parents": [
        "5984e99a769dac7f7d5cb24a3af9e9a3a04c155b",
        "ad3841a58b9584b60413ec8fd70133a1e3f261ce"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 13:19:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 13:19:18 2018 +0000"
      },
      "message": "Merge \"Don\u0027t show zen upgrade notification on restore\""
    },
    {
      "commit": "5984e99a769dac7f7d5cb24a3af9e9a3a04c155b",
      "tree": "0383c318a7096c94ea2f123aaa4a6dde9376f101",
      "parents": [
        "a093fb5d50f3e5ecea2767c82e25897d1528b606",
        "16ed5995508297e6f41fc262b7d634da8fd21d71"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 13:11:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 13:11:41 2018 +0000"
      },
      "message": "Merge \"Updating NotificationManager enums.\""
    },
    {
      "commit": "b81222977521a321c501270f3a7bf1312db5db79",
      "tree": "09e447e322caf520183ef3a8503cd773bf5c31ff",
      "parents": [
        "a093fb5d50f3e5ecea2767c82e25897d1528b606"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Wed Aug 01 13:49:25 2018 +0100"
      },
      "committer": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Wed Aug 01 13:57:30 2018 +0100"
      },
      "message": "Binder calls stats cleanup\n\nTest: unit test\nChange-Id: I6e621de1be211cf1e4fbf61aea8447dac83aee8e\n"
    },
    {
      "commit": "a093fb5d50f3e5ecea2767c82e25897d1528b606",
      "tree": "6789c1322f96ab18731967044e85ee4688e5c3b5",
      "parents": [
        "1c24ace379bb7c384e86cdc9445fab920a280b7e",
        "06bf4b761a27cfb1ea68e2d1164e0976d5b017e9"
      ],
      "author": {
        "name": "Mathew Inwood",
        "email": "mathewi@google.com",
        "time": "Wed Aug 01 08:43:37 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 08:43:37 2018 +0000"
      },
      "message": "Merge \"Add @UnsupportedAppUsage annotations\""
    },
    {
      "commit": "1c24ace379bb7c384e86cdc9445fab920a280b7e",
      "tree": "5217d0404bc73e0b840849ae78914ae72b0a9c8b",
      "parents": [
        "f96f79cc8e3748e42c73634febba43f7dc6de330",
        "f31dfb94f8dbdc8e7356a36101f51466108e5632"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Wed Aug 01 08:09:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 08:09:55 2018 +0000"
      },
      "message": "Merge \"Optimize resolving transaction codes.\""
    },
    {
      "commit": "f96f79cc8e3748e42c73634febba43f7dc6de330",
      "tree": "708e42195c10705e6c28bc14e2af0694d9cff213",
      "parents": [
        "ac5d5a0f32d0b2885eafdb5f6beae1ca87f2cb43",
        "f8d9d366258976443d5e9a0218b8c226e373b461"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Aug 01 07:17:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 07:17:11 2018 +0000"
      },
      "message": "Merge \"Pass the packages installed to vold when the user starts.\""
    },
    {
      "commit": "ac5d5a0f32d0b2885eafdb5f6beae1ca87f2cb43",
      "tree": "9f83bd7c1f7d35c8716527b88bf4290b535bf471",
      "parents": [
        "1eca4803a40e34f5d5eb452db94a36ca8574602e",
        "334317eaf1e3d023088e8fa7fa442dd53f1d0e51"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Jul 31 22:20:40 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 22:20:40 2018 -0700"
      },
      "message": "[automerger skipped] Have proper permission check in getConfigForSubId am: 9afe59bf1c  -s ours am: 968ad4f6e7  -s ours\nam: 334317eaf1  -s ours\n\nChange-Id: Id8309502467430c062e2da021b82125a63b242a9\n"
    },
    {
      "commit": "334317eaf1e3d023088e8fa7fa442dd53f1d0e51",
      "tree": "9df223f3f625f25cddb11cfd3ad293016c3adcae",
      "parents": [
        "92b4e46f4a1347aec5ecda3e1f3bde2e1b7a1cbc",
        "968ad4f6e791d4cf7e5b0c3426f6b00814767a3a"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Jul 31 22:09:48 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 22:09:48 2018 -0700"
      },
      "message": "[automerger skipped] Have proper permission check in getConfigForSubId am: 9afe59bf1c  -s ours\nam: 968ad4f6e7  -s ours\n\nChange-Id: Ifff573d643027409e60a241cfac5f8affd395c69\n"
    },
    {
      "commit": "968ad4f6e791d4cf7e5b0c3426f6b00814767a3a",
      "tree": "de950d8abab338068617fe95fe2e3dcd843c7b17",
      "parents": [
        "06a97144fb5cc30428c7350bb61e87b0633bbfa6",
        "9afe59bf1c51eff020d58cf84e0b54895f231ad8"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Jul 31 22:00:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 22:00:06 2018 -0700"
      },
      "message": "[automerger skipped] Have proper permission check in getConfigForSubId\nam: 9afe59bf1c  -s ours\n\nChange-Id: Id0cd93f5d02cb2d2fcea9f77247fe53777f8940f\n"
    },
    {
      "commit": "f8d9d366258976443d5e9a0218b8c226e373b461",
      "tree": "708e42195c10705e6c28bc14e2af0694d9cff213",
      "parents": [
        "1eca4803a40e34f5d5eb452db94a36ca8574602e"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jul 31 20:26:39 2018 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jul 31 21:41:27 2018 -0700"
      },
      "message": "Pass the packages installed to vold when the user starts.\n\nBug: 111890351\nTest: n/a\nChange-Id: Id54e18b718b2b87830f7be3b313058c33ded51a8\n"
    },
    {
      "commit": "1eca4803a40e34f5d5eb452db94a36ca8574602e",
      "tree": "9f83bd7c1f7d35c8716527b88bf4290b535bf471",
      "parents": [
        "72df699ceed4e514a38c3d726ee66b9cbffd32a8",
        "0a541a5a3aa42ed52e1fa9dfcd3f77b6ea70360e"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Aug 01 03:21:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 03:21:11 2018 +0000"
      },
      "message": "Merge \"Update StorageManagerService to push package info to vold.\""
    },
    {
      "commit": "72df699ceed4e514a38c3d726ee66b9cbffd32a8",
      "tree": "0621cba28982fee6e459f842b4abfab6ac3a220c",
      "parents": [
        "332434991b2e740a41a68afe11737a121c81fe9f",
        "5184887879b847ac927ff37c65fd302dd2b16a3f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 02:09:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 02:09:47 2018 +0000"
      },
      "message": "Merge \"Fix user-id for AMS.forceStopPackageLocked()\""
    },
    {
      "commit": "9afe59bf1c51eff020d58cf84e0b54895f231ad8",
      "tree": "126ca1eb2e416e071ac4458d7a78efeb9d3ed5b2",
      "parents": [
        "2a924543f6661a639a2747f6073a9baa2ffc443f"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 28 15:20:45 2018 -0800"
      },
      "committer": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Jul 31 18:43:01 2018 -0700"
      },
      "message": "Have proper permission check in getConfigForSubId\n\nIn CarrierConfigManager, add pass context in constructor, so that\nwhen calling CarrierConfigLoader#getConfigForSubId, it can pass\ncallingPackage.\n\nBug: 73136824\nTest: regression\nChange-Id: I4bbff4ea30e2d5473c14d24d6833bf3ca3c595ec\nMerged-In: I4bbff4ea30e2d5473c14d24d6833bf3ca3c595ec\n"
    },
    {
      "commit": "332434991b2e740a41a68afe11737a121c81fe9f",
      "tree": "d0559e3ed5847af75a50cb25f246db3cda6b667a",
      "parents": [
        "0575b57f14928e8fcd50903ad01431727fb901be",
        "b38fa94f30ff3aae8f11b0a51ab55d07ba548500"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Aug 01 01:29:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Aug 01 01:29:55 2018 +0000"
      },
      "message": "Merge \"Do not add permission while cleaning permissions state\""
    },
    {
      "commit": "08827e4b9a76688ec32a4ffdded4e9187072846d",
      "tree": "eaf8a117b54754f13b82fe91bdebd427faa67768",
      "parents": [
        "3de852662d0898ce565214140b8ae71e9d7faf14"
      ],
      "author": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 31 17:05:13 2018 -0700"
      },
      "committer": {
        "name": "Wei Jia",
        "email": "wjia@google.com",
        "time": "Tue Jul 31 17:05:13 2018 -0700"
      },
      "message": "MediaPlayer2: fix MEDIA_INFO_DATA_SOURCE_* events\n\nTest: cts test\nBug: 109928575\nChange-Id: Id333c9447f3621147afff21ee375340e0e6be5ce\n"
    },
    {
      "commit": "0575b57f14928e8fcd50903ad01431727fb901be",
      "tree": "490f6377e1aaf38cad4fdc60a8920846a82be290",
      "parents": [
        "62ae3cb4d4f9884f8f213328a18423fb8863106e",
        "849df8f35180063557c694e8b9ed0ae1c1a992e5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 31 23:28:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 31 23:28:01 2018 +0000"
      },
      "message": "Merge \"Disable warning on blocking one-way call from autofill server.\""
    },
    {
      "commit": "62ae3cb4d4f9884f8f213328a18423fb8863106e",
      "tree": "c7696b1033a45d53b30cbbc5b376ec1ddd61a67e",
      "parents": [
        "9520d41acfaddae70a840c356ae64df1cc936d7f",
        "92b4e46f4a1347aec5ecda3e1f3bde2e1b7a1cbc"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Tue Jul 31 16:14:16 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 16:14:16 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Add offline/online-sdk-docs in Soong.\" into stage-aosp-master am: 2a924543f6 am: 06a97144fb  -s ours\nam: 92b4e46f4a  -s ours\n\nChange-Id: I5302918403021e82b33be60956550943a7482ef7\n"
    },
    {
      "commit": "16ed5995508297e6f41fc262b7d634da8fd21d71",
      "tree": "a24f7ef0536c98ca792936b08786650ed9cb6646",
      "parents": [
        "848585e1a41c52fb723d17fe5e9eb98956c614d6"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Jul 31 15:51:29 2018 -0700"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Tue Jul 31 16:07:06 2018 -0700"
      },
      "message": "Updating NotificationManager enums.\n\nNew constants were added in NotificationManager but the proto wasn\u0027t\nupdated. This updates the proto to include the new values.\n\nBug: 112050447\nTest: N/A\nChange-Id: I7fdb4fc4afd07302c68596d68c051d8feaf5ee6d\n"
    },
    {
      "commit": "92b4e46f4a1347aec5ecda3e1f3bde2e1b7a1cbc",
      "tree": "9df223f3f625f25cddb11cfd3ad293016c3adcae",
      "parents": [
        "fe75de61c9c144d8469be7c12f1d124ec6962591",
        "06a97144fb5cc30428c7350bb61e87b0633bbfa6"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Tue Jul 31 15:59:38 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 15:59:38 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Add offline/online-sdk-docs in Soong.\" into stage-aosp-master am: 2a924543f6\nam: 06a97144fb  -s ours\n\nChange-Id: If853d6e7b341d2640f9b0313327d6a3be845dd9e\n"
    },
    {
      "commit": "9520d41acfaddae70a840c356ae64df1cc936d7f",
      "tree": "c7696b1033a45d53b30cbbc5b376ec1ddd61a67e",
      "parents": [
        "d5962432512deda14297e6d7880667847e6ebc89",
        "fe75de61c9c144d8469be7c12f1d124ec6962591"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Jul 31 15:53:27 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 15:53:27 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Frameworks: convert platformprotos to soong\" into stage-aosp-master am: 6928e50c26  -s ours am: 3b71cfc0df  -s ours\nam: fe75de61c9  -s ours\n\nChange-Id: I9f2ea4c2dbcd94d02c82086f259f159d76f0e9f3\n"
    },
    {
      "commit": "fe75de61c9c144d8469be7c12f1d124ec6962591",
      "tree": "9df223f3f625f25cddb11cfd3ad293016c3adcae",
      "parents": [
        "a381636bd475473b8bc14a8f791b35ed215a7e77",
        "3b71cfc0df099879b2fce4d828b485e87a04aa35"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Jul 31 15:43:06 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 15:43:06 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Frameworks: convert platformprotos to soong\" into stage-aosp-master am: 6928e50c26  -s ours\nam: 3b71cfc0df  -s ours\n\nChange-Id: I0ea0fd728a40c4efb66dc820fa2ac4d09807a400\n"
    },
    {
      "commit": "d5962432512deda14297e6d7880667847e6ebc89",
      "tree": "c7696b1033a45d53b30cbbc5b376ec1ddd61a67e",
      "parents": [
        "e98ab701379885b51ffcb21f16ff4cc1ebc6479e",
        "17716ac974f9384f8be72f84ddf2a6897f4514ff"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jul 31 22:41:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 31 22:41:16 2018 +0000"
      },
      "message": "Merge \"Fix typo in MediaDrm.java\""
    },
    {
      "commit": "06a97144fb5cc30428c7350bb61e87b0633bbfa6",
      "tree": "de950d8abab338068617fe95fe2e3dcd843c7b17",
      "parents": [
        "3b71cfc0df099879b2fce4d828b485e87a04aa35",
        "2a924543f6661a639a2747f6073a9baa2ffc443f"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Tue Jul 31 15:39:55 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 15:39:55 2018 -0700"
      },
      "message": "Merge \"Add offline/online-sdk-docs in Soong.\" into stage-aosp-master\nam: 2a924543f6\n\nChange-Id: I4572932dfa398a771a2f4a7c84ecfd2e577a7a19\n"
    },
    {
      "commit": "3b71cfc0df099879b2fce4d828b485e87a04aa35",
      "tree": "5c376368f6cf0542525d09f8fe2ecdc0c050c4dc",
      "parents": [
        "05ab439039544df6ea1cb66829159013eda52ddc",
        "6928e50c267e3a3ab6633ad207bb71e57e02efb8"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Jul 31 15:30:59 2018 -0700"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 31 15:30:59 2018 -0700"
      },
      "message": "[automerger skipped] Merge \"Frameworks: convert platformprotos to soong\" into stage-aosp-master\nam: 6928e50c26  -s ours\n\nChange-Id: I05697b4cd917bbfc53e4e96e65c71e3c9e177ce5\n"
    },
    {
      "commit": "e98ab701379885b51ffcb21f16ff4cc1ebc6479e",
      "tree": "bf66ed735919f81bacc32bbb751558197a1588f3",
      "parents": [
        "1be0df0884a4eae21403c440371f93c9067f0534",
        "c32985fa8d368675e611c78d0854ba96355a6b87"
      ],
      "author": {
        "name": "Michael Plass",
        "email": "mplass@google.com",
        "time": "Tue Jul 31 22:28:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 31 22:28:14 2018 +0000"
      },
      "message": "Merge \"Permission required for RSSI_CHANGED broadcast\""
    },
    {
      "commit": "2a924543f6661a639a2747f6073a9baa2ffc443f",
      "tree": "93f9798a4f83b3ce23004007b272c31d0c1f2223",
      "parents": [
        "6928e50c267e3a3ab6633ad207bb71e57e02efb8",
        "e9a76f731702e62ce451a3589779e76d30add20d"
      ],
      "author": {
        "name": "Nan Zhang",
        "email": "nanzhang@google.com",
        "time": "Tue Jul 31 22:14:41 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 31 22:14:41 2018 +0000"
      },
      "message": "Merge \"Add offline/online-sdk-docs in Soong.\" into stage-aosp-master"
    },
    {
      "commit": "f31dfb94f8dbdc8e7356a36101f51466108e5632",
      "tree": "b5f0ea2cd4b88b14077b0e12639e5f49ccd87e3c",
      "parents": [
        "1f93a77b5c5e308aaf2c492fd31c3f8e23c7b375"
      ],
      "author": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Tue Jul 31 12:59:20 2018 +0100"
      },
      "committer": {
        "name": "Olivier Gaillard",
        "email": "gaillard@google.com",
        "time": "Tue Jul 31 22:49:29 2018 +0100"
      },
      "message": "Optimize resolving transaction codes.\n\nDo the heavy work outside of the main lock and only resolve the same\nmethod once.\n\nTest: unit test\nChange-Id: I083b3e66d35178311b5ee71443b39efe1112ad55\n"
    },
    {
      "commit": "99aeba896ea78f4661765af0fc93ea9c2fa7ac30",
      "tree": "12f402fb7dae62f69265942ce0dfc5da7282d688",
      "parents": [
        "eda5f459ad67f6fab2d586c38557d05ec55e485b"
      ],
      "author": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 31 13:29:33 2018 -0700"
      },
      "committer": {
        "name": "Dianne Hackborn",
        "email": "hackbod@google.com",
        "time": "Tue Jul 31 14:45:11 2018 -0700"
      },
      "message": "Add tracking of process run time.\n\nTo help identify processes RAM growth over time, we keep\nkeep track of the total time the current process has been\nrunning and its RAM use during that time.  Then we can look\nat how large processes are based on how long they have been\nrunning for.\n\nSee \"Cur time\" here:\n\n  * com.google.android.inputmethod.latin / u0a124 / v26731214:\n      Process com.google.android.inputmethod.latin:train (unique, 6 entries):\n        SOff/Norm/(Cch Emty): +1m4s338ms\n              Mod/(Cch Emty): +15s977ms\n              Low/    Imp Bg: +6s272ms\n                     Service: +239ms\n                  (Cch Emty): +2s874ms\n             Crit/    Imp Bg: +1s52ms\n                       TOTAL: +1m30s752ms\n        PSS/USS (1 entries):\n          SOff/Norm/(Cch Emty): 11MB-11MB-11MB/5.6MB-5.7MB-5.7MB/5.6MB-34MB-62MB over 2\n        Cur time +30s214ms: 11MB-11MB-11MB/5.7MB-5.7MB-5.7MB/62MB-62MB-62MB over 1\n      Process com.google.android.inputmethod.latin (unique, 6 entries):\n        SOff/Norm/    Imp Bg: +2h22m18s830ms\n              Mod/    Imp Bg: +15s977ms\n              Low/    Imp Bg: +12s98ms\n             Crit/    Imp Bg: +32s815ms\n         SOn/Norm/    Imp Bg: +53m13s63ms\n             Crit/    Imp Bg: +4s170ms\n                       TOTAL: +3h16m36s953ms\n        PSS/USS (3 entries):\n          SOff/Norm/    Imp Bg: 27MB-31MB-34MB/21MB-27MB-30MB/21MB-33MB-88MB over 11\n                Mod/    Imp Bg: 25MB-29MB-32MB/19MB-23MB-26MB/19MB-56MB-92MB over 2\n           SOn/Norm/    Imp Bg: 34MB-34MB-34MB/30MB-31MB-31MB/30MB-61MB-91MB over 2\n        Cur time +2m47s741ms: 27MB-28MB-28MB/21MB-21MB-21MB/21MB-54MB-88MB over 2\n\nBug: 110957691\nTest: manual\nChange-Id: I33b291555fd125b3791752cb10de48300bb21706\n"
    },
    {
      "commit": "1be0df0884a4eae21403c440371f93c9067f0534",
      "tree": "8a8e275e8f1e425f3a8254f07389332720b1f409",
      "parents": [
        "f4f179177f346092e2302358e329bd48f382f795",
        "f6c5e21b54da3675469993d8fafa8a6c042a5a25"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jul 31 21:38:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jul 31 21:38:21 2018 +0000"
      },
      "message": "Merge \"Update character limits\""
    },
    {
      "commit": "b38fa94f30ff3aae8f11b0a51ab55d07ba548500",
      "tree": "c98a8e97ff60ee590d8ff420ca78926990bf73d0",
      "parents": [
        "bd49376225b0db80f6a49aa18e9c147695742784"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 31 14:05:51 2018 -0700"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Tue Jul 31 14:33:40 2018 -0700"
      },
      "message": "Do not add permission while cleaning permissions state\n\nA app might reuqest a permission it might never get such as e.g. a\nplatform signature permission. In this case the permission is in\nps.pkg.requestedPermissions but not in ps.getPermissionsState.\n\nBefore this change the code decided that the flags changed hence it\ncalled permissionsState.updatePermissionFlags for this never grantable\npermission which then added the permission via ensurePermissionData.\n\nIf this was a pre-M app this lead to the permission appearing granted as\nall permissions a pre-M app has are granted. If the permission does not\nhave a appOp, the permission becomes actually granted.\n\nFixes: 112044785\nTest: Repreated repro case as in the bug\n      atest PermissionsHostTest\n\nChange-Id: I0c0ea1bb06893f9b3edc37238ea57175da7dd86f\n"
    },
    {
      "commit": "0a541a5a3aa42ed52e1fa9dfcd3f77b6ea70360e",
      "tree": "70a532803c7b921f9444a2b424e9292ac57d257e",
      "parents": [
        "f4f179177f346092e2302358e329bd48f382f795"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jul 31 13:21:11 2018 -0700"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jul 31 14:19:37 2018 -0700"
      },
      "message": "Update StorageManagerService to push package info to vold.\n\nFor creating the package sandboxes, vold needs app ids and\nsandbox ids for all available packages on the device.\n\nBug: 111890351\nTest: n/a\nChange-Id: Icafd27e2663f11deeb11d46592ef8f1c653dbc4f\n"
    },
    {
      "commit": "8c991ea3cf500d2d188fa7a13c009e8cda6d50bd",
      "tree": "49b2ec5e5ce7fd2ddc9953ce621b7820b983760c",
      "parents": [
        "9b33424d0b742d3c1314ec2f1a38b14f1c3c475f"
      ],
      "author": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Tue Jul 31 13:33:01 2018 -0700"
      },
      "committer": {
        "name": "Brad Stenning",
        "email": "stenning@google.com",
        "time": "Tue Jul 31 13:36:23 2018 -0700"
      },
      "message": "Enforce restricting use of CATEGORY_CAR_* to system calls only\n\nBug:111793232\nTest: unit tests added\nChange-Id: Icf7de3b8cb71700e33c47e2b0f083077f829d5b3\n"
    },
    {
      "commit": "cec3f1fafb012bc26f0cc56b918a977e778d3a0d",
      "tree": "084efc31defc940c96eeaef9ff2500092661c7d2",
      "parents": [
        "e1d140619ff9a22c3cb2e679df07296a8842ce96",
        "3892d05850c5a04ebfea94ef934a6f96850e3702"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Tue Jul 31 20:28:59 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jul 31 20:28:59 2018 +0000"
      },
      "message": "Merge \"Pass SdkVersion to getNeighboringCellInfo\""
    }
  ],
  "next": "f4f179177f346092e2302358e329bd48f382f795"
}
