)]}'
{
  "log": [
    {
      "commit": "8b314b2b5dcbba49dae55eadced4a968beeffff7",
      "tree": "9fa98ed88c3601880904e1c2f97423b84df66552",
      "parents": [
        "af1113242b6f2f349dda5c9501278ddfd100f211",
        "d9ce1bce82d1e4224351a833614f72825614704f"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 06:35:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:35:28 2018 +0000"
      },
      "message": "Merge \"Add API documentation for MediaControlView2\""
    },
    {
      "commit": "af1113242b6f2f349dda5c9501278ddfd100f211",
      "tree": "a7f71015c2bdaa749ac70b217d95f035db5311e8",
      "parents": [
        "c1ac0355ce04f2ddba2d87044490a32b36ad6db0",
        "15407846682b269e6b7fd0c24b84f709257fab5d"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Jan 24 06:30:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:30:10 2018 +0000"
      },
      "message": "Merge \"EBS: Exempt jobs scheduled for foreground apps\""
    },
    {
      "commit": "c1ac0355ce04f2ddba2d87044490a32b36ad6db0",
      "tree": "a4d5c25c5ce139298dace39ccc3bdc3ab8395ccf",
      "parents": [
        "6154427d0c9636f8e2a8c9ab933fc90d99116fce",
        "bc84aecc76b75fb8a4fa9df10f3cc84dbaf4a5d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 06:24:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:24:29 2018 +0000"
      },
      "message": "Merge \"Fixing bugs in Notification proto dumping.\""
    },
    {
      "commit": "6154427d0c9636f8e2a8c9ab933fc90d99116fce",
      "tree": "561a29537ab9bbeb43bffac0480ced3846013c3a",
      "parents": [
        "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a",
        "d82096eca34cbbd9aed52542dfaeb63bedb3bf08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 06:09:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:09:21 2018 +0000"
      },
      "message": "Merge \"Added STORAGE_VOLUME_ACCESS_SETTINGS intent.\""
    },
    {
      "commit": "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a",
      "tree": "2e81a1fefccd9e758be18c296ffe33e60fd774fb",
      "parents": [
        "a937c5b7ed1469561de8eb565e054c871ad2e60d",
        "8e49825e803ed4520420d553f9b211bc8358a9a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:55:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:55:42 2018 +0000"
      },
      "message": "Merge \"Propagate location mode properly from SettingsProvider\""
    },
    {
      "commit": "a937c5b7ed1469561de8eb565e054c871ad2e60d",
      "tree": "423bb75ad36981c6aeaec2bfa3211bd25c8e2a87",
      "parents": [
        "39937d4b8d396ea7e3b658bf7d99f1b12f8a868b",
        "9cc471ce76539ea24dc258d08778fa88e3eeaaae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:47:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:47:30 2018 +0000"
      },
      "message": "Merge \"Fix wrong use if \"!UserHandle.isApp()\"\""
    },
    {
      "commit": "39937d4b8d396ea7e3b658bf7d99f1b12f8a868b",
      "tree": "48498fec9cd9155a1b335517cbdb8c3b81517dde",
      "parents": [
        "1b2ee1b6487e515748100b98e809eb12a9c70096",
        "cf4b551fb76a3dd5bfa8f5c3e9fd6ef890f84d3b"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:46:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:46:52 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\" am: 6e03224697 am: e041f38289\nam: cf4b551fb7\n\nChange-Id: I672efa1221e17d0962ca5702330fc83d75fcac81\n"
    },
    {
      "commit": "1b2ee1b6487e515748100b98e809eb12a9c70096",
      "tree": "41dbc3b72d8c00edb1340ea68d74c602685cf0c8",
      "parents": [
        "48c6e980f53434791a0a7b448c8e06cfb1a5df0a",
        "b743503d3accdf2688a19849f648e31487c4dfa2"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Wed Jan 24 05:41:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:41:39 2018 +0000"
      },
      "message": "Merge \"Remove unused fields in ScanResult.java\""
    },
    {
      "commit": "48c6e980f53434791a0a7b448c8e06cfb1a5df0a",
      "tree": "4fbb422fdeaae88badab9e48fa244904587fdd46",
      "parents": [
        "21d7f24efaa2723d0d6cf576df6c7265c4070a5e",
        "9d5d23b69ae172c39f9056723c4fd2425a8abcc8"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:39:57 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:39:57 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\" am: a85291bfcf am: 50b8d3ef75\nam: 9d5d23b69a\n\nChange-Id: Ie922ef52b4fb5b6ee95bb5976b16d5f54d9b43a1\n"
    },
    {
      "commit": "cf4b551fb76a3dd5bfa8f5c3e9fd6ef890f84d3b",
      "tree": "ee0fe3b1dd9ab2b6e97bef64e7fd436a5d5647f3",
      "parents": [
        "9d5d23b69ae172c39f9056723c4fd2425a8abcc8",
        "e041f38289a5d31bcb52cba013e21704dcf30948"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:39:54 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:39:54 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\" am: 6e03224697\nam: e041f38289\n\nChange-Id: Ib4790159fd331858ce9f3343a44ccec66fae638c\n"
    },
    {
      "commit": "d9ce1bce82d1e4224351a833614f72825614704f",
      "tree": "e61e3eb5892aaf1112d547289d57a48a4442ac48",
      "parents": [
        "683f590c37f66a779962ac6799b74b69581b5d49"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 00:52:11 2018 +0900"
      },
      "committer": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 14:36:28 2018 +0900"
      },
      "message": "Add API documentation for MediaControlView2\n\nTest: ran \u0027make doc-comment-check-docs\u0027 after removing @hide tag.\nChange-Id: I0eb45ed92e853ec1683c54863f0fdecccd2aa6e9\n"
    },
    {
      "commit": "9d5d23b69ae172c39f9056723c4fd2425a8abcc8",
      "tree": "ff328d05b5937bc632cf5d187ccbbd9bef7d716f",
      "parents": [
        "9aaff417254824ecff0fbfdc13c883a8e8eb6b45",
        "50b8d3ef75ab72027e728991f1ab93bcbd16ef72"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:33:02 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:33:02 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\" am: a85291bfcf\nam: 50b8d3ef75\n\nChange-Id: I7fdb6666728bfa31405d23c5880dba2c63a89e41\n"
    },
    {
      "commit": "e041f38289a5d31bcb52cba013e21704dcf30948",
      "tree": "e7b9b1de3a43a8e7e46e2b25c02de4c98cb00614",
      "parents": [
        "50b8d3ef75ab72027e728991f1ab93bcbd16ef72",
        "6e032246975e08c4264bd711a0ced6e1bbf74c47"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:32:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:32:34 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\"\nam: 6e03224697\n\nChange-Id: I488be110cca66990f44f6e45d5489ce23f36432e\n"
    },
    {
      "commit": "50b8d3ef75ab72027e728991f1ab93bcbd16ef72",
      "tree": "f20254d09a0a5454567a4b9160d978c72429278e",
      "parents": [
        "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8",
        "a85291bfcfc0e4028328b492b0c8917853f27cb0"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:25:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:25:49 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\"\nam: a85291bfcf\n\nChange-Id: I583cb9bb3673b197331a032510c1949edf3dcf9c\n"
    },
    {
      "commit": "21d7f24efaa2723d0d6cf576df6c7265c4070a5e",
      "tree": "7644645335b3fd9e252281cb8b16b96525cb7c57",
      "parents": [
        "5b47a78ec55eb3aca5397655f6d06761292ef38c",
        "4dfd4324437c8a57e11887839b2b30d081ede3bf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:15:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:15:44 2018 +0000"
      },
      "message": "Merge changes Idd092c44,I85f7686e\n\n* changes:\n  Indication area alignment in AOD\n  Fix alignment of ambient notificaiton\n"
    },
    {
      "commit": "5b47a78ec55eb3aca5397655f6d06761292ef38c",
      "tree": "d2c710170ef4eac5750d88b75b30448ad4046223",
      "parents": [
        "2bdb9af08f280ada8b6db5ef73913f0ca984bbd5",
        "e8f3e1bf296bc69a8a1a61a79490af1e2920eb31"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jan 24 04:58:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:58:32 2018 +0000"
      },
      "message": "Merge \"Minor cleanup for FingerprintDialog\""
    },
    {
      "commit": "2bdb9af08f280ada8b6db5ef73913f0ca984bbd5",
      "tree": "1c3babfd3ac70df4aaf6cc0a6ddea40a6e9946fb",
      "parents": [
        "c7904e1d055d64ce363b4623a6a1f0777fe848fa",
        "bcecf31a977b4a3cf77f1ab76264b817d5a29fe2"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 04:41:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:41:09 2018 +0000"
      },
      "message": "Merge changes from topics \"medialibraryservice2\", \"mediabrowser2\"\n\n* changes:\n  MediaSession2: Initial commit of MediaLibraryService2\n  MediaSession2: Initial commit of MediaBrowser2\n"
    },
    {
      "commit": "c7904e1d055d64ce363b4623a6a1f0777fe848fa",
      "tree": "775409e6b0adf3cca68d596de9f379d6b86bf0a7",
      "parents": [
        "ce8f9b9fab8bb7c6864205b32cf1787d58dadf10",
        "bfc4bf5febe3d97d3f51206c9ead2f7d2b05e700"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:33:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:33:46 2018 +0000"
      },
      "message": "Merge \"Keep history of standby bucket changes.\""
    },
    {
      "commit": "ce8f9b9fab8bb7c6864205b32cf1787d58dadf10",
      "tree": "9072dbbf459eaec7ba68d7a79a85fa1dcc0f6d50",
      "parents": [
        "667b5f7f6dfe95fd2e706e0261e7b804ef7888e2",
        "1ad1b77270744748bf113819fef6c6c9cfc60328"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:21:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:21:42 2018 +0000"
      },
      "message": "Merge \"Adding privacy tags to battery-related protos.\""
    },
    {
      "commit": "667b5f7f6dfe95fd2e706e0261e7b804ef7888e2",
      "tree": "f26e5b256a99b00636a64bc9c1acd485a096ae85",
      "parents": [
        "0ba8409326698620c58f9b457cbe7169e37b4e3a",
        "c1415f3e3c20fd40222d451d0efbc190992c83a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:19:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:19:20 2018 +0000"
      },
      "message": "Merge \"Add new refresh key constant.\""
    },
    {
      "commit": "0ba8409326698620c58f9b457cbe7169e37b4e3a",
      "tree": "5060ab009d53589dec5e2c672895a8fc4d09d77f",
      "parents": [
        "4ee9a3e9287a76fd83f1a3ed760ac6054d738976",
        "fe05a529885281ebfb103d1a3ad6bfb862281268"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:10:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:10:58 2018 +0000"
      },
      "message": "Merge \"Don\u0027t crash the app when the assist structure cannot be retrieve.\""
    },
    {
      "commit": "6e032246975e08c4264bd711a0ced6e1bbf74c47",
      "tree": "949a8be17087ca6c3206d6bda88f97c14b4be948",
      "parents": [
        "a85291bfcfc0e4028328b492b0c8917853f27cb0",
        "93afbf258f554e980b58c3c67d55ebbb3e4eb915"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:08:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:08:29 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\"\n\n* changes:\n  Use /proc/net/dev to get stats summary\n  Add bpf support for NetworkStatsFactory\n  Add BPF support for NetworkStatsService\n"
    },
    {
      "commit": "a85291bfcfc0e4028328b492b0c8917853f27cb0",
      "tree": "0016f8cb97f0fbdbe4ee3d45443bf2f0e6da54d7",
      "parents": [
        "d056f32bd9c7176742d171a4651ffbd6c8e617e0",
        "c2779f56fba24fb05d652f2bfd61ee0f608789ea"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 04:06:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:06:40 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\""
    },
    {
      "commit": "4ee9a3e9287a76fd83f1a3ed760ac6054d738976",
      "tree": "e95d0f2b763a5181ecdb22e0f50175e8199efaa4",
      "parents": [
        "33f89debe3b43aa20620a08cdaed73fd8cb2cfca",
        "3caeb4e521c16ebf717f07acbcf745820cb4a5ef"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Wed Jan 24 03:58:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:58:29 2018 +0000"
      },
      "message": "Merge \"Make Wifi Wake onboarding broadcasts protected.\""
    },
    {
      "commit": "33f89debe3b43aa20620a08cdaed73fd8cb2cfca",
      "tree": "3563daf791736f8958562489b3e2e3e895c10148",
      "parents": [
        "098b1b58b3c086ddb54f308b81e8bf6b8e5f6db0",
        "40386dfddcf607332c949c1f5bc4466eaba58422"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:43:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:43:20 2018 +0000"
      },
      "message": "Merge \"Only run KeySyncTask after a successful screen unlock\""
    },
    {
      "commit": "098b1b58b3c086ddb54f308b81e8bf6b8e5f6db0",
      "tree": "b8e740dd1dd3cbd809d4e73a440ec9babe835add",
      "parents": [
        "ab15a68507b61fe4893e6776826f40dc25bd2aa4",
        "e4071127a62922cb662b7094572c6615d013edda"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:42:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:42:30 2018 +0000"
      },
      "message": "Merge \"[QS] Add secondary label to Hotspot tile\""
    },
    {
      "commit": "ab15a68507b61fe4893e6776826f40dc25bd2aa4",
      "tree": "a90b94140f463029ea7415f60f8c1b02eade91cf",
      "parents": [
        "3127bb5e15b7d2ccef82d7125d8443c3a39cb82d",
        "8f07ee15cb678a86e1b8f0584a5c9ae29c8f46b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:37:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:37:47 2018 +0000"
      },
      "message": "Merge \"Fix magnification button toggle off\""
    },
    {
      "commit": "3127bb5e15b7d2ccef82d7125d8443c3a39cb82d",
      "tree": "d194c0aac05a761a062b1a51bc2c54ec6feef66a",
      "parents": [
        "a65f508748c2cc2d4750ec6583a742287272da04",
        "229b300a7724ec4e276d295bb82e02485ab4f34f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:20:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:20:29 2018 +0000"
      },
      "message": "Merge \"Volume dialog should never reflect DND mode\""
    },
    {
      "commit": "a65f508748c2cc2d4750ec6583a742287272da04",
      "tree": "7a87654870164718a4338720ec9b33d8b5752217",
      "parents": [
        "59c31de1e5361b28624fe7fbe4191a3b97ad1cc8",
        "bbd056ac4ac206bea36e6e8b40bf40c4a2d44f25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:13:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:13:12 2018 +0000"
      },
      "message": "Merge \"Fix the crash when parsing empty config.\""
    },
    {
      "commit": "59c31de1e5361b28624fe7fbe4191a3b97ad1cc8",
      "tree": "e8789404705439b56f846f1812628a23ec5bb70f",
      "parents": [
        "064f16638be7304e589177386aa09f542a07ff88",
        "b98408cb9c1676ce09a0488d3b466dac7270142a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:10:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:10:27 2018 +0000"
      },
      "message": "Merge \"Turn on battery settings feature by default\""
    },
    {
      "commit": "064f16638be7304e589177386aa09f542a07ff88",
      "tree": "809d3fba0dfc525f58afbd3ba6f03c40fa2c1a5d",
      "parents": [
        "cf8f8026b515c5ead886fe830a13bf97aa3a8959",
        "5cdda3425ccf3c62e400a1646615f4479a8266af"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:00:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:00:27 2018 +0000"
      },
      "message": "Merge \"Add API to expose signing certificate proof-of-rotation.\""
    },
    {
      "commit": "cf8f8026b515c5ead886fe830a13bf97aa3a8959",
      "tree": "47dbb024ae2d6491dd0f81ca5ba1510c10fc4990",
      "parents": [
        "e9990d89c2a5dc659099fc25a16e1440a5fa85cc",
        "9aaff417254824ecff0fbfdc13c883a8e8eb6b45"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:58:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:58:17 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\" am: d056f32bd9 am: c2253ff48d\nam: 9aaff41725\n\nChange-Id: Ia1f81f5696814f5b9479882e1102a5f8508a4512\n"
    },
    {
      "commit": "9aaff417254824ecff0fbfdc13c883a8e8eb6b45",
      "tree": "4413551e09413331a8cce9b2405d175a08d27fc6",
      "parents": [
        "083022a701061778075f9f2313f70c25493d0b05",
        "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:50:47 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:50:47 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\" am: d056f32bd9\nam: c2253ff48d\n\nChange-Id: I85c761df4b77dba0b62adfd3488f66cdcf780fa3\n"
    },
    {
      "commit": "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8",
      "tree": "9b16e2caac31350b2e50ce963cf9a0f741f8ec8b",
      "parents": [
        "24ba89dafe7134d583603ce41352388717e384f2",
        "d056f32bd9c7176742d171a4651ffbd6c8e617e0"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:43:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:43:49 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\"\nam: d056f32bd9\n\nChange-Id: Ibebf4d53bc6b22cb32a23720f0b09e24de5e704b\n"
    },
    {
      "commit": "e9990d89c2a5dc659099fc25a16e1440a5fa85cc",
      "tree": "a9b78a91927a5451c2f7327599dcc6a16852fa4d",
      "parents": [
        "e3ff07125c7af7fbf0b2c566af040014a2314b23",
        "e7d255976ff8bff35e793937b323089c469b4061"
      ],
      "author": {
        "name": "Adam Stone",
        "email": "blueeyes@google.com",
        "time": "Wed Jan 24 02:37:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 02:37:07 2018 +0000"
      },
      "message": "Merge changes I94ff9d4d,I84cafb79\n\n* changes:\n  Add CounterMetric and a single use case.\n  Add definition and stub for getMetrics.\n"
    },
    {
      "commit": "bfc4bf5febe3d97d3f51206c9ead2f7d2b05e700",
      "tree": "c91cc2b74f98b59ec61610b88272b765d46f0e17",
      "parents": [
        "3733b8ed7b085bb7fa3459af831d7d8f00013e2b"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Jan 19 06:55:08 2018 -0800"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Jan 23 18:34:34 2018 -0800"
      },
      "message": "Keep history of standby bucket changes.\n\nPush standby bucket changes into UsageStats as events.\nDon\u0027t use the event for aggregation.\n\nBug: 63527785\nTest: atest CtsUsageStatsTestCases:UsageStatsTest\nChange-Id: Icd152b21935e3ef73aaa1a62f09574e51ce921bd\n"
    },
    {
      "commit": "e3ff07125c7af7fbf0b2c566af040014a2314b23",
      "tree": "98e1a6cb9921f0f1c2be6e31e536873b36e85ead",
      "parents": [
        "179e117cbe3a45438838c5bf7765ec30f238a65c",
        "083022a701061778075f9f2313f70c25493d0b05"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 02:29:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:29:45 2018 +0000"
      },
      "message": "Merge \"Make getIEuiccContronller() protected and non-static for CTS.\" am: 2378a2ca0b am: 24ba89dafe\nam: 083022a701\n\nChange-Id: I130b3e8aef6c45e5931d838a3dfd2817dcb7afe8\n"
    },
    {
      "commit": "083022a701061778075f9f2313f70c25493d0b05",
      "tree": "11ce6ddf25caefbb9bb20457e6aabe778782b40c",
      "parents": [
        "c240b8c25f214648eee17231a824d75bf293b744",
        "24ba89dafe7134d583603ce41352388717e384f2"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 02:21:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:21:14 2018 +0000"
      },
      "message": "Merge \"Make getIEuiccContronller() protected and non-static for CTS.\" am: 2378a2ca0b\nam: 24ba89dafe\n\nChange-Id: Ia5313c8daab24242ae4a00bfdc23eb4f23634558\n"
    },
    {
      "commit": "4dfd4324437c8a57e11887839b2b30d081ede3bf",
      "tree": "86378168cd21fb5285f8e21a762429539e2a1412",
      "parents": [
        "90158d0a5c093c12ae3fa7c7bfb81a2bd82ca878"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jan 23 16:52:58 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jan 23 18:20:50 2018 -0800"
      },
      "message": "Indication area alignment in AOD\n\nChange-Id: Idd092c441af2568816d8ab5496d12faa475820ea\nFixes: 72317310\nTest: visual\n"
    },
    {
      "commit": "90158d0a5c093c12ae3fa7c7bfb81a2bd82ca878",
      "tree": "15d00151a111a6ac7881e325bdc5a0c2a3740626",
      "parents": [
        "6bf7b64ed880305150bb35673a53d0f52016c28e"
      ],
      "author": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jan 23 16:36:12 2018 -0800"
      },
      "committer": {
        "name": "Lucas Dupin",
        "email": "dupin@google.com",
        "time": "Tue Jan 23 18:20:50 2018 -0800"
      },
      "message": "Fix alignment of ambient notificaiton\n\nChange-Id: I85f7686e1e09d266308f00570bed6ae6b3eaa4a5\nFixes: 71769708\nTest: visual\n"
    },
    {
      "commit": "24ba89dafe7134d583603ce41352388717e384f2",
      "tree": "7b8497a755b604a44af484b53e57161ca32e0420",
      "parents": [
        "dae9a8e8398805c25d2796a72c28ea0cf05ccfde",
        "2378a2ca0b35486eebd51780569a75fa42cd4029"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 02:14:31 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:14:31 2018 +0000"
      },
      "message": "Merge \"Make getIEuiccContronller() protected and non-static for CTS.\"\nam: 2378a2ca0b\n\nChange-Id: If8d1bc3db4be3f2d7e79f9c508ea3db3197159e9\n"
    },
    {
      "commit": "e8f3e1bf296bc69a8a1a61a79490af1e2920eb31",
      "tree": "e9ad4d3426b507deb66489594dee75211f8dfa6b",
      "parents": [
        "42653e8d50fc9bbb49ad7a8d588995cfdd1cc8c2"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jan 23 17:33:58 2018 -0800"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jan 23 18:10:12 2018 -0800"
      },
      "message": "Minor cleanup for FingerprintDialog\n\nBug: 67497360\n\nTest: Manual test with test app\nChange-Id: I72b4502da411ee92491d6884d6deb72e027a8e9e\n"
    },
    {
      "commit": "179e117cbe3a45438838c5bf7765ec30f238a65c",
      "tree": "04d71fd12388b4b2129df6d88b16d97f5a8b00cb",
      "parents": [
        "d2c4f7f610789e912578b16a975d41e712e15aae",
        "42653e8d50fc9bbb49ad7a8d588995cfdd1cc8c2"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jan 24 02:07:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 02:07:54 2018 +0000"
      },
      "message": "Merge changes from topic \"fingerprint-dialog\"\n\n* changes:\n  Add Fingerprint Dialog to SysUI\n  Add FingerprintDialog API and related plumbing\n"
    },
    {
      "commit": "bcecf31a977b4a3cf77f1ab76264b817d5a29fe2",
      "tree": "d097fea689400d7b3ae050eba918ed6f9ded30ea",
      "parents": [
        "ec877287fb061d641c55d6413915c68a8b8c9215"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Tue Jan 23 19:30:42 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 10:52:20 2018 +0900"
      },
      "message": "MediaSession2: Initial commit of MediaLibraryService2\n\nMediaLibraryService2 is the new name for the MediaBrowserService\n\nTest: Run all MediaComponents tests once\nChange-Id: I7a1ae20ff59aa4714cff08e43cdabb5b8c557b98\n"
    },
    {
      "commit": "ec877287fb061d641c55d6413915c68a8b8c9215",
      "tree": "ff3e797ccde65d6ba893ccdec66b14080296a608",
      "parents": [
        "589795d12d73c244a277460138b32ba6b708823e"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Mon Jan 22 20:52:21 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 10:51:33 2018 +0900"
      },
      "message": "MediaSession2: Initial commit of MediaBrowser2\n\nTest: Run all MediaComponents tests once\nChange-Id: I284806ff97da4ba53d7e4de9a39864f70f69a942\n"
    },
    {
      "commit": "fe05a529885281ebfb103d1a3ad6bfb862281268",
      "tree": "e9582f47226a0d0fc04fd5509e02cc554f25b2cc",
      "parents": [
        "f80ebafa34b3531f73b8d42942f625e334433a6d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jan 23 15:57:49 2018 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jan 23 17:49:26 2018 -0800"
      },
      "message": "Don\u0027t crash the app when the assist structure cannot be retrieve.\n\nWhen an app trigger autofill, system_server will eventually call back into the\napp to lazy load the contents of the AssistStructure used for autofill. If that\nbinder transaction fails, we should simple ignore it, rather than crash the app.\n\nTest: atest CtsAutoFillServiceTestCases\nTest: locally changed code to force WTFs and called \u0027adb shell dumpsys autofill\u0027\n\nBug: 72398988\n\nChange-Id: I490ad877b067fb37997b734718b90b00f9d318c8\n"
    },
    {
      "commit": "d2c4f7f610789e912578b16a975d41e712e15aae",
      "tree": "e6b1f4ec0e29657f300284d6eebc9c145fa2e143",
      "parents": [
        "856c69a47bda1c90921b06a30255e68b1d341ee7",
        "aa080f96763a9d38f21fb33de93216cd207a5930"
      ],
      "author": {
        "name": "Maggie Wang",
        "email": "yiranwang@google.com",
        "time": "Wed Jan 24 01:47:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 01:47:54 2018 +0000"
      },
      "message": "Merge \"Deprecate location modes\""
    },
    {
      "commit": "856c69a47bda1c90921b06a30255e68b1d341ee7",
      "tree": "a62e01cf707f36c216c31b76c71567d80c2d29ec",
      "parents": [
        "592ae5cb9fcf0594dda3232e82280106e6df6f60",
        "0916e7ca44aba5e6c89d75007da805697fdace9e"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Wed Jan 24 01:45:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 01:45:08 2018 +0000"
      },
      "message": "Merge \"Prepare KeyStore RecoveryController API for review.\""
    },
    {
      "commit": "d056f32bd9c7176742d171a4651ffbd6c8e617e0",
      "tree": "9d3e772cec35cf9b9d7758f43c9e085068b591cc",
      "parents": [
        "2378a2ca0b35486eebd51780569a75fa42cd4029",
        "e0d448f31eb9f7e63d13ef45b04853d95c00670a"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 01:42:30 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 01:42:30 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\""
    },
    {
      "commit": "592ae5cb9fcf0594dda3232e82280106e6df6f60",
      "tree": "0ef59009d8803c80328c4d52496ca568fb444826",
      "parents": [
        "277ff087231250efb9ee250a69cb376eadd2ecb5",
        "c240b8c25f214648eee17231a824d75bf293b744"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 24 01:36:58 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:36:58 2018 +0000"
      },
      "message": "Merge \"Add TransportType in AccessNetworkConstants.java\" am: afd65d9d1c am: dae9a8e839\nam: c240b8c25f\n\nChange-Id: Ie866867f99c8699703b6d12d0af78fbff5d5f59b\n"
    },
    {
      "commit": "c240b8c25f214648eee17231a824d75bf293b744",
      "tree": "3880872b7c18c9eafe1625bac7f087a70a6727ae",
      "parents": [
        "d5c9522b431e5889d4a8df2501d20fa21d08e959",
        "dae9a8e8398805c25d2796a72c28ea0cf05ccfde"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 24 01:23:32 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:23:32 2018 +0000"
      },
      "message": "Merge \"Add TransportType in AccessNetworkConstants.java\" am: afd65d9d1c\nam: dae9a8e839\n\nChange-Id: I593635999bdfa290b012313d9967bddfc5e7bfe1\n"
    },
    {
      "commit": "277ff087231250efb9ee250a69cb376eadd2ecb5",
      "tree": "94bc8a5a411ea958ccb0ba334ed481598e25cca7",
      "parents": [
        "1b274d9365477e73240d4d0479c46ff750f46b67",
        "d5c9522b431e5889d4a8df2501d20fa21d08e959"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 01:19:36 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:19:36 2018 +0000"
      },
      "message": "Merge changes from topic \"signal-strength-cleanup\" am: fb24180fe0 am: 2621c9f6ad\nam: d5c9522b43\n\nChange-Id: I8c30c1401e97adcb026a25607a737bd336685807\n"
    },
    {
      "commit": "1b274d9365477e73240d4d0479c46ff750f46b67",
      "tree": "f657a4e30cf567cd10fcf572a65d428fdba37b52",
      "parents": [
        "262cdf0f2724aaeade73a6c9e7b7466e0adf1007",
        "a644d93ec9b0cf785d2e86f255b0748c604d6e6e"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 01:15:14 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:15:14 2018 +0000"
      },
      "message": "Cleanup SignalStrength Parcel am: 9becf4b334 am: 02f4ec2eed\nam: a644d93ec9\n\nChange-Id: Id3abf1f4c2f1faaef6dd44e702590f157fcac7d2\n"
    },
    {
      "commit": "dae9a8e8398805c25d2796a72c28ea0cf05ccfde",
      "tree": "a4d4c77d0854d37ab2df4f33a49b61ceb1b33959",
      "parents": [
        "2621c9f6adce281041564fc4fe3bbfe0096266d2",
        "afd65d9d1cd4c61b4992fe07f10568e5da003c09"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Wed Jan 24 01:12:24 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:12:24 2018 +0000"
      },
      "message": "Merge \"Add TransportType in AccessNetworkConstants.java\"\nam: afd65d9d1c\n\nChange-Id: Ie0ef55c0a3e75937a0e68b364bf6e202ad0678bd\n"
    },
    {
      "commit": "c2779f56fba24fb05d652f2bfd61ee0f608789ea",
      "tree": "84ce75e96f3ac45a28a0be931a4e13ed0a29436d",
      "parents": [
        "572f65fb5821a9e7459a5d90344f05f5cf3f4227"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Tue Jan 23 16:49:22 2018 -0800"
      },
      "committer": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Tue Jan 23 17:11:30 2018 -0800"
      },
      "message": "Add cardId in EuiccCardManager API.\n\nRemoved getEid() API.\n\nBug: 38206971\nTest: test on phone\nChange-Id: I7e484f889a780900acd3a05a96fbbc632e1ec682\n"
    },
    {
      "commit": "2378a2ca0b35486eebd51780569a75fa42cd4029",
      "tree": "d1380cdc20f549a113202307bba21f172df7da94",
      "parents": [
        "afd65d9d1cd4c61b4992fe07f10568e5da003c09",
        "2c2c711a1d7535a966b4cf0b271a3b656823d69a"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 01:09:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 01:09:44 2018 +0000"
      },
      "message": "Merge \"Make getIEuiccContronller() protected and non-static for CTS.\""
    },
    {
      "commit": "d5c9522b431e5889d4a8df2501d20fa21d08e959",
      "tree": "03743f4d0b56114f8072022123b2ee76fe498954",
      "parents": [
        "a644d93ec9b0cf785d2e86f255b0748c604d6e6e",
        "2621c9f6adce281041564fc4fe3bbfe0096266d2"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 01:08:33 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:08:33 2018 +0000"
      },
      "message": "Merge changes from topic \"signal-strength-cleanup\" am: fb24180fe0\nam: 2621c9f6ad\n\nChange-Id: I30b5deb01ed68dc0e235e9997fa147aadb924749\n"
    },
    {
      "commit": "a644d93ec9b0cf785d2e86f255b0748c604d6e6e",
      "tree": "cb94f4cf883f68fae16ccceca70cb5016219c9c5",
      "parents": [
        "eeac3b9d62e82aa4d92b39ae9b8bf470fb7e0de0",
        "02f4ec2eed687f633c35ca6a3e647f90fcc8d253"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 01:05:07 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 01:05:07 2018 +0000"
      },
      "message": "Cleanup SignalStrength Parcel am: 9becf4b334\nam: 02f4ec2eed\n\nChange-Id: I9e862b15ab4b5871d9d7e00af86ab9049b5b7b50\n"
    },
    {
      "commit": "15407846682b269e6b7fd0c24b84f709257fab5d",
      "tree": "a16708e73d4073daed65b1bfc67e0eb6fe47a752",
      "parents": [
        "bab202f7cf96387f973cc9b040db29f061b0e07e"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Jan 19 14:23:11 2018 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 23 17:00:01 2018 -0800"
      },
      "message": "EBS: Exempt jobs scheduled for foreground apps\n\nJobs that are scheduled when the service app is in the foreground\n(as opposed to the calling app being in the foreground) will be exempted\nfrom EBS job throttling, *unless* they have time constraints.\n\nBug: 72125364\nTest: Manual test with sync\nTest: atest CtsBatterySavingTestCases\nTest: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/job/JobStoreTest.java\nTest: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/ForceAppStandbyTrackerTest.java\nChange-Id: Ied7e24b0dbb104d5d7f95f853ab939cd9a403456\n"
    },
    {
      "commit": "2621c9f6adce281041564fc4fe3bbfe0096266d2",
      "tree": "d342dfb72593d09a3ab5018af1efbe98feaa70ab",
      "parents": [
        "02f4ec2eed687f633c35ca6a3e647f90fcc8d253",
        "fb24180fe09de48259c8c093065516af6a6c7d52"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 00:58:38 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 00:58:38 2018 +0000"
      },
      "message": "Merge changes from topic \"signal-strength-cleanup\"\nam: fb24180fe0\n\nChange-Id: Iad22d4d91032a87877994bfca00c4f80d11f66c0\n"
    },
    {
      "commit": "229b300a7724ec4e276d295bb82e02485ab4f34f",
      "tree": "8b987f93cb71df989b4bcd5750ba5578329df9b8",
      "parents": [
        "262cdf0f2724aaeade73a6c9e7b7466e0adf1007"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Jan 23 09:30:09 2018 -0500"
      },
      "committer": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Wed Jan 24 00:57:56 2018 +0000"
      },
      "message": "Volume dialog should never reflect DND mode\n\nIn Priority only DND.\n\nBug: 63096355\nTest: manual\nChange-Id: I76878882787dad602329a82f005118ffd831a072\n"
    },
    {
      "commit": "02f4ec2eed687f633c35ca6a3e647f90fcc8d253",
      "tree": "95ecf4223e40932a46087ce8a53152fdf06aa80d",
      "parents": [
        "28f64b869c1e56c7ffca4d12d9095c328c0ffa5a",
        "9becf4b3346ba2501f3af62d74cef1f4a5797ce8"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Wed Jan 24 00:54:13 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 00:54:13 2018 +0000"
      },
      "message": "Cleanup SignalStrength Parcel\nam: 9becf4b334\n\nChange-Id: I44e6b2187bbcb2334adb40be5d438f581d9638bb\n"
    },
    {
      "commit": "262cdf0f2724aaeade73a6c9e7b7466e0adf1007",
      "tree": "2efb747f979fb79af70800da97130cee85f8407e",
      "parents": [
        "b62afd21699890d6229a02305f6ee9520bd29748",
        "2a31ecf04023660b62a97e7331b6d68fd68bf9f9"
      ],
      "author": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Wed Jan 24 00:46:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 00:46:27 2018 +0000"
      },
      "message": "Merge \"Revert \"pm: Scan as privileged apps that share a privileged user\"\""
    },
    {
      "commit": "2a31ecf04023660b62a97e7331b6d68fd68bf9f9",
      "tree": "a3d6abaac44c655646dfed976fc295384d7c143a",
      "parents": [
        "2ede04735081bd8c0e399a280484fb9e6089f33f"
      ],
      "author": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Wed Jan 24 00:38:55 2018 +0000"
      },
      "committer": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Wed Jan 24 00:38:55 2018 +0000"
      },
      "message": "Revert \"pm: Scan as privileged apps that share a privileged user\"\n\nThis reverts commit 2ede04735081bd8c0e399a280484fb9e6089f33f.\n\nThis change + 77029c5b16351775cb2333369ef9a4bc1d9acf58\npass build checks/tests, (with the exception of a known unrelated test failure), but together break the build.\nChange-Id: I067da56df7239539e570499347ffaf91d6af2b0d"
    },
    {
      "commit": "c1415f3e3c20fd40222d451d0efbc190992c83a0",
      "tree": "fec6befa7bf2673549901a253801c2905b79bb37",
      "parents": [
        "b62afd21699890d6229a02305f6ee9520bd29748"
      ],
      "author": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Mon Jan 15 22:36:00 2018 +0900"
      },
      "committer": {
        "name": "Yuichiro Hanada",
        "email": "yhanada@google.com",
        "time": "Wed Jan 24 09:11:49 2018 +0900"
      },
      "message": "Add new refresh key constant.\n\nBug: 64149858\nBug: 64662317\nTest: Builds and manual tests with Chromebook.\n\nChange-Id: I865d657ee7d78b5e45f642e786d26a65a14f49e1\n"
    },
    {
      "commit": "e4071127a62922cb662b7094572c6615d013edda",
      "tree": "b6fb88dd2ba6d559b1e8ddc471db9bd56645b6eb",
      "parents": [
        "a14cde6eb7fbb04413ff503d7127b149a8192da6"
      ],
      "author": {
        "name": "Rohan Shah",
        "email": "shahrk@google.com",
        "time": "Mon Jan 22 15:16:09 2018 -0800"
      },
      "committer": {
        "name": "Rohan Shah",
        "email": "shahrk@google.com",
        "time": "Tue Jan 23 15:49:45 2018 -0800"
      },
      "message": "[QS] Add secondary label to Hotspot tile\n\nAdded info to callback and leveraged WifiManager API to get the number\nof connected devices. There\u0027s some minor state cleanup done and the\nfire callback mechanism was slightly updated.\n\nThe secondary label is updated based on the connected devices \u0026 enabled\nstate.\n\nScreenshot: https://screenshot.googleplex.com/jHMKmg2nO08\n\nTest: manual\nBug:68058038\nChange-Id: Iafcebd3476d2c13e25939b45e78f32a5bd24cb68\n"
    },
    {
      "commit": "9cc471ce76539ea24dc258d08778fa88e3eeaaae",
      "tree": "7c809541b681ad8f7b3f5b8b734a595dcc596623",
      "parents": [
        "bab202f7cf96387f973cc9b040db29f061b0e07e"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 23 12:33:56 2018 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 23 15:47:29 2018 -0800"
      },
      "message": "Fix wrong use if \"!UserHandle.isApp()\"\n\nTurned out !UserHandle.isApp() doesn\u0027t mean \"is system\" because of isolated UIDs.\n\nBug: 72174012\nTest: atest $ANDROID_BUILD_TOP/frameworks/base/services/tests/servicestests/src/com/android/server/ForceAppStandbyTrackerTest.java\nChange-Id: Ibf6175d550ecc74677877c74db2473bf3f30132d\n"
    },
    {
      "commit": "b62afd21699890d6229a02305f6ee9520bd29748",
      "tree": "9a645ab4b549a9e5e97ec1fe8c3c58106b51c2e7",
      "parents": [
        "f7be12dc75ff415a03da4fad4fc7c7f4d03f2004",
        "dfede0a37eda699bb97079c97c13f0c62923391b"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 23 23:45:50 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:45:50 2018 +0000"
      },
      "message": "Merge \"Show CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys\""
    },
    {
      "commit": "dfede0a37eda699bb97079c97c13f0c62923391b",
      "tree": "7e91f60673aae14e7013ff6bde0ab2aebf0eda3b",
      "parents": [
        "bab202f7cf96387f973cc9b040db29f061b0e07e"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Mon Jan 22 15:11:34 2018 -0800"
      },
      "committer": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Tue Jan 23 15:44:21 2018 -0800"
      },
      "message": "Show CONSTRAINT_BACKGROUND_NOT_RESTRICTED in dumpsys\n\nBug: 72331999\nTest: Manual test with dumpsys\nTest: atest CtsJobSchedulerTestCases\nChange-Id: I3f7101f2b0b3c7ec8b1456469477bf42933569c4\n"
    },
    {
      "commit": "f7be12dc75ff415a03da4fad4fc7c7f4d03f2004",
      "tree": "987e468866bf5d80574b89726bbc2b89d9f00001",
      "parents": [
        "2052d01a14c76e3c9c2dacbb22e1067e141ba943",
        "e696acbbd749b6e87844bf463a7cb3f76a49b7fe"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jan 23 23:41:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:41:58 2018 +0000"
      },
      "message": "Merge \"Expose permission-related Slice APIs\""
    },
    {
      "commit": "afd65d9d1cd4c61b4992fe07f10568e5da003c09",
      "tree": "0c4e39b53cd3c3d90cefdf040eb1ba80542056e2",
      "parents": [
        "fb24180fe09de48259c8c093065516af6a6c7d52",
        "8949cc2d1a9ffa193fcfee1a2ef27fc88f0b3efb"
      ],
      "author": {
        "name": "Xiangyu/Malcolm Chen",
        "email": "refuhoo@google.com",
        "time": "Tue Jan 23 23:39:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 23 23:39:10 2018 +0000"
      },
      "message": "Merge \"Add TransportType in AccessNetworkConstants.java\""
    },
    {
      "commit": "2052d01a14c76e3c9c2dacbb22e1067e141ba943",
      "tree": "faff655164314bfa6222fb97ed28d8491758f391",
      "parents": [
        "4ec3efce54b14157ce9084faed51be07cbbbe274",
        "2ede04735081bd8c0e399a280484fb9e6089f33f"
      ],
      "author": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Jan 23 23:34:51 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:34:51 2018 +0000"
      },
      "message": "Merge \"pm: Scan as privileged apps that share a privileged user\""
    },
    {
      "commit": "e0d448f31eb9f7e63d13ef45b04853d95c00670a",
      "tree": "ec1fd6b73015a1f91f17b45d81b140b25668b027",
      "parents": [
        "fb24180fe09de48259c8c093065516af6a6c7d52"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Tue Jan 23 11:01:28 2018 -0800"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Tue Jan 23 23:25:54 2018 +0000"
      },
      "message": "Expose applyTunnelModeTransform as a system API\n\nSimple change to expose systemAPI for applyTunnelModeTransform\n\nBug: 36033193\nTest: All CTS, unit tests passing\nChange-Id: I2d857c048bc0dc80c3949387f946b1f5adf0527e\n"
    },
    {
      "commit": "fb24180fe09de48259c8c093065516af6a6c7d52",
      "tree": "e491e76b677c0287681a6b63e86252879aef1ab1",
      "parents": [
        "7d441c9b27235973069aa1b9b7c3386e7df5a533",
        "5c40d8914d85708779e8df1c49a7bea2750205cb"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Jan 23 23:23:48 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Jan 23 23:23:48 2018 +0000"
      },
      "message": "Merge changes from topic \"signal-strength-cleanup\"\n\n* changes:\n  Fix getAsuLevel returns \"99\" in Lte and TdScdma.\n  Cleanup SignalStrength Parcel\n"
    },
    {
      "commit": "4ec3efce54b14157ce9084faed51be07cbbbe274",
      "tree": "e3fac3fe3d7f69492b5374dff66657b3fda2221d",
      "parents": [
        "555c6fcd96cfd00bfa7f8d26de0faca41d103675",
        "77029c5b16351775cb2333369ef9a4bc1d9acf58"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 23:19:59 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:19:59 2018 +0000"
      },
      "message": "Merge \"Add proof-of-rotation information to PackageParser.SigningDetails\""
    },
    {
      "commit": "555c6fcd96cfd00bfa7f8d26de0faca41d103675",
      "tree": "9ae8eb71c5b5e370755c9cde0c52483b2856f729",
      "parents": [
        "2180c89c242aa4c89534f04fdf4317723a83b461",
        "a0b78d562a19acd7117c0c7fd627a61fbe08b436"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Tue Jan 23 23:16:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:16:40 2018 +0000"
      },
      "message": "Merge \"Add API to set divider color in code\""
    },
    {
      "commit": "2180c89c242aa4c89534f04fdf4317723a83b461",
      "tree": "85ca4555824bc8543bad89b123ce194313658595",
      "parents": [
        "811c3765be0ecd256235b84e9d06bd53a5094c95",
        "08abf6df976496752bcfa4c548b7e9a18531139b"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 23:12:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:12:56 2018 +0000"
      },
      "message": "Merge \"Force screenshots to heads-up priority.\""
    },
    {
      "commit": "8f07ee15cb678a86e1b8f0584a5c9ae29c8f46b8",
      "tree": "a0064e970873fc2c0a2f269644d9bde2f43e5cda",
      "parents": [
        "f80ebafa34b3531f73b8d42942f625e334433a6d"
      ],
      "author": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Tue Nov 14 17:41:03 2017 -0800"
      },
      "committer": {
        "name": "Eugene Susla",
        "email": "eugenesusla@google.com",
        "time": "Tue Jan 23 15:03:09 2018 -0800"
      },
      "message": "Fix magnification button toggle off\n\nFixes: b/69307379\nTest: Ensure attached bug no longer reproduces.\nEnsure magnification using a11y button otherwise works as expected\nChange-Id: Ie4e966eb8cfcc9d3f37ae7252b951381ef1fb7c7\n"
    },
    {
      "commit": "811c3765be0ecd256235b84e9d06bd53a5094c95",
      "tree": "4f625306f23fafdb71ca2aa1c94fc8e60c10289c",
      "parents": [
        "d71d0fc50804120a41566f5e89aa96ebd0afbb0e",
        "04d61ae6c3ea1ddba22a8557f2fa372cd13b26ef"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Tue Jan 23 23:02:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:02:40 2018 +0000"
      },
      "message": "Merge \"Add DPM API to block apps from using metered data.\""
    },
    {
      "commit": "d71d0fc50804120a41566f5e89aa96ebd0afbb0e",
      "tree": "69207569bb25643e69fe3922530818eec8b14c90",
      "parents": [
        "f7a7b3df959b5ee53f2f2000e0ff0d312cc6accb",
        "888a664ad6bb7248125df90433c23ccb16474f24"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Jan 23 23:01:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 23:01:54 2018 +0000"
      },
      "message": "Merge \"Remove old slice APIs for color\""
    },
    {
      "commit": "42653e8d50fc9bbb49ad7a8d588995cfdd1cc8c2",
      "tree": "e177195773c10d1860470eca613cea2e385784a4",
      "parents": [
        "aae4a15a2288c20e73b995a590bde4626c887d03"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Fri Jan 19 14:15:46 2018 -0800"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jan 23 14:55:23 2018 -0800"
      },
      "message": "Add Fingerprint Dialog to SysUI\n\nBug: 67497360\n\nTest: Modify settings to use new API\nChange-Id: I93ef475852c15e4a1a2a54bdd23ae4b8a0b8b7d7\n"
    },
    {
      "commit": "aae4a15a2288c20e73b995a590bde4626c887d03",
      "tree": "cf2a99a37ff46535d753229cc5a1f8295500e290",
      "parents": [
        "43137e8e8de3e0ee6aefb9b9e3aa8278eaa8db5b"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Thu Jan 18 11:48:09 2018 -0800"
      },
      "committer": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Tue Jan 23 14:54:48 2018 -0800"
      },
      "message": "Add FingerprintDialog API and related plumbing\n\nThis commit adds the plumbing which sends the signals from the API\nto the component in SysUI. The dialog will be implemented in another\nCL in this topic.\n\nBug: 67497360\n\nTest: Modify Settings to use the new API\nTest: FingerprintDialogImpl is able to notify FingerprintDialog clients\n      of user events\nTest: System dialog is dismissed when client application is killed\n      unexpectedly\nTest: Open FP settings, lock device, authenticate, authenticate. Repeat\n\nChange-Id: Id28ec9691646bed765dc069cceb4678d9f6db92e\n"
    },
    {
      "commit": "f7a7b3df959b5ee53f2f2000e0ff0d312cc6accb",
      "tree": "95b303c749ee60980cac7e962dfa909e3abcb05b",
      "parents": [
        "5dd54fdfb6df623c85bfdafc87b578750160f455",
        "b6f19c98604fa25e2e33d5322f5eaa8acf3b4124"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 22:48:01 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:48:01 2018 +0000"
      },
      "message": "Merge changes Id24a439e,I87e96fb4\n\n* changes:\n  OMS: fix listener callbacks triggered by changes to target package\n  OMS: fix offset-by-one error when setting overlay priority\n"
    },
    {
      "commit": "5dd54fdfb6df623c85bfdafc87b578750160f455",
      "tree": "0e4dc2f23c3906ff70216296f70a637bd0e49da2",
      "parents": [
        "e458afd334f38db82218fa8acdd5d4844c19e2da",
        "e14c843877a6c7956c11ead7059cb23159b97a93"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Jan 23 22:39:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:39:11 2018 +0000"
      },
      "message": "Merge \"Expose existing SubscriptionPlan APIs.\""
    },
    {
      "commit": "e458afd334f38db82218fa8acdd5d4844c19e2da",
      "tree": "5fe11220b2601d430293f2d9f0068ec070807b6c",
      "parents": [
        "ba685389afa7802c0440e9f1e5bc66ffc5e9aaed",
        "974e56f141c31c596f89d2ed1725416245962a68"
      ],
      "author": {
        "name": "Yi Jin",
        "email": "jinyithu@google.com",
        "time": "Tue Jan 23 22:38:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:38:21 2018 +0000"
      },
      "message": "Merge \"Enable incidentd.rc also add dump and usage_stats permission to statsd so it bypass incidentd\u0027s permission check\""
    },
    {
      "commit": "ba685389afa7802c0440e9f1e5bc66ffc5e9aaed",
      "tree": "ac701e53c16b819f7ca3c83166fb3d90785f05fb",
      "parents": [
        "70553693523fe3c770a34d634241465f9e6e3bf9",
        "21d9c1d44a4a5e788d2a84e65b8509cb04c6d432"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Jan 23 22:28:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:28:30 2018 +0000"
      },
      "message": "Merge \"Keystore APIs for Import Wrapped Key, Strongbox, 3DES\""
    },
    {
      "commit": "0916e7ca44aba5e6c89d75007da805697fdace9e",
      "tree": "f723c350bf2cdc0adbe8f8991ad908f4d27cc3c0",
      "parents": [
        "d51fdf01052ef0b4bed81fb086872fe26f7cf337"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Tue Jan 23 13:02:08 2018 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Tue Jan 23 14:24:50 2018 -0800"
      },
      "message": "Prepare KeyStore RecoveryController API for review.\n\n- set/get recovery status simplification\n- adding account to WrappedKey\n- moving recovery methods to the Session class.\n\nThere are small cosmetical changes to .aidl which don\u0027t affect\nimplementation logic.\n\nBug: 72299798\nTest: adb shell am instrument -w -e package\ncom.android.server.locksettings.recoverablekeystore\ncom.android.frameworks.servicestests/android.support.test.runner.AndroidJUnitRunner\n\nChange-Id: I9efaa4cde42cf778bb97ed13f62750a65d8c6cb5\n"
    },
    {
      "commit": "70553693523fe3c770a34d634241465f9e6e3bf9",
      "tree": "48ee6cca88b5f31a91bf66c8d53565d1bb002386",
      "parents": [
        "ed6baed81f1d401b8d2696a1c510d66450ec941e",
        "92c2568b557b8a1e0dd755bcab7bb4279902e1eb"
      ],
      "author": {
        "name": "Beverly Tai",
        "email": "beverlyt@google.com",
        "time": "Tue Jan 23 22:20:53 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:20:53 2018 +0000"
      },
      "message": "Merge \"Putting ZenModePanel xml resources to SettingsLib\""
    },
    {
      "commit": "ed6baed81f1d401b8d2696a1c510d66450ec941e",
      "tree": "2fdad9907a7d25226b06c6df824fad5432a37e52",
      "parents": [
        "e57d5c73012fe8a248dc364ec84c65ab82f067f0",
        "baf009b560c185aaf4e6637d1f6c6b8e14e2a485"
      ],
      "author": {
        "name": "Alison Cichowlas",
        "email": "asc@google.com",
        "time": "Tue Jan 23 22:19:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:19:18 2018 +0000"
      },
      "message": "Merge \"ScreenshotActionReceiver must be listed in manifest.\""
    },
    {
      "commit": "e57d5c73012fe8a248dc364ec84c65ab82f067f0",
      "tree": "9101787a466adbe432d8480c6e462cfba7be1f9f",
      "parents": [
        "c1bfc90fbaa78840ab2f9acb0c84e76e96d52dba",
        "d5df175971ae3fe2b81ce47a5138d4bebad6a244"
      ],
      "author": {
        "name": "Rohan Shah",
        "email": "shahrk@google.com",
        "time": "Tue Jan 23 22:11:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:11:25 2018 +0000"
      },
      "message": "Merge \"[QS] Update secondary text + label for bluetooth tile\""
    },
    {
      "commit": "c1bfc90fbaa78840ab2f9acb0c84e76e96d52dba",
      "tree": "d22b2d7446d9c1a50d6454f543c8ef6df1b47c53",
      "parents": [
        "0d1e3990c6dc65bde88fce5af760895756496f8d",
        "2376cbe33f1f522b22ff6952ca05107e0d1774c0"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "noreply-android-build-merger@google.com",
        "time": "Tue Jan 23 22:09:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:09:40 2018 +0000"
      },
      "message": "Merge \"Merge \"Combined flags of data service requests into one reason param\" am: 7d441c9b27 am: 28f64b869c am: eeac3b9d62\""
    },
    {
      "commit": "2376cbe33f1f522b22ff6952ca05107e0d1774c0",
      "tree": "d992f5f8c520e3d8d49c64f5cb64cf3313fd8de2",
      "parents": [
        "fb9663a1708f31039620e6ce7edaf8907bce574e",
        "eeac3b9d62e82aa4d92b39ae9b8bf470fb7e0de0"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Jan 23 22:09:11 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 22:09:11 2018 +0000"
      },
      "message": "Merge \"Combined flags of data service requests into one reason param\" am: 7d441c9b27 am: 28f64b869c\nam: eeac3b9d62\n\nChange-Id: I6b33b760ff26e1aaf7fdf3929ca71c7c14d78b36\n"
    },
    {
      "commit": "0d1e3990c6dc65bde88fce5af760895756496f8d",
      "tree": "ec8a84f9078348d872ac77285757e371ea29f857",
      "parents": [
        "fb9663a1708f31039620e6ce7edaf8907bce574e",
        "c128c86481682f92ba005332b7e456b0b8a762c3"
      ],
      "author": {
        "name": "Julia Reynolds",
        "email": "juliacr@google.com",
        "time": "Tue Jan 23 22:08:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jan 23 22:08:32 2018 +0000"
      },
      "message": "Merge \"Remove settings intent\""
    },
    {
      "commit": "d82096eca34cbbd9aed52542dfaeb63bedb3bf08",
      "tree": "e62eaba377a147b2238f6e3ada9eeb9b9f85c89e",
      "parents": [
        "579642a2e62aed445caaba807d13bc9221b3b80c"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Jan 22 13:44:01 2018 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jan 23 14:02:35 2018 -0800"
      },
      "message": "Added STORAGE_VOLUME_ACCESS_SETTINGS intent.\n\nApplications typically use this action to ask the user to revert the\n\"Do not ask again\" status of directory access requested made by\nStorageVolume.createAccessIntent(directory).\n\nTest: atest CtsAppSecurityHostTestCases:ScopedDirectoryAccessTest#testResetDoNotAskAgain\nTest: adb shell am start -a android.settings.STORAGE_VOLUME_ACCESS_SETTINGS\n\nBug: 63720392\n\nChange-Id: I1ed1a018a54013d88260e11ef9646aaed3a3a318\n"
    },
    {
      "commit": "eeac3b9d62e82aa4d92b39ae9b8bf470fb7e0de0",
      "tree": "91218551de8715555b2b9bead534162708e75348",
      "parents": [
        "000552a64d6d608ef8ffd398c9c0eca0a6a3c40e",
        "28f64b869c1e56c7ffca4d12d9095c328c0ffa5a"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Jan 23 22:00:39 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 22:00:39 2018 +0000"
      },
      "message": "Merge \"Combined flags of data service requests into one reason param\" am: 7d441c9b27\nam: 28f64b869c\n\nChange-Id: I5823943d1e3bed41f4bd26fa1d718d6a2e6acc48\n"
    },
    {
      "commit": "fb9663a1708f31039620e6ce7edaf8907bce574e",
      "tree": "2f6a2fc3fd46e06cf45613b7000f6ccb23e7441d",
      "parents": [
        "a22b5a2e976932c174d8e1fec31c1fb4fa9ece3c",
        "000552a64d6d608ef8ffd398c9c0eca0a6a3c40e"
      ],
      "author": {
        "name": "Robert Sesek",
        "email": "rsesek@google.com",
        "time": "Tue Jan 23 22:00:08 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 22:00:08 2018 +0000"
      },
      "message": "Merge \"Use the correct value for Process.WEBVIEW_ZYGOTE_UID.\" am: 572f65fb58 am: cb7119385e\nam: 000552a64d\n\nChange-Id: If279fa06502f3bd39542504352c07a4e15b078dd\n"
    },
    {
      "commit": "a22b5a2e976932c174d8e1fec31c1fb4fa9ece3c",
      "tree": "9844a01b4f2a2fffd4f0e02b7b60104ec83804a2",
      "parents": [
        "169bc15b254d792670746d909b27e4b7748acab6",
        "e14921216a5d03e8299f7b4ff86c9995d1c0218b"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jan 23 21:52:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 21:52:45 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE - fix AFM.getComponentNameFromContext()\" into oc-mr1-dev am: 2eeab61b4c\nam: e14921216a  -s ours\n\nChange-Id: I4e485a49a8944c46f3c4ce45040194b6f53195ae\n"
    },
    {
      "commit": "000552a64d6d608ef8ffd398c9c0eca0a6a3c40e",
      "tree": "0f19f546a7425075acf5920cd5fc47d4019372ca",
      "parents": [
        "e14921216a5d03e8299f7b4ff86c9995d1c0218b",
        "cb7119385e62f56c138f4d5215a044fa9c277de1"
      ],
      "author": {
        "name": "Robert Sesek",
        "email": "rsesek@google.com",
        "time": "Tue Jan 23 21:52:04 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 21:52:04 2018 +0000"
      },
      "message": "Merge \"Use the correct value for Process.WEBVIEW_ZYGOTE_UID.\" am: 572f65fb58\nam: cb7119385e\n\nChange-Id: Iaf7a31629d06d87400796899f659926e5186ac41\n"
    },
    {
      "commit": "e14921216a5d03e8299f7b4ff86c9995d1c0218b",
      "tree": "85b6844702e1cf07534c0ed0609c81e19ef2f6ea",
      "parents": [
        "0803f21c47d28bcd7b14eba37e7428239b3d668e",
        "2eeab61b4c049501b014f44452bb6193ddf7fdb9"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Tue Jan 23 21:46:43 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 21:46:43 2018 +0000"
      },
      "message": "Merge \"DO NOT MERGE - fix AFM.getComponentNameFromContext()\" into oc-mr1-dev\nam: 2eeab61b4c\n\nChange-Id: Idda0d7fbc0f63bcbad44da6a46cef786770a2851\n"
    },
    {
      "commit": "28f64b869c1e56c7ffca4d12d9095c328c0ffa5a",
      "tree": "856cb8eece7434ab5c162d0b20b382ddd7bd2463",
      "parents": [
        "cb7119385e62f56c138f4d5215a044fa9c277de1",
        "7d441c9b27235973069aa1b9b7c3386e7df5a533"
      ],
      "author": {
        "name": "Jack Yu",
        "email": "jackyu@google.com",
        "time": "Tue Jan 23 21:46:18 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jan 23 21:46:18 2018 +0000"
      },
      "message": "Merge \"Combined flags of data service requests into one reason param\"\nam: 7d441c9b27\n\nChange-Id: I6e8069639e5d7d57fde69747fb78d044e625680e\n"
    }
  ],
  "next": "169bc15b254d792670746d909b27e4b7748acab6"
}
