)]}'
{
  "log": [
    {
      "commit": "579642a2e62aed445caaba807d13bc9221b3b80c",
      "tree": "80137b0c77d1f18e38f7b05af24fed9a53c7182c",
      "parents": [
        "bb80480720bcc6086c1896d8c97ca650e744524d",
        "de5bc8ea5860e47a460af1c62e5013c7cf00e317"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Jan 23 17:35:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:35:59 2018 +0000"
      },
      "message": "Merge \"Expose locales with alternative numbering systems.\""
    },
    {
      "commit": "bb80480720bcc6086c1896d8c97ca650e744524d",
      "tree": "732816b078d3dfdc7177da1466023d36e17b4028",
      "parents": [
        "411985bab549f5229a86415bcd022507079e4931",
        "7ec28a888c7e59af02aeb0e0a9b078037d317e2e"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Jan 23 17:35:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:35:59 2018 +0000"
      },
      "message": "Merge \"Use numbering system for configuration selection.\""
    },
    {
      "commit": "411985bab549f5229a86415bcd022507079e4931",
      "tree": "5bc8b714336701bcc6c75139ff255c7547d06129",
      "parents": [
        "011651c560f437d7d439803bd4fcb43d70d99a20",
        "b84e8b1fcfb69c058c18b70bbfb76e37cd4e23cd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 17:25:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:25:29 2018 +0000"
      },
      "message": "Merge \"Sync statsd google3 protos to aosp.\""
    },
    {
      "commit": "011651c560f437d7d439803bd4fcb43d70d99a20",
      "tree": "6f2f8eab09f63aa9fa986289732fbd4531db8ba9",
      "parents": [
        "15e76d620a93eb3a0377da59fdb366b87714f2a1",
        "f02798b9f833469869c2642ce73f8d660c9c8ddf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 17:20:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:20:31 2018 +0000"
      },
      "message": "Merge \"Frameworks: Fix scoping problem in SQLite\""
    },
    {
      "commit": "15e76d620a93eb3a0377da59fdb366b87714f2a1",
      "tree": "bef34cb8d5b52612e9de064aa386795619858c5f",
      "parents": [
        "e74fa6c23145a64ae7c15821c6e27458c51c50b4",
        "e2ad37f9bc4778bfad97881e5fbd7b45ea162863"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 23 17:14:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:14:03 2018 +0000"
      },
      "message": "Merge changes I2b6bfca0,I9a854d43\n\n* changes:\n  Add option to retrieve pending intent result\n  Fix issue with permission check for shortcuts and pendingIntent\n"
    },
    {
      "commit": "e74fa6c23145a64ae7c15821c6e27458c51c50b4",
      "tree": "85b4792a77e35f2ce7cbd3852f9bc3c2a735be6a",
      "parents": [
        "d66cfdfc9a13be412a5a832149071ea3154e4a6f",
        "3eb07f46a793c4c2af998c84ab7cf940508a5d99"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 17:07:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 17:07:40 2018 +0000"
      },
      "message": "Merge \"Add new MediaDrm methods\""
    },
    {
      "commit": "d66cfdfc9a13be412a5a832149071ea3154e4a6f",
      "tree": "a3d6abaac44c655646dfed976fc295384d7c143a",
      "parents": [
        "4953824b89bfbdd5a85a2a7182c0903d9283e1d1",
        "9228af6bc20c27b9949df36684f9c06ca9cdb27d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 16:46:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 16:46:10 2018 +0000"
      },
      "message": "Merge \"AudioFocusRequest: add ability to force ducking for a11y\""
    },
    {
      "commit": "b84e8b1fcfb69c058c18b70bbfb76e37cd4e23cd",
      "tree": "4771850437748f189876fa164f7e3a883896e8f7",
      "parents": [
        "4953824b89bfbdd5a85a2a7182c0903d9283e1d1"
      ],
      "author": {
        "name": "Yangster",
        "email": "yanglu@google.com",
        "time": "Mon Jan 22 16:18:34 2018 -0800"
      },
      "committer": {
        "name": "Yang Lu",
        "email": "yanglu@google.com",
        "time": "Tue Jan 23 16:42:24 2018 +0000"
      },
      "message": "Sync statsd google3 protos to aosp.\n\nTest: statsd unit tests passed\nChange-Id: I66b05478b7c5b0f9fdd6386b2e2ba7c38a3f9b88\n"
    },
    {
      "commit": "4953824b89bfbdd5a85a2a7182c0903d9283e1d1",
      "tree": "1b9714d4a9088c4bb950bdabeaf4aab02552b291",
      "parents": [
        "6ba8bc8a476662fd74feb4a07d65ecf236d7e622",
        "4ef50bc2d48e816624dde2311ac25796a31fad9c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 16:38:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 16:38:16 2018 +0000"
      },
      "message": "Merge \"Fix registerSliceCallback to match api guidelines\""
    },
    {
      "commit": "6ba8bc8a476662fd74feb4a07d65ecf236d7e622",
      "tree": "11f4deaa2fa9d6b26aa28f221b11f72f4fc93d06",
      "parents": [
        "4e3ead326e1b13646e6df3b510ec3355cdc89fc8",
        "3cefd86e7f025d3a4954851a79d761248086f000"
      ],
      "author": {
        "name": "Amit Mahajan",
        "email": "amitmahajan@google.com",
        "time": "Tue Jan 23 16:28:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 16:28:16 2018 +0000"
      },
      "message": "Merge \"Added new slot status related broadcast.\""
    },
    {
      "commit": "4e3ead326e1b13646e6df3b510ec3355cdc89fc8",
      "tree": "2a68e47b9b2a2870ba3798a560ec72ae35993f48",
      "parents": [
        "d3f9248bd7dfdd6fce10e410055387b282146521",
        "88553e9dc7aa30d8897e5e0c14921ce3c897a8aa"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Tue Jan 23 15:23:55 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 15:23:55 2018 +0000"
      },
      "message": "Merge \"DisplayCutout: Add more display cutout flavors\""
    },
    {
      "commit": "d3f9248bd7dfdd6fce10e410055387b282146521",
      "tree": "623199f63f3ebfcb871214ab64d702b75d78be42",
      "parents": [
        "cee2094d756caedfc271587dae7e4f5a6582f72d",
        "e5de9aa4a9bab9c4d8288212d6352a65e9808737"
      ],
      "author": {
        "name": "Leon Scroggins",
        "email": "scroggo@google.com",
        "time": "Tue Jan 23 15:19:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 15:19:43 2018 +0000"
      },
      "message": "Merge \"Unhide ImageDecoder\""
    },
    {
      "commit": "cee2094d756caedfc271587dae7e4f5a6582f72d",
      "tree": "09474b3c2567130454fbea2cc6054d202f4acda2",
      "parents": [
        "c61216d4a2da4dcc0225f99773339c4a80aa9f13",
        "3b123af9f2bff69415cb4c0d880df8d8e3413794"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue Jan 23 14:27:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 14:27:29 2018 +0000"
      },
      "message": "Merge \"Add update network watchlist config ConfigUpdater intent action\""
    },
    {
      "commit": "c61216d4a2da4dcc0225f99773339c4a80aa9f13",
      "tree": "e69c59bef73aec5e25d9a3723fd160b72f32b6f2",
      "parents": [
        "e0bba99c946c7f8399aeb44a090bf4ae98ff5079",
        "44dcbde52af01109a70ee29a73789bd28422da0d"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue Jan 23 14:25:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 14:25:39 2018 +0000"
      },
      "message": "Merge \"Add ConnectivityManager.getNetworkWatchlistConfigHash()\""
    },
    {
      "commit": "e0bba99c946c7f8399aeb44a090bf4ae98ff5079",
      "tree": "38adf8c0ffc4f27c2a49af12f24623c04d53aaa7",
      "parents": [
        "414b665f2df5b734f88ee99dab9a14ff3e811551",
        "a9b3d73dd29aa50329b163e576c0e4358cab9e1d"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jan 23 14:24:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 14:24:35 2018 +0000"
      },
      "message": "Merge \"Remove slice: from SliceProvider docs\""
    },
    {
      "commit": "414b665f2df5b734f88ee99dab9a14ff3e811551",
      "tree": "f6650f5df54c9f40d12d811e98201330e080d48a",
      "parents": [
        "2c78c181e7a07c24f662b769dd4819d8bba4a43b",
        "987189b93639f009cdbba09a4f7c83c536cb52d3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 13:57:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 13:57:29 2018 +0000"
      },
      "message": "Merge \"Make BulletSpan more flexible and update JavaDoc.\""
    },
    {
      "commit": "2c78c181e7a07c24f662b769dd4819d8bba4a43b",
      "tree": "730f3d0d59a157f5df99c1888e2830da0f037a9a",
      "parents": [
        "a8c7794856c5794fa5b31cf5398b8f773650d6c7",
        "7bcb57b79dd391ad62230143e858ebe9952083b1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 13:56:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 13:56:24 2018 +0000"
      },
      "message": "Merge \"Track the most recent notifying packages\""
    },
    {
      "commit": "e2ad37f9bc4778bfad97881e5fbd7b45ea162863",
      "tree": "3ba97f4ceeed035087ea479ce2fb1f15e58650d9",
      "parents": [
        "4d8d32cb6af4b9ea2f8d320f4a52561413d146bd"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Mon Jan 22 22:41:22 2018 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 23 14:40:28 2018 +0100"
      },
      "message": "Add option to retrieve pending intent result\n\nUsed by SystemUI to check whether an activity start will\nactually lead to something animating.\n\nAlso fixes an issue where we return MOVED_TO_FRONT instead of\nDELIVERED_TO_TOP.\n\nTest: go/wm-smoke\nTest: Use PendingIntent.sendAndReturnResult\nChange-Id: I2b6bfca0a53125635bc462f32ab7eaae366c0c8a\n"
    },
    {
      "commit": "4d8d32cb6af4b9ea2f8d320f4a52561413d146bd",
      "tree": "7387d6f8e8c22f0847e0085f3da5c0631ec4cc21",
      "parents": [
        "8f0d71e3ee99cb3cee8409ec7b5448282aaadce7"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Fri Jan 19 15:57:41 2018 +0100"
      },
      "committer": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 23 14:40:12 2018 +0100"
      },
      "message": "Fix issue with permission check for shortcuts and pendingIntent\n\nWhen launching a PendingIntent, we have two sets of activity\noptions: One supplied from the caller that obtained the\npending intent, and those supplied from the caller that is\nsending it. We need to perform the permission check depending\non which caller the options are coming from.\n\nFor that, we introduce SafeActivityOptions that records the\ncallingPid/callingUid when obtaining it and checks for the\npermissions with the correct callingPid/callingUid, and\nalso supports merging both activity options.\n\nIn addition to that, fix shortcuts by not clearing caller\nidentity in LauncherAppsService.\n\nTest: go/wm-smoke\nTest: Install custom launcher APK with animation for shortcuts\nenabled, make sure launch works properly.\nBug: 64674361\n\nChange-Id: I9a854d43c65c8fa69bf16ccfbed86e8e681a095b\n"
    },
    {
      "commit": "987189b93639f009cdbba09a4f7c83c536cb52d3",
      "tree": "e2533488484794354c0f72e79d1d12fa2a5d3b38",
      "parents": [
        "bab202f7cf96387f973cc9b040db29f061b0e07e"
      ],
      "author": {
        "name": "Florina Muntenescu",
        "email": "florinam@google.com",
        "time": "Fri Jan 19 17:14:39 2018 +0000"
      },
      "committer": {
        "name": "Florina Muntenescu",
        "email": "florinam@google.com",
        "time": "Tue Jan 23 12:08:39 2018 +0000"
      },
      "message": "Make BulletSpan more flexible and update JavaDoc.\n\nTest: BulletSpanTest\nBug: 72217003\nChange-Id: I0ba4d93bd5a7bac02410e0edbd4b20f254959d4e\n"
    },
    {
      "commit": "a8c7794856c5794fa5b31cf5398b8f773650d6c7",
      "tree": "0752b58dcfe9460eb885d540c8b9cdcf73c700a5",
      "parents": [
        "9e500594c02689c84184fa15df331d878515ebad",
        "7fb38311361390e24d7e43ce1eb220faccd251ff"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 11:41:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 11:41:15 2018 +0000"
      },
      "message": "Merge changes Ib67ad0da,Ie532f29a,Ieabc1777,Ied210b3e\n\n* changes:\n  Revert \"Replace AssetManager with AssetManager2 implementation\"\n  Revert \"Make idiomatic use of ApkAssets and AssetManager\"\n  Revert \"libandroidfw: Add ApplyStyle and SetConfiguration benchmark\"\n  Revert \"libandroidfw: Improve performance of AssetManager2\"\n"
    },
    {
      "commit": "7fb38311361390e24d7e43ce1eb220faccd251ff",
      "tree": "c4e6dc480cb292306aa2dc3a481b51df983bbc08",
      "parents": [
        "68d10d00a52be904766d69acda98bc934e768e7f"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:17:26 2018 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:17:26 2018 -0800"
      },
      "message": "Revert \"Replace AssetManager with AssetManager2 implementation\"\n\nThis reverts commit b20a0ce59f59cb5ec857748e056cc341dbd13b92.\n"
    },
    {
      "commit": "68d10d00a52be904766d69acda98bc934e768e7f",
      "tree": "324d4269ba3580211f121e6d61b2f90cf69e6325",
      "parents": [
        "fae57eb4b8b86271c79facc3e884e02f5156396b"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:17:01 2018 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:17:01 2018 -0800"
      },
      "message": "Revert \"Make idiomatic use of ApkAssets and AssetManager\"\n\nThis reverts commit c857766ca5aa37df0833c816922e6b3b85a742f9.\n"
    },
    {
      "commit": "fae57eb4b8b86271c79facc3e884e02f5156396b",
      "tree": "d3cf7ea29f9572bbcbfb8b6f4eec70f994b3fc36",
      "parents": [
        "50706b6ebc224920bceffa66baa30734de5e27ff"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:16:33 2018 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:16:33 2018 -0800"
      },
      "message": "Revert \"libandroidfw: Add ApplyStyle and SetConfiguration benchmark\"\n\nThis reverts commit 62f17129a0c519fe3e591be102b1863024cea3a4.\n"
    },
    {
      "commit": "50706b6ebc224920bceffa66baa30734de5e27ff",
      "tree": "065c1519feb3770513788c6c7144e579b1931132",
      "parents": [
        "ec8c24862ba662b0f6095956e4a12f8e7d643062"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:16:16 2018 -0800"
      },
      "committer": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 03:16:16 2018 -0800"
      },
      "message": "Revert \"libandroidfw: Improve performance of AssetManager2\"\n\nThis reverts commit 392132748416719e3df427e6ac8dc11af194342c.\n"
    },
    {
      "commit": "9e500594c02689c84184fa15df331d878515ebad",
      "tree": "b955126d25315ad56d6768520426ab154372d335",
      "parents": [
        "b78ea164d6b8f6125485b4d3d0c5d8c135fa7b83",
        "26cbb6b039a7d20531fbd37005f05fe4268062bc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 09:59:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 09:59:27 2018 +0000"
      },
      "message": "Merge \"Fail KeySyncTask if the PlatformKey can\u0027t be used to decrypt\""
    },
    {
      "commit": "b78ea164d6b8f6125485b4d3d0c5d8c135fa7b83",
      "tree": "7ff9bd2d3f81b6cf8f6fde6f8403844894c0d125",
      "parents": [
        "727e3d28725a677ca31bea280f4994e17d95b253",
        "589795d12d73c244a277460138b32ba6b708823e"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 09:52:03 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 09:52:03 2018 +0000"
      },
      "message": "Merge \"MediaSession2: Introduce MediaSession2.Command / CommandGroup\""
    },
    {
      "commit": "727e3d28725a677ca31bea280f4994e17d95b253",
      "tree": "ab2259de78da7d8d7fb86a11e579e7ebcdcfd368",
      "parents": [
        "0945bb741868045c8317cf86d0acb55433ed4f77",
        "ceb6b6e131a1c8c7451e9b7298bec573f28fa731"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 09:46:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 09:46:10 2018 +0000"
      },
      "message": "Merge \"MediaSession2: Move MediaSession2/MediaController2 from experimental\""
    },
    {
      "commit": "0945bb741868045c8317cf86d0acb55433ed4f77",
      "tree": "eb9010d3621054ad09ffa3dfc75004ab1292dd74",
      "parents": [
        "eb78d511cb5b06e7c679a090fc13afd74ec15717",
        "fd3fdfdfedd0bf8227ce4e44c0d5e5182fe8f862"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Tue Jan 23 09:40:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 09:40:24 2018 +0000"
      },
      "message": "Merge \"Release MediaSession when VideoView2 is detached from window.\""
    },
    {
      "commit": "eb78d511cb5b06e7c679a090fc13afd74ec15717",
      "tree": "cd8b17766eaa017ea90e257d94d382b04208f09d",
      "parents": [
        "ec8c24862ba662b0f6095956e4a12f8e7d643062"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Mon Jan 22 18:04:07 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Tue Jan 23 08:11:47 2018 +0000"
      },
      "message": "Add API docs for VideoView2\n\nTest: ran \u0027make doc-comment-check-docs\u0027 after removing @hide tag.\nChange-Id: I1c3492e8c302b9a6222b5400e71ccbabaaa372a3\n"
    },
    {
      "commit": "ec8c24862ba662b0f6095956e4a12f8e7d643062",
      "tree": "fe061b2f162898fca5a972603de3d444dc15632a",
      "parents": [
        "a92805d2cf6e18b56352b15b9ef7538741ed30f3",
        "2ee4371cb73cd23a8615593956de2e4f0cea4a98"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 07:46:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 07:46:23 2018 +0000"
      },
      "message": "Merge \"Handle return value 0 from android_logger_list_read\""
    },
    {
      "commit": "a92805d2cf6e18b56352b15b9ef7538741ed30f3",
      "tree": "b3507945876e8bda7b978c35d7b6b7f12c64e456",
      "parents": [
        "426deb4da726802eb27b2081337d5f9f4d9d50bb",
        "b00cce84d9ddba04a3ebd5ed45457c1e154be535"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 07:46:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 07:46:23 2018 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Enable init.rc for statsd to start statsd by default in boot time\"\"\""
    },
    {
      "commit": "426deb4da726802eb27b2081337d5f9f4d9d50bb",
      "tree": "98831703fe634826b037bacf574e7c9bbe5895bd",
      "parents": [
        "16c5d2c8d25ab2f898d843068876324b957f53dd",
        "9ecc54565dc1236e15d3ca711690c75612b37f89"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 07:04:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 07:04:29 2018 +0000"
      },
      "message": "Merge \"Add flag for a V2 of the About Phone page.\""
    },
    {
      "commit": "16c5d2c8d25ab2f898d843068876324b957f53dd",
      "tree": "0ea6ad8153344420367530ec1a75074722166d29",
      "parents": [
        "26466e44b704fb279af2247fafb86ac7bf0bdc3d",
        "0a20eda58d9cd9da3d005577ee175288cf4eef0c"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Tue Jan 23 06:40:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 06:40:51 2018 +0000"
      },
      "message": "Merge \"Wifi MAC Randomization: Developer option change global settings\""
    },
    {
      "commit": "44dcbde52af01109a70ee29a73789bd28422da0d",
      "tree": "542d1ae75d4614b02e958937280d495873a9e587",
      "parents": [
        "7f0087be4804a9f8fb1f5fb68036015918c3b37f"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue Jan 23 04:09:45 2018 +0000"
      },
      "committer": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Tue Jan 23 06:32:36 2018 +0000"
      },
      "message": "Add ConnectivityManager.getNetworkWatchlistConfigHash()\n\nApps can use this API to get network watchlist config hash for auditing.\n\nBug: 63908748\nTest: Able to compile\nChange-Id: I5ce9e6bb6dad88139c0a102da58be0dd7c284b7a\n"
    },
    {
      "commit": "26466e44b704fb279af2247fafb86ac7bf0bdc3d",
      "tree": "5d866a13270296f8283aad9478465d97ab8be0e5",
      "parents": [
        "e2a345aadf574da86e056216074edb3b1ea028f8",
        "937d74294e0da3c656305ba0f9e56b2c01aebf0e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 06:03:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 06:03:21 2018 +0000"
      },
      "message": "Merge \"add system uptime and free disk space atoms and pullers\""
    },
    {
      "commit": "fd3fdfdfedd0bf8227ce4e44c0d5e5182fe8f862",
      "tree": "b64f585f5dabafc603e1d58cc0171289ece56426",
      "parents": [
        "9683b889d93adc6458c8c0af6a9e804de5a0c98e"
      ],
      "author": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Tue Jan 23 15:01:37 2018 +0900"
      },
      "committer": {
        "name": "Insun Kang",
        "email": "insun@google.com",
        "time": "Tue Jan 23 15:01:37 2018 +0900"
      },
      "message": "Release MediaSession when VideoView2 is detached from window.\n\nTest: build\nChange-Id: I36baae35cc8196e3fa2fc9f9bdda4219ffaf863d\n"
    },
    {
      "commit": "e2a345aadf574da86e056216074edb3b1ea028f8",
      "tree": "5d50683890ec415324c8873f88a23a39663390fa",
      "parents": [
        "9683b889d93adc6458c8c0af6a9e804de5a0c98e",
        "17711f931d28080e7b455f2dd12d0ad84b5231f5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 05:47:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 05:47:53 2018 +0000"
      },
      "message": "Merge \"Re-enable NetworkPolicyManagerServiceTest.\""
    },
    {
      "commit": "589795d12d73c244a277460138b32ba6b708823e",
      "tree": "f65bf813f013acd5dac9ed4db600e1bd21cdcf43",
      "parents": [
        "ceb6b6e131a1c8c7451e9b7298bec573f28fa731"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 22 16:57:34 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 14:36:20 2018 +0900"
      },
      "message": "MediaSession2: Introduce MediaSession2.Command / CommandGroup\n\nTest: Run all tests once\nChange-Id: I2ccafcdac5247c9f008b8d4fe50b974ea47fdeed\n"
    },
    {
      "commit": "9683b889d93adc6458c8c0af6a9e804de5a0c98e",
      "tree": "4864dfabb21e691cf501d3f8f7bfa07e1f7235b6",
      "parents": [
        "1f62f7c72eaa6477950d6c0bf1bde562a68f6301",
        "52cacc6c1a10296f7516777f4d09b11024e68782"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 05:34:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 05:34:29 2018 +0000"
      },
      "message": "Merge \"add atom and logging for Picture-in-Picture feature\""
    },
    {
      "commit": "1f62f7c72eaa6477950d6c0bf1bde562a68f6301",
      "tree": "b59b8366a72fd41253e8334bcb2533363c875337",
      "parents": [
        "060ac9bc9fe88c18838101eb13568bfff50f5886",
        "392132748416719e3df427e6ac8dc11af194342c"
      ],
      "author": {
        "name": "Adam Lesinski",
        "email": "adamlesinski@google.com",
        "time": "Tue Jan 23 05:28:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 05:28:11 2018 +0000"
      },
      "message": "Merge changes from topic \"assetmanager-refactor\"\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  Replace AssetManager with AssetManager2 implementation\n"
    },
    {
      "commit": "060ac9bc9fe88c18838101eb13568bfff50f5886",
      "tree": "c6307a337be868ba794af5d7d5920d3003c5eada",
      "parents": [
        "43137e8e8de3e0ee6aefb9b9e3aa8278eaa8db5b",
        "2dd3e72ac0333724f2d9c7cf46a2606746d2c218"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 05:23:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 05:23:23 2018 +0000"
      },
      "message": "Merge \"Fixed Messaging style with empty senders\""
    },
    {
      "commit": "ceb6b6e131a1c8c7451e9b7298bec573f28fa731",
      "tree": "4c206f4317f218fdb2f3c3773dbdeeabc405a39a",
      "parents": [
        "e65bd19fdd1c86d262997da9cd53f9006474daae"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Sun Jan 21 20:56:10 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 14:02:08 2018 +0900"
      },
      "message": "MediaSession2: Move MediaSession2/MediaController2 from experimental\n\nAPIs will be unhidden later\n\nTest: Run MediaComponentsTest\nChange-Id: I2d9fcd98232016281fad128e9e674885b41e20d9\n"
    },
    {
      "commit": "43137e8e8de3e0ee6aefb9b9e3aa8278eaa8db5b",
      "tree": "32da1724eb91d7e32b16020a66001713e8fda948",
      "parents": [
        "03e7ec201bf69cf250b5fab922403b43e93b6141",
        "265afdb14e1c56b254b4ea96c7ba11a9e0fa73e6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 04:31:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 04:31:28 2018 +0000"
      },
      "message": "Merge \"Add a method for fetching the WebView classloader.\""
    },
    {
      "commit": "03e7ec201bf69cf250b5fab922403b43e93b6141",
      "tree": "bf5a075b2b033bd6bf2016d8aa8a2512118636fc",
      "parents": [
        "cd99c3a17ac98b3a28facf4e5ae85a0e95a04333",
        "5e05a9ae1c04f141f66ca4f420e314f625eec8c3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 04:14:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 04:14:01 2018 +0000"
      },
      "message": "Merge \"Add SystemApi in SystemProperties for vendor apks\""
    },
    {
      "commit": "cd99c3a17ac98b3a28facf4e5ae85a0e95a04333",
      "tree": "813494337006f4387f51c41c1c72f1a214b3913d",
      "parents": [
        "6703f8e67d5f39e7fc45f11dac4a22d4c49ad27c",
        "10b27eb2ccbb8992895827c0fb21e2d3f9c727db"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Tue Jan 23 04:11:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 04:11:04 2018 +0000"
      },
      "message": "Merge \"Perform a non strict matching of .dm files when computing the size\""
    },
    {
      "commit": "6703f8e67d5f39e7fc45f11dac4a22d4c49ad27c",
      "tree": "0cd8c60ccd3b785fed39ab327ae4e366c69df891",
      "parents": [
        "2899a0ed1b5ec9d2d103403493a93e26790f1719",
        "d285cf0d06f44483b2fb935fe69e99e27e95dd37"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 04:09:19 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 04:09:19 2018 +0000"
      },
      "message": "Merge \"Notification shade expansion animation\""
    },
    {
      "commit": "937d74294e0da3c656305ba0f9e56b2c01aebf0e",
      "tree": "25fd2a418cae45fad190c55a535b9c590fe4d687",
      "parents": [
        "0e5f9c8a4b327a818ead467f3f3df1ca1e4af1ab"
      ],
      "author": {
        "name": "Chenjie Yu",
        "email": "cjyu@google.com",
        "time": "Wed Jan 10 16:37:53 2018 -0800"
      },
      "committer": {
        "name": "Chenjie Yu",
        "email": "cjyu@google.com",
        "time": "Mon Jan 22 20:06:52 2018 -0800"
      },
      "message": "add system uptime and free disk space atoms and pullers\n\nTest: will add cts later\nChange-Id: I0b906fab82fca89b85bc0c7fbe06078115d43eec\n"
    },
    {
      "commit": "2899a0ed1b5ec9d2d103403493a93e26790f1719",
      "tree": "f396717c8a742d57646589594ea7c350ee550137",
      "parents": [
        "eb6ae9e43eaa568388c3be47ac95aa91b9b928eb",
        "e0f6909cba5aedb73c4e007baac330b9f6383d72"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 04:02:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 04:02:58 2018 +0000"
      },
      "message": "Merge \"Support passing a template to NetworkStatsManager queries.\""
    },
    {
      "commit": "eb6ae9e43eaa568388c3be47ac95aa91b9b928eb",
      "tree": "2432ed004ea3ffa70db2cfea49185dfb69660896",
      "parents": [
        "3bc6f794e6d83c45e1be76f141e7bd58b8ffabab",
        "f4577a5c5c647a240e748871dcfacb91378e9faa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 03:41:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 03:41:43 2018 +0000"
      },
      "message": "Merge \"Remove all the implementation for keep eSIM profile during FDR\""
    },
    {
      "commit": "17711f931d28080e7b455f2dd12d0ad84b5231f5",
      "tree": "52205c597f2528ca51c1d79f4d550ee37e984493",
      "parents": [
        "fb39fd90f07ce08c80bf383410efad941c8b93d4"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon Jan 22 19:10:28 2018 -0800"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Mon Jan 22 19:10:28 2018 -0800"
      },
      "message": "Re-enable NetworkPolicyManagerServiceTest.\n\nBug: 69916639\nTest: atest tests/servicestests/src/com/android/server/NetworkPolicyManagerServiceTest.\nChange-Id: I64e4459004cf0cafd2c63296413c18455802bb84\n"
    },
    {
      "commit": "3bc6f794e6d83c45e1be76f141e7bd58b8ffabab",
      "tree": "2fccd7da68e48dee6298ace9de789de966b37d65",
      "parents": [
        "b91082d8e023fbf15734244522d1b4b34bbe58ed",
        "5f9da396acaaf543a0d5a14ada5b2a75a794cd9d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 03:03:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 03:03:31 2018 +0000"
      },
      "message": "Merge \"camera: Modify AF scene change\""
    },
    {
      "commit": "2dd3e72ac0333724f2d9c7cf46a2606746d2c218",
      "tree": "0ae74d057a6a776001595ef5e46719b49edfee22",
      "parents": [
        "90d11a169043c9272ac11a088147d138b09166ef"
      ],
      "author": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Fri Jan 19 11:06:06 2018 -0800"
      },
      "committer": {
        "name": "Selim Cinek",
        "email": "cinek@google.com",
        "time": "Mon Jan 22 18:57:14 2018 -0800"
      },
      "message": "Fixed Messaging style with empty senders\n\nEmpty senders were treaded badly before, leading to empty\nspace and a bad layout. Now the conversation title is taken\nas the name of the other sender.\n\nBug: 63708826\nTest: add message with empty senders, observe layout\nChange-Id: I6d3ce84c421ddbcd55260f34e8ff5bf46437c2b6\n"
    },
    {
      "commit": "b91082d8e023fbf15734244522d1b4b34bbe58ed",
      "tree": "35578fd5ebae4553511f8c01f9f188a3b59f5c33",
      "parents": [
        "6463159684206eb651a2e8046c87f6c4f38e0c5c",
        "77a7dd6be623effd992f2f1d8dcba922bf8e8a39"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 02:55:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:55:28 2018 +0000"
      },
      "message": "Merge \"Add temporary logging around Activity Manager NPE.\""
    },
    {
      "commit": "6463159684206eb651a2e8046c87f6c4f38e0c5c",
      "tree": "c331e32f255745ed26d2146bb839a6b90ab8ca95",
      "parents": [
        "298f5dce7769d688f0e3508622f1de38d423fd0f",
        "2d3cae80d9b96100c991fceaa3e63c6e5ef76b31"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Tue Jan 23 02:53:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:53:05 2018 +0000"
      },
      "message": "Merge \"Merge \"Camera: remove NOT_PRESENT cameras\" am: 174df238ac am: 0e32a62cd4 am: 75774be569\""
    },
    {
      "commit": "2d3cae80d9b96100c991fceaa3e63c6e5ef76b31",
      "tree": "7e21bd5a5fb24100bb04c5e987e91cc1f99fa6b2",
      "parents": [
        "034b3a8f4cce8a2eba2fe790391c572b6f822884",
        "75774be5693da2c14a44b96245332dd61b7cdb83"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Jan 23 02:52:15 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:52:15 2018 +0000"
      },
      "message": "Merge \"Camera: remove NOT_PRESENT cameras\" am: 174df238ac am: 0e32a62cd4\nam: 75774be569\n\nChange-Id: I71a313e35f20c51403227523060914495e67c3bc\n"
    },
    {
      "commit": "298f5dce7769d688f0e3508622f1de38d423fd0f",
      "tree": "64033f49ec6a34c645aa0669b748f175d2702c77",
      "parents": [
        "034b3a8f4cce8a2eba2fe790391c572b6f822884",
        "2038af88f3c79e245a5d1684d404aac4889ea08a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 02:47:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:47:40 2018 +0000"
      },
      "message": "Merge \"Cellular/Wifi power profile\""
    },
    {
      "commit": "034b3a8f4cce8a2eba2fe790391c572b6f822884",
      "tree": "ae7c62296d8daa65353e286db1bb1d72f6627ac5",
      "parents": [
        "683f590c37f66a779962ac6799b74b69581b5d49",
        "90402957beb698799f65aa6756633554d121bc11"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Tue Jan 23 02:44:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:44:40 2018 +0000"
      },
      "message": "Merge \"Add a11y, hover support to rotate suggestion button\""
    },
    {
      "commit": "e5de9aa4a9bab9c4d8288212d6352a65e9808737",
      "tree": "29241057465fc1743302354e1717c798c40ce3eb",
      "parents": [
        "e7193038c2a743c696a465acb87b73c6080ae691"
      ],
      "author": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Wed Jan 10 20:56:51 2018 -0500"
      },
      "committer": {
        "name": "Leon Scroggins III",
        "email": "scroggo@google.com",
        "time": "Mon Jan 22 21:41:28 2018 -0500"
      },
      "message": "Unhide ImageDecoder\n\nImageDecoder is a new way to decode Bitmaps (or Drawables) that\nstreamlines common use cases of BitmapFactory.\n\nBug: 63909536\nBug: 63908092\nTest: I0f36ce34c968fd7fae4d8edebabea3a421859615\n      Ib2877276da8464b5f3eef0bbb848de202c90e97e\n      I8d1672180d8325ae1caf44f0bbf41036b94e6253\n      I405ebc86f7b6b019e0f040f1d4afe2e9d4354e5d\n      Iaeb7c27bafb351932f0fabe59461ef50b1e2424a\n\nChange-Id: Iee236ac73e0bc37ef6903a8150c0d2c84e5cf906\n"
    },
    {
      "commit": "75774be5693da2c14a44b96245332dd61b7cdb83",
      "tree": "45cee366f17cf5fb6419544463b6cfca885192d4",
      "parents": [
        "cbbed8ee1f30d2adea045f21070be5cd324dc329",
        "0e32a62cd453f26903ea47bcc9e003053128b454"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Jan 23 02:35:28 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:35:28 2018 +0000"
      },
      "message": "Merge \"Camera: remove NOT_PRESENT cameras\" am: 174df238ac\nam: 0e32a62cd4\n\nChange-Id: I5b2d1d756daf1fabd8d42b9161de6a63d8989302\n"
    },
    {
      "commit": "683f590c37f66a779962ac6799b74b69581b5d49",
      "tree": "34d549bf137c7fc7d61377371754d37297ec62db",
      "parents": [
        "faea086271013f7c904e8fc506df7eb6dd71be1b",
        "cbbed8ee1f30d2adea045f21070be5cd324dc329"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 02:35:08 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:35:08 2018 +0000"
      },
      "message": "Merge \"Remove obsolete NetworkStats.Entry constructor.\" am: 1683b6968d am: cdeb50aa48\nam: cbbed8ee1f\n\nChange-Id: Id6a664fd5ad8c182468b742e810e65afee248ad5\n"
    },
    {
      "commit": "faea086271013f7c904e8fc506df7eb6dd71be1b",
      "tree": "0103cfc7d3f2c54f1731eddf845f8d68d222f395",
      "parents": [
        "e36211c2326696398ce1e3080945fb69c28a7794",
        "cda685dbe377639b2bc3051bac37e7cb0778e2a3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 02:27:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:27:26 2018 +0000"
      },
      "message": "Merge \"Fix crash when PhoneStatusBarView has no cutout\""
    },
    {
      "commit": "cbbed8ee1f30d2adea045f21070be5cd324dc329",
      "tree": "be6656295f6925da234b827faf6fca478984c2ae",
      "parents": [
        "54438137c625b4f705aa8e8e334357ab6feca6db",
        "cdeb50aa484f0f12d0ec081916062b4240ce5dbe"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 02:23:32 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:23:32 2018 +0000"
      },
      "message": "Merge \"Remove obsolete NetworkStats.Entry constructor.\" am: 1683b6968d\nam: cdeb50aa48\n\nChange-Id: If60b58f95707bab3ae89050234226d54386398e8\n"
    },
    {
      "commit": "e36211c2326696398ce1e3080945fb69c28a7794",
      "tree": "12d5b12df03cf82701c6624728b343fae5420492",
      "parents": [
        "3efdec41bdf8128efff2b292598d75e7d395c22f",
        "adcb5222266a19ee55a1ef6acd45892164084153"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 02:17:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 02:17:25 2018 +0000"
      },
      "message": "Merge \"Add update packages permission\""
    },
    {
      "commit": "0a20eda58d9cd9da3d005577ee175288cf4eef0c",
      "tree": "560cb1f893c760d2294e5d0c93135385cf13d814",
      "parents": [
        "dbe2852e155173f3c65e5875166943dd3285e068"
      ],
      "author": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Fri Jan 05 18:40:25 2018 -0800"
      },
      "committer": {
        "name": "Jong Wook Kim",
        "email": "jongwook@google.com",
        "time": "Mon Jan 22 18:13:40 2018 -0800"
      },
      "message": "Wifi MAC Randomization: Developer option change global settings\n\nEnabling/disabling the connected mac randomization toggle in developer options will change Settings.Global.WIFI_CONNECTED_MAC_RANDOMIZATION_ENABLE, which the wifi framework can look at to decide whether or not to randomized mac addresses. Also added descriptions for the toggle in developer options.\n\nBug: 67908229\nBug: 71548421\nTest: manual testing of checking that the option correctly displays and\nlogs to check that the toggle correctly changes values.\nChange-Id: I48a2dc34d772b0e4ce7637df904b274c9fe1218f\n"
    },
    {
      "commit": "0e32a62cd453f26903ea47bcc9e003053128b454",
      "tree": "d003c538ca448a4c4ad4b9007f5964ed4dd63d08",
      "parents": [
        "cdeb50aa484f0f12d0ec081916062b4240ce5dbe",
        "174df238ac2ce4e952c88d0aa83505aa123629e5"
      ],
      "author": {
        "name": "Yin-Chia Yeh",
        "email": "yinchiayeh@google.com",
        "time": "Tue Jan 23 02:12:57 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:12:57 2018 +0000"
      },
      "message": "Merge \"Camera: remove NOT_PRESENT cameras\"\nam: 174df238ac\n\nChange-Id: I2c0dd5ccd8c8a165b568563051ad42dba6082792\n"
    },
    {
      "commit": "cdeb50aa484f0f12d0ec081916062b4240ce5dbe",
      "tree": "dc548ef984923f79cd31e247be495aaa8c0fdbbc",
      "parents": [
        "d6d448f68b835528f957de1d5de266fb3ee4004a",
        "1683b6968d40f4fdccdd62b5b98c103024db1f5e"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 02:08:18 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 02:08:18 2018 +0000"
      },
      "message": "Merge \"Remove obsolete NetworkStats.Entry constructor.\"\nam: 1683b6968d\n\nChange-Id: I72fe99d5e662a6a154f7b2d970c5926ee696e541\n"
    },
    {
      "commit": "f02798b9f833469869c2642ce73f8d660c9c8ddf",
      "tree": "67ff796fc7e39ff352a6ed640fe04a05c23cc76c",
      "parents": [
        "be982d72fe1270f388de5103ea0bba4595b17f2d"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jan 22 17:55:17 2018 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jan 22 18:01:46 2018 -0800"
      },
      "message": "Frameworks: Fix scoping problem in SQLite\n\nFix the scope of a std::string to avoid a use-after-free.\n\nTest: m \u0026\u0026 SANITIZE_TARGET\u003daddress m\nChange-Id: I4b4c299b4ab2c82d76489cc68a398f33b6220e32\n"
    },
    {
      "commit": "3efdec41bdf8128efff2b292598d75e7d395c22f",
      "tree": "d8065ceb547198bb80d3f196fb1a00e0876f917e",
      "parents": [
        "be982d72fe1270f388de5103ea0bba4595b17f2d",
        "2e9781034f796826727a55ad36f8213a8d7452fb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 01:58:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 01:58:18 2018 +0000"
      },
      "message": "Merge \"Revert \"Move instrumentation classes to SettingsLib to share between mobile/TV.\"\""
    },
    {
      "commit": "be982d72fe1270f388de5103ea0bba4595b17f2d",
      "tree": "616722d5b514d94070116ef8062828e2092dc4c0",
      "parents": [
        "621eef006bbabe146717084a368028db77fd2f9b",
        "3ca368318ae8909c861e56c7d93035ab344ca10a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 01:47:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 01:47:25 2018 +0000"
      },
      "message": "Merge \"Fix flaky crashes caused during LogEvent destroy\""
    },
    {
      "commit": "621eef006bbabe146717084a368028db77fd2f9b",
      "tree": "69fdb2587b2b2db5e64b403167e51e44c9411f1a",
      "parents": [
        "3d5a13659bb93cd3da1053e3422890b49c0a028f",
        "54438137c625b4f705aa8e8e334357ab6feca6db"
      ],
      "author": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Tue Jan 23 01:36:51 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:36:51 2018 +0000"
      },
      "message": "Merge \"Add broadcast action for carrier setup\" am: b60e42becd am: d6d448f68b\nam: 54438137c6  -s ours\n\nChange-Id: I3a0ab4b34f7e62e970e81a74210e9b3ca3677a66\n"
    },
    {
      "commit": "54438137c625b4f705aa8e8e334357ab6feca6db",
      "tree": "a07b47fd72a1f797e08895557f963dddfbcf0a7d",
      "parents": [
        "aa32802268a46d8968a02a8e67e0c4312fdbc19b",
        "d6d448f68b835528f957de1d5de266fb3ee4004a"
      ],
      "author": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Tue Jan 23 01:25:35 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:25:35 2018 +0000"
      },
      "message": "Merge \"Add broadcast action for carrier setup\" am: b60e42becd\nam: d6d448f68b\n\nChange-Id: I085b0d23182696ba6ec639e1f48ec14ed010fecd\n"
    },
    {
      "commit": "de5bc8ea5860e47a460af1c62e5013c7cf00e317",
      "tree": "ccd325606e59b85c1a8a896274e6beda25ced15c",
      "parents": [
        "3d5a13659bb93cd3da1053e3422890b49c0a028f"
      ],
      "author": {
        "name": "Igor Viarheichyk",
        "email": "viarheichyk@google.com",
        "time": "Wed Jan 17 14:05:40 2018 -0800"
      },
      "committer": {
        "name": "Igor Viarheichyk",
        "email": "viarheichyk@google.com",
        "time": "Tue Jan 23 01:24:19 2018 +0000"
      },
      "message": "Expose locales with alternative numbering systems.\n\nExpand supported locales list with BCP 47 locales representing\nalternative numbering systems.\n\nBug: 63754513\nTest: manual review of available regions for Arabic in Settings.\n\nChange-Id: I25e051923a641fdf822bea2dfd3c4745443e2f55\n"
    },
    {
      "commit": "3d5a13659bb93cd3da1053e3422890b49c0a028f",
      "tree": "69fdb2587b2b2db5e64b403167e51e44c9411f1a",
      "parents": [
        "f19753634749c1e921ac552460f1097976ca3325",
        "8dfe8e98a2b9f9755ff04589a2879d3d6663ee8e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 01:23:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 01:23:32 2018 +0000"
      },
      "message": "Merge \"Fix screenshot global action item in dark mode.\""
    },
    {
      "commit": "f19753634749c1e921ac552460f1097976ca3325",
      "tree": "ebad7a5d385893d2bde127bd8ebea7eb31ccb839",
      "parents": [
        "1a34e94acd96a90593cff7a4beabcbbf83fcf118",
        "aa32802268a46d8968a02a8e67e0c4312fdbc19b"
      ],
      "author": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Tue Jan 23 01:22:09 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:22:09 2018 +0000"
      },
      "message": "Merge \"Add NetworkTypeBitmask into public ApnSetting.\" am: 278dd4ab90 am: 97104cb905\nam: aa32802268\n\nChange-Id: Iab92157d82b1aa399aa06e77abdcf22d71f9f3b9\n"
    },
    {
      "commit": "1a34e94acd96a90593cff7a4beabcbbf83fcf118",
      "tree": "5672c6a892d0eb99b6d54e4c90fa4662e0cf9f28",
      "parents": [
        "5a4573faa5175be155197f8d120dfe186ab43557",
        "5871db10a57ffc66fea7dbd25b03505f6d5838b1"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Jan 23 01:16:27 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:16:27 2018 +0000"
      },
      "message": "Merge \"address carrier id api review feedback\" am: 2f6b2726e6 am: e6211a5f01\nam: 5871db10a5  -s ours\n\nChange-Id: Ib8ed3e8eeeb1126351409d5dadb5a021b851540f\n"
    },
    {
      "commit": "d6d448f68b835528f957de1d5de266fb3ee4004a",
      "tree": "62ef582f68112b0974ef79e507d2d28fbd70d287",
      "parents": [
        "97104cb905cf993ca555cc505be2fc0b93dadbcb",
        "b60e42becd517fe88640a9c9682f9e1fa5039e2a"
      ],
      "author": {
        "name": "Qingxi Li",
        "email": "qingxi@google.com",
        "time": "Tue Jan 23 01:12:50 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:12:50 2018 +0000"
      },
      "message": "Merge \"Add broadcast action for carrier setup\"\nam: b60e42becd\n\nChange-Id: I3bcde10528fc1fa722995e7666ee6faa7db1d0cd\n"
    },
    {
      "commit": "aa32802268a46d8968a02a8e67e0c4312fdbc19b",
      "tree": "56087b02c756452069de574eab7c44481c5287a2",
      "parents": [
        "5871db10a57ffc66fea7dbd25b03505f6d5838b1",
        "97104cb905cf993ca555cc505be2fc0b93dadbcb"
      ],
      "author": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Tue Jan 23 01:07:24 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:07:24 2018 +0000"
      },
      "message": "Merge \"Add NetworkTypeBitmask into public ApnSetting.\" am: 278dd4ab90\nam: 97104cb905\n\nChange-Id: Ibef74c641596dc57d8a525316ba95ff35e07fce2\n"
    },
    {
      "commit": "5e05a9ae1c04f141f66ca4f420e314f625eec8c3",
      "tree": "a31c85cd75e58a76b0847de0857266fe0bebf7ad",
      "parents": [
        "98da482eca4a4b6551e23b39470d118efeadf421"
      ],
      "author": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Wed Jan 03 19:16:01 2018 +0900"
      },
      "committer": {
        "name": "Sundong Ahn",
        "email": "sundongahn@google.com",
        "time": "Tue Jan 23 10:02:58 2018 +0900"
      },
      "message": "Add SystemApi in SystemProperties for vendor apks\n\nThe Apis in SystemProperties are needed for building ims.apk with\nLOCAL_SDK_VERSION :\u003d system_current. So @SystemApi is added to\nSystemProperties class and methods which are used by vendor apks (i.e.\nims.apk)\n\nBug: 67726847\nTest: 1. build \u0026 boot on taimen\n2. LOCAL_SDK_VERSION:\u003dsystem_current in ims.apk \u0026\u0026 build ims.apk \u0026\u0026\ncheck error count and android_system_stubs_current_intermediates.\n\nChange-Id: I178f8d9b0b1f6bb1455ceec919805c4cc549cb32\n"
    },
    {
      "commit": "5871db10a57ffc66fea7dbd25b03505f6d5838b1",
      "tree": "caa30cb74a8b96809e9ecd5368eb786bc9da9c59",
      "parents": [
        "08307475a2546ce7eac673e7b9277454656d5e45",
        "e6211a5f01743ac6b1da4f7e99f95fd1e862dfe0"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Jan 23 01:02:36 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 01:02:36 2018 +0000"
      },
      "message": "Merge \"address carrier id api review feedback\" am: 2f6b2726e6\nam: e6211a5f01\n\nChange-Id: I3e601111b7da73158cf1ce281abd77b6d5cfc68f\n"
    },
    {
      "commit": "174df238ac2ce4e952c88d0aa83505aa123629e5",
      "tree": "5b12bfd955fdc3160147e0e62f85c38f3ba0f3e5",
      "parents": [
        "1683b6968d40f4fdccdd62b5b98c103024db1f5e",
        "0c961165c25082936a8852f5ec97a1a820936fc2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 00:52:00 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 23 00:52:00 2018 +0000"
      },
      "message": "Merge \"Camera: remove NOT_PRESENT cameras\""
    },
    {
      "commit": "5a4573faa5175be155197f8d120dfe186ab43557",
      "tree": "5672c6a892d0eb99b6d54e4c90fa4662e0cf9f28",
      "parents": [
        "98da482eca4a4b6551e23b39470d118efeadf421",
        "f8898abc56514ce5e79214fbf13a966acfed199d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 00:50:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 00:50:21 2018 +0000"
      },
      "message": "Merge \"ScreenDecor Windows: shouldn\u0027t receive inset hints\""
    },
    {
      "commit": "97104cb905cf993ca555cc505be2fc0b93dadbcb",
      "tree": "6f8607c94a0c2f5c0324e4b48d04386ffaeda92a",
      "parents": [
        "e6211a5f01743ac6b1da4f7e99f95fd1e862dfe0",
        "278dd4ab90d8b9280ef9c543d930bdce1f7b9d44"
      ],
      "author": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Tue Jan 23 00:47:01 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 00:47:01 2018 +0000"
      },
      "message": "Merge \"Add NetworkTypeBitmask into public ApnSetting.\"\nam: 278dd4ab90\n\nChange-Id: I63be092c9f978cf0e0b029e6836d5f0b876831f6\n"
    },
    {
      "commit": "e6211a5f01743ac6b1da4f7e99f95fd1e862dfe0",
      "tree": "414679f43438e2106cc833e913f65f29f3422d2b",
      "parents": [
        "8130c2a71852a37b634740e541a677298e22374a",
        "2f6b2726e6eb281e8687e46587c083784b8fd7e9"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Jan 23 00:42:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 00:42:06 2018 +0000"
      },
      "message": "Merge \"address carrier id api review feedback\"\nam: 2f6b2726e6\n\nChange-Id: I40fb765e4c4eb844826ae8e305ddcc7ef1c281f4\n"
    },
    {
      "commit": "98da482eca4a4b6551e23b39470d118efeadf421",
      "tree": "429f25b9b4ebc3c0832b68a30f8fa15ce0e381de",
      "parents": [
        "9c0a08b774545caba2a21af7f0df2ef0df26ead2",
        "2100ae7d2b448206813de76ec7e7260e4e765193"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Tue Jan 23 00:36:16 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 00:36:16 2018 +0000"
      },
      "message": "Merge \"camera: Add support for multiple camera capture requests\""
    },
    {
      "commit": "9c0a08b774545caba2a21af7f0df2ef0df26ead2",
      "tree": "13bc82e02d0add3069c02cd5737f02c1186e9b54",
      "parents": [
        "9c93808e5ecdd040605e0472d2838a369b1d3e9f",
        "e54f93907f0ff13cc792375b6138318b6062712d"
      ],
      "author": {
        "name": "Etan Cohen",
        "email": "etancohen@google.com",
        "time": "Tue Jan 23 00:31:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 00:31:50 2018 +0000"
      },
      "message": "Merge \"[RTT] Public LCI and LCR API\""
    },
    {
      "commit": "9c93808e5ecdd040605e0472d2838a369b1d3e9f",
      "tree": "8047c5f5b26777fca7299222a6ffa574a44472b7",
      "parents": [
        "42c76f9cf8d13d5c540a441ab70d6c3af566f4f9",
        "53ba2f0c12e816a08b0fb737ef651a340a5ed0a4"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 00:28:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 00:28:39 2018 +0000"
      },
      "message": "Merge changes I4d985a27,Ic6f2bc18\n\n* changes:\n  Add metered, roaming, and defaultNetwork info to NetworkTemplate.\n  Unbreak frameworks-net tests broken by missing libutilscallstack.\n"
    },
    {
      "commit": "42c76f9cf8d13d5c540a441ab70d6c3af566f4f9",
      "tree": "393a5480dda327ea50197db04a0ffce87a4c0919",
      "parents": [
        "2be026a2717bf144d418a8d645e125a1a7f276e6",
        "08307475a2546ce7eac673e7b9277454656d5e45"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Tue Jan 23 00:19:05 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 00:19:05 2018 +0000"
      },
      "message": "Merge \"Address comments and final cleanup from refcounting integration\" am: 222529d95c am: 8130c2a718\nam: 08307475a2\n\nChange-Id: I0612286b8d95b0ae10c1337214f9c3b4e570fbac\n"
    },
    {
      "commit": "1683b6968d40f4fdccdd62b5b98c103024db1f5e",
      "tree": "70bacc5c62833e0167300d5c7db88eb3e0b1cd59",
      "parents": [
        "b60e42becd517fe88640a9c9682f9e1fa5039e2a",
        "1e507e6178fcc45f184d9164061d2ecfd695a055"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Jan 23 00:15:15 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 23 00:15:15 2018 +0000"
      },
      "message": "Merge \"Remove obsolete NetworkStats.Entry constructor.\""
    },
    {
      "commit": "08307475a2546ce7eac673e7b9277454656d5e45",
      "tree": "855bdc6c4ef923d9c96dcb15ae9a1792ac7cd06c",
      "parents": [
        "03eb67c287e6b03c1ef5e0b63973de577b6c2002",
        "8130c2a71852a37b634740e541a677298e22374a"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Tue Jan 23 00:08:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 00:08:17 2018 +0000"
      },
      "message": "Merge \"Address comments and final cleanup from refcounting integration\" am: 222529d95c\nam: 8130c2a718\n\nChange-Id: I7ed4a6bb90f3cf3ed5fd0e6ad20b033e588a4c90\n"
    },
    {
      "commit": "90402957beb698799f65aa6756633554d121bc11",
      "tree": "04089c9065ad79e7f01504e11a1c2c2c1df4012b",
      "parents": [
        "b7f09acde2f85a0e7e198d81a0e98ea6033c1109"
      ],
      "author": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Mon Jan 22 16:05:51 2018 -0800"
      },
      "committer": {
        "name": "Mike Digman",
        "email": "digman@google.com",
        "time": "Mon Jan 22 16:05:51 2018 -0800"
      },
      "message": "Add a11y, hover support to rotate suggestion button\n\nTweaks timeouts from volume dialog for a11y and hover. Repurposes\nvolume dialog code to detect when a11y feedback services are active.\nNew content description needs to be localized. Also includes some \nrelated cleanup.\n\nTest: a11y manual by toggling service, hover manual with usb mouse\n\nChange-Id: Ife12c74910c1658e06e75a4baf393a56568e985b"
    },
    {
      "commit": "2be026a2717bf144d418a8d645e125a1a7f276e6",
      "tree": "4f391f3dbe241af81cb3e8102f5c100cccdb00f9",
      "parents": [
        "2835de353f5cfe95173e49d8d31e3b410faa0856",
        "1af33a192614bb490701ab2e8e21866690b3b4fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 22 23:59:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 22 23:59:32 2018 +0000"
      },
      "message": "Merge \"Add Settings support for Bluetooth Multi-A2DP and Multi-HFP\""
    },
    {
      "commit": "8130c2a71852a37b634740e541a677298e22374a",
      "tree": "5c6937f926a63dd6b86f7034bbe6d0aa5ef541b1",
      "parents": [
        "878abd8e9187c9f3cd1235b99deada092f72bddf",
        "222529d95ca6f0ea89bff5532dd9440909258540"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Mon Jan 22 23:57:28 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Jan 22 23:57:28 2018 +0000"
      },
      "message": "Merge \"Address comments and final cleanup from refcounting integration\"\nam: 222529d95c\n\nChange-Id: Ie0bc2b81e09ee874ef848905bb486967a857c6d1\n"
    },
    {
      "commit": "b60e42becd517fe88640a9c9682f9e1fa5039e2a",
      "tree": "7f501bab5f58dbcc7c9321d11cf9cfdd1a252758",
      "parents": [
        "278dd4ab90d8b9280ef9c543d930bdce1f7b9d44",
        "a5dcdb4dc4ca384db23267e3253d6fcb3dff64f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 22 23:55:49 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Jan 22 23:55:49 2018 +0000"
      },
      "message": "Merge \"Add broadcast action for carrier setup\""
    },
    {
      "commit": "2835de353f5cfe95173e49d8d31e3b410faa0856",
      "tree": "4f96b97c9b6f927fa34536354aa61ceb00844e3c",
      "parents": [
        "a9c127593f0b6bcb6d3a7f2f757b4da7069b984b",
        "3e906c50d1486aeca6e9cc26598daa5051fa15e3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 22 23:53:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 22 23:53:12 2018 +0000"
      },
      "message": "Merge \"Clicking QS DND tile triggers priority-only dnd\""
    },
    {
      "commit": "a9c127593f0b6bcb6d3a7f2f757b4da7069b984b",
      "tree": "c64592d3c3340ff16a9a05750071a522c3d055cf",
      "parents": [
        "d50fb59b7bb1278accb18b94c5378cf757816c2a",
        "7e100e912cc238e53154adbfbe4a25eac70699fc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 22 23:52:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 22 23:52:31 2018 +0000"
      },
      "message": "Merge \"Improve layer rendering quality\""
    },
    {
      "commit": "d50fb59b7bb1278accb18b94c5378cf757816c2a",
      "tree": "1b4b331541028384f911c3e03d06c240efd01fc8",
      "parents": [
        "a14cde6eb7fbb04413ff503d7127b149a8192da6",
        "b8deeb6a3d12c8fec72e4b0da73bb53d8a55e54a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Jan 22 23:49:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Jan 22 23:49:34 2018 +0000"
      },
      "message": "Merge \"Add string for number of hotspot connected devices\""
    },
    {
      "commit": "77a7dd6be623effd992f2f1d8dcba922bf8e8a39",
      "tree": "565e4be7a5f80e99fed8b68af3f9b11ca5724e8c",
      "parents": [
        "e8ffec166131d27e47fbf21c9db9f6812051b15f"
      ],
      "author": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Mon Jan 22 15:47:09 2018 -0800"
      },
      "committer": {
        "name": "Bryce Lee",
        "email": "brycelee@google.com",
        "time": "Mon Jan 22 15:47:43 2018 -0800"
      },
      "message": "Add temporary logging around Activity Manager NPE.\n\nThis changelist will dump additional details to the log before the\nsystem encounters a NPE due to not finding an ActivityStack. These\nadditions should be reverted once the root cause has been discovered.\n\nBug: 71548119\nTest: manual\nChange-Id: Ide20ff9e7b5eeed5b7200e011c1d0afca69eb0b4\n"
    },
    {
      "commit": "d285cf0d06f44483b2fb935fe69e99e27e95dd37",
      "tree": "545b83ce89332affe4cb75ea5547a2fb08c2894f",
      "parents": [
        "357ae21266b57018d243f14bf7fda97c98de4ec9"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Thu Jan 18 09:18:23 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Mon Jan 22 15:45:43 2018 -0800"
      },
      "message": "Notification shade expansion animation\n\nBug: 64155983\nTest: visual\nChange-Id: Ife5be36746c8a5f79d67340e2cf9af47a4b73913\n"
    },
    {
      "commit": "cda685dbe377639b2bc3051bac37e7cb0778e2a3",
      "tree": "2e92f334a02903b67e407f8262edcf718e33b0af",
      "parents": [
        "129f8ae2e89a6d34c180206c8d8ae160826c7475"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jan 22 18:25:17 2018 -0500"
      },
      "committer": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Jan 22 18:37:15 2018 -0500"
      },
      "message": "Fix crash when PhoneStatusBarView has no cutout\n\nNot all layouts will have cutouts after all, and PhoneStatusBarView\ncan\u0027t expect there to be one for no reason.\n\nTest: manually verified that removing the cutout won\u0027t cause issues\nChange-Id: Id02b467c7a650c12ab61f294eec576420dccd130\nFixes: 72325926\n"
    }
  ],
  "next": "a14cde6eb7fbb04413ff503d7127b149a8192da6"
}
