)]}'
{
  "log": [
    {
      "commit": "9422f6e991c26795d41bee36d3fceb55752d5672",
      "tree": "84372e30fa0be4f9534ef8a3226e02f0b77f1b18",
      "parents": [
        "5330335288d351d8df08f45d3cc74c7c7cba04b3",
        "b353fbcb7ab65594f87fb4565c73072ee5961666"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 17:41:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 17:41:58 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a am: c275b77b03 am: 1f8536653b am: bc56010856 am: eeb90235bf am: eb863a6b2e\nam: b353fbcb7a\n\nChange-Id: Iba3d14106f47f98643a6a02b67bcc14437755217\n"
    },
    {
      "commit": "b353fbcb7ab65594f87fb4565c73072ee5961666",
      "tree": "828131b1201cc757aaa24fe68fa3259268546fea",
      "parents": [
        "396487f5aaf71d9de6c346dc4996c53bb2ea7685",
        "eb863a6b2e92d3fc0daf2989853f4d1e2171fee7"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 17:18:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 17:18:57 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a am: c275b77b03 am: 1f8536653b am: bc56010856 am: eeb90235bf\nam: eb863a6b2e\n\nChange-Id: Iacb16edfcc470e3f030324ee75e6eb623ee2c91c\n"
    },
    {
      "commit": "eb863a6b2e92d3fc0daf2989853f4d1e2171fee7",
      "tree": "483f6dcf848bd2812550b4db95b5e0036150c3a5",
      "parents": [
        "f9e16c9899001a92a487233422e2b8888d5caeb9",
        "eeb90235bfc77794538bcbab7bde293c903d9886"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 17:05:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 17:05:15 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a am: c275b77b03 am: 1f8536653b am: bc56010856\nam: eeb90235bf\n\nChange-Id: I3125788140ad50b492d4f361b77db1d187f7c952\n"
    },
    {
      "commit": "eeb90235bfc77794538bcbab7bde293c903d9886",
      "tree": "507a73dead4e2231a2ae5894fc9c816f600713f6",
      "parents": [
        "914bc14e82c3166059b58e8c58c46ba0512d211b",
        "bc56010856abc76d1a212b5e3e9c5896d839b911"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 16:53:16 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 16:53:16 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a am: c275b77b03 am: 1f8536653b\nam: bc56010856\n\nChange-Id: I2e2cc32e794f498843e6d6f468fdc6e9f8fc5026\n"
    },
    {
      "commit": "bc56010856abc76d1a212b5e3e9c5896d839b911",
      "tree": "7fd8adf328ac6e379e20409a91c80f26e511f0cc",
      "parents": [
        "3bb6994a0b70a7925e15f9bd75238fe2d5259e07",
        "1f8536653bcbb6dee3160ffb6fd6bf3320185cd4"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 16:42:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 16:42:29 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a am: c275b77b03\nam: 1f8536653b\n\nChange-Id: Idbf65d9e9db40c7dfa2456f3e807890c88dcbb3d\n"
    },
    {
      "commit": "1f8536653bcbb6dee3160ffb6fd6bf3320185cd4",
      "tree": "2195b874c5177fd64feb14efa7d29ba90e23362d",
      "parents": [
        "2f8dbe96937d929ffe5bef0eb7592d69b4465782",
        "c275b77b036d01227a6d56176fae42f81d633852"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 16:34:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 16:34:29 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev am: a0c253d07a\nam: c275b77b03\n\nChange-Id: Ia2887869c4ac6cdcd1a66372b991b9f78edf7679\n"
    },
    {
      "commit": "c275b77b036d01227a6d56176fae42f81d633852",
      "tree": "d4396db9701c60808f4930b95d65ba1f981a06af",
      "parents": [
        "9c441159f9a46a06b5771f6485f68936d17af373",
        "a0c253d07ad8a1d208311e29370d4de235e656a9"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Oct 31 16:25:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Oct 31 16:25:26 2017 +0000"
      },
      "message": "Merge \"Use calling user ID when calling isDeviceLocked\" into mnc-dev\nam: a0c253d07a\n\nChange-Id: I9040d5dcde6228ea3f10bc03077800d2b070cbb1\n"
    },
    {
      "commit": "ded7332328149bfd1041318e8c26395a9ee30cfc",
      "tree": "3332fe73a1dd05aac78d03972ae148c2c18d3d19",
      "parents": [
        "d87d2746a9481964d45083a5a32b7a494f0341c7"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Oct 12 11:22:57 2017 -0700"
      },
      "committer": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Mon Oct 16 20:56:18 2017 +0000"
      },
      "message": "Use calling user ID when calling isDeviceLocked\n\nIf isDeviceLocked is called with clearCallingIdentity,\noriginal userId should be explicitly passed\n\nBug: 67621847\nTest: Manual\nChange-Id: I2bcb92572898811cc96bda1149ef806e6239e929\n"
    },
    {
      "commit": "e62d479921fe4866851fb5e5f538e9edca15438a",
      "tree": "656d3316792ee40ffec0069be56c9b9db221f0f0",
      "parents": [
        "85439e91147f0d8f1fd3531299be92905afea75e",
        "d20cad62ee375c2f664ef89c9606412916edc3d8"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Oct 11 20:44:45 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 11 20:44:45 2017 +0000"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions. am: 04b96d76a9\nam: d20cad62ee\n\nChange-Id: Iaee355315a29be72ffd670178f88510aacdfc042\n"
    },
    {
      "commit": "b4d23d55c250023f2f48cf8e413d03845803d759",
      "tree": "a1a5feea7e0c80303316b3f64693123c490fb77b",
      "parents": [
        "757057a5b551d120ad1a27bc507bb51bd64910bd",
        "9d3706046c3fc30d6f15a0fda4bae59a1a81ba12"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Oct 11 20:34:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 11 20:34:50 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\" into nyc-mr1-dev\nam: 9d3706046c\n\nChange-Id: I46ef6e731af52bd7404e580f85611804abb8bcef\n"
    },
    {
      "commit": "4a60106aa0486cd7bedd138af5981dd307f38792",
      "tree": "e19bd5687deca48bb98ab968aa64afa9aed45b47",
      "parents": [
        "2399d935bcec206e18041e00f7f0be3bc32069ce",
        "254369967aa7153eff96a819126bfbc1c193ba6d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Oct 11 20:34:48 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 11 20:34:48 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\" into nyc-dev\nam: 254369967a\n\nChange-Id: I511e6d122a5717b36ad78d8100ed728ef862adff\n"
    },
    {
      "commit": "d20cad62ee375c2f664ef89c9606412916edc3d8",
      "tree": "1acefac006e5f72b7be101808e673ee4018c79b6",
      "parents": [
        "a4f6ca3e77cc8bf4a09faab63180ef7f11829902",
        "04b96d76a9a261787b9d9a138d2937d885daeede"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Wed Oct 11 20:32:40 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Oct 11 20:32:40 2017 +0000"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\nam: 04b96d76a9\n\nChange-Id: Ie2ae7f5071a534e1245c92293014963c8e4187ca\n"
    },
    {
      "commit": "d87d2746a9481964d45083a5a32b7a494f0341c7",
      "tree": "fe35ca643838769dd856507bdc0ac0ebe21459ef",
      "parents": [
        "6d79675e0c0e55a7d5591a123727796f52c42954"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jun 12 17:33:07 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Oct 03 21:46:42 2017 +0000"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\n\nKEY_INTENT has no business granting any Uri permissions, so remove\nany grant flags that malicious apps may have tried sneaking in.\n\nTest: builds, boots\nBug: 32990341, 32879915\nChange-Id: I657455a770c81f045ccce6abbd2291407a1cfb42\n"
    },
    {
      "commit": "04b96d76a9a261787b9d9a138d2937d885daeede",
      "tree": "3778fbcb62643945273b35dd875f7105009e8745",
      "parents": [
        "095eda93073b973053c4e4b79cb1761f6d780a48"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jun 12 17:33:07 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Oct 03 15:42:56 2017 -0600"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\n\nKEY_INTENT has no business granting any Uri permissions, so remove\nany grant flags that malicious apps may have tried sneaking in.\n\nTest: builds, boots\nBug: 32990341, 32879915\nChange-Id: I657455a770c81f045ccce6abbd2291407a1cfb42\n"
    },
    {
      "commit": "c4f4dfedf8c961b7156fd3b98a4facacfa9002ff",
      "tree": "bc318210ae17d4377e29dc9a151186610a57a38c",
      "parents": [
        "17735f183a3b7e3e1f89049865ddaa4eee6f3985"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jun 12 17:33:07 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Oct 03 21:22:06 2017 +0000"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\n\nKEY_INTENT has no business granting any Uri permissions, so remove\nany grant flags that malicious apps may have tried sneaking in.\n\nTest: builds, boots\nBug: 32990341, 32879915\nChange-Id: I657455a770c81f045ccce6abbd2291407a1cfb42\n"
    },
    {
      "commit": "a20eb2a4c624131c531508a6002adaf8b7e936db",
      "tree": "e1b52d7902b15299a5666087d9ebe3ce6789f702",
      "parents": [
        "9865205a4e25a1d4903faa5a81089a3193989cde"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Jun 12 17:33:07 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Tue Oct 03 21:21:46 2017 +0000"
      },
      "message": "DO NOT MERGE. KEY_INTENT shouldn\u0027t grant permissions.\n\nKEY_INTENT has no business granting any Uri permissions, so remove\nany grant flags that malicious apps may have tried sneaking in.\n\nTest: builds, boots\nBug: 32990341, 32879915\nChange-Id: I657455a770c81f045ccce6abbd2291407a1cfb42\n"
    },
    {
      "commit": "7c7945c9592520a366e7fb5a5df516796766859a",
      "tree": "5eaf833169713e0717ab45ca07573ac181623dd8",
      "parents": [
        "47749a01d75e1c5f1f37fe472c442314344f86f1",
        "9865205a4e25a1d4903faa5a81089a3193989cde"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 01:07:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 01:07:30 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c am: 095eda9307 am: a4f6ca3e77 am: 85439e9114 am: 17735f183a am: d93f91a137\nam: 9865205a4e\n\nChange-Id: I7c34d6b58d5aacadd6efa07ce12f9b7e9898768a\n"
    },
    {
      "commit": "9865205a4e25a1d4903faa5a81089a3193989cde",
      "tree": "dce041030b9d05666008ed9171107db75b951f1a",
      "parents": [
        "61bc3f3c9b042bd5b99095c649ecf5ac231bdd93",
        "d93f91a13701ea4109ceed901676027e570d2470"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:58:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:58:30 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c am: 095eda9307 am: a4f6ca3e77 am: 85439e9114 am: 17735f183a\nam: d93f91a137\n\nChange-Id: If4bb2848e0df71257a1f7e162524ebd08a5dad4d\n"
    },
    {
      "commit": "d93f91a13701ea4109ceed901676027e570d2470",
      "tree": "2ec485580ad0e3cffad2dea9edb36ecf31d262a3",
      "parents": [
        "3be1269c0a1a2acd30527f0e0971c3aba910939b",
        "17735f183a3b7e3e1f89049865ddaa4eee6f3985"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:51:02 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:51:02 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c am: 095eda9307 am: a4f6ca3e77 am: 85439e9114\nam: 17735f183a\n\nChange-Id: I71795f8f2f454956797ffaa78d22ca3573e5d626\n"
    },
    {
      "commit": "17735f183a3b7e3e1f89049865ddaa4eee6f3985",
      "tree": "81f153a870ddbc0e0de43b4c0f5d0973c731f58a",
      "parents": [
        "0bdb7902d809c9789f1475e86327664bc760042d",
        "85439e91147f0d8f1fd3531299be92905afea75e"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:37:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:37:54 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c am: 095eda9307 am: a4f6ca3e77\nam: 85439e9114\n\nChange-Id: Ic616bde55a3a60eec10d9330907e6d8164b76c86\n"
    },
    {
      "commit": "85439e91147f0d8f1fd3531299be92905afea75e",
      "tree": "04fbd57e54db802b29cbc539713fa9755c67da67",
      "parents": [
        "d54bc6a90812bc1f3be7b47f1be3a1edecd76612",
        "a4f6ca3e77cc8bf4a09faab63180ef7f11829902"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:28:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:28:19 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c am: 095eda9307\nam: a4f6ca3e77\n\nChange-Id: If3b713963f393b7a16352d03c28dced60e2df7db\n"
    },
    {
      "commit": "a4f6ca3e77cc8bf4a09faab63180ef7f11829902",
      "tree": "67f8c6f4aa8bce44e7eba07b9a3a22b844f4b306",
      "parents": [
        "97b98a3b1c3d8fdf5f37bfe5b2c5c1db81124620",
        "095eda93073b973053c4e4b79cb1761f6d780a48"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:22:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:22:03 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile am: 6d79675e0c\nam: 095eda9307\n\nChange-Id: I4ff17f12c20f95efe68115cc3d6b7d5e9b47228c\n"
    },
    {
      "commit": "095eda93073b973053c4e4b79cb1761f6d780a48",
      "tree": "87475c3914b050de780f6e41d0ab418f0f816fa9",
      "parents": [
        "8150eb82eedbb90ba8c8915a338ddd16e7fa4f61",
        "6d79675e0c0e55a7d5591a123727796f52c42954"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Sat Sep 30 00:12:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Sep 30 00:12:41 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile\nam: 6d79675e0c\n\nChange-Id: Icea573859a6d441e18665d9da855370582f2992a\n"
    },
    {
      "commit": "6d79675e0c0e55a7d5591a123727796f52c42954",
      "tree": "751b10c5499fb4f9e0b2227478f48311e7ef49bb",
      "parents": [
        "89a94b706df307c5c7032c81b79a4f79ca3d1d6c"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Wed Sep 13 16:32:21 2017 -0700"
      },
      "committer": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Thu Sep 14 00:59:49 2017 +0000"
      },
      "message": "Fix ClipboardService device lock check for cross profile\n\nClipboardService.isDeviceLocked should clear callingIdentity before\naccessing KeyguardManager.\n\nTest: bit CtsDevicePolicyManagerTestCases:com.android.cts.devicepolicy.ManagedProfileTest\n\nBug: 64934810\nChange-Id: I81a7adac8c9d56ed801ffc1380fcbc987d5df3e6\nMerged-In: I712abfe8d542cd1be9c1816f407c8912321ac480\n"
    },
    {
      "commit": "4d91e69c82a7550fc46185a66b7d2fe0757d18ab",
      "tree": "95334daac13098d6bcadf306e91b76b724f3054a",
      "parents": [
        "4453c3cda2135da2bbe2fc7efd0b1a5a2b796144",
        "5288fcc2422f520e8b9d1afbc86aeb9fc5c05801"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Sep 12 00:31:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 00:31:18 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6 am: 028ad8d498 am: 6352ced635 am: 064bfd22be am: 8393b54d3e am: 954b6e9b74\nam: 5288fcc242\n\nChange-Id: If564d9a1c4feb66163994ffb51233ce589df2465\n"
    },
    {
      "commit": "5288fcc2422f520e8b9d1afbc86aeb9fc5c05801",
      "tree": "eafeb074a015af69c23aab04dc223bddf3c33428",
      "parents": [
        "68cce397b312b07eb58c1b46f6a243a7b433a188",
        "954b6e9b7437306cccde6391ed330f99d50206ef"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Sep 12 00:23:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 00:23:53 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6 am: 028ad8d498 am: 6352ced635 am: 064bfd22be am: 8393b54d3e\nam: 954b6e9b74\n\nChange-Id: Ic5a041376b5f921b68f85c397b9b56440d11697c\n"
    },
    {
      "commit": "954b6e9b7437306cccde6391ed330f99d50206ef",
      "tree": "d1be39dbf521b7d0e6fe23c3e6ad086725bf7552",
      "parents": [
        "34377e035775839b700876ea8b6d870c63bc985d",
        "8393b54d3e4443cdd036dadf4512a30bf1f458fe"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Sep 12 00:16:19 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 00:16:19 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6 am: 028ad8d498 am: 6352ced635 am: 064bfd22be\nam: 8393b54d3e\n\nChange-Id: If5b7319d2514ce67467d6092c99a4661155938e0\n"
    },
    {
      "commit": "8393b54d3e4443cdd036dadf4512a30bf1f458fe",
      "tree": "867cfe229ebab8415a4bf41b9424abec0243e4ab",
      "parents": [
        "d7dcc3e227832cb4289b78c76275c71c26edc9f8",
        "064bfd22becc3af28eb4a79b99518a5b5cab165b"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Sep 12 00:09:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 00:09:18 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6 am: 028ad8d498 am: 6352ced635\nam: 064bfd22be\n\nChange-Id: Idca3441e586206358880953bcbfd7697f0475b2b\n"
    },
    {
      "commit": "064bfd22becc3af28eb4a79b99518a5b5cab165b",
      "tree": "e19deb720eff29e03ec2a4f4553079de9d02dea6",
      "parents": [
        "56a2b529373b77bb1460cb80fd42181a94ed35dc",
        "6352ced6353220f847818ae55d0bd24e6c29a07b"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Tue Sep 12 00:00:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Sep 12 00:00:54 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6 am: 028ad8d498\nam: 6352ced635\n\nChange-Id: I13044306db2e849d3f02c5d42015567e6b65f30a\n"
    },
    {
      "commit": "6352ced6353220f847818ae55d0bd24e6c29a07b",
      "tree": "c151617f1647ce498a2b1a91ace11e5e5d744ca2",
      "parents": [
        "220e7c1628840af67fa2958d96a49eb650e69b7a",
        "028ad8d498be62a6a0884b81533d25571596b486"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Mon Sep 11 23:50:20 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 23:50:20 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev am: 06183a57a6\nam: 028ad8d498\n\nChange-Id: I537277cbc92a3bb45fc967cc7e26b6bf2233aa34\n"
    },
    {
      "commit": "028ad8d498be62a6a0884b81533d25571596b486",
      "tree": "6d11e7bff6288c99dc618666047f09625ec4dde5",
      "parents": [
        "a1cbcf5513294356d47657507172b5324d6e91b5",
        "06183a57a601239b8fcd8bcd55bb762d7714905d"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Mon Sep 11 23:42:42 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 23:42:42 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev\nam: 06183a57a6\n\nChange-Id: Ia69682e87705f3ede14ab87b2c496037e00d3c5a\n"
    },
    {
      "commit": "06183a57a601239b8fcd8bcd55bb762d7714905d",
      "tree": "2f88a580e7f65114b463a9f133056a7ba20858dd",
      "parents": [
        "328c129f4ca67d2ec5858fbc9382ea2b24369cfa",
        "0b8fa2f5e0d305f083345968a7c39fe7a6f0a158"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Mon Sep 11 23:31:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 11 23:31:44 2017 +0000"
      },
      "message": "Merge \"Prevent getting data from Clipboard if device is locked\" into mnc-dev"
    },
    {
      "commit": "4453c3cda2135da2bbe2fc7efd0b1a5a2b796144",
      "tree": "3e1f81e6a8b4fe0f2ed18b173bf8cfd3245f0769",
      "parents": [
        "67f43835ad41a199298a74a66a92329d11a68ad8",
        "68cce397b312b07eb58c1b46f6a243a7b433a188"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 14:28:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 14:28:44 2017 +0000"
      },
      "message": "resolve merge conflicts of 56a2b529373b to nyc-dev am: d7dcc3e227 am: 34377e0357\nam: 68cce397b3\n\nChange-Id: Ieb10d27e72646260f0c75535485a6fe11efe2a32\n"
    },
    {
      "commit": "68cce397b312b07eb58c1b46f6a243a7b433a188",
      "tree": "1974c8c2e93db90bbfc88f8220fa9c17224f702f",
      "parents": [
        "6a48feaab87c3df889a4228fec0ca0c65311e9f6",
        "34377e035775839b700876ea8b6d870c63bc985d"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 14:17:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 14:17:10 2017 +0000"
      },
      "message": "resolve merge conflicts of 56a2b529373b to nyc-dev am: d7dcc3e227\nam: 34377e0357\n\nChange-Id: Ief87ce5e1dc9e5b424d70e72144084aa778ca0d6\n"
    },
    {
      "commit": "34377e035775839b700876ea8b6d870c63bc985d",
      "tree": "af6f394184e69686190d31d13be0ea8f7bf96d2e",
      "parents": [
        "467ed9d15a6ade58d6ff6f1e1d23b3360c6868f3",
        "d7dcc3e227832cb4289b78c76275c71c26edc9f8"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 14:04:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 14:04:00 2017 +0000"
      },
      "message": "resolve merge conflicts of 56a2b529373b to nyc-dev\nam: d7dcc3e227\n\nChange-Id: Ie10cba479c7d83ed001b863c648976a26ae30756\n"
    },
    {
      "commit": "d7dcc3e227832cb4289b78c76275c71c26edc9f8",
      "tree": "aaa9e82e05e75818b1b850172032ccb1abbc40f4",
      "parents": [
        "3f824a362f9c1c43f5d24900742ca526149560a3",
        "56a2b529373b77bb1460cb80fd42181a94ed35dc"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 11:38:07 2017 +0100"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 12:40:49 2017 +0000"
      },
      "message": "resolve merge conflicts of 56a2b529373b to nyc-dev\n\nMerged-In: If83d8edd0eea99145421e967ae47fdc264a5cf7c\nMerged-In: I129bfe850981cf0b3646b7c1cf19c8a3ec69f512\n\n\nChange-Id: I81183e5b5bc702fb245a6a51afe6709c5b9dd3de\n"
    },
    {
      "commit": "56a2b529373b77bb1460cb80fd42181a94ed35dc",
      "tree": "315df17d04a022be9932445017c4bfd51848cd03",
      "parents": [
        "4b8fb7800743bbb5062ddf36925e4868bc135174",
        "220e7c1628840af67fa2958d96a49eb650e69b7a"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 08:44:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 08:44:22 2017 +0000"
      },
      "message": "Merge \"DPC should not be allowed to grant development permission\" into mnc-dev am: 328c129f4c am: a1cbcf5513\nam: 220e7c1628\n\nChange-Id: Ib882539bf0f362d3dbd279418d37b8fd56a9d8f1\n"
    },
    {
      "commit": "220e7c1628840af67fa2958d96a49eb650e69b7a",
      "tree": "ee047f797dc11afc02775d119852a40ef104e659",
      "parents": [
        "54f494ffc033a243232a101ae5506cb1b3a4e84e",
        "a1cbcf5513294356d47657507172b5324d6e91b5"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 08:36:08 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 08:36:08 2017 +0000"
      },
      "message": "Merge \"DPC should not be allowed to grant development permission\" into mnc-dev am: 328c129f4c\nam: a1cbcf5513\n\nChange-Id: I37cafa9ee6e166e27c074e6317a6a818fe9e87a5\n"
    },
    {
      "commit": "a1cbcf5513294356d47657507172b5324d6e91b5",
      "tree": "f37f6258aa21671ad0a40e6e01f45ae42ef3b504",
      "parents": [
        "bf1b308361a58e49c4863f9ea23803aa322ca984",
        "328c129f4ca67d2ec5858fbc9382ea2b24369cfa"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Sep 11 08:26:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Sep 11 08:26:32 2017 +0000"
      },
      "message": "Merge \"DPC should not be allowed to grant development permission\" into mnc-dev\nam: 328c129f4c\n\nChange-Id: If2d6418cf2a71b2ae3094349101e71903c016224\n"
    },
    {
      "commit": "328c129f4ca67d2ec5858fbc9382ea2b24369cfa",
      "tree": "9cf0c5153c8f87892e1a30b159977bd671a15281",
      "parents": [
        "5470469d73eefec4cfe87c5642f45ef58ccf49c3",
        "2ce5539045437b44a464a8c633af379c7eef21e1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Sep 11 08:14:19 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Sep 11 08:14:19 2017 +0000"
      },
      "message": "Merge \"DPC should not be allowed to grant development permission\" into mnc-dev"
    },
    {
      "commit": "4f31a88d4bbdd1c403fe71cec2555fdb8a7b62d8",
      "tree": "66a03e5751c1c0b14516d25ca842ccaee24a8f2e",
      "parents": [
        "1f3da1c8b93a8902b9af01adc5d5997601c0d8df",
        "25ec24740b980b74fcf193d9a34e290c19852351"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 20:01:33 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 20:01:33 2017 +0000"
      },
      "message": "Merge \"Clearing up invalid entries when SyncStorageEngine starts\" into nyc-dev am: fc9e382229 am: 7d9e844124\nam: 25ec24740b\n\nChange-Id: I858f75717157bd9269bcd43d4198935302132d5a\n"
    },
    {
      "commit": "4b8fb7800743bbb5062ddf36925e4868bc135174",
      "tree": "e263decc8ea6854fa7682a83ca55ce2cb758635d",
      "parents": [
        "b007784ed143100eec8f7dc8ddf803446b4b7639",
        "54f494ffc033a243232a101ae5506cb1b3a4e84e"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 20:00:05 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 20:00:05 2017 +0000"
      },
      "message": "Clearing up invalid entries when SyncStorageEngine starts am: 5470469d73 am: bf1b308361\nam: 54f494ffc0\n\nChange-Id: Ibbdf82686d13d9a554ef62774f140c57115118a3\n"
    },
    {
      "commit": "25ec24740b980b74fcf193d9a34e290c19852351",
      "tree": "c7cc4fe04c6519ddfd46bb5cfa53e85a9d173f20",
      "parents": [
        "3674e3d9d85dd748d2e02cb95af425d98406c131",
        "7d9e8441245d9de11f066f708881783b273c0213"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 19:48:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 19:48:10 2017 +0000"
      },
      "message": "Merge \"Clearing up invalid entries when SyncStorageEngine starts\" into nyc-dev am: fc9e382229\nam: 7d9e844124\n\nChange-Id: Ifc197fbb16e1bb6773b2f08c7c62ca92f82238f7\n"
    },
    {
      "commit": "54f494ffc033a243232a101ae5506cb1b3a4e84e",
      "tree": "9fd81ca2d29b5ad60a5c2fd224f85fbc9a4357ae",
      "parents": [
        "a23674b4f97dfed253abade7ea4dade2e96ce721",
        "bf1b308361a58e49c4863f9ea23803aa322ca984"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 19:47:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 19:47:46 2017 +0000"
      },
      "message": "Clearing up invalid entries when SyncStorageEngine starts am: 5470469d73\nam: bf1b308361\n\nChange-Id: Ia01d70256824947bed5e88e103bc263749404fbb\n"
    },
    {
      "commit": "7d9e8441245d9de11f066f708881783b273c0213",
      "tree": "80597eedce3ccc7768d2270ad2fc2c17eeff97fa",
      "parents": [
        "a5e996c2e279ab404d495f18b0bb4aca9a0e3d9d",
        "fc9e3822298d841c6dcccaf1f4b262578bb062d8"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 19:32:22 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 19:32:22 2017 +0000"
      },
      "message": "Merge \"Clearing up invalid entries when SyncStorageEngine starts\" into nyc-dev\nam: fc9e382229\n\nChange-Id: I80e814ed0266b3868bd7039508bbc50b2e2a51aa\n"
    },
    {
      "commit": "bf1b308361a58e49c4863f9ea23803aa322ca984",
      "tree": "e62a6934b45d95c90af73db95fac865d1acf0fcf",
      "parents": [
        "e8b48abb026f86eb7e9c58cd5da9df95a5177549",
        "5470469d73eefec4cfe87c5642f45ef58ccf49c3"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Sun Sep 10 19:32:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sun Sep 10 19:32:12 2017 +0000"
      },
      "message": "Clearing up invalid entries when SyncStorageEngine starts\nam: 5470469d73\n\nChange-Id: I8ffaaf35be0e2586a5bdbbe5de6e6bd440e26017\n"
    },
    {
      "commit": "fc9e3822298d841c6dcccaf1f4b262578bb062d8",
      "tree": "8483ed962d2642ff6162e3f44e73b00074fd1488",
      "parents": [
        "712baa6c997aaf2e5b7bfb116b313cb5ad95abb8",
        "e5787fc13164856e39690e40e81d3d46839eea16"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sun Sep 10 19:25:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sun Sep 10 19:25:54 2017 +0000"
      },
      "message": "Merge \"Clearing up invalid entries when SyncStorageEngine starts\" into nyc-dev"
    },
    {
      "commit": "0b8fa2f5e0d305f083345968a7c39fe7a6f0a158",
      "tree": "e3a08362f3524c3215a0b6462f190f6bb3e6b8e6",
      "parents": [
        "6a7c6a24a770206815d22cd5dd6598737ce0b13d"
      ],
      "author": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Wed Sep 06 18:02:23 2017 -0700"
      },
      "committer": {
        "name": "Siyamed Sinir",
        "email": "siyamed@google.com",
        "time": "Thu Sep 07 06:48:08 2017 +0000"
      },
      "message": "Prevent getting data from Clipboard if device is locked\n\nClipboard should not return data if the device is locked. This CL checks\nfor device locked state before returning values from get/has functions.\n\nBug: 64934810\nChange-Id: I856a9079fe64db0af44383fae1a9a418de959420\nMerged-In: Icefac226615fe22a7735dff4ba4c3b528fb2ac12\n"
    },
    {
      "commit": "5470469d73eefec4cfe87c5642f45ef58ccf49c3",
      "tree": "c4ee087ac8a290c6a20299a9ebbc8a715f4526dc",
      "parents": [
        "6a7c6a24a770206815d22cd5dd6598737ce0b13d"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Fri May 12 15:26:54 2017 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Tue Sep 05 19:43:46 2017 -0700"
      },
      "message": "Clearing up invalid entries when SyncStorageEngine starts\n\nAny app with permission WRITE_SYNC_SETTINGS could write sync settings\nfor authorities or accounts that are not valid. This results in invalid\ndata being persisted to disk which can effectively lead to a DOS style\nattack. Clearing such entries on boot will make sure that a reboot fixes\nany such issues.\n\nTest: cts-tradefed run cts-dev -m CtsSyncContentHostTestCases\n\nBug: 35028827\nChange-Id: I9e206a42508e3cba65d7523bf47fff743f47dcb2\nMerged-In: I9e206a42508e3cba65d7523bf47fff743f47dcb2\n(cherry picked from commit 042a478b73c3b7f7cd73f5bb1af657cfe07d0571)\n"
    },
    {
      "commit": "1f3da1c8b93a8902b9af01adc5d5997601c0d8df",
      "tree": "026305ab79dc66294b0ec7a449c1ae3a75918d5f",
      "parents": [
        "02d802e71e098cf56d99e98766b75c215030564b"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Sep 05 10:17:06 2017 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Sep 05 10:20:51 2017 -0700"
      },
      "message": "DO NOT MERGE: Dynamic doze check should be required before adjusting sensor rate.\n\nSome devices have catastrophic firmware issues in switching the sensor rate;\nfor these devices, the sensor rate switch should be skipped entirely.\n\nChange-Id: I04fc3d27c99f95b33f86f012a8d398f817f7713a\n"
    },
    {
      "commit": "03c0f16f370564c7d6cc8398a2d163af9d418b2d",
      "tree": "dfff7e378f71a9aa5af617cb8199bd40e08bad38",
      "parents": [
        "63a04f0d8c427b4d7584d70a7cc5dc976a9bfd9e"
      ],
      "author": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Tue Aug 22 10:27:14 2017 -0700"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Mon Aug 28 23:23:07 2017 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE: Listen TRANSPORT_BLUETOOTH network change in GnssLocationProvider\n\nTRANSPORT_BLUETOOTH is a essential network type for wearable device.\n\nFor non-master branch, only listen to Bluetooth on wearable device.\n\nBug: 64881794\n\nTest: Trigger Bluetooth on/off on watch, check if UpdateNetworkState()\ngot called.\n\nChange-Id: I30e39943220597987320ea7843d7d36827fdd0c7\n(cherry picked from commit d6886710b5c9ed9d1567c4ee59773071bae7070c)\n"
    },
    {
      "commit": "63a04f0d8c427b4d7584d70a7cc5dc976a9bfd9e",
      "tree": "70c7b2ce880024a299415c4cf8c846f08719e0f4",
      "parents": [
        "081877bc6a27c0e20b4dc4a273c340ac88d8b25a"
      ],
      "author": {
        "name": "Kevin Tang",
        "email": "zhikait@codeaurora.org",
        "time": "Wed May 10 19:36:20 2017 -0700"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Wed Aug 23 18:22:59 2017 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE: GnssLocationProvider: listening to conn lost event\n\nThe HAL layer now gets onLost notificaiton as well\nas connectivity available.  This keeps HAL layer\nbetter informed on what the on what the real\nconnection status is, for things like assistance\ndownload.\n\nFixes: 34076506\nTest: GPS works, even after delete all, and assistance\ndownloads wait politely when in airplane mode.\n\nChange-Id: I4b5fb782f9370b0a45282c8a9dd5920120d449fb\n"
    },
    {
      "commit": "081877bc6a27c0e20b4dc4a273c340ac88d8b25a",
      "tree": "5c8e1cf94fcad9e740498642bc9c4dca4a7ab61a",
      "parents": [
        "f3589fded11232e63d0d9682b3facf48d4b35f76"
      ],
      "author": {
        "name": "Wyatt Riley",
        "email": "wyattriley@google.com",
        "time": "Wed Dec 07 07:16:25 2016 -0800"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Wed Aug 23 18:18:46 2017 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE: Restoring Network Available Notification to AGnssRil\n\nBug: 33350903\nChange-Id: I8fe0ddbd011689258890ce37e37271cc6f170c6a\nFixes: 33350903\nTest: On device GPS-still-works check (Ril check to be done by partners)\n"
    },
    {
      "commit": "2ce5539045437b44a464a8c633af379c7eef21e1",
      "tree": "8768f36d05612c13e0983897ba4cec11bdc5d9fa",
      "parents": [
        "6a7c6a24a770206815d22cd5dd6598737ce0b13d"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Tue Aug 15 19:56:39 2017 +0100"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Aug 18 16:23:45 2017 +0000"
      },
      "message": "DPC should not be allowed to grant development permission\n\nTest: cts-tradefed run cts-dev --module CtsDevicePolicyManagerTestCases --t  com.android.cts.devicepolicy.MixedDeviceOwnerTest#testPermissionGrant_developmentPermission\nTest: cts-tradefed run cts-dev --module CtsDevicePolicyManagerTestCases --t  com.android.cts.devicepolicy.MixedProfileOwnerTest#testPermissionGrant_developmentPermission\nTest: cts-tradefed run cts-dev --module CtsDevicePolicyManagerTestCases --t  com.android.cts.devicepolicy.MixedDeviceOwnerTest#testPermissionGrant\nTest: cts-tradefed run cts-dev --module CtsDevicePolicyManagerTestCases --t  com.android.cts.devicepolicy.MixedProfileOwnerTest#testPermissionGrant\nTest: Run \"Permissions lockdown\" test in CtsVerifier\n\nMerged-In: If83d8edd0eea99145421e967ae47fdc264a5cf7c\nMerged-In: I129bfe850981cf0b3646b7c1cf19c8a3ec69f512\n\n\nBug: 62623498\nChange-Id: Ief96a23fa49f1ea923574840f8ff590a5ea2456e\n"
    },
    {
      "commit": "9468b48565654a59017f19efbd3b442abd63c786",
      "tree": "bde167daa6f059847124e26b1d3ef1e260c23d1d",
      "parents": [
        "2ed0166808e99aeef15a0fe4bbbd6a78a87faef7"
      ],
      "author": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Mon Aug 07 13:51:23 2017 -0700"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Mon Aug 07 17:07:39 2017 -0700"
      },
      "message": "Catch (and ignore) any timeout exceptions when releasing WakeLock\n\nBug: 64424030\nChange-Id: I4f1f71bc4f16d1485b360aec70c82818aa7510fb\n"
    },
    {
      "commit": "2ed0166808e99aeef15a0fe4bbbd6a78a87faef7",
      "tree": "d17119e4743ceaec6f5236a4a8e8098cc530366d",
      "parents": [
        "33676dddbdd37dc76c449e81ca8c5642f87a60c7"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Mon May 01 20:24:19 2017 -0700"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Mon Aug 07 17:06:30 2017 -0700"
      },
      "message": "Fix Wakelock underlock in GnssLocationProvider.\n\nAdded a separate wakelock for xtra download so it won\u0027t\ninterfer with any wakelocks.\n\nTest: manual\n\nBug: 37545729\nChange-Id: I0867166f03802d1ed133437bcd85b0062db69947\n"
    },
    {
      "commit": "33676dddbdd37dc76c449e81ca8c5642f87a60c7",
      "tree": "6598bdc61e6747e1ea47562b44a868d46158a84e",
      "parents": [
        "f18599a15b210c81232ec26462d70ec6a6f9fea0",
        "45d68cb35bafa155eeae018be6706c92ca336e72"
      ],
      "author": {
        "name": "Maggie Lee",
        "email": "mfylee@google.com",
        "time": "Tue Aug 01 14:31:23 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 01 14:31:23 2017 +0000"
      },
      "message": "Merge \"power: gps: add gps read timeout\" into cw-f-dev"
    },
    {
      "commit": "f18599a15b210c81232ec26462d70ec6a6f9fea0",
      "tree": "478eee448c3f7d14dd427ce04661d83d1f9a8846",
      "parents": [
        "a053eaa841c8619a7ed0e70ab0e4950df35c4f31",
        "456b91561d2060454dbaf4301cd8f3d0cb472711"
      ],
      "author": {
        "name": "Andriy Naborskyy",
        "email": "andriyn@google.com",
        "time": "Tue Aug 01 14:16:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 01 14:16:30 2017 +0000"
      },
      "message": "Merge changes I49a76582,Iac4b75bc into cw-f-dev\n\n* changes:\n  DO NOT MERGE ANYWHERE ConnectivityService: move reportNetworkConnectivity to handler\n  DO NOT MERGE ANYWHERE ConnectivityService: safer locking\n"
    },
    {
      "commit": "a053eaa841c8619a7ed0e70ab0e4950df35c4f31",
      "tree": "0923089d1c137b1114a2e3a7a16b9ade5bcadf88",
      "parents": [
        "a763fdba09862aaf77701d8563f223fbfe2400f9",
        "f6b59c80da416b7b069cb16e8ede83064ebf7919"
      ],
      "author": {
        "name": "Tyler Freeman",
        "email": "fuego@google.com",
        "time": "Tue Aug 01 01:10:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 01 01:10:44 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE ANYWHERE Allow the Bluetooth MAC address to be updated asynchronously (2/3)\" into cw-f-dev"
    },
    {
      "commit": "45d68cb35bafa155eeae018be6706c92ca336e72",
      "tree": "77aa09ce7ff71235ae12d0fbef6cef9524566cc6",
      "parents": [
        "a763fdba09862aaf77701d8563f223fbfe2400f9"
      ],
      "author": {
        "name": "z00208928",
        "email": "zhangwei519@huawei.com",
        "time": "Fri Jul 21 22:26:29 2017 +0800"
      },
      "committer": {
        "name": "Zheng Zhang",
        "email": "zhzh@google.com",
        "time": "Mon Jul 31 23:40:30 2017 +0000"
      },
      "message": "power: gps: add gps read timeout\n\nDuring download gps file, if network is disconnected, it do not release wakelock\nto prevent system to sleep and consume more power until network is connected.\nSo set gps read tiemout.\n\nBug: 33469278\n\nChange-Id: I41adf137559d88f76d9da6f63585bfdefc3117b1\nSigned-off-by: z00208928 \u003czhangwei519@huawei.com\u003e\n"
    },
    {
      "commit": "f6b59c80da416b7b069cb16e8ede83064ebf7919",
      "tree": "228115357093f11b76f35f4f29632aedf29b6cbb",
      "parents": [
        "581a166ae161afb836115989071c97b63c41303a"
      ],
      "author": {
        "name": "Stanley Tng",
        "email": "stng@google.com",
        "time": "Mon Apr 17 22:35:45 2017 -0700"
      },
      "committer": {
        "name": "Tyler Freeman",
        "email": "fuego@google.com",
        "time": "Mon Jul 31 21:14:50 2017 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE Allow the Bluetooth MAC address to be updated asynchronously (2/3)\n\nThere are intermittent issues where either the returned Bluetooth\nMAC address to Java framework is uninitialized or this address update\narrives too late. This fix will do 2 things:\n(1) Returns error when MAC address is unavailable in the native code.\n(2) Updates the MAC address later by adding a new broadcast event.\n\nTest: Check address for these cases: factory reset, system reboot, and\nBluetooth re-enable.\nBug: 36709382\n\nMerged-In: I09720193e38fdf9139e1bb146f8e1847e2b65b1a\n(cherry picked from commit ad4d1d8e28618546953e75d4983335631feb6f2a)\n\nChange-Id: Ifae3adf6e2aad1f0811c03d3114d1bd0452e7c23\n"
    },
    {
      "commit": "a763fdba09862aaf77701d8563f223fbfe2400f9",
      "tree": "b0ea91c722a40d7b79dfce9109a2c1a70da8cf37",
      "parents": [
        "581a166ae161afb836115989071c97b63c41303a"
      ],
      "author": {
        "name": "Wei Wang",
        "email": "weiwa@google.com",
        "time": "Tue Apr 18 11:26:26 2017 -0700"
      },
      "committer": {
        "name": "Maggie Lee",
        "email": "mfylee@google.com",
        "time": "Sat Jul 29 01:20:18 2017 +0000"
      },
      "message": "DO NOT MERGE ANYWHERE: Add a wakelock timeout when downloading xtra data for GNSS.\n\nTest: manual\n\nBug:36973866\nChange-Id: Ia7168f313abebbf3c5c4fc26567ed914f1987a91\n(cherry picked from commit c5706f651a0462e9ae5a91c9a026d44710b1f8ea)\n"
    },
    {
      "commit": "456b91561d2060454dbaf4301cd8f3d0cb472711",
      "tree": "730866113974cb09759beddea92d54efb69e6fab",
      "parents": [
        "e891aa6e46c4eb4b540085cc68d6c478814289a1"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Apr 06 17:22:18 2017 +0900"
      },
      "committer": {
        "name": "Andriy Naborskyy",
        "email": "andriyn@google.com",
        "time": "Thu Jul 27 20:18:03 2017 -0700"
      },
      "message": "DO NOT MERGE ANYWHERE ConnectivityService: move reportNetworkConnectivity to handler\n\nThis patch moves reportNetworkConnectivity onto the handler of\nConnectivityService.\n\nThis allows:\n  - to inspect NetworkAgentInfo on the ConnectivityService handler,\n    which is always more correct than doing so on a Binder thread.\n  - to improve locking policies around NetworkAgentInfo.\n\nTest: $ runtest frameworks-net\nBug: 37119619, 36902662\nChange-Id: I49a765826e65c29a1995242290e5e7544112c94e\n"
    },
    {
      "commit": "e891aa6e46c4eb4b540085cc68d6c478814289a1",
      "tree": "7fd753bccd2c17953b088f33902f58f7791b0f1d",
      "parents": [
        "581a166ae161afb836115989071c97b63c41303a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Apr 06 16:01:44 2017 +0900"
      },
      "committer": {
        "name": "Andriy Naborskyy",
        "email": "andriyn@google.com",
        "time": "Thu Jul 27 20:17:25 2017 -0700"
      },
      "message": "DO NOT MERGE ANYWHERE ConnectivityService: safer locking\n\nThis path changes a dangerous lock path in reportNetworkConnectivity().\nThis methods is called outside of the main ConnectivityService handler\nand takes a lock on a specific NetworkAgentInfo whose connectivity\nstatus is being reported.\n\nWhile this lock is held, reportNetworkConnectivity() goes on and query\nthe network policy state for that network, which may ends into\nNetworkPolicyManagerService.\n\nInstead, the lock on NetworkAgentInfo is only held long enough to make a\ncopy of LinkProperties, which is then passed to\nNetworkPolicyManagerService without that lock.\n\nBug: 36902662\nTest: could not repro b/36902662, reportNetworkConnectivity() works.\n      $ runtest frameworks-net\n\nChange-Id: Iac4b75bcecbdddb0ac695c8b1a87ae755f62f47f\n"
    },
    {
      "commit": "a84f7a302826f136ce20ccded32bc9d5856c10d3",
      "tree": "19f0d1f99c12e711ce647d4a7b21b4a0e2856653",
      "parents": [
        "2da30457c5344c47dc05ae6bdfd21b798f9a0ce0",
        "4a1dc3458d2fe391aa176625e1065aced90b916c"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 19 00:53:13 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jul 19 00:53:13 2017 +0000"
      },
      "message": "Merge \"Back-port fixes for b/62196835\" into nyc-mr1-dev\nam: 4a1dc3458d\n\nChange-Id: Ibc50787c078b4d68de37f12d57d4b14990b5c768\n"
    },
    {
      "commit": "996bc6bc12b928664a7e9e74896b8a40c2eced07",
      "tree": "ada4c9ff31b3bdd413038eb522f9577bf3b6a210",
      "parents": [
        "7e82d6204ff2b6532497e757d93aa39a3e9e8955",
        "9625d164e44a10394e6590a216aa6d539e6c281d"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 23:41:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 23:41:26 2017 +0000"
      },
      "message": "Merge \"Back-port fixes for b/62196835\" into mnc-dev am: 093c7a8e56 am: 0ddd7e4714\nam: 9625d164e4\n\nChange-Id: I0aa09448467dae806c9c5670ba8ed77e95a59da1\n"
    },
    {
      "commit": "9625d164e44a10394e6590a216aa6d539e6c281d",
      "tree": "c4da6ed5d23334c09a63131ef46aee998be22019",
      "parents": [
        "5264237c94f9ada7ac2e3539c6307eab2ad45f08",
        "0ddd7e471489b1df50deb0e451df74006c8c9d3a"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 23:35:25 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 23:35:25 2017 +0000"
      },
      "message": "Merge \"Back-port fixes for b/62196835\" into mnc-dev am: 093c7a8e56\nam: 0ddd7e4714\n\nChange-Id: If39e3e66871aed33dfa0a9949cfd70a7ec45231f\n"
    },
    {
      "commit": "0ddd7e471489b1df50deb0e451df74006c8c9d3a",
      "tree": "f1203abe0d6e1511c0323652155525cc538b869c",
      "parents": [
        "68f7106cf46e362397762fb6bda4f8dc657d86d8",
        "093c7a8e56d5c9143ccd1a29ba5ad666f8777246"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 23:28:55 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 23:28:55 2017 +0000"
      },
      "message": "Merge \"Back-port fixes for b/62196835\" into mnc-dev\nam: 093c7a8e56\n\nChange-Id: I7f734c7878cf065d15335602f9b0a6e02a786d53\n"
    },
    {
      "commit": "41ff5389daa6e6ce4aa853bfae96e5ced0b1d8df",
      "tree": "2bf2b5b8bc1e7ff89c6954a62ff8e8d9055129df",
      "parents": [
        "f645a57a5e67909190729c97db2134a4443973d5"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 14:04:16 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 15:27:23 2017 -0700"
      },
      "message": "Back-port fixes for b/62196835\n\nBug: 62196835\nTest: Created an accessibility service that displays a system\nand a toast overlay, confirmed that it disappeared when we\nreached the accessibility permission screen that uses this\nflag.\n\nChange-Id: Ic51ead670fc480e549512ba1d02f49d9c13bc3f0\n"
    },
    {
      "commit": "4fa8b51c0c64fb81e5f228c7120548929d9f0e1e",
      "tree": "b0308e429d953ffd23ee4218e7bbad46b1899bad",
      "parents": [
        "27ad1fbc2c62bf44558e98ec89a392b39277e818",
        "0b0834fbe8d71e46a7372a0c6737d440cd1dc533"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 21:44:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Jul 18 21:44:32 2017 +0000"
      },
      "message": "Merge \"Back-port fixes for b/62196835\" into nyc-dev\nam: 0b0834fbe8\n\nChange-Id: Ie3ade206625af7f69d497935397cd3094a1555fb\n"
    },
    {
      "commit": "7a237059c6d500f7f8005f90bba96427eb499265",
      "tree": "54311354e395c216cdf5f5d606efe9f4d59bfff9",
      "parents": [
        "998ef870c5bd9e16ca1c222066fdd359e8140e53"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 14:04:16 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Tue Jul 18 10:09:42 2017 -0700"
      },
      "message": "Back-port fixes for b/62196835\n\nBug: 62196835\nTest: Created an accessibility service that displays a system\nand a toast overlay, confirmed that it disappeared when we\nreached the accessibility permission screen that uses this\nflag.\n\nChange-Id: Ic51ead670fc480e549512ba1d02f49d9c13bc3f0\n"
    },
    {
      "commit": "d4a5fd1ce32b25c8a8d7af35c4676011d64faa22",
      "tree": "01fe6c3aec9ddfa44072ab98cda2bed53e48f4f0",
      "parents": [
        "111a2c79874f826edd1fe08ecc5c6e8513eb6093"
      ],
      "author": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Wed Jul 12 14:04:16 2017 -0700"
      },
      "committer": {
        "name": "Phil Weaver",
        "email": "pweaver@google.com",
        "time": "Mon Jul 17 16:36:34 2017 -0700"
      },
      "message": "Back-port fixes for b/62196835\n\nBug: 62196835\nTest: Created an accessibility service that displays a system\nand a toast overlay, confirmed that it disappeared when we\nreached the accessibility permission screen that uses this\nflag.\n\nChange-Id: Ic51ead670fc480e549512ba1d02f49d9c13bc3f0\n"
    },
    {
      "commit": "789954fb699430a414b4449be71e662cb7cb5d84",
      "tree": "6fa6efcc0a30b42624486159ab4913d11c2f0f61",
      "parents": [
        "fef074ad29b1f08516e65ee689ff16f783bbbb12"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Jun 27 06:48:51 2017 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Jun 27 06:50:30 2017 -0700"
      },
      "message": "DO NOT MERGE: Add dynamic doze check for the active doze light sensor.\n\nBug: 62038345\nChange-Id: I4b86a1b9ab56f560e863663b9f89195ae1187ab4\n"
    },
    {
      "commit": "fef074ad29b1f08516e65ee689ff16f783bbbb12",
      "tree": "1d963ddcdc833e0619f0b1b94ff231857179ce86",
      "parents": [
        "79613777df81d6632f7f9ac023654a183c91b681",
        "d4410c0db559dd01211904411a8641a2007fb601"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Jun 27 11:06:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Jun 27 11:06:46 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Remove continuous sampling logic. This was added for dogfooding purposes in order to determine power usage. However, this feature has since been moved to the G release.\" into cw-f-dev"
    },
    {
      "commit": "d4410c0db559dd01211904411a8641a2007fb601",
      "tree": "163fb9645c18d3448f5f1ac3ccd34604042d776c",
      "parents": [
        "5fc6653ea73d8040733dc1678bd376fe40eb2aba"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Thu Jun 22 23:15:06 2017 +0000"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Fri Jun 23 15:57:29 2017 -0700"
      },
      "message": "DO NOT MERGE: Remove continuous sampling logic. This was added for\ndogfooding purposes in order to determine power usage. However,\nthis feature has since been moved to the G release.\n\nBug: 62210406\n\nChange-Id: I3c6049688912a4b31be009343bf50c86e03c62be\n"
    },
    {
      "commit": "79613777df81d6632f7f9ac023654a183c91b681",
      "tree": "5124fb1edbd8b5a0537ce8b2c553c5a7b91a757e",
      "parents": [
        "21caf4aee476ff40bcbf79b316615811f4e7b624"
      ],
      "author": {
        "name": "Tyler Freeman",
        "email": "fuego@google.com",
        "time": "Thu May 04 17:23:35 2017 -0700"
      },
      "committer": {
        "name": "Chris Manton",
        "email": "cmanton@google.com",
        "time": "Fri Jun 16 13:19:28 2017 -0700"
      },
      "message": "DO NOT MERGE ANYWHERE Vibrator: Allow priority vibrations in low-power mode for accessibility.\n\nThis is mainly for Wear devices that don\u0027t have speakers.\n\nBug: 37543478\nBug: 37257715\n\nMerged-In: Ia6dffa7e528886e7c84390dbb33b44f298c7afa4\nChange-Id: Ia6dffa7e528886e7c84390dbb33b44f298c7afa4\n"
    },
    {
      "commit": "a8e20176affe306f4e9e8e841abe75ec58774302",
      "tree": "b3c23a912cbef608586f2153c94e7d25dc3ad932",
      "parents": [
        "69515b2261335be4bd8510ed5a40a6bed3d7b48f"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Mon Jun 05 16:49:28 2017 +0000"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Mon Jun 05 16:49:56 2017 +0000"
      },
      "message": "Revert \"Fix race condition triggered by quick stop/start of Dream\"\n\nCauses another race condition\n\nThis reverts commit 69515b2261335be4bd8510ed5a40a6bed3d7b48f.\n\nBug: 62147987\nChange-Id: Ibe6f9bc14ed6cc35d3a23d52300657eaed9bb6d8\n"
    },
    {
      "commit": "e5787fc13164856e39690e40e81d3d46839eea16",
      "tree": "e37ed7b65669dc317d26119b9627f396417869ae",
      "parents": [
        "a07389b4462b41d232349e8bebc09987ba448237"
      ],
      "author": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Fri May 12 15:26:54 2017 -0700"
      },
      "committer": {
        "name": "Suprabh Shukla",
        "email": "suprabh@google.com",
        "time": "Tue May 23 00:05:45 2017 +0000"
      },
      "message": "Clearing up invalid entries when SyncStorageEngine starts\n\nAny app with permission WRITE_SYNC_SETTINGS could write sync settings\nfor authorities or accounts that are not valid. This results in invalid\ndata being persisted to disk which can effectively lead to a DOS style\nattack. Clearing such entries on boot will make sure that a reboot fixes\nany such issues.\n\nTest: cts-tradefed run cts-dev -m CtsSyncContentHostTestCases\n\nBug: 35028827\nChange-Id: I9e206a42508e3cba65d7523bf47fff743f47dcb2\nMerged-In: I9e206a42508e3cba65d7523bf47fff743f47dcb2\n(cherry picked from commit 042a478b73c3b7f7cd73f5bb1af657cfe07d0571)\n"
    },
    {
      "commit": "69515b2261335be4bd8510ed5a40a6bed3d7b48f",
      "tree": "393f9fb50f79eda06fae8d77213504501c05da6a",
      "parents": [
        "5b8250964b64054233dbeb4bcece6c692b393dc4"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Wed May 17 11:20:43 2017 -0700"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Wed May 17 11:20:43 2017 -0700"
      },
      "message": "Fix race condition triggered by quick stop/start of Dream\n\nBug: 28455483\nChange-Id: I20de24c68e468e61bb8fc704bacf73dc6df63b0a\n"
    },
    {
      "commit": "5b8250964b64054233dbeb4bcece6c692b393dc4",
      "tree": "b3c23a912cbef608586f2153c94e7d25dc3ad932",
      "parents": [
        "a686345759256ab87538c6a1ada906986e215c8d"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Tue Apr 04 19:39:05 2017 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Thu May 04 11:46:43 2017 -0700"
      },
      "message": "DO NOT MERGE: Add light sample filtering logic for devices with\nambient light sensors that can be regularly obstructed.\n\nBug: 36869173\n\nChange-Id: Ie2a1399c149c87df657b265911a7bb8417a1b8b9\n"
    },
    {
      "commit": "a686345759256ab87538c6a1ada906986e215c8d",
      "tree": "078e7020e69a41a1ec19f665aece506bcc1de5a2",
      "parents": [
        "4769b54d4993e9dec5658ab5e538d8e1d8d6046a"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Mon May 01 14:58:31 2017 -0700"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Mon May 01 14:58:31 2017 -0700"
      },
      "message": "DO NOT MERGE Adjust WALLPAPER_RECONNECT_TIMEOUT_MS in WallpaperManagerService to 15s\n\nBug: 37773684\nChange-Id: Ifeeb26a164c7bab59561721d10a4915ed6d9dcf3\n"
    },
    {
      "commit": "4769b54d4993e9dec5658ab5e538d8e1d8d6046a",
      "tree": "b07e9ec08942de9483d5a33ec8ff6e864df253ba",
      "parents": [
        "b1e3d9ab26b0b00351f1dd3877a5a662020a819f"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Thu Apr 27 14:32:46 2017 -0700"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Thu Apr 27 14:32:46 2017 -0700"
      },
      "message": "Add logging around dream start/stop\n\nBug: 28455483\nChange-Id: I31d4d52c3ed4cbfc6f6a9d978fd2669224ba95b4\n"
    },
    {
      "commit": "cb8a640cef14c3bc6d4fd2e96c43a87ea4702c27",
      "tree": "fa6fa636816aa6d0ea49b31d8f9bf21d465b1b40",
      "parents": [
        "2c42db20e4af8eef119bca4200ae842bbb68070c"
      ],
      "author": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Tue Apr 18 09:27:31 2017 -0700"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Tue Apr 18 11:47:08 2017 -0700"
      },
      "message": "DO NOT MERGE Mask case of base or tree permission being null\n\nBug: 34850544\nChange-Id: I4bf9e85d7e615ccdb75752503e58d7e7f47b04c2\n"
    },
    {
      "commit": "2c42db20e4af8eef119bca4200ae842bbb68070c",
      "tree": "2b8824935d19c37d9f84c589135d887bf3d40776",
      "parents": [
        "2d642f9e2d0671fc287ff4f7d799d66572845c53",
        "aa448d02907b1441680aaa76040a91d40b20ac3d"
      ],
      "author": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Fri Apr 14 19:40:51 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Apr 14 19:40:57 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Notify keyguard of when power button is pressed.\" into cw-f-dev"
    },
    {
      "commit": "aa448d02907b1441680aaa76040a91d40b20ac3d",
      "tree": "1b58a72f705c7f44cb356db5e7ccda03b47df1b3",
      "parents": [
        "92e6a1d941d19c2946828ee26b7adbdacf778db4"
      ],
      "author": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Thu Mar 16 17:25:07 2017 -0700"
      },
      "committer": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Thu Apr 13 18:26:21 2017 -0700"
      },
      "message": "DO NOT MERGE Notify keyguard of when power button is pressed.\n\nThis is done on wear power button doesn\u0027t turn off the screen,\nwhen the device wakes from keyguard UI isn\u0027t visible yet, so\nit needs to react to power press in some way.\n\nBug: 35147955\nChange-Id: I22619ea446770d09b53370e9244215646b60a9db\n"
    },
    {
      "commit": "59e8e3d7474075e6aea5e879c986105be5063c0c",
      "tree": "abea2c2438379542e0c7d16c041eaf12ccc2e180",
      "parents": [
        "9e3c9eeb96fde8a3ae16ee0912e911dbc15ab5e4"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Dec 05 09:03:24 2016 -0800"
      },
      "committer": {
        "name": "Erik Wolsheimer",
        "email": "ewol@google.com",
        "time": "Wed Apr 12 16:23:40 2017 +0000"
      },
      "message": "[DO NOT MERGE] Allow multiple toasts for the focused app\n\nWe don\u0027t allow apps to add multiple toast windows to\nprevent an attacker to keep adding the same toast as\na workaround for our measure to ensure toast windows\nare removed after a timeout. The may cause backwards\ncompatibility issue for apps that add multiple toasts.\nWhile we need to fix the security vulnerability it is\ndesirable to make the fix as backwards compatible as\npossible. This change allows the focused app to add\nas many toast windows as it wants since they will be\nremoved after the timeout and once the app is not the\none the user uses it will lose the multiple toast add\ncapability.\n\nbug:30150688\n\nChange-Id: I2d9295926cb49b5bb80c7af2546872ff8ca22c64\n(cherry picked from commit 296a60acc3d67cea23bae167dbcb51c0d0d60b23)\n"
    },
    {
      "commit": "1185d842f7688cdb93e614c7d84e65a60e039ab7",
      "tree": "b53feb99ff6b4e8862f76f990efa7d9774617a9d",
      "parents": [
        "d1a0d197940185f52d0aeebad7b5524acb363cf0"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Wed Mar 22 13:27:00 2017 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Wed Apr 05 17:16:39 2017 -0700"
      },
      "message": "DO NOT MERGE: Add WearDisplayService to the system server;\nadd a SET_DISPLAY_OFFSET permission.\n\nBug: 36515029\nChange-Id: I253766553a507e2ada7d631501d8d32d863a823f\n"
    },
    {
      "commit": "e07e8ac99a01551d0b6c8ef3ed5ea63ed16f3d22",
      "tree": "2faef3fa8dc47f47d40fd7cac4a73c546270949d",
      "parents": [
        "3bcc688bce7d169cf46a75a5efe47503619806e4",
        "780d2a07c4b56e85ea143c22a6dbcb2ae5712421"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Thu Mar 23 23:15:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 23 23:15:47 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE: Add state machine model for skipping initial brightness ramps.\" into cw-f-dev"
    },
    {
      "commit": "780d2a07c4b56e85ea143c22a6dbcb2ae5712421",
      "tree": "f987f18c4804ac54177288bc554c25f97423f79f",
      "parents": [
        "4aff3d53efc552aa30e25bf366bcb6e956d8b0e3"
      ],
      "author": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Wed Mar 22 11:55:58 2017 -0700"
      },
      "committer": {
        "name": "Julius D\u0027souza",
        "email": "jdsouza@google.com",
        "time": "Wed Mar 22 21:49:36 2017 -0700"
      },
      "message": "DO NOT MERGE: Add state machine model for skipping initial brightness ramps.\n\nBug: 36092576\n\nChange-Id: Ic403ab587c3f4cb707e8316c6107461bf0748a1c\n"
    },
    {
      "commit": "3bcc688bce7d169cf46a75a5efe47503619806e4",
      "tree": "f3c962a326597e9a7259fa9e7173dfe33d04c97d",
      "parents": [
        "4aff3d53efc552aa30e25bf366bcb6e956d8b0e3"
      ],
      "author": {
        "name": "Calvin On",
        "email": "con@google.com",
        "time": "Fri Mar 17 14:19:29 2017 -0700"
      },
      "committer": {
        "name": "Calvin On",
        "email": "con@google.com",
        "time": "Fri Mar 17 14:19:29 2017 -0700"
      },
      "message": "Remove the now-empty WearBluetoothService from SystemServer\n\nChange-Id: I7ddf213fa90acf84a50a53e7666311132b6b3922\n"
    },
    {
      "commit": "4aff3d53efc552aa30e25bf366bcb6e956d8b0e3",
      "tree": "45ff4532da041e3ba55117fb3ca0684783b65a74",
      "parents": [
        "c1a593902601c85e5c95f0eee39980fcfcad7447",
        "750563ee508e3ad9af6a70ccc669c070f892cfcb"
      ],
      "author": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Thu Mar 16 23:03:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Mar 16 23:03:06 2017 +0000"
      },
      "message": "Merge \"Fix NPE in LockSettingsService.\" into cw-f-dev"
    },
    {
      "commit": "750563ee508e3ad9af6a70ccc669c070f892cfcb",
      "tree": "5ad97f677e26d6c1fca5027406988af7a1690ea6",
      "parents": [
        "165baf64de81253620b5d59f4c7868aceb87d5b6"
      ],
      "author": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Fri Mar 10 15:14:08 2017 -0800"
      },
      "committer": {
        "name": "Andrew Zeng",
        "email": "zenga@google.com",
        "time": "Wed Mar 15 13:17:10 2017 -0700"
      },
      "message": "Fix NPE in LockSettingsService.\n\nBug: 33789922\n\nChange-Id: Iecdedd8d73d9f749f15a64131cc894d9f92de9d1\n"
    },
    {
      "commit": "11c5ff0399c3c978d9e654a1ab668ba6dfbf920d",
      "tree": "62c100ab50885152ae4f7b06bfb92c75cb87e56f",
      "parents": [
        "e385c8a0b9214bedce2d412c15144fb39585b36b",
        "00b77edec059cb78269616758b233ed64732e0c8"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Tue Mar 14 12:16:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 14 12:16:23 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Clear calling identity before checking if user is running.\" into nyc-dev am: 2df7f9f9c0 am: c5d86736d3\nam: 00b77edec0\n\nChange-Id: I16ea6b1c11cde1b9491826d7e95dc9bf3a45458b\n"
    },
    {
      "commit": "00b77edec059cb78269616758b233ed64732e0c8",
      "tree": "0a0ea711f8d5fa79cdf363c07807311ccbd2ca1b",
      "parents": [
        "6ca67f067a55e9cd886eac87684a87a753b59c76",
        "c5d86736d36ec429409e84454436ddef870c25b2"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Tue Mar 14 12:11:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 14 12:11:54 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Clear calling identity before checking if user is running.\" into nyc-dev am: 2df7f9f9c0\nam: c5d86736d3\n\nChange-Id: I0886d46f74fec980eb8bd6c99d8b647e294bcb21\n"
    },
    {
      "commit": "c5d86736d36ec429409e84454436ddef870c25b2",
      "tree": "31f8b26ceda23ea98548af0a7230732150e8420d",
      "parents": [
        "ff5be765b13e7c40bb09f860079ab9a3de7ddbd5",
        "2df7f9f9c0023fc9d7e17186b82c39c5f133d245"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Tue Mar 14 12:07:26 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Mar 14 12:07:26 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Clear calling identity before checking if user is running.\" into nyc-dev\nam: 2df7f9f9c0\n\nChange-Id: I9ca23aa395e0120413a60174e9b7ef44d91a90b1\n"
    },
    {
      "commit": "2df7f9f9c0023fc9d7e17186b82c39c5f133d245",
      "tree": "52db2e9907159abf3576fd7f835edf835e05a5a0",
      "parents": [
        "1fd70c201a08f72b714e7a290c1e36fbdbb24668",
        "628a08842cd831274dc3c95352a90e0e5e9f0da0"
      ],
      "author": {
        "name": "Kenny Guy",
        "email": "kennyguy@google.com",
        "time": "Tue Mar 14 12:01:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Mar 14 12:01:57 2017 +0000"
      },
      "message": "Merge \"DO NOT MERGE Clear calling identity before checking if user is running.\" into nyc-dev"
    },
    {
      "commit": "74ea386b928f9fef29b2f3f0459b57609204eb60",
      "tree": "fe3d8421bf8dbad2d0c7f65d48e0e014cf08d204",
      "parents": [
        "208dcadb4f0e08557192d79c7b9c6db6a9e0ba24",
        "cc0ec4d292d64b6d490b6a1e5011fc867016efa3"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Mar 09 19:39:51 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 09 19:39:51 2017 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Don\u0027t allow permission change to runtime\" into mnc-dev am: c8dac8d6f6 am: 84e1238ed6\nam: cc0ec4d292\n\nChange-Id: Ic65e41e08606715cbbd953b77ef4066a8e047a7f\n"
    },
    {
      "commit": "4682420d59b8caae8b324f906126410d6706f0b9",
      "tree": "418f2388df863ab4e620217766e15b6467f81880",
      "parents": [
        "59bd89fa295a2434f176c617d8b56a92d58b9992",
        "33f5a3ccb382e66d1e1c95469782e388a44f51d3"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Mar 09 19:37:32 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 09 19:37:32 2017 +0000"
      },
      "message": "[DO NOT MERGE] Don\u0027t allow permission change to runtime am: fe430be9f1 am: 903102fa54\nam: 33f5a3ccb3\n\nChange-Id: Ie8690c9aa675fc06faec8b8da878030e1dccb4d7\n"
    },
    {
      "commit": "cc0ec4d292d64b6d490b6a1e5011fc867016efa3",
      "tree": "3adbbc3585dd68a67e1ed667f686ec996293fe83",
      "parents": [
        "9335807fc4665aa171e2cb06b3c08eb37601eef0",
        "84e1238ed6582f2cbc7373c05cd3fc2e98598351"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Mar 09 19:32:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 09 19:32:59 2017 +0000"
      },
      "message": "Merge \"[DO NOT MERGE] Don\u0027t allow permission change to runtime\" into mnc-dev am: c8dac8d6f6\nam: 84e1238ed6\n\nChange-Id: I2c912b8363a6ca8a12e1c56ae5f1956a4ba5dc07\n"
    },
    {
      "commit": "33f5a3ccb382e66d1e1c95469782e388a44f51d3",
      "tree": "eb3c5c208cfc5e86d637214c999e44e5a9bff01c",
      "parents": [
        "f171c39e53db087df4ac8ee1f3ff6ef818a5ca7e",
        "903102fa54aaa20d3969f90426512d09adb69f09"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Thu Mar 09 19:32:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Mar 09 19:32:38 2017 +0000"
      },
      "message": "[DO NOT MERGE] Don\u0027t allow permission change to runtime am: fe430be9f1\nam: 903102fa54\n\nChange-Id: I5035132d971ab163c20ad036851830d8abdc8137\n"
    }
  ],
  "next": "903102fa54aaa20d3969f90426512d09adb69f09"
}
