)]}'
{
  "log": [
    {
      "commit": "aa74bf857f190d6ae12fe90eba9f62ffb04d9e40",
      "tree": "99eda0b1ecc9c96a2642777c8e248b8981d14fc7",
      "parents": [
        "e33e796d26beff1d98cb827735934ac1673d635b"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 15 11:34:33 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Tue Aug 15 11:34:33 2017 -0400"
      },
      "message": "Persist docked state so it doesn\u0027t get lost in re-inflates\n\nTest: manual\nChange-Id: If335f1cf52c7bce270ac746e6b0ed3a6e2b18b1b\nFixes: 64487667\n"
    },
    {
      "commit": "e33e796d26beff1d98cb827735934ac1673d635b",
      "tree": "95a576cd6f8d0592b5f2f4628afc89a04b2d98d4",
      "parents": [
        "4faae82855f0bf4e96e478314ed90593ab9094f7",
        "0d7f78564ae85bd8ffd4d1e4e9a3362e0d32fe8d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 15 08:48:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 15 08:48:02 2017 +0000"
      },
      "message": "Merge \"Revert \"Default-disable tethering offload\"\" into oc-mr1-dev"
    },
    {
      "commit": "4faae82855f0bf4e96e478314ed90593ab9094f7",
      "tree": "022bf1cb6d5174a093595e83f7c8527e6e02c069",
      "parents": [
        "794a8f9dc7d0af080981e55449ba6d9488efa9d2",
        "62801ec2b7d2c56d9c092324950b320fd3f62c51"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 15 06:47:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 15 06:47:24 2017 +0000"
      },
      "message": "Merge changes Ifbd1e8d9,I1e017b6f into oc-mr1-dev\n\n* changes:\n  Pass data usage limits to tethering offload code.\n  Don\u0027t time out when fetching tether offload stats.\n"
    },
    {
      "commit": "794a8f9dc7d0af080981e55449ba6d9488efa9d2",
      "tree": "d21828414de5ea135dc477b1cf5ae928fbf0aeea",
      "parents": [
        "6e6af8af38d1e169f59fa371e87ecd52bd87f65f",
        "0aeb1875e472451bb4a2606971ac6c4159e25009"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Aug 15 05:55:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Aug 15 05:55:08 2017 +0000"
      },
      "message": "Merge \"media: handle AVC constrained profiles\" into oc-mr1-dev"
    },
    {
      "commit": "0d7f78564ae85bd8ffd4d1e4e9a3362e0d32fe8d",
      "tree": "b233d55a2c3935df84ddf63ce0601a201ed2f689",
      "parents": [
        "62801ec2b7d2c56d9c092324950b320fd3f62c51"
      ],
      "author": {
        "name": "Erik Kline",
        "email": "ek@google.com",
        "time": "Mon Aug 14 07:12:16 2017 +0000"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 15 13:12:01 2017 +0900"
      },
      "message": "Revert \"Default-disable tethering offload\"\n\nThis reverts commit d09189112fcdcbbfd275d97e4e61fdbbffb0985e.\n\nBug: 29337859\nBug: 63250751\nTest: builds, boots\nTest: \"dumpsys connectivity tethering\" shows offload enabled\nTest: wifi tethering continues to work\nChange-Id: Ie3ef33f39ea20308ca50500139af3924c8831364\n"
    },
    {
      "commit": "62801ec2b7d2c56d9c092324950b320fd3f62c51",
      "tree": "36e081c995715bc26db86f2021ea223b21e0ee95",
      "parents": [
        "dca784af3c30bd077483d37001b8528b9d9ee490"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Fri Aug 11 13:47:49 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 15 12:12:04 2017 +0900"
      },
      "message": "Pass data usage limits to tethering offload code.\n\n(cherry picked from commit 50b60fc34dcf879007b5ab6e9b67f806e5a57215)\n\nBug: 29337859\nBug: 32163131\nTest: builds\nTest: OffloadControllerTest passes\nChange-Id: Ifbd1e8d9057aa12b956e3b4501c32aa6bcf420bd\n"
    },
    {
      "commit": "dca784af3c30bd077483d37001b8528b9d9ee490",
      "tree": "f903f89bd49c3314aa34ed0c70c5a80c989c4fcd",
      "parents": [
        "27ad3f1e48c615a9e47f6ce4ef4d1f5b79ac9e98"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Mon Aug 14 13:07:42 2017 +0900"
      },
      "committer": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Tue Aug 15 12:02:33 2017 +0900"
      },
      "message": "Don\u0027t time out when fetching tether offload stats.\n\nCurrently, fetching tethering offload stats has a 1000ms timeout,\nafter which we return stats of zero. However, returning zero is\ninvalid and will cause various parts of the network stats\naccounting code to complain that statistics are moving backwards,\ncausing at least a log.wtf, and possibly a crash.\n\nThis CL removes the timeout entirely.\n\nAn alternative would have been to keep the timeout and return\nnull if the stats fetch failed. However, this complicates the\ncode, and if the HAL is persistently slow, could cause no stats\nto be counted, ever. Given the impact of such behaviour on users\u0027\ndata plans it is likely better to block until the stats are\ncollected.\n\n(cherry picked from commit fef69a126793c83aa0d99a8c597037c3a29929c0)\n\nBug: 29337859\nBug: 32163131\nTest: builds\nTest: OffloadControllerTest passes\nChange-Id: I1e017b6fef2d8a02a7edbf35bed3e4402f447ab9\n"
    },
    {
      "commit": "6e6af8af38d1e169f59fa371e87ecd52bd87f65f",
      "tree": "294c37a9f78bfcf43ed8b2ce996ff6f85c7ef052",
      "parents": [
        "d836c4f8a52defd9014b0eaabf8eda1e7619c14d",
        "9ae597b6f265c3bc6ef91ff7f4c171607ca87067"
      ],
      "author": {
        "name": "sunjian",
        "email": "sunjian@google.com",
        "time": "Tue Aug 15 01:23:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Aug 15 01:23:09 2017 +0000"
      },
      "message": "Fix Android O: AccountManager API not working in managed profile.\nam: 9ae597b6f2\n\nChange-Id: I4c346731e3b85cce5dd6b6c13b1312c420a60b34\n"
    },
    {
      "commit": "d836c4f8a52defd9014b0eaabf8eda1e7619c14d",
      "tree": "72f7f277b6813f3b52b5ceb58853693ee394329e",
      "parents": [
        "827782af8d4ac788ddae8ae3ed1a553364184675",
        "dedf8f1f49c77ffe252979f70d70c4db5747a33a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 23:30:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 23:30:00 2017 +0000"
      },
      "message": "Merge \"Fix CustomDescription so it allows multiple transformations per view id.\" into oc-mr1-dev"
    },
    {
      "commit": "827782af8d4ac788ddae8ae3ed1a553364184675",
      "tree": "13cc9d268d49b49b8fb0d42304aa8e5a6fdfb294",
      "parents": [
        "ef2e7d27aecf5f1f86171ffe77c98b14bdaa4f6d",
        "c80b3b75df6b3840e173d1653ddbf6854954a626"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 23:24:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 23:24:46 2017 +0000"
      },
      "message": "Merge \"Don\u0027t modify cached permission info\" into oc-mr1-dev"
    },
    {
      "commit": "ef2e7d27aecf5f1f86171ffe77c98b14bdaa4f6d",
      "tree": "bf4c485f359e496d7c8d2b0dc0232231283a0377",
      "parents": [
        "d57287be19ec9db9eca1e72f8ae69d677a3a1b88",
        "c247fa136639dd07278b1954e5fba78ade60614c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 23:18:45 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 23:18:45 2017 +0000"
      },
      "message": "Merge \"Change protection level from ephemeral to instant\" into oc-mr1-dev"
    },
    {
      "commit": "9ae597b6f265c3bc6ef91ff7f4c171607ca87067",
      "tree": "b0236abc9dd5480c89042ca2e97cd60ca29b649c",
      "parents": [
        "21f3489653c3c481ddb7315089bdf1e5ae19f0cd"
      ],
      "author": {
        "name": "sunjian",
        "email": "sunjian@google.com",
        "time": "Mon Aug 14 15:45:04 2017 -0700"
      },
      "committer": {
        "name": "Jian Sun",
        "email": "sunjian@google.com",
        "time": "Mon Aug 14 22:58:51 2017 +0000"
      },
      "message": "Fix Android O: AccountManager API not working in managed profile.\n\nBug: 64577509\nTest: NONE\nChange-Id: I25650b2002d392ef9b7f4f4732106b22bc0eaae2\n"
    },
    {
      "commit": "d57287be19ec9db9eca1e72f8ae69d677a3a1b88",
      "tree": "31d01d7cb453c1c83d47b9ea3ce3ebd4202baac4",
      "parents": [
        "c82e45029e711b7fc83a3f5911a6ee5a0bccaef4",
        "877e979b108f4fde20c73035c125a445e5b23269"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 22:52:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 22:52:25 2017 +0000"
      },
      "message": "Merge \"Hide internal value\" into oc-mr1-dev"
    },
    {
      "commit": "c82e45029e711b7fc83a3f5911a6ee5a0bccaef4",
      "tree": "774f13b683310728182386f26e772c711da6bb89",
      "parents": [
        "bd6ff3d3e5573a02c223ee0ba7043e32e5e73858",
        "e3d77e91ac73965d0099a7b4379cf108928c639d"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 22:29:24 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 22:29:24 2017 +0000"
      },
      "message": "Merge \"Merge \"Fix logic for Intent.ACTION_HEADSET_PLUG for USB headsets\" into oc-dr1-dev am: 21f3489653\" into oc-mr1-dev"
    },
    {
      "commit": "bd6ff3d3e5573a02c223ee0ba7043e32e5e73858",
      "tree": "4b2d26c1f238946e2787a6ce19280b84fc93f798",
      "parents": [
        "71b304f6ff304787b31b586c1d31d406d20d6dee",
        "610a0a09f25f9fb41855f5fa4b7fd34afaeef120"
      ],
      "author": {
        "name": "Lei Yu",
        "email": "jackqdyulei@google.com",
        "time": "Mon Aug 14 22:28:26 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 22:28:26 2017 +0000"
      },
      "message": "Merge \"Write currentDuration into Parcel\" into oc-mr1-dev"
    },
    {
      "commit": "e3d77e91ac73965d0099a7b4379cf108928c639d",
      "tree": "68196a6f32c3667f33b098a1492a249c83a6fbad",
      "parents": [
        "71b304f6ff304787b31b586c1d31d406d20d6dee",
        "21f3489653c3c481ddb7315089bdf1e5ae19f0cd"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Mon Aug 14 22:25:43 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 22:25:43 2017 +0000"
      },
      "message": "Merge \"Fix logic for Intent.ACTION_HEADSET_PLUG for USB headsets\" into oc-dr1-dev\nam: 21f3489653\n\nChange-Id: I3352c141d9fe8b940e9d222c043a39376244b1cb\n"
    },
    {
      "commit": "0aeb1875e472451bb4a2606971ac6c4159e25009",
      "tree": "35367d6f22c5f64de95a1bbcfeefe9263c82d11f",
      "parents": [
        "71b304f6ff304787b31b586c1d31d406d20d6dee"
      ],
      "author": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Aug 14 15:11:58 2017 -0700"
      },
      "committer": {
        "name": "Lajos Molnar",
        "email": "lajos@google.com",
        "time": "Mon Aug 14 15:19:52 2017 -0700"
      },
      "message": "media: handle AVC constrained profiles\n\nBug: 64691727\nChange-Id: I71b21c0951babccc9b4521bd5c26d35a6d62b426\n"
    },
    {
      "commit": "21f3489653c3c481ddb7315089bdf1e5ae19f0cd",
      "tree": "cefd82f3c07d789bd31c9dc9d8b58f1d9ecec007",
      "parents": [
        "b60e1c037a0e0793f838024a2506c58f6bf46bb3",
        "87d31ecdff739b423c99eeb0c860c743a5874a73"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 22:13:32 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 22:13:32 2017 +0000"
      },
      "message": "Merge \"Fix logic for Intent.ACTION_HEADSET_PLUG for USB headsets\" into oc-dr1-dev"
    },
    {
      "commit": "71b304f6ff304787b31b586c1d31d406d20d6dee",
      "tree": "a86a9ba11cbf08afb263fb2b7f65b8e2ad4a8a05",
      "parents": [
        "941fab312c2aca5993a4b044be95b1c36d71c8f4",
        "c45b0859bfe363980c273eae22cdc1752698c647"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 21:51:42 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 21:51:42 2017 +0000"
      },
      "message": "Merge \"Always invoke callback\" into oc-mr1-dev"
    },
    {
      "commit": "941fab312c2aca5993a4b044be95b1c36d71c8f4",
      "tree": "a932b393c637acfa992c78f42e1496f552ec4b71",
      "parents": [
        "417944624b0a2308bdb37465da7159abf8be6afa",
        "e66fd7dbd0958d47dbc9601532034a319e64680e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 21:51:08 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 21:51:08 2017 +0000"
      },
      "message": "Merge \"Remove using package name\" into oc-mr1-dev"
    },
    {
      "commit": "417944624b0a2308bdb37465da7159abf8be6afa",
      "tree": "5015bd2e9e6a329b4f8c77011dafeb649cc5a35d",
      "parents": [
        "fe97799d5d05fd3127e02d70e68f9c1d873d7f87",
        "7b00b322162b79199301db92f0ed9283e35f3125"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 21:17:46 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 21:17:46 2017 +0000"
      },
      "message": "Merge \"WebView: switch to OMR1 FactoryProvider\" into oc-mr1-dev"
    },
    {
      "commit": "fe97799d5d05fd3127e02d70e68f9c1d873d7f87",
      "tree": "256051d91450a98763c6ce05b64d48441cf73c66",
      "parents": [
        "9b9d310a6d426a5d77d7b7472a0ab583706b1adb",
        "6e3461b67cae27a42a4d77fa277ba2d844ea0cde"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Mon Aug 14 20:55:13 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 20:55:13 2017 +0000"
      },
      "message": "Merge \"Log timings for shutdown stages\" into oc-mr1-dev"
    },
    {
      "commit": "9b9d310a6d426a5d77d7b7472a0ab583706b1adb",
      "tree": "89b62d0ffcb941f55488836250624c296b14e2ae",
      "parents": [
        "9ad54229f5ddef42cc0d528d786e0e2e7085f3bd",
        "45be5633e90d9fa2e55d1754346c6f2090d261a3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 20:52:26 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 20:52:26 2017 +0000"
      },
      "message": "Merge \"Make SQLiteDirectCursorDriver @TestApi\" into oc-mr1-dev"
    },
    {
      "commit": "c80b3b75df6b3840e173d1653ddbf6854954a626",
      "tree": "f30c607ab86a9aa03c94f63bb5f61398b6c366c5",
      "parents": [
        "9ad54229f5ddef42cc0d528d786e0e2e7085f3bd"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Tue Aug 08 15:28:24 2017 -0700"
      },
      "committer": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Mon Aug 14 20:49:12 2017 +0000"
      },
      "message": "Don\u0027t modify cached permission info\n\nTest: manual\n\nbug:64454312\n\nChange-Id: Ie2f61da8a145e71164205ec7c26c20d9d512447d\n"
    },
    {
      "commit": "9ad54229f5ddef42cc0d528d786e0e2e7085f3bd",
      "tree": "23119885de0e84291c12461992c6ea1996f26a6a",
      "parents": [
        "a2991d045d549fb7570619ae658a23f10bee172e",
        "9a351ca849b0f74e407fa1b7fb7ce10c63d878d6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 18:49:14 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 18:49:14 2017 +0000"
      },
      "message": "Merge \"Ensure CallId is not null when connection creation is complete.\" into oc-mr1-dev"
    },
    {
      "commit": "7b00b322162b79199301db92f0ed9283e35f3125",
      "tree": "a446fd2bf611a4f5c44ab34a488e6635ced46ea6",
      "parents": [
        "a2991d045d549fb7570619ae658a23f10bee172e"
      ],
      "author": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Tue Aug 08 23:22:47 2017 -0700"
      },
      "committer": {
        "name": "Nate Fischer",
        "email": "ntfschr@google.com",
        "time": "Mon Aug 14 18:43:28 2017 +0000"
      },
      "message": "WebView: switch to OMR1 FactoryProvider\n\nWe now fetch the *ForOMR1 class instead of *ForO, which enables\nOMR1-specific code in the WebView APK.\n\nBug: 63687088\nTest: N/A\nChange-Id: Ia36a00cd26aff8b87d7aeae859c72cb2fb364d2c\n"
    },
    {
      "commit": "6e3461b67cae27a42a4d77fa277ba2d844ea0cde",
      "tree": "a3adf041c8c171ba753829a53e92bde4dfe55e5a",
      "parents": [
        "a2991d045d549fb7570619ae658a23f10bee172e"
      ],
      "author": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Thu Aug 10 17:00:43 2017 -0700"
      },
      "committer": {
        "name": "Fyodor Kupolov",
        "email": "fkupolov@google.com",
        "time": "Mon Aug 14 11:23:29 2017 -0700"
      },
      "message": "Log timings for shutdown stages\n\nRenamed BootTimingsTraceLog to TimingsTraceLog. It is now used for\n boot and shutdown logging.\n\nAdded measurements for main stages of shutdown in the system server:\nShutdownTiming: SendShutdownBroadcast took to complete: 734ms\nShutdownTiming: ShutdownActivityManager took to complete: 203ms\nShutdownTiming: ShutdownPackageManager took to complete: 17ms\nShutdownTiming: ShutdownBt took to complete: 533ms\nShutdownTiming: ShutdownRadio took to complete: 534ms\nShutdownTiming: ShutdownNfc took to complete: 1536ms\nShutdownTiming: ShutdownRadios took to complete: 1538ms\nShutdownTiming: ShutdownStorageManager took to complete: 906ms\nShutdownTiming: SystemServerShutdown took to complete: 3918ms\n\nBug: 64569080\nTest: shutdown/reboot and check logs\nChange-Id: I636c045852cd1ed6be1c58af6608f70e95756389\n"
    },
    {
      "commit": "a2991d045d549fb7570619ae658a23f10bee172e",
      "tree": "9f0ce1d91ca32febb0ac52f6c35dfb34dfed86cf",
      "parents": [
        "449bb694b45e4c7276db5ae4201cf0e5618818bb",
        "ac3e08e58400ec9c7b7c6174776b6ed6e556f7f2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 18:04:10 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 18:04:10 2017 +0000"
      },
      "message": "Merge \"Always show global actions on the right\" into oc-mr1-dev"
    },
    {
      "commit": "449bb694b45e4c7276db5ae4201cf0e5618818bb",
      "tree": "3a1af1b80b943310f98aa4c86c5b8dda7a3e4410",
      "parents": [
        "d35b6a7c26b8de3bda29cd95d433f75dcd8c05fc",
        "ce2f47ec6bb8532be496ba3b30e5dd27a28e8fae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 17:42:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 17:42:09 2017 +0000"
      },
      "message": "Merge \"Switch battery saver to sentence case\" into oc-mr1-dev"
    },
    {
      "commit": "d35b6a7c26b8de3bda29cd95d433f75dcd8c05fc",
      "tree": "c8780acfb176efe1fffabeee089eacc7651bfb7e",
      "parents": [
        "30f9d275e9d67fe1a869887c64aac21e99ebbaef",
        "a3c3d850fb234531f27f3092f11d917589c67eca"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 17:34:54 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 17:34:54 2017 +0000"
      },
      "message": "Merge \"Make sure network tests pass with airplane mode on\" into oc-mr1-dev"
    },
    {
      "commit": "30f9d275e9d67fe1a869887c64aac21e99ebbaef",
      "tree": "eb1d293f2e3cfbde46309f564dc3b4c93cea4f71",
      "parents": [
        "fcfe9d84189423fbe93d1ef4651ca9696bb7902f",
        "13b50705f33612352c6e7700cb0b9362772030d7"
      ],
      "author": {
        "name": "Bryan Eyler",
        "email": "bryaneyler@google.com",
        "time": "Mon Aug 14 17:30:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 17:30:44 2017 +0000"
      },
      "message": "Merge \"Use first letter of user for icons.\" into oc-mr1-dev"
    },
    {
      "commit": "fcfe9d84189423fbe93d1ef4651ca9696bb7902f",
      "tree": "35977286ea166024ec15e1e241fd9311cc7fef9f",
      "parents": [
        "66042e0caf4c2eeb2dddd62cd6464b25f6aec718",
        "a023b86c3b4554b90ed6edfd63cedddb4f0100f9"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Mon Aug 14 16:53:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 16:53:12 2017 +0000"
      },
      "message": "Merge \"Add frameworks base config and move text blobs there\" into oc-mr1-dev"
    },
    {
      "commit": "66042e0caf4c2eeb2dddd62cd6464b25f6aec718",
      "tree": "e9b6b8f1d223bf00f176ea7986362a2ce796e890",
      "parents": [
        "4996a358434e62204a009f3f3c9d6fa261f741b4",
        "2d55b186358a0b9473b0a5c5c0344476526a4b3d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 16:50:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 16:50:50 2017 +0000"
      },
      "message": "Merge \"Add permission checks to getActiveScorerPackage().\" into oc-mr1-dev"
    },
    {
      "commit": "9a351ca849b0f74e407fa1b7fb7ce10c63d878d6",
      "tree": "43ed88042540e14e7a3277361c51da44058ec44d",
      "parents": [
        "4996a358434e62204a009f3f3c9d6fa261f741b4"
      ],
      "author": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Fri Jun 16 20:20:34 2017 -0700"
      },
      "committer": {
        "name": "Tyler Gunn",
        "email": "tgunn@google.com",
        "time": "Mon Aug 14 16:30:41 2017 +0000"
      },
      "message": "Ensure CallId is not null when connection creation is complete.\n\nWhen calling \"get\" on the mConnectoinById map, a null callId will result\nin an NPE.\n\nIn findConnectionForAction, defaulting to returning the \"null\" connection\nwhich is the same behavior as if it isn\u0027t found.\nIn notifyCreateConnectionComplete, specifically checking if the callId\nis null and skipping the onCreateConnectionComplete callback.\nThis scenario is possible if the connection is remove from the\nConnectionService before the connection complete callback comes back from\nTelecom.\n\nTest: Manual\nFixes: 62588734\nChange-Id: Ie610c51155ed417e0f916000fe20e4484bdb6603\n"
    },
    {
      "commit": "ac3e08e58400ec9c7b7c6174776b6ed6e556f7f2",
      "tree": "a25524ba7928696d39d81e678b8aadef85c64e10",
      "parents": [
        "6135a265515801329c6df9ee2cf67e3b372f8d34"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 11:15:07 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 15:25:38 2017 +0000"
      },
      "message": "Always show global actions on the right\n\nIt should be aligned with the physical power buttons.\n\nTest: visual\nChange-Id: Icec9fe00fdce42d0bf347691ab7629c4ca38df78\nFixes: 63846903\n"
    },
    {
      "commit": "a3c3d850fb234531f27f3092f11d917589c67eca",
      "tree": "d91e67f82c7596985f3cb1d79b5ad4090d19d9fd",
      "parents": [
        "6135a265515801329c6df9ee2cf67e3b372f8d34"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 11:04:42 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 11:04:42 2017 -0400"
      },
      "message": "Make sure network tests pass with airplane mode on\n\nTest: runtest systemui\nChange-Id: I0cc619d28b6802c0791c5880651ce1f91ea83f35\nFixes: 38023097\n"
    },
    {
      "commit": "ce2f47ec6bb8532be496ba3b30e5dd27a28e8fae",
      "tree": "37f9b88542cd5f85df4e38526836e9c8c267138c",
      "parents": [
        "6135a265515801329c6df9ee2cf67e3b372f8d34"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 10:50:25 2017 -0400"
      },
      "committer": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Mon Aug 14 10:50:25 2017 -0400"
      },
      "message": "Switch battery saver to sentence case\n\nTest: strings\nChange-Id: I01bc6f3621758dc155347946b8a15c885c695b2c\nFixes: 27844148\n"
    },
    {
      "commit": "4996a358434e62204a009f3f3c9d6fa261f741b4",
      "tree": "3049d8abfae42c5f22229991d3a3f9dd8cb0b101",
      "parents": [
        "62f46d483b4d0a7bc0346e1e559bbd7ba07ff6cf",
        "60dcbbf9232dc4b19c39c0a131b9819ea86dbda2"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Aug 14 14:43:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 14:43:50 2017 +0000"
      },
      "message": "Merge \"FRP: Add migration for upgrading from a version without FRP credential\" into oc-mr1-dev"
    },
    {
      "commit": "62f46d483b4d0a7bc0346e1e559bbd7ba07ff6cf",
      "tree": "8eed1d8071552d1336c09539369850d4ae1c2d44",
      "parents": [
        "be0d49abcdd955b3dd509dc735a6c1cf684a9fe1",
        "2d1e020b2f26a61d53f22be511ace912da050834"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:36:36 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 13:36:36 2017 +0000"
      },
      "message": "Merge \"Revert \"Import translations. DO NOT MERGE\"\" into oc-mr1-dev"
    },
    {
      "commit": "2d1e020b2f26a61d53f22be511ace912da050834",
      "tree": "1239affe5270bbc0ceee4b4fb2ea048ab4f68eb5",
      "parents": [
        "4a4ff70ab2eaadf6ff2673db7a2454d54526d451"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:35:56 2017 +0000"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:35:56 2017 +0000"
      },
      "message": "Revert \"Import translations. DO NOT MERGE\"\n\nThis reverts commit 4a4ff70ab2eaadf6ff2673db7a2454d54526d451.\n\nChange-Id: I27cd5204cc25e664b2722815f9efcfa0fde6b48b\n"
    },
    {
      "commit": "be0d49abcdd955b3dd509dc735a6c1cf684a9fe1",
      "tree": "cfbbe5bf2c2b9dfc92499c9f6642b0c2b15a8e7a",
      "parents": [
        "6135a265515801329c6df9ee2cf67e3b372f8d34",
        "97c7729bb6120644450a099825835ad83f9a67a7"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:31:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Aug 14 13:31:57 2017 +0000"
      },
      "message": "Merge \"Revert \"Import translations. DO NOT MERGE\"\" into oc-mr1-dev"
    },
    {
      "commit": "97c7729bb6120644450a099825835ad83f9a67a7",
      "tree": "1239affe5270bbc0ceee4b4fb2ea048ab4f68eb5",
      "parents": [
        "24a1e22eb8d821175c2d636bc0e02509408b2050"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:30:57 2017 +0000"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Mon Aug 14 13:30:57 2017 +0000"
      },
      "message": "Revert \"Import translations. DO NOT MERGE\"\n\nThis reverts commit 24a1e22eb8d821175c2d636bc0e02509408b2050.\n\nChange-Id: Ib2fd9e19b362357652566487ae8e84a9ef993b4b\n"
    },
    {
      "commit": "6135a265515801329c6df9ee2cf67e3b372f8d34",
      "tree": "372c830aaa39d4a3f6bcb3dd2b659e78fb9fc613",
      "parents": [
        "1e3b49c104300c0f68ec506e4f457640c434afe3"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Fri Aug 11 10:45:58 2017 +0100"
      },
      "committer": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Mon Aug 14 11:22:15 2017 +0100"
      },
      "message": "Add extra about SDK version that system restore happened from\nto ACTION_SETTING_RESTORED intent\n\nTest: manual (system restore from N-MR1 and O)\nBug: 64232609\nChange-Id: I142df7acb11309bc4f5f185e45a1f91f86d0334a\n"
    },
    {
      "commit": "1e3b49c104300c0f68ec506e4f457640c434afe3",
      "tree": "e5d8e2a6c940acdb21752f361126d9ada9192b5a",
      "parents": [
        "9bb002ef79bf029c9f9075e7a39fb51f13fdf5e6",
        "b60e1c037a0e0793f838024a2506c58f6bf46bb3"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Mon Aug 14 06:56:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Aug 14 06:56:10 2017 +0000"
      },
      "message": "Use fullscreen flag to define visibility of the background\nam: b60e1c037a\n\nChange-Id: I1f8ee7304335585b5005bd3ed2be4f77b28093c7\n"
    },
    {
      "commit": "b60e1c037a0e0793f838024a2506c58f6bf46bb3",
      "tree": "73090f12fccde95bb784675687396f91ea5700fb",
      "parents": [
        "d8330556b38d7a3b762dd49d8689dc4bba4ed8e0"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Aug 11 16:39:53 2017 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Sun Aug 13 00:05:19 2017 -0700"
      },
      "message": "Use fullscreen flag to define visibility of the background\n\nUse fullscreen state provided by AM as a more reliable\nsource of truth to check if activity window hides other\nwindows behind.\n\nBug: 64615361\nTest: Open Play Newsstand, click on article, go to and from Recents.\nChange-Id: Ibc40a4241ed131f74da47c0d22833d2c3994cbe0\n"
    },
    {
      "commit": "9bb002ef79bf029c9f9075e7a39fb51f13fdf5e6",
      "tree": "d5bbd9d751b3892a0ed70a7419670a29a4ecc871",
      "parents": [
        "62d746169f7a9717d39548303eec6c31167047c3",
        "50421b58e5de0f8285fb641ad54090168003afaf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 19:51:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 19:51:30 2017 +0000"
      },
      "message": "Merge \"Someone is still using these APIs.\" into oc-mr1-dev"
    },
    {
      "commit": "62d746169f7a9717d39548303eec6c31167047c3",
      "tree": "c2a02a0f9253e22f25cf77ac8b8813013ad7752b",
      "parents": [
        "f691736e82e28aa9d0a696235de3a7f21c4fc832",
        "24a1e22eb8d821175c2d636bc0e02509408b2050"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 18:55:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 18:55:03 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-mr1-dev"
    },
    {
      "commit": "50421b58e5de0f8285fb641ad54090168003afaf",
      "tree": "8ffe89196fae93f5fdd577a5b9868aaac15ea402",
      "parents": [
        "f691736e82e28aa9d0a696235de3a7f21c4fc832"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Aug 11 23:24:01 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Sat Aug 12 18:23:48 2017 +0000"
      },
      "message": "Someone is still using these APIs.\n\nWhich is totally lame.\n\nChange-Id: Iaabfc1f5ac69ed99e714e89344bde116c340c376\n"
    },
    {
      "commit": "f691736e82e28aa9d0a696235de3a7f21c4fc832",
      "tree": "05ea104d87061354a4d06364f0a42fa8e7a7284a",
      "parents": [
        "264998a80f995b4a685bd8986f91652aec5f3fc3",
        "4a4ff70ab2eaadf6ff2673db7a2454d54526d451"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 18:16:09 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 18:16:09 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-mr1-dev"
    },
    {
      "commit": "264998a80f995b4a685bd8986f91652aec5f3fc3",
      "tree": "c5d70e9bfa7bf780785b5cbf9c167440b8ae51cf",
      "parents": [
        "bb0c01e7ef0d35c3a3b3471ef40052df74918ec3",
        "8a4be0233f671e6964221ab9c8511c36e7ade1c8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 17:07:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 17:07:56 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-mr1-dev"
    },
    {
      "commit": "bb0c01e7ef0d35c3a3b3471ef40052df74918ec3",
      "tree": "31c6d2b4b8b7d4a1f51e93afaf56d1cdc69b711f",
      "parents": [
        "48aa2bd9cc1387f216a3d4846b43363c5e6d0d5e",
        "d8330556b38d7a3b762dd49d8689dc4bba4ed8e0"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 16:53:44 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 16:53:44 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev\nam: d8330556b3  -s ours\n\nChange-Id: Ib0241e17096194d42aed1d31cabf1ab7dde44719\n"
    },
    {
      "commit": "48aa2bd9cc1387f216a3d4846b43363c5e6d0d5e",
      "tree": "31c6d2b4b8b7d4a1f51e93afaf56d1cdc69b711f",
      "parents": [
        "37f09d5a4982ee83bbb9d8c1b74e11be3f361c19",
        "e916c1a05fcccfd900578ef6085710c24114df9d"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 16:49:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 16:49:12 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev\nam: e916c1a05f  -s ours\n\nChange-Id: I0cd5c2cac5190abf33d2dc56ebaf4259d358caad\n"
    },
    {
      "commit": "d8330556b38d7a3b762dd49d8689dc4bba4ed8e0",
      "tree": "7c1c37cb9b3d47a191274aeef96fcacce95a5d4a",
      "parents": [
        "e916c1a05fcccfd900578ef6085710c24114df9d",
        "6765cdb60c731431503408a0e0da718dc39fa9a6"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 16:38:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 16:38:11 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev"
    },
    {
      "commit": "e916c1a05fcccfd900578ef6085710c24114df9d",
      "tree": "c9208ae9553cf9e68a15c347e51c2b0b3d22580c",
      "parents": [
        "79e11e44296adc99385de0e5d7695b4a1ddc5354",
        "fd7aee2befed5d058edf94eb1e1c856198f39acc"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 16:36:25 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 16:36:25 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-dr1-dev"
    },
    {
      "commit": "37f09d5a4982ee83bbb9d8c1b74e11be3f361c19",
      "tree": "31c6d2b4b8b7d4a1f51e93afaf56d1cdc69b711f",
      "parents": [
        "27ad3f1e48c615a9e47f6ce4ef4d1f5b79ac9e98",
        "1a285a1b886becdf14b6f0b7b431234cc4f2e41e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 16:31:03 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 16:31:03 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into oc-mr1-dev"
    },
    {
      "commit": "24a1e22eb8d821175c2d636bc0e02509408b2050",
      "tree": "94931a85962420483d8a5d2c7e497e90e61345fa",
      "parents": [
        "35ebb3c5358d338f9c603afbc05c83555f384926"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 07:49:46 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 07:49:46 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I2b2f1d8419e704a0ce8064158ec3e26b79b45d2f\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "4a4ff70ab2eaadf6ff2673db7a2454d54526d451",
      "tree": "b76e64825ee6b432be1aa27ab508b2072f60fe01",
      "parents": [
        "35ebb3c5358d338f9c603afbc05c83555f384926"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 07:17:15 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Sat Aug 12 07:17:15 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia4d8ddb6e113bbe2cccf4dc6d2a1c69cc0ea7746\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "6765cdb60c731431503408a0e0da718dc39fa9a6",
      "tree": "9b2ea907dd6d8797db6281587013862933ee2a25",
      "parents": [
        "b6ba151a6ffecbd048bdc423dc4d3ad66de72dc4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 23:38:55 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 23:38:55 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: Ia29eec5aefc2e6751d5d97421e99aa0594b032cf\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "27ad3f1e48c615a9e47f6ce4ef4d1f5b79ac9e98",
      "tree": "94c2e906364e19594999f734f3e80258c6561723",
      "parents": [
        "e791b5e778f40daebde12556f5ccf5d55d66a2d3",
        "79e11e44296adc99385de0e5d7695b4a1ddc5354"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Sat Aug 12 06:17:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 06:17:29 2017 +0000"
      },
      "message": "Merge \"Update background crop animation threshold\" into oc-dr1-dev\nam: 79e11e4429\n\nChange-Id: Ica3d6afccce4fce1ca1431b3bbb6e7a2b952771d\n"
    },
    {
      "commit": "8a4be0233f671e6964221ab9c8511c36e7ade1c8",
      "tree": "bbcd363db7ce78cf52fbf2b0cac89b2193f297ef",
      "parents": [
        "35ebb3c5358d338f9c603afbc05c83555f384926"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 23:17:19 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 23:17:19 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I7837d78bd145f55471ea2b0ba11890f0f3a2552c\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "79e11e44296adc99385de0e5d7695b4a1ddc5354",
      "tree": "66f0cf04acdf0578f0d0268ce7794b9085fa1eba",
      "parents": [
        "8193291ca36146af752dbd87e6fcab5274fd9b3d",
        "f672aa5cc3933e745e35547ea4bbd6dcd6c77b8f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 06:09:06 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 06:09:06 2017 +0000"
      },
      "message": "Merge \"Update background crop animation threshold\" into oc-dr1-dev"
    },
    {
      "commit": "e791b5e778f40daebde12556f5ccf5d55d66a2d3",
      "tree": "e75b75b4180f89d5b2572c01f88c08a68ca9749e",
      "parents": [
        "706afb322196b465655224c00a2904405c13348f",
        "88f9d0b9c29e65a8eb57a711ad03dda84f72f6c3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 05:59:17 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 05:59:17 2017 +0000"
      },
      "message": "Merge \"Catch exception when notifying Settings changes.\" into oc-mr1-dev"
    },
    {
      "commit": "706afb322196b465655224c00a2904405c13348f",
      "tree": "53624ea6467ec5ed66233ac55172d3e7d9518394",
      "parents": [
        "a19580fd71e197bf7ab9b1375372a52a3aae2810",
        "8193291ca36146af752dbd87e6fcab5274fd9b3d"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Sat Aug 12 05:38:37 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 05:38:37 2017 +0000"
      },
      "message": "Merge changes from topic \u0027b/64606807\u0027 into oc-dr1-dev\nam: 8193291ca3  -s ours\n\nChange-Id: I4b4b8117db913ac797abb99b92ae5430193866e6\n"
    },
    {
      "commit": "8193291ca36146af752dbd87e6fcab5274fd9b3d",
      "tree": "e2cc4afa98e15839777f095d09d07efdc12a77f6",
      "parents": [
        "a031b0d6a127a4db89e60397737b6f53dcb13a8b",
        "3f0122b50feb749cabc7c54f0e3653df7b4a4223"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 05:30:30 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 05:30:30 2017 +0000"
      },
      "message": "Merge changes from topic \u0027b/64606807\u0027 into oc-dr1-dev\n\n* changes:\n  Revert \"Add (disabled) time zone update system server impl\"\n  Revert \"Time zone update API classes\"\n"
    },
    {
      "commit": "a19580fd71e197bf7ab9b1375372a52a3aae2810",
      "tree": "53624ea6467ec5ed66233ac55172d3e7d9518394",
      "parents": [
        "968f7787e0e1c11dfadc9be8dbdddbe108cf7b03",
        "a031b0d6a127a4db89e60397737b6f53dcb13a8b"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Sat Aug 12 04:00:23 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 04:00:23 2017 +0000"
      },
      "message": "Merge \"Move DISABLE_INPUT_DEVICE permission\" into oc-dr1-dev\nam: a031b0d6a1  -s ours\n\nChange-Id: I3971f4e7d4d21630d7055d74207f08813b26d875\n"
    },
    {
      "commit": "a031b0d6a127a4db89e60397737b6f53dcb13a8b",
      "tree": "b34de8757382d5d59e2ee83c91791c9ee3fd35fb",
      "parents": [
        "708a1ca16a26da074b80f07df29542199e072a9a",
        "42b4c4c057dfd9dca58dbba7359d0da839a708fa"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 03:50:02 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 03:50:02 2017 +0000"
      },
      "message": "Merge \"Move DISABLE_INPUT_DEVICE permission\" into oc-dr1-dev"
    },
    {
      "commit": "fd7aee2befed5d058edf94eb1e1c856198f39acc",
      "tree": "d6f2bbe4f44cf6f123cf45bdcb29038b1a5a90f1",
      "parents": [
        "b6ba151a6ffecbd048bdc423dc4d3ad66de72dc4"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 20:38:57 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 20:38:57 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I58564c4ab4d58645ebe02e0e2a5e77290bac74fc\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "968f7787e0e1c11dfadc9be8dbdddbe108cf7b03",
      "tree": "53624ea6467ec5ed66233ac55172d3e7d9518394",
      "parents": [
        "c2e09129e0924b742794dc841d49b8a711f93094",
        "f11a45e0365a3c2232b3abc2831c8086b87e21a4"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 03:22:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 03:22:35 2017 +0000"
      },
      "message": "Merge \"Move USE_COLORIZED_NOTIFICATIONS to com.android. am: 708a1ca16a  -s ours\" into oc-mr1-dev"
    },
    {
      "commit": "c2e09129e0924b742794dc841d49b8a711f93094",
      "tree": "53624ea6467ec5ed66233ac55172d3e7d9518394",
      "parents": [
        "74f7a1425f1262de519334576f583c08924752af",
        "8478911f5e9b066e2f68cdbeea9164d860be53a2"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@google.com",
        "time": "Sat Aug 12 03:21:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 03:21:01 2017 +0000"
      },
      "message": "Merge \"Remove a bunch of deprecated @SystemApi.\" into oc-mr1-dev"
    },
    {
      "commit": "f11a45e0365a3c2232b3abc2831c8086b87e21a4",
      "tree": "9684f912c7bc1b8a28d0cdbc0452c2948522a97c",
      "parents": [
        "74f7a1425f1262de519334576f583c08924752af",
        "708a1ca16a26da074b80f07df29542199e072a9a"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Sat Aug 12 03:19:18 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Aug 12 03:19:18 2017 +0000"
      },
      "message": "Move USE_COLORIZED_NOTIFICATIONS to com.android.\nam: 708a1ca16a  -s ours\n\nChange-Id: Id56b3821e6f0166812da2f75c8d41d7a14a0f814\n"
    },
    {
      "commit": "1a285a1b886becdf14b6f0b7b431234cc4f2e41e",
      "tree": "c34a0e2d4cadf63e1ae8b85eea49454bbef15cea",
      "parents": [
        "35ebb3c5358d338f9c603afbc05c83555f384926"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 20:08:11 2017 -0700"
      },
      "committer": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Aug 11 20:08:11 2017 -0700"
      },
      "message": "Import translations. DO NOT MERGE\n\nChange-Id: I72735292fa691c29db26ff02e46390d01e222fb6\nAuto-generated-cl: translation import\nExempt-From-Owner-Approval: translation import\n"
    },
    {
      "commit": "708a1ca16a26da074b80f07df29542199e072a9a",
      "tree": "420e350f8aa60fd5355ffcfe101dd087d2e10778",
      "parents": [
        "1cbfe74fc2822819a898c92b22200ae549692e8e"
      ],
      "author": {
        "name": "Dan Sandler",
        "email": "dsandler@android.com",
        "time": "Fri Aug 11 20:30:24 2017 -0400"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Sat Aug 12 01:32:09 2017 +0000"
      },
      "message": "Move USE_COLORIZED_NOTIFICATIONS to com.android.\n\nIt\u0027s @hidden, but CTS needs it to be out of the android.*\nnamespace too.\n\nFixes: 64613274\nTest: Grab the cts binaries(android-cts.zip) from OC Release\nTest: Extract and from android-cts/tools directory, launch ./cts-tradefed\nTest: On the DUT with CL cherrypicked, run the below(will run this test on both abi\u0027s):\nTest: run cts -m CtsPermission2TestCases -t android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered --skip-connectivity-check --skip-preconditions --serial \u003cdevice serial\u003e\nTest: android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered doesn\u0027t fail for android namespace:android.permission.TRIGGER_TIME_ZONE_RULES_CHECK\nChange-Id: I753c2cc19111f9ed39e7fc3e006aab096c733ddc\nMerged-In: I2046ae17b9e89ac0a83e182b91422fd242bc7557\n"
    },
    {
      "commit": "42b4c4c057dfd9dca58dbba7359d0da839a708fa",
      "tree": "99a564f4a18e03d59eb15f7cf1e4d4b19311bf66",
      "parents": [
        "7b0dec4142000df8d2fa72a5932a7b44c9c10950"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Sat Aug 12 01:09:41 2017 +0100"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Sat Aug 12 01:31:32 2017 +0000"
      },
      "message": "Move DISABLE_INPUT_DEVICE permission\n\nMove DISABLE_INPUT_DEVICE permission out of the\nreserved android namespace until the next API\nversion. It appears to be mostly unused.\n\nFixes: 64615722\nTest: Grab the cts binaries(android-cts.zip) from OC Release\nTest: Extract and from android-cts/tools directory, launch ./cts-tradefed\nTest: On the DUT with CL cherrypicked, run the below(will run this test on both abi\u0027s):\nTest: run cts -m CtsPermission2TestCases -t android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered --skip-connectivity-check --skip-preconditions --serial \u003cdevice serial\u003e\nTest: android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered doesn\u0027t fail for android namespace:android.permission.TRIGGER_TIME_ZONE_RULES_CHECK\nChange-Id: If77fd9e5c0eede418fa14a37e5e895fee5667576\nMerged-In: Ic98af7e3953da63c3c49bfd38d8cfd0ff0646869\n"
    },
    {
      "commit": "87d31ecdff739b423c99eeb0c860c743a5874a73",
      "tree": "521663cdfbbdeed998a1e44765dbc9011d34a05f",
      "parents": [
        "b6ba151a6ffecbd048bdc423dc4d3ad66de72dc4"
      ],
      "author": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Aug 11 18:28:20 2017 -0700"
      },
      "committer": {
        "name": "Jean-Michel Trivi",
        "email": "jmtrivi@google.com",
        "time": "Fri Aug 11 18:28:20 2017 -0700"
      },
      "message": "Fix logic for Intent.ACTION_HEADSET_PLUG for USB headsets\n\nIn the broadcast of Intent.ACTION_HEADSET_PLUG:\n- restore setting \"microphone\" to 0 for line and headphone as\n  the input bit is never set for those devices\n- for USB_HEADSET: there is no input bit for this device, so:\n  * when observing change for DEVICE_OUT, check status of DEVICE_IN\n  * when observing change for DEVICE_IN, only send the intent\n     if DEVICE_OUT is available.\n\nTest: test broadcast and extras for Intent.ACTION_HEADSET_PLUG\nBug: 64250808\nChange-Id: I0913933d03e21189bb552f60ae5dd35ffe28ddca\n"
    },
    {
      "commit": "3f0122b50feb749cabc7c54f0e3653df7b4a4223",
      "tree": "4592cf21f9e474a36d3032a9d46c8060fa0c07dc",
      "parents": [
        "4e9806c4b47c22144055440ecad95fd4d2c1aeba"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Fri Aug 11 15:12:00 2017 -0700"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Sat Aug 12 01:21:34 2017 +0000"
      },
      "message": "Revert \"Add (disabled) time zone update system server impl\"\n\nThis reverts commit 328532ab13768a6303231b670708d750c4d7aa5f.\n\nFixes: 64606807\nTest: Grab the cts binaries(android-cts.zip) from OC Release\nTest: Extract and from android-cts/tools directory, launch ./cts-tradefed\nTest: On the DUT with CL cherrypicked, run the below(will run this test on both abi\u0027s):\nTest: run cts -m CtsPermission2TestCases -t android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered --skip-connectivity-check --skip-preconditions --serial \u003cdevice serial\u003e\nTest: android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered doesn\u0027t fail for android namespace:android.permission.TRIGGER_TIME_ZONE_RULES_CHECK\nChange-Id: Iab0fd111803ae9e7615a3b2c825bbe8d84e29edf\nMerged-In: I2600dd4bee22a571b9eb7303733591b60d1a8b2a\n"
    },
    {
      "commit": "4e9806c4b47c22144055440ecad95fd4d2c1aeba",
      "tree": "56031c6c262ba823280ace336069efed6f94bc42",
      "parents": [
        "1cbfe74fc2822819a898c92b22200ae549692e8e"
      ],
      "author": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Fri Aug 11 14:23:17 2017 -0700"
      },
      "committer": {
        "name": "Ian Pedowitz",
        "email": "ijpedowitz@google.com",
        "time": "Sat Aug 12 01:21:10 2017 +0000"
      },
      "message": "Revert \"Time zone update API classes\"\n\nThis reverts commit fe6ec56cce981731be7d0bc0e61a0411d0a0d2cf.\n\nFixes: 64606807\nTest: Grab the cts binaries(android-cts.zip) from OC Release\nTest: Extract and from android-cts/tools directory, launch ./cts-tradefed\nTest: On the DUT with CL cherrypicked, run the below(will run this test on both abi\u0027s):\nTest: run cts -m CtsPermission2TestCases -t android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered --skip-connectivity-check --skip-preconditions --serial \u003cdevice serial\u003e\nTest: android.permission2.cts.PermissionPolicyTest#testPlatformPermissionPolicyUnaltered doesn\u0027t fail for android namespace:android.permission.TRIGGER_TIME_ZONE_RULES_CHECK\nChange-Id: I238e2b6fa7ce60e6a8cbfebcd13e5e4c596834af\nMerged-In: I31b55e88072dd73055cb3d8cf252be6eac920322\n"
    },
    {
      "commit": "f672aa5cc3933e745e35547ea4bbd6dcd6c77b8f",
      "tree": "08bc313865c70f50e316048a14c784a89adfaaf8",
      "parents": [
        "1cbfe74fc2822819a898c92b22200ae549692e8e"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Aug 11 18:01:11 2017 -0700"
      },
      "committer": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Aug 11 18:01:11 2017 -0700"
      },
      "message": "Update background crop animation threshold\n\nEmpiric value for animation epsilon covers only the last\nframe of the animation, which is not enough in some case.\nThis CL makes it a little bigger to cover two last frames.\nThe change is visually indistinguishable for user.\n\nBug: 63156733\nTest: Go to/from recents with letterboxed app.\nChange-Id: I42423527688dcb2dc157ae16bbe5b6de7eee3449\n"
    },
    {
      "commit": "74f7a1425f1262de519334576f583c08924752af",
      "tree": "9684f912c7bc1b8a28d0cdbc0452c2948522a97c",
      "parents": [
        "d4446b79a3a0e43cd9abe468ef5c50a815626979",
        "d62e3cb5d67a8a88713ec794153a0528e04f79db"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 00:16:43 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 00:16:43 2017 +0000"
      },
      "message": "Merge \"Rename API to match StorageStats.\" into oc-mr1-dev"
    },
    {
      "commit": "d4446b79a3a0e43cd9abe468ef5c50a815626979",
      "tree": "c1c13c0a67e3a1f48ec249b572390f85bb36b6d7",
      "parents": [
        "9aa5b26aed3e51043827dab82d64ee2bd1e2e576",
        "a6f1523532c08387e4ecd0282460321b50aecf0e"
      ],
      "author": {
        "name": "Tomasz Wasilczyk",
        "email": "twasilczyk@google.com",
        "time": "Sat Aug 12 00:16:01 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 00:16:01 2017 +0000"
      },
      "message": "Merge \"Implement region guessing.\" into oc-mr1-dev"
    },
    {
      "commit": "9aa5b26aed3e51043827dab82d64ee2bd1e2e576",
      "tree": "9a9a405b68b50ab4e542d418a71fd9ecfd54ce19",
      "parents": [
        "63953ef0412681c3d6e2ef4dfebb9f86709caae1",
        "a0c5ee1b322b579da25a2f433fd91734f5b07818"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Aug 12 00:11:56 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Aug 12 00:11:56 2017 +0000"
      },
      "message": "Merge \"Only destroy the storage area that had trouble.\" into oc-mr1-dev"
    },
    {
      "commit": "63953ef0412681c3d6e2ef4dfebb9f86709caae1",
      "tree": "4afeb131d324133e683520c1f57b51a5b7e1753a",
      "parents": [
        "4397f03378be5c4112aed59ed935d9046f404198",
        "1cbfe74fc2822819a898c92b22200ae549692e8e"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Fri Aug 11 23:54:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 23:54:50 2017 +0000"
      },
      "message": "Merge \"AOD: Fix navbar flicker when transitioning to AOD\" into oc-dr1-dev\nam: 1cbfe74fc2\n\nChange-Id: I6b5c4ce303455e592ecb0e6c6bfcd238fbd8a7ef\n"
    },
    {
      "commit": "1cbfe74fc2822819a898c92b22200ae549692e8e",
      "tree": "27e77d8b7243d7eceb7c7fe4529c0c4e8d7e2f00",
      "parents": [
        "cff260adfcbcf31e3880f7fff40ad9d243bf3580",
        "8db9311cb683c58b7d61f812ae4975feca926aa4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 23:43:11 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 23:43:11 2017 +0000"
      },
      "message": "Merge \"AOD: Fix navbar flicker when transitioning to AOD\" into oc-dr1-dev"
    },
    {
      "commit": "4397f03378be5c4112aed59ed935d9046f404198",
      "tree": "b566016134a37a0f87a862c39084234487ef2757",
      "parents": [
        "0b4b9f9c02e4401c93ca4af08d3f0d31b64c8778",
        "cff260adfcbcf31e3880f7fff40ad9d243bf3580"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Aug 11 23:39:59 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 23:39:59 2017 +0000"
      },
      "message": "Merge \"Don\u0027t animate black background on cold launch from launcher\" into oc-dr1-dev\nam: cff260adfc\n\nChange-Id: Iad8a5b4524d70801eeb7b4abb14626b3ae127e32\n"
    },
    {
      "commit": "cff260adfcbcf31e3880f7fff40ad9d243bf3580",
      "tree": "5937df5b1110e969a9a874fc9ddf6a005863fc69",
      "parents": [
        "7b0dec4142000df8d2fa72a5932a7b44c9c10950",
        "07665126dfce542237b77151ceb812b96c16fb7e"
      ],
      "author": {
        "name": "Andrii Kulian",
        "email": "akulian@google.com",
        "time": "Fri Aug 11 23:31:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 23:31:44 2017 +0000"
      },
      "message": "Merge \"Don\u0027t animate black background on cold launch from launcher\" into oc-dr1-dev"
    },
    {
      "commit": "0b4b9f9c02e4401c93ca4af08d3f0d31b64c8778",
      "tree": "dbffcf7a8cd244a838b9c558c20307f00c5b0789",
      "parents": [
        "414f1975b10ee1490ba573f6652444650aaa505a",
        "4ff5defa5328411035183b785a77db41778bc272"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 23:27:16 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 23:27:16 2017 +0000"
      },
      "message": "Merge \"Removing non-preferred activity from resolution set should not disrupt the preferred resolution\" into oc-mr1-dev"
    },
    {
      "commit": "414f1975b10ee1490ba573f6652444650aaa505a",
      "tree": "561889e7882505e5242cc32e60562aca5c42c54a",
      "parents": [
        "4dde010145ca398835bc7053c4131f85ce016313",
        "ef86310c44dea7c3994fd91a93dba82720e9cad8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 23:20:07 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 23:20:07 2017 +0000"
      },
      "message": "Merge \"@hide new API\" into oc-mr1-dev"
    },
    {
      "commit": "4dde010145ca398835bc7053c4131f85ce016313",
      "tree": "ee5302046f3f05f085898cde806bdd62d7c1d2ea",
      "parents": [
        "dd1a8663802c32fcc2d1973ba6bc6f67d8bb7749",
        "234ba3ef752742e2f87094e67896a8bde5709d12"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 22:47:53 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 22:47:53 2017 +0000"
      },
      "message": "Merge \"Camera2: Legacy: Add onRequestQueueEmpty callback\" into oc-mr1-dev"
    },
    {
      "commit": "dd1a8663802c32fcc2d1973ba6bc6f67d8bb7749",
      "tree": "b582f40c733945306a84f463b9a19bfb50e81abb",
      "parents": [
        "577e6bebd081507b1c4714ae59017e16f415f647",
        "7b0dec4142000df8d2fa72a5932a7b44c9c10950"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Fri Aug 11 22:36:24 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 22:36:24 2017 +0000"
      },
      "message": "Merge \"WTF when device has no persistent periodic syncs...\" into oc-dr1-dev\nam: 7b0dec4142\n\nChange-Id: I5498e5a3796a463501917874772be335785e1ca4\n"
    },
    {
      "commit": "577e6bebd081507b1c4714ae59017e16f415f647",
      "tree": "77522540b12d99568447b41aa5e5af21c5a1086a",
      "parents": [
        "6561f067bb0cf574342874a5154f64222c3c637d",
        "84626a4e3d5e64e5b04c4c1fbd4ef5d93caf32f9"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Fri Aug 11 22:29:00 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 22:29:00 2017 +0000"
      },
      "message": "Merge \"Change default temp threshold to use shutdown temp\" into oc-dr1-dev\nam: 84626a4e3d\n\nChange-Id: I4c3c5be04aaa1eee409ea706b387370cedf5b15b\n"
    },
    {
      "commit": "a023b86c3b4554b90ed6edfd63cedddb4f0100f9",
      "tree": "38a5b6eb0943de741dfc725b2d1e86a34578d09f",
      "parents": [
        "2593d707f78e72afa3fdbe98557497af0545ded3"
      ],
      "author": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Aug 11 14:35:46 2017 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Fri Aug 11 15:21:13 2017 -0700"
      },
      "message": "Add frameworks base config and move text blobs there\n\nBug: 64259751\nTest: clean oat files \u0026\u0026 make and flash\nChange-Id: I7c898d69e66257fe0a7827ebbab1fcff4aa6473e\n"
    },
    {
      "commit": "877e979b108f4fde20c73035c125a445e5b23269",
      "tree": "2d00d27a7eb5d3998fcaa8b203d921dc06f365a0",
      "parents": [
        "6561f067bb0cf574342874a5154f64222c3c637d"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Jun 02 07:53:44 2017 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 11 22:04:02 2017 +0000"
      },
      "message": "Hide internal value\n\nChange-Id: I208b46fa3901e3fe9c1157d75898996024854f2f\nFixes: 62264034\nTest: Manual\n"
    },
    {
      "commit": "c247fa136639dd07278b1954e5fba78ade60614c",
      "tree": "9169558e1aeeb1ee32b2b7c0224067ec8408d124",
      "parents": [
        "6561f067bb0cf574342874a5154f64222c3c637d"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Jun 02 10:29:22 2017 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 11 22:02:29 2017 +0000"
      },
      "message": "Change protection level from ephemeral to instant\n\nChange-Id: If4b01e5f0728f1d1d7e6903b362dcbedc67a9b3f\nFixes: 62264194\nTest: Manual. install an instant app and see that it still works\n"
    },
    {
      "commit": "e66fd7dbd0958d47dbc9601532034a319e64680e",
      "tree": "fbe4c1244b0f273c6a387591f1bdb2a000b7267f",
      "parents": [
        "003bd7e3ec71284b46a706c2ac9e298b3ffea732"
      ],
      "author": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 11 14:58:27 2017 -0700"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Aug 11 14:58:27 2017 -0700"
      },
      "message": "Remove using package name\n\nChange-Id: I2fd38654d3694784ef39ac8b78f8970adf5627fc\nFixes: 63597788\nTest: manual\n"
    },
    {
      "commit": "6561f067bb0cf574342874a5154f64222c3c637d",
      "tree": "208cfed4e3f8987615c16bfd1f6b29a694739883",
      "parents": [
        "e22ecbdd61a0ca4f8f5fa1829d80f67351a1af17",
        "07f41fb67e3e099e6dd5491f0f236bcc71779ec8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 21:56:59 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:56:59 2017 +0000"
      },
      "message": "Merge \"Promoting installExistingPackage to SystemApi\" into oc-mr1-dev"
    },
    {
      "commit": "e22ecbdd61a0ca4f8f5fa1829d80f67351a1af17",
      "tree": "fe080abfecb668cc7b8a7743bf0ce9e04c6ec330",
      "parents": [
        "4dd37fa9d9238c2788f43a1ee422c13a26bbf695",
        "bb39c858c7457b128b12e004915ef7c6c6a1f63f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 21:49:22 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:49:22 2017 +0000"
      },
      "message": "Merge \"Fix a bug that SurfaceView loses transformation\" into oc-mr1-dev"
    },
    {
      "commit": "4dd37fa9d9238c2788f43a1ee422c13a26bbf695",
      "tree": "8f6fa809cd61b982147ba07e4a4ecdce3cbe6e8a",
      "parents": [
        "c4913b6499a9a22b47dec58aa291dbe14a22412f",
        "b39042790cbc080b936cc0a08959e956d9759f73"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 21:48:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:48:29 2017 +0000"
      },
      "message": "Merge \"Merge \"docs: corrected grammar mistake in Class Overview\" into oc-dev am: dc12cb1fb2 am: f125024688\" into oc-mr1-dev"
    },
    {
      "commit": "a0c5ee1b322b579da25a2f433fd91734f5b07818",
      "tree": "ad54f611af0d39e06b901fd50365bdeab285f7e3",
      "parents": [
        "2593d707f78e72afa3fdbe98557497af0545ded3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Aug 11 15:45:58 2017 -0600"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Fri Aug 11 15:46:01 2017 -0600"
      },
      "message": "Only destroy the storage area that had trouble.\n\nConsider the case where CE failed to prepare; we\u0027d destroy both DE\nand CE, but then only recreate CE.  This change makes sure we only\ndestroy something we\u0027re willing to recreate.\n\nBug: 62338545\nTest: builds, boots\nChange-Id: I566791b59b35a30db70b0de3acfe624b239bf5d2\n"
    },
    {
      "commit": "b39042790cbc080b936cc0a08959e956d9759f73",
      "tree": "9578f2dd59ea48907a0576e5c59ccfa58ffdaf9e",
      "parents": [
        "61130c49a3e9be827c09660ed5b157056b9cf453",
        "f12502468821bd3d2aaaf7ebab63100145127955"
      ],
      "author": {
        "name": "Cindy Kuang",
        "email": "ckuang@google.com",
        "time": "Fri Aug 11 21:42:58 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 21:42:58 2017 +0000"
      },
      "message": "Merge \"docs: corrected grammar mistake in Class Overview\" into oc-dev am: dc12cb1fb2\nam: f125024688\n\nChange-Id: If510d503dc91c2bfd6a7a282dbf7210cbc7f2698\n"
    },
    {
      "commit": "c4913b6499a9a22b47dec58aa291dbe14a22412f",
      "tree": "894fcbaf6385a3fb6fdfd373e72a2bbb6fd466a0",
      "parents": [
        "eb098f2681227a8e57eafadf01024462ac6d7a84",
        "61130c49a3e9be827c09660ed5b157056b9cf453"
      ],
      "author": {
        "name": "Android Build Merger (Role)",
        "email": "android-build-merger@google.com",
        "time": "Fri Aug 11 21:40:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:40:57 2017 +0000"
      },
      "message": "Merge \"Merge \"docs:  replaced \"i.e.\" to fix formatting error\" into oc-dev am: 0580ac8a65 am: 07f5257b19\" into oc-mr1-dev"
    },
    {
      "commit": "eb098f2681227a8e57eafadf01024462ac6d7a84",
      "tree": "eff483392b8b1681d40a01552514380257869cd0",
      "parents": [
        "3df6be78754bdd379bdd90e3b07fa7e07e5f983b",
        "addb48a2ae930fd71324decdb4d91e52861f39ea"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Aug 11 21:38:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Aug 11 21:38:41 2017 +0000"
      },
      "message": "Merge \"Change PiP menu activity title to prevent duplicate announcement.\" into oc-mr1-dev"
    }
  ],
  "next": "7b0dec4142000df8d2fa72a5932a7b44c9c10950"
}
