)]}'
{
  "log": [
    {
      "commit": "bcaeb104c2d678a1d35aed925f6b9570223216b0",
      "tree": "b1b2d42cb7d05628eca1929e8291ae6820e44d9e",
      "parents": [
        "a13430af4c898514837a7e83fc062d77f9b57f3d",
        "67f31199fb65c4bd89838f826afc00205d2241e2"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Feb 07 17:34:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 17:34:50 2018 +0000"
      },
      "message": "Merge \"Exposing content insets and minimized home bounds for recents transition\""
    },
    {
      "commit": "a13430af4c898514837a7e83fc062d77f9b57f3d",
      "tree": "90ecc84a80455d5c9debf08d9372b8f3b38f4f71",
      "parents": [
        "5bc67523ab4a2f441eb202e7dce0fce60fddc04d",
        "445f60fc1af6f02d8bd08af0a9771acca883fa45"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 16:31:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 16:31:52 2018 +0000"
      },
      "message": "Merge \"Fix gNumProxies double increment.\" am: 18f8500e32 am: 1b4f537429\nam: 445f60fc1a\n\nChange-Id: I90e203f48905b9a5e38d2be4a36b2bcb46097ac4\n"
    },
    {
      "commit": "445f60fc1af6f02d8bd08af0a9771acca883fa45",
      "tree": "11915560cbdd44016cb4dc47b5ed11a724e02c01",
      "parents": [
        "b6b2957b8eb176bca763af2201fb17ca1bba7d61",
        "1b4f53742958070b859116f916b5908425410502"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 16:21:01 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 16:21:01 2018 +0000"
      },
      "message": "Merge \"Fix gNumProxies double increment.\" am: 18f8500e32\nam: 1b4f537429\n\nChange-Id: I39f5db2bf430051d80ef27fe312cf3f397774edd\n"
    },
    {
      "commit": "5bc67523ab4a2f441eb202e7dce0fce60fddc04d",
      "tree": "0dbe0164e89507aafaacc0609c627e1086843608",
      "parents": [
        "db4c5bc8a1875aeecc644e30ae851f44b15b6653",
        "863e277533dcf15e294a41dcf1f32cd7786a8d80"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 16:17:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 16:17:28 2018 +0000"
      },
      "message": "Merge \"Silent does not put phone into DND by default\""
    },
    {
      "commit": "1b4f53742958070b859116f916b5908425410502",
      "tree": "0f935a2f4ec4d3106b6b5fed6ec1c83fdc4eaee3",
      "parents": [
        "775861bb12941dfb32ac94f3fe195fad27f99363",
        "18f8500e3246b7e1c57e427503997e3b120ed716"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 16:12:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 16:12:04 2018 +0000"
      },
      "message": "Merge \"Fix gNumProxies double increment.\"\nam: 18f8500e32\n\nChange-Id: I1cc29693fd50fc033342c592841a17dbd5b9d532\n"
    },
    {
      "commit": "db4c5bc8a1875aeecc644e30ae851f44b15b6653",
      "tree": "9a433e752c7f47fa0703e868e289c9f48e193f74",
      "parents": [
        "940acac9749f2061823bfa3fcfa2beecdaaef7e7",
        "1df89814fb22caada2b617bcb860d1482e35919c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 16:02:52 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 16:02:52 2018 +0000"
      },
      "message": "Merge \"Use removeUserEvenWhenDisallowed for removing ephemeral user\""
    },
    {
      "commit": "940acac9749f2061823bfa3fcfa2beecdaaef7e7",
      "tree": "b880c0ad09a8261e7df2bb2f3767fca7a15ede95",
      "parents": [
        "159fdccde54d6818d988b4093033324b598b3f99",
        "5a322ec401f2ff99908a5a0d2cdb67d4320008fa"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 07 15:28:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 15:28:09 2018 +0000"
      },
      "message": "Merge \"Add more entries into hidden API light greylist\""
    },
    {
      "commit": "159fdccde54d6818d988b4093033324b598b3f99",
      "tree": "6b14f9db13267bf5d3a04110215fe2f27b9cf91d",
      "parents": [
        "d70c53fc91f8ede0bb97f1d256a8a2931d3ecb66",
        "0b053fecb6ac9945172b3df5d9f1690b777cf42b"
      ],
      "author": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Wed Feb 07 15:04:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 15:04:05 2018 +0000"
      },
      "message": "Merge \"Revert \"JobScheduler to use UID active state for job exemption\"\""
    },
    {
      "commit": "d70c53fc91f8ede0bb97f1d256a8a2931d3ecb66",
      "tree": "7ff26ea5c990e499e47dcbd8a56f34e647737832",
      "parents": [
        "349f1487fe06e87c1e8480b1d6b9f79f8e01e243",
        "292fa6447dadd40fe56c2cd97ae47820167be496"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed Feb 07 14:30:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 14:30:29 2018 +0000"
      },
      "message": "Merge \"Better handling unknown uid case in network watchlist service\""
    },
    {
      "commit": "18f8500e3246b7e1c57e427503997e3b120ed716",
      "tree": "ab53ab53f4b7aa699ec7b7c3bec306eab0add8ee",
      "parents": [
        "9f1682876751b9e4b14f7919d0205fdd02809575",
        "5183c0eeffd3d3cd842b5d4c9d06e271d85a5501"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 13:47:45 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 13:47:45 2018 +0000"
      },
      "message": "Merge \"Fix gNumProxies double increment.\""
    },
    {
      "commit": "349f1487fe06e87c1e8480b1d6b9f79f8e01e243",
      "tree": "cf3cb78ba497423bda88c0af38e3cd17e489bc26",
      "parents": [
        "b5bca1dc92220e34cabd257f354d4e9725e7148a",
        "5de17526b2cfea0e5ddccd8eff663f48f154c738"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Wed Feb 07 13:02:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 13:02:31 2018 +0000"
      },
      "message": "Merge \"Deprecate createFromResourceStream with BitmapFactory.Options\""
    },
    {
      "commit": "b5bca1dc92220e34cabd257f354d4e9725e7148a",
      "tree": "e7c18342046ac266323013d78fcc8143a4903652",
      "parents": [
        "fb166de438203aeefdb687f54a5ddd9ca83b9ddf",
        "5a5a7fefef8b19aa06a8a32f6dab261947497ec7"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Feb 07 11:18:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 11:18:25 2018 +0000"
      },
      "message": "Merge \"BatteryStats : Remove unused upTime parameter.\""
    },
    {
      "commit": "fb166de438203aeefdb687f54a5ddd9ca83b9ddf",
      "tree": "404610daa5a89414c3da0bcb2da18d83a2d29d9e",
      "parents": [
        "2dcd15de3744c751376b6cc983142c90cdd7b847",
        "ddf96c0aacfc9814e80fa67cb9a55aa2cc1f90d7"
      ],
      "author": {
        "name": "Narayan Kamath",
        "email": "narayan@google.com",
        "time": "Wed Feb 07 11:17:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 11:17:16 2018 +0000"
      },
      "message": "Merge \"BatteryStats: Remove empty conditional.\""
    },
    {
      "commit": "0b053fecb6ac9945172b3df5d9f1690b777cf42b",
      "tree": "dac85c450f0760c1e5d19771290daea75ce8a36b",
      "parents": [
        "6132e7bb1b428212a3a9d250a3dfebefc7894ea3"
      ],
      "author": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Wed Feb 07 09:47:51 2018 +0000"
      },
      "committer": {
        "name": "Artem Iglikov",
        "email": "artikz@google.com",
        "time": "Wed Feb 07 09:47:51 2018 +0000"
      },
      "message": "Revert \"JobScheduler to use UID active state for job exemption\"\n\nThis reverts commit 6132e7bb1b428212a3a9d250a3dfebefc7894ea3.\n\nReason for revert: crashes master\n\nBug: 73049495\nChange-Id: Idfd9a284163d26970b7cb89dea475d7c6abe0193\n"
    },
    {
      "commit": "5183c0eeffd3d3cd842b5d4c9d06e271d85a5501",
      "tree": "85941af12fb9f57022ad4975cfa877fa0c27a700",
      "parents": [
        "1f14eab551c8c0d32b5b922618c41ac3e72d85e3"
      ],
      "author": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 10:25:39 2018 +0100"
      },
      "committer": {
        "name": "Martijn Coenen",
        "email": "maco@google.com",
        "time": "Wed Feb 07 10:35:35 2018 +0100"
      },
      "message": "Fix gNumProxies double increment.\n\nBug: 70217678\nTest: proxy counts look reasonable\nChange-Id: I6147d6038794eabd6b3446d78cd29af9d40ef7cc\n"
    },
    {
      "commit": "2dcd15de3744c751376b6cc983142c90cdd7b847",
      "tree": "bda6450e1dc03c48736b5f790169101ca547e9b9",
      "parents": [
        "c6703cc5124cbbde2d5464eee7dd5bf91063466a",
        "b6b2957b8eb176bca763af2201fb17ca1bba7d61"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Feb 07 09:26:56 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 09:26:56 2018 +0000"
      },
      "message": "Merge \"MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator\" am: 9f16828767 am: 775861bb12\nam: b6b2957b8e\n\nChange-Id: I5f2d395705841b7da03b1552b16507466e47ef84\n"
    },
    {
      "commit": "c6703cc5124cbbde2d5464eee7dd5bf91063466a",
      "tree": "f8e47fa1361a075db5e6fcb4fd042c8316560ef2",
      "parents": [
        "dd98087d56dea58b9f47b9a8b497e6bb6359cda5",
        "a36539cf51245ef460be8a7df915373e1aae0c07"
      ],
      "author": {
        "name": "Gurpreet Ghai",
        "email": "gghai@codeaurora.org",
        "time": "Wed Feb 07 09:10:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 09:10:48 2018 +0000"
      },
      "message": "Merge \"Fix ANR due to long wait for synchronization lock\" am: 9193014ee6 am: ad4e3c5d8b\nam: a36539cf51\n\nChange-Id: I4818ea8641ab937dbefb4a39810c97c3bbf5c262\n"
    },
    {
      "commit": "dd98087d56dea58b9f47b9a8b497e6bb6359cda5",
      "tree": "3cabbfb2bd77a91b746ed44092a898cd6ab112f0",
      "parents": [
        "387071bf4ae47576bce528f25e69bd23bbc7ad11",
        "11942417b27f3c52a88b9b341c60984194c1a932"
      ],
      "author": {
        "name": "Siyuan Zhou",
        "email": "siyuanzhou@google.com",
        "time": "Wed Feb 07 08:52:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 08:52:04 2018 +0000"
      },
      "message": "Merge \"BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG.\" am: 1a535ba4b9 am: 1801988051\nam: 11942417b2\n\nChange-Id: Idb7b94a6f07334184e4be5088e2b4e50183d3600\n"
    },
    {
      "commit": "387071bf4ae47576bce528f25e69bd23bbc7ad11",
      "tree": "d73a42b1f2e085bf0203cd928d3c64ac29b0b066",
      "parents": [
        "7543974bc6c43e913c827834d85833627675dcaa",
        "a51c496153103a8330f9aa8cb5a670d46bcdec85"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 07:12:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 07:12:19 2018 +0000"
      },
      "message": "Merge \"Revert \"STOPSHIP: Add UidCpuPower global setting\"\""
    },
    {
      "commit": "b6b2957b8eb176bca763af2201fb17ca1bba7d61",
      "tree": "4552e2bcb3e69d618c9143aa284ac3c17ad3cc69",
      "parents": [
        "a36539cf51245ef460be8a7df915373e1aae0c07",
        "775861bb12941dfb32ac94f3fe195fad27f99363"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Feb 07 05:32:01 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 05:32:01 2018 +0000"
      },
      "message": "Merge \"MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator\" am: 9f16828767\nam: 775861bb12\n\nChange-Id: I6dba4e244c660d29f107e471250d39e9caafb17e\n"
    },
    {
      "commit": "775861bb12941dfb32ac94f3fe195fad27f99363",
      "tree": "5937f07eadf8a52e9d70049de3cd8b500e90923d",
      "parents": [
        "ad4e3c5d8b7285c702f2d02ff8ba1e058767b4d3",
        "9f1682876751b9e4b14f7919d0205fdd02809575"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Feb 07 05:20:19 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 05:20:19 2018 +0000"
      },
      "message": "Merge \"MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator\"\nam: 9f16828767\n\nChange-Id: If35e07b78b17329a25cf78adbf3d8244af4a4f81\n"
    },
    {
      "commit": "7543974bc6c43e913c827834d85833627675dcaa",
      "tree": "149a9d98f3d17d6dcfc960331a63d86f54f2084f",
      "parents": [
        "9ed872cefb739a5204910ef9a27f2f653535da95",
        "f7846036a6de47bcd0a824ebd4772684c228f62a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 05:06:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 05:06:23 2018 +0000"
      },
      "message": "Merge \"Change AccessPointPreference to normal Preference\""
    },
    {
      "commit": "9ed872cefb739a5204910ef9a27f2f653535da95",
      "tree": "b443cd88753b5ad6a73247427d8339f90344669a",
      "parents": [
        "81d8372c86daebd86c1cbb4d168fd1a928ecc365",
        "93cb9006780ed8a771e63a54a036b08a62aae3ad"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 04:38:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 04:38:19 2018 +0000"
      },
      "message": "Merge \"*** BREAKING: Additional letters of the alphabet discovered! ***\""
    },
    {
      "commit": "a36539cf51245ef460be8a7df915373e1aae0c07",
      "tree": "2997556ef3fb54ff41ffa133b915f923a65424f8",
      "parents": [
        "11942417b27f3c52a88b9b341c60984194c1a932",
        "ad4e3c5d8b7285c702f2d02ff8ba1e058767b4d3"
      ],
      "author": {
        "name": "Gurpreet Ghai",
        "email": "gghai@codeaurora.org",
        "time": "Wed Feb 07 04:12:12 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 04:12:12 2018 +0000"
      },
      "message": "Merge \"Fix ANR due to long wait for synchronization lock\" am: 9193014ee6\nam: ad4e3c5d8b\n\nChange-Id: Ib145ddd3769145f19387b438b55eaf495894ef4f\n"
    },
    {
      "commit": "11942417b27f3c52a88b9b341c60984194c1a932",
      "tree": "bd5c658a018c52cbd15763ce69e7f94555538e5b",
      "parents": [
        "be3a10993f6753957c166c7e017455f465deb1f7",
        "180198805158e82f430eb1d26aba2d94ca36a47d"
      ],
      "author": {
        "name": "Siyuan Zhou",
        "email": "siyuanzhou@google.com",
        "time": "Wed Feb 07 04:03:26 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 04:03:26 2018 +0000"
      },
      "message": "Merge \"BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG.\" am: 1a535ba4b9\nam: 1801988051\n\nChange-Id: I6c9e33ae9fbec647ade9f4258aedfdf73f2883a2\n"
    },
    {
      "commit": "ad4e3c5d8b7285c702f2d02ff8ba1e058767b4d3",
      "tree": "877fa87fcb97af668a7c1ca9aa8cf5de5d308ff3",
      "parents": [
        "180198805158e82f430eb1d26aba2d94ca36a47d",
        "9193014ee63b3ad007f74eb2b2f2fd741c6b6388"
      ],
      "author": {
        "name": "Gurpreet Ghai",
        "email": "gghai@codeaurora.org",
        "time": "Wed Feb 07 03:59:38 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 03:59:38 2018 +0000"
      },
      "message": "Merge \"Fix ANR due to long wait for synchronization lock\"\nam: 9193014ee6\n\nChange-Id: Ic41c34a5701658aa328a83267ad3c818d55bd522\n"
    },
    {
      "commit": "180198805158e82f430eb1d26aba2d94ca36a47d",
      "tree": "3b1c9079c45e0e987819923f7ca6d463886ba1f5",
      "parents": [
        "3f48e86917828fbc939f77f6d8a6254402c6b9eb",
        "1a535ba4b9145b35d2cf82bd9acd05d42be95056"
      ],
      "author": {
        "name": "Siyuan Zhou",
        "email": "siyuanzhou@google.com",
        "time": "Wed Feb 07 03:52:30 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 03:52:30 2018 +0000"
      },
      "message": "Merge \"BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG.\"\nam: 1a535ba4b9\n\nChange-Id: Iea3ef90603b4aa6da9a24839e8ec16a996a5d5e5\n"
    },
    {
      "commit": "81d8372c86daebd86c1cbb4d168fd1a928ecc365",
      "tree": "9f818cfd8b664a2564b625ded7c6b35b3084ac9d",
      "parents": [
        "6530c96bdb4804dc9b9a7e343422d37b5560c082",
        "12afc7fd7e0a36500c63665021413c944e466234"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Feb 07 03:36:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 03:36:05 2018 +0000"
      },
      "message": "Merge \"Merge \"Pin jarjar targets to java_version 1.8.\" am: 2bbf12aa78 am: 3f48e86917 am: be3a10993f\""
    },
    {
      "commit": "12afc7fd7e0a36500c63665021413c944e466234",
      "tree": "58d86459865d46a585c1706b19e8c817186d955b",
      "parents": [
        "8153b12c6a1d300c8c8e231e50754e6b70ef8c49",
        "be3a10993f6753957c166c7e017455f465deb1f7"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Wed Feb 07 03:34:16 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 03:34:16 2018 +0000"
      },
      "message": "Merge \"Pin jarjar targets to java_version 1.8.\" am: 2bbf12aa78 am: 3f48e86917\nam: be3a10993f\n\nChange-Id: Ib098b09674edb62f5a27be70f4c3be911a7e0cf6\n"
    },
    {
      "commit": "6530c96bdb4804dc9b9a7e343422d37b5560c082",
      "tree": "a394432dee9558128029ec8d72c0a9500e5c39ea",
      "parents": [
        "0ecdfdf179f4ad15f30720857ae53bb47236ad87",
        "8153b12c6a1d300c8c8e231e50754e6b70ef8c49"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Feb 07 03:25:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 03:25:40 2018 +0000"
      },
      "message": "Merge \"Merge \"Update ServiceState to adapt NetworkService change.\" am: 1168c31c4a am: bc1ea668f9 am: ec00ab16ca  -s ours\""
    },
    {
      "commit": "8153b12c6a1d300c8c8e231e50754e6b70ef8c49",
      "tree": "a5cec07e476cc7766b78a75954a108ab2219ed4e",
      "parents": [
        "520b975dede38ab68c2d88d198f0995701f791f0",
        "ec00ab16ca3cdf7a2380f941633c4a6fc0ee0947"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 07 03:24:26 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 03:24:26 2018 +0000"
      },
      "message": "Merge \"Update ServiceState to adapt NetworkService change.\" am: 1168c31c4a am: bc1ea668f9\nam: ec00ab16ca  -s ours\n\nChange-Id: I907d4ce3c94209cf421819a12ae8669ad196ef8f\n"
    },
    {
      "commit": "a51c496153103a8330f9aa8cb5a670d46bcdec85",
      "tree": "d1c866a726a2edd4dfd5ca9baacb496252129df7",
      "parents": [
        "3d0ea0d4ebb127da0bd6d6a33ed782890c8d19af"
      ],
      "author": {
        "name": "Sandeep Patil",
        "email": "sspatil@google.com",
        "time": "Wed Feb 07 02:56:35 2018 +0000"
      },
      "committer": {
        "name": "Sandeep Patil",
        "email": "sspatil@google.com",
        "time": "Tue Feb 06 19:18:23 2018 -0800"
      },
      "message": "Revert \"STOPSHIP: Add UidCpuPower global setting\"\n\nThis reverts commit 495665dc2f1f3cebc94d5f47629b018634a74074.\n\nReason for revert: b/73018322\nBug: 73018322\n\nChange-Id: I1b83c4d916159e6961ec30576c7629e57978a72d\n"
    },
    {
      "commit": "0ecdfdf179f4ad15f30720857ae53bb47236ad87",
      "tree": "a394432dee9558128029ec8d72c0a9500e5c39ea",
      "parents": [
        "28d0b18e2fbdc9aeeb4230bf4c0d0ddc6b4f8c67",
        "520b975dede38ab68c2d88d198f0995701f791f0"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Feb 07 03:18:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 03:18:14 2018 +0000"
      },
      "message": "Merge \"Merge \"Revert \"Check for location access on TelephonyRegistry\"\" am: 39393f889a am: 772d17c263 am: 07e1d78346\""
    },
    {
      "commit": "520b975dede38ab68c2d88d198f0995701f791f0",
      "tree": "a5cec07e476cc7766b78a75954a108ab2219ed4e",
      "parents": [
        "3d0ea0d4ebb127da0bd6d6a33ed782890c8d19af",
        "07e1d78346a43f0fabaffd0f4e1c4a5afac78909"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Wed Feb 07 03:16:29 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 03:16:29 2018 +0000"
      },
      "message": "Merge \"Revert \"Check for location access on TelephonyRegistry\"\" am: 39393f889a am: 772d17c263\nam: 07e1d78346\n\nChange-Id: I9ab304409e6f777593e6c927bb0d76b8f82038fc\n"
    },
    {
      "commit": "28d0b18e2fbdc9aeeb4230bf4c0d0ddc6b4f8c67",
      "tree": "a0bdd040520df70dfd6a721dbaf1dd8e15b865fe",
      "parents": [
        "3d0ea0d4ebb127da0bd6d6a33ed782890c8d19af",
        "05c1f854ad2ff045cf70bc0e394f4f8d498c107b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 03:15:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 03:15:00 2018 +0000"
      },
      "message": "Merge \"Get swipe up onboarding text from launcher\""
    },
    {
      "commit": "3d0ea0d4ebb127da0bd6d6a33ed782890c8d19af",
      "tree": "0af4dce32987dede9622059e9bedc4ed3b44fc56",
      "parents": [
        "b83cc487957fa95b66acbbe0f9579e2f63b5095a",
        "94292a388ce5ed17a7df4c19482f4c9f98fce310"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 02:41:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 02:41:28 2018 +0000"
      },
      "message": "Merge \"Move CarServiceHelperService (again)\""
    },
    {
      "commit": "b83cc487957fa95b66acbbe0f9579e2f63b5095a",
      "tree": "4e22d582cb0d73a4056ccaab94e7ebde666f4640",
      "parents": [
        "8633fd11ad9bdb34673dd00632d7ab95c8356442",
        "ffe0dd855252bfd312888abfe3a28900eb928757"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Wed Feb 07 02:20:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 02:20:06 2018 +0000"
      },
      "message": "Merge \"Merge \"Add strings and carrier config needed network service.\" am: a3ccb8d854 am: 0c2a5852f5 am: d7672c6f49  -s ours\""
    },
    {
      "commit": "8633fd11ad9bdb34673dd00632d7ab95c8356442",
      "tree": "4e22d582cb0d73a4056ccaab94e7ebde666f4640",
      "parents": [
        "748663ec36695594eb3e0220690f3e0f9fbcbed1",
        "568f5e573afddcfd378cbf53be119236d53447de"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 07 02:19:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 02:19:02 2018 +0000"
      },
      "message": "Merge \"Fix ApplicationInfo.isAllowedToUseHiddenApi predicate\""
    },
    {
      "commit": "ffe0dd855252bfd312888abfe3a28900eb928757",
      "tree": "7cde67ffe392e5651ee55f5d7077856397d0fcb2",
      "parents": [
        "83b3cb483088a175e6bc473e92853c13a2b273b3",
        "d7672c6f49e9afce638a973425e5c5e1f5279431"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Feb 07 02:18:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 02:18:33 2018 +0000"
      },
      "message": "Merge \"Add strings and carrier config needed network service.\" am: a3ccb8d854 am: 0c2a5852f5\nam: d7672c6f49  -s ours\n\nChange-Id: I7ae9723f0390d2b477749f7f6f4c28160ffb1664\n"
    },
    {
      "commit": "93cb9006780ed8a771e63a54a036b08a62aae3ad",
      "tree": "2e90bf79c22c123ae547dfb53652fca054a921c3",
      "parents": [
        "33903da4057cc4783e7c978338b2aa00a2d87888"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Feb 06 19:39:22 2018 -0500"
      },
      "committer": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Tue Feb 06 21:17:48 2018 -0500"
      },
      "message": "*** BREAKING: Additional letters of the alphabet discovered! ***\n\nBug: 66985933\nChange-Id: Iab7da2024320ac15bcfe2bf1b7d4638b00cd315c\nTest: adb shell am start -n android/com.android.internal.app.PlatLogoActivity\n"
    },
    {
      "commit": "748663ec36695594eb3e0220690f3e0f9fbcbed1",
      "tree": "6bfae5aa068577ac3814c3d95726aec71bd4e85f",
      "parents": [
        "83b3cb483088a175e6bc473e92853c13a2b273b3",
        "199fa598ebc218e058e111cc8e4e4a739070dbcd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 02:16:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 02:16:30 2018 +0000"
      },
      "message": "Merge \"[QS] Change secondary label for night light\""
    },
    {
      "commit": "83b3cb483088a175e6bc473e92853c13a2b273b3",
      "tree": "7cde67ffe392e5651ee55f5d7077856397d0fcb2",
      "parents": [
        "a0f75399e240ef82c4e56a47d1016d02558c5b21",
        "cf4d62fdd3a604eb53ed9b1912d6cc0c28d54c97"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Wed Feb 07 02:13:05 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 02:13:05 2018 +0000"
      },
      "message": "Merge \"Add missing copyright messages\" am: 872f386f6b am: 32a1dc5075\nam: cf4d62fdd3\n\nChange-Id: I75f2c81a9e7c7ec0175e50b3bb58cedc8c36a2be\n"
    },
    {
      "commit": "9f1682876751b9e4b14f7919d0205fdd02809575",
      "tree": "f0bd1ba01080a24da20469dae3f748402f650d98",
      "parents": [
        "9193014ee63b3ad007f74eb2b2f2fd741c6b6388",
        "f0a55cc9eda84f90ad8b96784c4afa9a25e82801"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Feb 07 02:06:07 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 02:06:07 2018 +0000"
      },
      "message": "Merge \"MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator\""
    },
    {
      "commit": "a0f75399e240ef82c4e56a47d1016d02558c5b21",
      "tree": "2168649666d2e24f61361835f1b1bd6e02e182ea",
      "parents": [
        "a17858d07213d69ce98909275c3e368734ee3fdc",
        "8e44df2722f07684c05a914fcf4e28221ce74f02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 02:02:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 02:02:12 2018 +0000"
      },
      "message": "Merge \"Add perf tests for PendingIntent\""
    },
    {
      "commit": "a17858d07213d69ce98909275c3e368734ee3fdc",
      "tree": "060d2838f1dbae5e4662e1d71473addb970e60d0",
      "parents": [
        "4437a22f2d0046c817508d6ab4c03a11413cf5dd",
        "4b5c35984cd529d0f9be9c297150c6be094e5eb6"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Wed Feb 07 01:51:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 01:51:57 2018 +0000"
      },
      "message": "Merge \"Fix JavaDoc for enableWriteAheadLogging\""
    },
    {
      "commit": "be3a10993f6753957c166c7e017455f465deb1f7",
      "tree": "e355a6d4bf2b001a612d2e798928e352100ef054",
      "parents": [
        "ec00ab16ca3cdf7a2380f941633c4a6fc0ee0947",
        "3f48e86917828fbc939f77f6d8a6254402c6b9eb"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Wed Feb 07 01:35:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 01:35:14 2018 +0000"
      },
      "message": "Merge \"Pin jarjar targets to java_version 1.8.\" am: 2bbf12aa78\nam: 3f48e86917\n\nChange-Id: I16ada1b29290bebda757b8f4fae457e27c249469\n"
    },
    {
      "commit": "f0a55cc9eda84f90ad8b96784c4afa9a25e82801",
      "tree": "f0bd1ba01080a24da20469dae3f748402f650d98",
      "parents": [
        "9193014ee63b3ad007f74eb2b2f2fd741c6b6388"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Jan 31 19:03:19 2018 -0800"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Wed Feb 07 01:28:46 2018 +0000"
      },
      "message": "MacAddress: Use SecureRandom and add a 46 bit randomized MAC generator\n\nUse SecureRandom instead of Random since Random is time based and can\nincrease the chance of generating same MAC address across multiple\ndevices.\n\ncreateRandomUnicastAddress should randomize all bits of the address,\nexcept for locally assigned bit and unicast bit. The previous method\nthat only randomizes NIC and use Google Base OUI is renamed to\ncreateRandomUnicastAddressWithGoogleBase.\n\nBug: 72450936\nTest: runtest frameworks-net\nChange-Id: Icda650638c2c1c9fd90d509a87e86347c0e05f2d\n"
    },
    {
      "commit": "05c1f854ad2ff045cf70bc0e394f4f8d498c107b",
      "tree": "16a609088bd276a776e5fe9101a3db61c0d6f7b3",
      "parents": [
        "db96b0349543d79209a68e6f0bc2b14c103a09f5"
      ],
      "author": {
        "name": "Tony Wickham",
        "email": "twickham@google.com",
        "time": "Tue Feb 06 12:32:54 2018 -0800"
      },
      "committer": {
        "name": "Tony Wickham",
        "email": "twickham@google.com",
        "time": "Tue Feb 06 17:28:44 2018 -0800"
      },
      "message": "Get swipe up onboarding text from launcher\n\nLauncher sends the text when binding to the overview service,\nwhich stores the text for when it needs to be shown.\n\nAlso renamed some files and strings to be more generic\n\nTest: install launcher with updated text and ensure it is shown\n\nBug: 72999860\nChange-Id: I5998ab8867754d877f954673e03e5faf44b606ed\n"
    },
    {
      "commit": "9193014ee63b3ad007f74eb2b2f2fd741c6b6388",
      "tree": "a4206c53cb0945a38884b1c3ff719f197fea5a55",
      "parents": [
        "1a535ba4b9145b35d2cf82bd9acd05d42be95056",
        "64ece0e5823cf21842d7679a55d5f5c124a12a03"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 01:26:09 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 01:26:09 2018 +0000"
      },
      "message": "Merge \"Fix ANR due to long wait for synchronization lock\""
    },
    {
      "commit": "1a535ba4b9145b35d2cf82bd9acd05d42be95056",
      "tree": "4fdbd7bcbe6550b2a552c26316074d4996765080",
      "parents": [
        "2bbf12aa78e3583bfcbe7f468a18d0da3bce24ab",
        "4b1e6c3b2fcef7dae2afe869a77b7f0b5f79f4ba"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 01:24:36 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 01:24:36 2018 +0000"
      },
      "message": "Merge \"BootReceiver: changed deprecated Build.RADIO to Build.getRadioVerison to get non-empty radio firmware version in SYSTEM_LAST_KMSG.\""
    },
    {
      "commit": "3f48e86917828fbc939f77f6d8a6254402c6b9eb",
      "tree": "3d3e7125c86f641130de6c32359238dca43b42d7",
      "parents": [
        "bc1ea668f9a165646494072db823fc205349699e",
        "2bbf12aa78e3583bfcbe7f468a18d0da3bce24ab"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Wed Feb 07 01:20:35 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Feb 07 01:20:35 2018 +0000"
      },
      "message": "Merge \"Pin jarjar targets to java_version 1.8.\"\nam: 2bbf12aa78\n\nChange-Id: Ic5dbc60063d92bafca7fef8cebc03fe449ccc224\n"
    },
    {
      "commit": "4437a22f2d0046c817508d6ab4c03a11413cf5dd",
      "tree": "db07b8c5df7988bd0dc1eba479fde5846c7c5b98",
      "parents": [
        "9d7f2f40110d82f5499b173b555d418b88f6dcf1",
        "6132e7bb1b428212a3a9d250a3dfebefc7894ea3"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Feb 07 01:09:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 01:09:12 2018 +0000"
      },
      "message": "Merge \"JobScheduler to use UID active state for job exemption\""
    },
    {
      "commit": "5a322ec401f2ff99908a5a0d2cdb67d4320008fa",
      "tree": "aca3505db6f6ac1ef86a317fa6d2fd4032632e14",
      "parents": [
        "9d7f2f40110d82f5499b173b555d418b88f6dcf1"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Mon Feb 05 21:46:45 2018 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 07 01:04:08 2018 +0000"
      },
      "message": "Add more entries into hidden API light greylist\n\nAdds few more private APIs we see common apps use.\n\nBug: 64382372\nTest: make\nChange-Id: I447e79bc63bdd18656f881d2656490bffe6a909f\n"
    },
    {
      "commit": "9d7f2f40110d82f5499b173b555d418b88f6dcf1",
      "tree": "9d4e600aa0d1fd798da6f0454af866e8d946d090",
      "parents": [
        "9ae8ef94b9dfb0c0b9a050576a0e20d29bd33838",
        "582870ef9150e11fe3815e3a0bf138975d00b5f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 01:00:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 01:00:46 2018 +0000"
      },
      "message": "Merge \"Stop statsd Anomaly Detection crash\""
    },
    {
      "commit": "9ae8ef94b9dfb0c0b9a050576a0e20d29bd33838",
      "tree": "7c3c57efaa3bdc9a4bb10120d3e9ac03cb654e3c",
      "parents": [
        "d1fac203adda34bdbbe7d09917f3f2551fb0724b",
        "4857cb50ce8949e7c0e75644283632e76b6c238f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 00:41:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 00:41:40 2018 +0000"
      },
      "message": "Merge \"Continue to decrypt other application keys if one fails to decrypt\""
    },
    {
      "commit": "d1fac203adda34bdbbe7d09917f3f2551fb0724b",
      "tree": "ce951045bd39aa15ee11e4e9b378170444805a45",
      "parents": [
        "5935d347bdaec62b343fa2d8449613e0fd317063",
        "8c7cb02f1faae349c0653b4b594ce8ea9f305cee"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Wed Feb 07 00:34:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 00:34:28 2018 +0000"
      },
      "message": "Merge \"Display blanking logic improvements\""
    },
    {
      "commit": "5935d347bdaec62b343fa2d8449613e0fd317063",
      "tree": "c863c1e570c62d41106069e7b0fde4de0a882132",
      "parents": [
        "bca6e66c4d30e5b9f79f381ee1fd1e29a3d36588",
        "afb36062d5e6d36700147226b5776b4ca8abf922"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 07 00:27:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 07 00:27:56 2018 +0000"
      },
      "message": "Merge \"Allow statsd_config be able to set destination value AUTO/EXPLICIT.\""
    },
    {
      "commit": "568f5e573afddcfd378cbf53be119236d53447de",
      "tree": "fd4e30db07b40e971e7f6ffd61855d52d06d1748",
      "parents": [
        "bca6e66c4d30e5b9f79f381ee1fd1e29a3d36588"
      ],
      "author": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 07 00:20:21 2018 +0000"
      },
      "committer": {
        "name": "David Brazdil",
        "email": "dbrazdil@google.com",
        "time": "Wed Feb 07 00:20:21 2018 +0000"
      },
      "message": "Fix ApplicationInfo.isAllowedToUseHiddenApi predicate\n\nFLAG_UPDATED_SYSTEM_APP does not imply FLAG_SYSTEM, need to check both.\n\nBug: 64382372\nTest: make\nChange-Id: I1ad87c5ef0ad90c090da9264b894ae25e87996ae\n"
    },
    {
      "commit": "2bbf12aa78e3583bfcbe7f468a18d0da3bce24ab",
      "tree": "3fed7a21256c5c9617df3a0846e052df8b539717",
      "parents": [
        "1168c31c4a554d37e405c2f940707de0f91eab57",
        "d65595a94e2e5a5dc19540fcb1ba4ff45a7d2b67"
      ],
      "author": {
        "name": "Tobias Thierer",
        "email": "tobiast@google.com",
        "time": "Wed Feb 07 00:16:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 07 00:16:04 2018 +0000"
      },
      "message": "Merge \"Pin jarjar targets to java_version 1.8.\""
    },
    {
      "commit": "67f31199fb65c4bd89838f826afc00205d2241e2",
      "tree": "44e6e7dafca3fcf50fdd8506c219864165691c5c",
      "parents": [
        "bca6e66c4d30e5b9f79f381ee1fd1e29a3d36588"
      ],
      "author": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Wed Jan 31 10:29:12 2018 -0800"
      },
      "committer": {
        "name": "Winson Chung",
        "email": "winsonc@google.com",
        "time": "Tue Feb 06 16:15:41 2018 -0800"
      },
      "message": "Exposing content insets and minimized home bounds for recents transition\n\n- In order to calculate the final target rect and window clip for the\n  app currently transitioning into the task view in launcher (similar to\n  how we did in SysUI), we need to provide the content insets and bounds\n  for both the app and launcher (whose activity may not yet have been\n  shown).  For the existing recents transition, this was calculated\n  internally in the AppTransition aspect-scaled transition, but now that\n  we are implementing this via remote animations, the same information is\n  needed in the implementation of the recents animation runner.\n\nBug: 70294936\nTest: Swipe up from launcher with window transitions when in multi window\nChange-Id: I2afc6bdfe112cc7bb1b07ba65213653f6f0634f9\n"
    },
    {
      "commit": "8e44df2722f07684c05a914fcf4e28221ce74f02",
      "tree": "420837775feb92ead2ead2618de1fd9dfa5f07c2",
      "parents": [
        "c65eb444374cd4503d3ee39432ec71ed1d3357e3"
      ],
      "author": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Wed Jan 10 14:00:20 2018 -0800"
      },
      "committer": {
        "name": "Arthur Eubanks",
        "email": "aeubanks@google.com",
        "time": "Tue Feb 06 16:10:17 2018 -0800"
      },
      "message": "Add perf tests for PendingIntent\n\nTest: m CorePerfTests\nTest: adbi \"$OUT\"/data/app/CorePerfTests/CorePerfTests.apk\nTest: adb shell am instrument -w -e class \\\nandroid.app.PendingIntentPerfTest \\\ncom.android.perftests.core/android.support.test.runner.AndroidJUnitRunner\n\nBUG: 67460485\n\nChange-Id: I45bfc694454b466041d81e37a9010d58c170a4d3\n"
    },
    {
      "commit": "bca6e66c4d30e5b9f79f381ee1fd1e29a3d36588",
      "tree": "adba203392f3bc7744de329c7797f558210a5fef",
      "parents": [
        "dd3afdb48398daeaa4a6df197b0742a1e34fba58",
        "bcfcd6c9bb6fc728e433c6156fdfa51432f92adf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 23:48:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:48:32 2018 +0000"
      },
      "message": "Merge \"Add display panel low power mode global setting \u0026 mapping to sys property.\""
    },
    {
      "commit": "dd3afdb48398daeaa4a6df197b0742a1e34fba58",
      "tree": "90e6d5f1a10ca06f23f865135e51af85b1ec20e7",
      "parents": [
        "077e3042b8209dbe72b528ac261a135229332129",
        "58978e182f07aba78141ed1d89a17bbb052f09d8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 23:43:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:43:42 2018 +0000"
      },
      "message": "Merge \"remove unused/deprecated flags from savelayer\""
    },
    {
      "commit": "ec00ab16ca3cdf7a2380f941633c4a6fc0ee0947",
      "tree": "0c62c6a6043858c5a6cff8688b783f400e5ca317",
      "parents": [
        "07e1d78346a43f0fabaffd0f4e1c4a5afac78909",
        "bc1ea668f9a165646494072db823fc205349699e"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Feb 06 23:36:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 23:36:52 2018 +0000"
      },
      "message": "Merge \"Update ServiceState to adapt NetworkService change.\" am: 1168c31c4a\nam: bc1ea668f9\n\nChange-Id: I306cb270ed1d9286739117ea0f6cb5770108ba8e\n"
    },
    {
      "commit": "077e3042b8209dbe72b528ac261a135229332129",
      "tree": "cdb999ad54c9372356f606a918d197046e4a8899",
      "parents": [
        "a54e69a116d8a8581e178bae8c4f9ccecff46874",
        "0b45fa9e656f95e0bc94e882a93b7c72a2c1bad8"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 06 23:29:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:29:10 2018 +0000"
      },
      "message": "Merge \"Fixed an issue where we would access the wrong drawable\""
    },
    {
      "commit": "07e1d78346a43f0fabaffd0f4e1c4a5afac78909",
      "tree": "c89e22f035f20904e71a9496bd51c61aaf2d69af",
      "parents": [
        "d7672c6f49e9afce638a973425e5c5e1f5279431",
        "772d17c263b4c0fe65ae931864cf3ab01a5d4e92"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Feb 06 23:28:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 23:28:17 2018 +0000"
      },
      "message": "Merge \"Revert \"Check for location access on TelephonyRegistry\"\" am: 39393f889a\nam: 772d17c263\n\nChange-Id: I7e2fd26aad4c09bca97142279434fb108abae848\n"
    },
    {
      "commit": "0b45fa9e656f95e0bc94e882a93b7c72a2c1bad8",
      "tree": "620c93bc0395d82d20c4404022d60a146f8d2e80",
      "parents": [
        "7199ed910e2c84d17f755b2449e532af47e50a78"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 06 15:24:25 2018 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 06 15:24:25 2018 -0800"
      },
      "message": "Fixed an issue where we would access the wrong drawable\n\nQuick follow up fix the inline images\n\nTest: add notification with image\nChange-Id: I21c149b0cd63bc93895eee34be5e68d3caef0298\n"
    },
    {
      "commit": "a54e69a116d8a8581e178bae8c4f9ccecff46874",
      "tree": "93a7f627ef8d84ccda32864afe635a46e339db10",
      "parents": [
        "a352b7a9f30ce895f4051fdbd4717de9440fe085",
        "4db6bc16d0cc3c3b60a6b5305118f266ab2028a8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 23:18:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:18:13 2018 +0000"
      },
      "message": "Merge \"Increase instant app privacy with dummy data\""
    },
    {
      "commit": "a352b7a9f30ce895f4051fdbd4717de9440fe085",
      "tree": "930e0e79bc6fb27f89b168ddfe3e9a489675f367",
      "parents": [
        "47aefdfb2f8202439f1fbfe6c79b58f425a27ada",
        "7199ed910e2c84d17f755b2449e532af47e50a78"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Tue Feb 06 23:15:00 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:15:00 2018 +0000"
      },
      "message": "Merge \"Implemented support for inline images\""
    },
    {
      "commit": "d7672c6f49e9afce638a973425e5c5e1f5279431",
      "tree": "023bdeb976c9f024e4f03878cfc54d3d734d0f25",
      "parents": [
        "cf4d62fdd3a604eb53ed9b1912d6cc0c28d54c97",
        "0c2a5852f53b7b6bac4a047d28bedac793f82440"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Feb 06 23:14:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 23:14:06 2018 +0000"
      },
      "message": "Merge \"Add strings and carrier config needed network service.\" am: a3ccb8d854\nam: 0c2a5852f5\n\nChange-Id: I51a4792545c4fb06611681ef2f4ca1183f2fd61a\n"
    },
    {
      "commit": "cf4d62fdd3a604eb53ed9b1912d6cc0c28d54c97",
      "tree": "30699a0baeb8ab4fde952331da404b6168110aa2",
      "parents": [
        "2c732796e1e6499006b4e1165dd9a47d0cd59972",
        "32a1dc5075a216582bdeb21589cc5348e041c5e2"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Feb 06 23:06:08 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 23:06:08 2018 +0000"
      },
      "message": "Merge \"Add missing copyright messages\" am: 872f386f6b\nam: 32a1dc5075\n\nChange-Id: I9602e1c9dda5e842fd71c9f48cf354aea4650d74\n"
    },
    {
      "commit": "47aefdfb2f8202439f1fbfe6c79b58f425a27ada",
      "tree": "5df41f261248b9771e4cf22ca2e549d5e8b46682",
      "parents": [
        "451832a5ed50919ed1da2ee0b2766901aadca5a2",
        "8b46ef2feb6cdae3415574ad48aed3acb78cb6d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 23:05:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 23:05:08 2018 +0000"
      },
      "message": "Merge \"Add logging for output chooser.\""
    },
    {
      "commit": "bc1ea668f9a165646494072db823fc205349699e",
      "tree": "99b391375d5275be903d21d5c65dcf6867ecdaee",
      "parents": [
        "772d17c263b4c0fe65ae931864cf3ab01a5d4e92",
        "1168c31c4a554d37e405c2f940707de0f91eab57"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Feb 06 22:56:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 22:56:48 2018 +0000"
      },
      "message": "Merge \"Update ServiceState to adapt NetworkService change.\"\nam: 1168c31c4a\n\nChange-Id: Ibbe75b8f9f9498d71fda5e03932439c7832454a6\n"
    },
    {
      "commit": "772d17c263b4c0fe65ae931864cf3ab01a5d4e92",
      "tree": "c7fbbeedcc8d73a8e818cf8aed2bc9d559af0e69",
      "parents": [
        "0c2a5852f53b7b6bac4a047d28bedac793f82440",
        "39393f889a207365fa983b8b488e88648cf175d1"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Feb 06 22:50:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 22:50:34 2018 +0000"
      },
      "message": "Merge \"Revert \"Check for location access on TelephonyRegistry\"\"\nam: 39393f889a\n\nChange-Id: I74a817ac04cc754a291521ae03fcf648b00494f9\n"
    },
    {
      "commit": "451832a5ed50919ed1da2ee0b2766901aadca5a2",
      "tree": "3ade2f9a0a5757f17738a7a85ca7c23d8415af98",
      "parents": [
        "98517be352a9c4e394fdd605167101250d7a4721",
        "ab40df9e6979c955f89a06a358385ecec361c9d9"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 22:47:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 22:47:46 2018 +0000"
      },
      "message": "Merge \"Use new minikin::Font constructor\""
    },
    {
      "commit": "98517be352a9c4e394fdd605167101250d7a4721",
      "tree": "43e7ce25af6fc6c6f35fc16ae067f96d57258f85",
      "parents": [
        "51fe9f871cb2f168d5bd222dd49e0f0990c1f276",
        "2d7771ca600e63549b3afc982db44b4cb38a2fd8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 22:45:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 22:45:40 2018 +0000"
      },
      "message": "Merge \"Revert \"Remove @hide from ViewGroup debug methods\"\""
    },
    {
      "commit": "51fe9f871cb2f168d5bd222dd49e0f0990c1f276",
      "tree": "67e9f09256a2eec5e3f8d181c647778ef1d36e5f",
      "parents": [
        "bb94419923b1f6797bcd70fa4ab1283215c7de78",
        "3a5419befaca48eb35f02074fd44550c99c0a424"
      ],
      "author": {
        "name": "Steven Moreland",
        "email": "smoreland@google.com",
        "time": "Tue Feb 06 22:45:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 22:45:11 2018 +0000"
      },
      "message": "Merge \"Remove unused flags from IHwBinder.\""
    },
    {
      "commit": "4857cb50ce8949e7c0e75644283632e76b6c238f",
      "tree": "645c4272d59c170236445dff4c7c9690e048f976",
      "parents": [
        "ac5438c501bca164ab2a39f32c2c660d2d4d7c90"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Tue Feb 06 14:34:48 2018 -0800"
      },
      "committer": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Tue Feb 06 14:44:46 2018 -0800"
      },
      "message": "Continue to decrypt other application keys if one fails to decrypt\n\nAn exception will still be thrown if all the application keys fail to\ndecrypt.\n\nTest: adb shell am instrument -w -e package \\\ncom.android.server.locksettings.recoverablekeystore \\\ncom.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\nBug: 72932279\nChange-Id: I95befcd46672b77380226e61369759de5617ecea\n"
    },
    {
      "commit": "582870ef9150e11fe3815e3a0bf138975d00b5f5",
      "tree": "8febbf2212ee1ed06ad649e9d6f646703b6f6b01",
      "parents": [
        "7b2354ece2809819255f64b0dd60b108745a5739"
      ],
      "author": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Tue Feb 06 14:24:49 2018 -0800"
      },
      "committer": {
        "name": "Bookatz",
        "email": "bookatz@google.com",
        "time": "Tue Feb 06 14:38:13 2018 -0800"
      },
      "message": "Stop statsd Anomaly Detection crash\n\nAnomalyAlarmReceiver needs to be public or it crashes the system when\nAppComponentFactory tries to access it when an alarm fires.\n\nChange-Id: I79d1d73e9b98d3da74e3cb34fbafc8da8c5e2e8f\nFixes: 73004903\nTest: manual\n"
    },
    {
      "commit": "0c2a5852f53b7b6bac4a047d28bedac793f82440",
      "tree": "2121dda40708b9c79f8b1c49a61c4856cc751f7a",
      "parents": [
        "32a1dc5075a216582bdeb21589cc5348e041c5e2",
        "a3ccb8d85426fb43dcf3e2d2ff9240e6b3e35135"
      ],
      "author": {
        "name": "Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Feb 06 22:28:41 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 22:28:41 2018 +0000"
      },
      "message": "Merge \"Add strings and carrier config needed network service.\"\nam: a3ccb8d854\n\nChange-Id: Id72bfe77c515028a055268bf9ba2d23e7b310d3e\n"
    },
    {
      "commit": "32a1dc5075a216582bdeb21589cc5348e041c5e2",
      "tree": "fefcaadcac09f289290223318aaab0a5cf62c57c",
      "parents": [
        "73771adf83923d53697ca4b63e69b03151545e61",
        "872f386f6bb7fad23282824edf3500efefc48de8"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Feb 06 22:22:19 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Feb 06 22:22:19 2018 +0000"
      },
      "message": "Merge \"Add missing copyright messages\"\nam: 872f386f6b\n\nChange-Id: If54622ff6ed84dca262a8e65deb44bacbfc5b280\n"
    },
    {
      "commit": "bb94419923b1f6797bcd70fa4ab1283215c7de78",
      "tree": "f3c1037ab65aa962beb0d23c758ceb2f693c31c5",
      "parents": [
        "4aa9e5900050cf075ea589451b24da7a0427cc74",
        "4faf38a0f1c28b185ae64d54cfe7502809802220"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 21:49:33 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 21:49:33 2018 +0000"
      },
      "message": "Merge \"Fix small issues with event flow for quickscrub\""
    },
    {
      "commit": "4aa9e5900050cf075ea589451b24da7a0427cc74",
      "tree": "e238b7e0613227effd488e17d9ad7d5dbad8c1b0",
      "parents": [
        "efdd925057db69b0ce02e45fc5e68543ccd3d051",
        "ff307d59822009f65bbe5b755edff1aa74176aa1"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Feb 06 21:49:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 21:49:13 2018 +0000"
      },
      "message": "Merge \"Fix issue where pulse callback would be delayed\""
    },
    {
      "commit": "efdd925057db69b0ce02e45fc5e68543ccd3d051",
      "tree": "a4ce4fd3ce0003a2ecd12062987e924a6130e22b",
      "parents": [
        "db96b0349543d79209a68e6f0bc2b14c103a09f5",
        "fa22d65f146c94873ba98b768b08c643424c4477"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 21:42:48 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 21:42:48 2018 +0000"
      },
      "message": "Merge \"puller cache clearing\""
    },
    {
      "commit": "6132e7bb1b428212a3a9d250a3dfebefc7894ea3",
      "tree": "3a8d520b1d1bd3cdb3d0fe321f11872810e9ca77",
      "parents": [
        "5a5a798d5c4e5fa0eb27e2ced0f6923f9569b059"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Feb 06 11:30:15 2018 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Feb 06 13:36:59 2018 -0800"
      },
      "message": "JobScheduler to use UID active state for job exemption\n\nJobScheduler used to use procstate foreground state to decide whether\nto exempt jobs, but it should use UID\u0027s active state instead, so that\nif apps in the temp-whitelist schedule jobs, they run immediately.\n\nTest: Boot\nTest: atest CtsAlarmManagerTestCases\nTest: atest CtsJobSchedulerTestCases\nTest: atest CtsBatterySavingTestCases\nTest: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/AppStateTrackerTest.java\n\nChange-Id: I134ac3d84a26309dab56ab6cbb271de626acdf7d\n"
    },
    {
      "commit": "db96b0349543d79209a68e6f0bc2b14c103a09f5",
      "tree": "36f540b16879819a8b13c431289d7cec73ac01f3",
      "parents": [
        "33903da4057cc4783e7c978338b2aa00a2d87888",
        "5f2f820c81633beaddc32692b70e480737cdc5c1"
      ],
      "author": {
        "name": "Richard Ledley",
        "email": "rledley@google.com",
        "time": "Tue Feb 06 21:34:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 21:34:45 2018 +0000"
      },
      "message": "Merge \"Remove selection on nonselectable text (which would be there if a user tapped Linkified text) if a TextView loses focus.\""
    },
    {
      "commit": "1168c31c4a554d37e405c2f940707de0f91eab57",
      "tree": "f89cb93b6a2a3f186391abb6ad300fb5430543cc",
      "parents": [
        "39393f889a207365fa983b8b488e88648cf175d1",
        "0a01c6b2e143885baaa99174c04a6cefa1294514"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Feb 06 21:32:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 21:32:31 2018 +0000"
      },
      "message": "Merge \"Update ServiceState to adapt NetworkService change.\""
    },
    {
      "commit": "58978e182f07aba78141ed1d89a17bbb052f09d8",
      "tree": "6f06c906f843e49c7f796b184adf2b0f76483614",
      "parents": [
        "33903da4057cc4783e7c978338b2aa00a2d87888"
      ],
      "author": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Tue Feb 06 16:18:07 2018 -0500"
      },
      "committer": {
        "name": "Mike Reed",
        "email": "reed@google.com",
        "time": "Tue Feb 06 16:18:47 2018 -0500"
      },
      "message": "remove unused/deprecated flags from savelayer\n\nTest: make\n\nChange-Id: I39e41a80430dca7878e6983b098c1c4541904fd1\n"
    },
    {
      "commit": "39393f889a207365fa983b8b488e88648cf175d1",
      "tree": "9b2bb7490815f408db9a783e4a3ece7975c7e8e0",
      "parents": [
        "a3ccb8d85426fb43dcf3e2d2ff9240e6b3e35135",
        "3d30946e8ef1815fdba405ff3b7eeaca8cef660c"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Tue Feb 06 21:15:42 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 21:15:42 2018 +0000"
      },
      "message": "Merge \"Revert \"Check for location access on TelephonyRegistry\"\""
    },
    {
      "commit": "8b46ef2feb6cdae3415574ad48aed3acb78cb6d3",
      "tree": "cd497dcf661f3d0dcebeee39b9655c17475a856c",
      "parents": [
        "33903da4057cc4783e7c978338b2aa00a2d87888"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 06 14:47:30 2018 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Feb 06 16:15:12 2018 -0500"
      },
      "message": "Add logging for output chooser.\n\nShow, hide, connect, and disconnect\n\nTest: compare eventlog to action history\nFixes: 72999809\nChange-Id: I545916c66b82703eb769b3264a7e920dde9c40ee\n"
    },
    {
      "commit": "33903da4057cc4783e7c978338b2aa00a2d87888",
      "tree": "c729fd1d7577bea7af4969d5007e15cebf8dfd0c",
      "parents": [
        "bfd1f0c2092529262a34bd1f5ccf5d55e2179e87",
        "0d73bc24e267931cf22249c9c8ddb6ab4867d86c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 21:07:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 21:07:29 2018 +0000"
      },
      "message": "Merge \"Don\u0027t change stream volume on mute\""
    },
    {
      "commit": "a3ccb8d85426fb43dcf3e2d2ff9240e6b3e35135",
      "tree": "2fd57df75cc860fab7bf11c93264449ca1878711",
      "parents": [
        "872f386f6bb7fad23282824edf3500efefc48de8",
        "789289d7311b80d4e048502a1f33ab9fc8da39f1"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 20:57:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 20:57:25 2018 +0000"
      },
      "message": "Merge \"Add strings and carrier config needed network service.\""
    },
    {
      "commit": "872f386f6bb7fad23282824edf3500efefc48de8",
      "tree": "712c73f292f5c943ba0df8809ec43fdcdf309185",
      "parents": [
        "1f14eab551c8c0d32b5b922618c41ac3e72d85e3",
        "1b27440abc8d515012da44914d3ced17c104a68e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 20:47:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Feb 06 20:47:51 2018 +0000"
      },
      "message": "Merge \"Add missing copyright messages\""
    },
    {
      "commit": "bfd1f0c2092529262a34bd1f5ccf5d55e2179e87",
      "tree": "892500ec8beb375b8418b172c1245ed81b69f874",
      "parents": [
        "397c612f91e55f06827138e194c3d874bac40e13",
        "e26406bc52ae3bbcaeb5d91f51037e13adf37ba7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 20:29:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 20:29:23 2018 +0000"
      },
      "message": "Merge \"Add privacy tags to print dumping\""
    },
    {
      "commit": "397c612f91e55f06827138e194c3d874bac40e13",
      "tree": "94eb7ff5509aaac4b0cf77fb699ef39bc4bbd3d0",
      "parents": [
        "ac5438c501bca164ab2a39f32c2c660d2d4d7c90",
        "a61f94ef827bfbaad7c76e8a297bf8d9ecf290be"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 20:24:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 20:24:22 2018 +0000"
      },
      "message": "Merge \"Fixes crash when pinning unfocused task in multiwindow\""
    },
    {
      "commit": "bcfcd6c9bb6fc728e433c6156fdfa51432f92adf",
      "tree": "3c4a426d58c797f99672157309f776dce95a7e52",
      "parents": [
        "cffb3604aef4d3f6238d6694201298417bd159fb"
      ],
      "author": {
        "name": "Ajay Dudani",
        "email": "adudani@google.com",
        "time": "Mon Feb 05 10:44:27 2018 -0800"
      },
      "committer": {
        "name": "Ajay Dudani",
        "email": "adudani@google.com",
        "time": "Tue Feb 06 12:19:21 2018 -0800"
      },
      "message": "Add display panel low power mode global setting \u0026 mapping to sys property.\n\nThis will help us run P/H experiments by controlling display panel low\npower mode system property through P/H.\n\nBug: 72121774\nTest: Compile, boot taimen.\nChange-Id: Id4c95bcd5616e9749f9dcc9d9f4773ffdad3e994\n"
    },
    {
      "commit": "ac5438c501bca164ab2a39f32c2c660d2d4d7c90",
      "tree": "996c9053b836f2f1bcc73ac1ed484c72576445b3",
      "parents": [
        "7831a4db287ddc63e719c8c10663b9fd660bc550",
        "98bdc51620cda0000f212a3b5ac243834df397ee"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Feb 06 20:13:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 20:13:19 2018 +0000"
      },
      "message": "Merge \"Add metrics constants for new settings screens.\""
    },
    {
      "commit": "7831a4db287ddc63e719c8c10663b9fd660bc550",
      "tree": "bafb369b133b591ee3e24f538606394f64d11d9c",
      "parents": [
        "cffb3604aef4d3f6238d6694201298417bd159fb",
        "1170a78f471400f597aa6e3b20c0626fad96338c"
      ],
      "author": {
        "name": "Bo Zhu",
        "email": "bozhu@google.com",
        "time": "Tue Feb 06 20:13:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 20:13:14 2018 +0000"
      },
      "message": "Merge \"Try to check the platform decryption key is still accessible before using the platform encryption key\""
    },
    {
      "commit": "94292a388ce5ed17a7df4c19482f4c9f98fce310",
      "tree": "92509cb27bc7ce2762c706fb06cb7df0efaa8bd1",
      "parents": [
        "400e08ddc70191930734fa77f356b738c86b7196"
      ],
      "author": {
        "name": "Steve Paik",
        "email": "spaik@google.com",
        "time": "Fri Jan 26 17:16:53 2018 -0800"
      },
      "committer": {
        "name": "Steve Paik",
        "email": "spaik@google.com",
        "time": "Tue Feb 06 11:55:10 2018 -0800"
      },
      "message": "Move CarServiceHelperService (again)\n\nMove CarServiceHelperService.java and ICarServiceHelper.aidl from\nframeworks/base to frameworks/opt/car/services.\n\nBug: 72571496\nTest: Complies and runs\nChange-Id: I0f09c84e25a372dab3f170bd623f25a92f9b0f73\n"
    },
    {
      "commit": "cffb3604aef4d3f6238d6694201298417bd159fb",
      "tree": "35d9ff5bb9d81cec8640e8fd70c4d2f51fbb27c0",
      "parents": [
        "4d5d8dfac876213aa3e9ac329afcf882ca2bfe62",
        "88c9959e5b417320bbc2484fab42ab4b12379533"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Feb 06 19:52:36 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Feb 06 19:52:36 2018 +0000"
      },
      "message": "Merge changes from topic \"assetmanager2\"\n\n* changes:\n  libandroidfw: Improve performance of AssetManager2\n  libandroidfw: Add ApplyStyle and SetConfiguration benchmark\n  Make idiomatic use of ApkAssets and AssetManager\n  libandroidfw: Make sure to set the \u0027app as lib\u0027 flag\n  Replace AssetManager with AssetManager2 implementation\n"
    }
  ],
  "next": "863e277533dcf15e294a41dcf1f32cd7786a8d80"
}
