)]}'
{
  "log": [
    {
      "commit": "5364be50cd0431c3b323fd8a3725df5146d01e99",
      "tree": "379823ce960e903a2ba0313591c947ee2d595cf7",
      "parents": [
        "8ab47567b2140da30257bc4e3b70495c8f17281e",
        "592f539419226f5d8652c434b34885b93fda0f8d"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Dec 06 11:51:59 2017 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Wed Dec 06 14:24:49 2017 -0800"
      },
      "message": "DO NOT MERGE: Merge Oreo MR1 into master\n\nExempt-From-Owner-Approval: Changes already landed internally\nChange-Id: I727a014df2fb05a4b13cb67b1fcb760a8b387523\n"
    },
    {
      "commit": "8ab47567b2140da30257bc4e3b70495c8f17281e",
      "tree": "ac15a63ac0209842f8ffc27c0e3afe8959877c99",
      "parents": [
        "004731bee79a40e0c58c885df996186264467b74",
        "4cbf548dcca918e072f5dae7a68c04885e2cd660"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 19:34:22 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 19:34:22 2017 +0000"
      },
      "message": "Merge \"Bluetooth HID Device: Remove BluetoothHidDeviceAppConfiguration (2/4)\""
    },
    {
      "commit": "004731bee79a40e0c58c885df996186264467b74",
      "tree": "9671dd78468ea4dfdc5c1e0581d8db3771d62259",
      "parents": [
        "5416559d1c1e8344b45fae6bae29112f3c3e7f6a",
        "b5cd11a4046e1fa2f69ad040911ecba756290e55"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 19:22:44 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 19:22:44 2017 +0000"
      },
      "message": "Merge \"Auto-format BluetoothManagerService.java\""
    },
    {
      "commit": "5416559d1c1e8344b45fae6bae29112f3c3e7f6a",
      "tree": "e6af2ae339454041295af1c80caa261f10aae4a6",
      "parents": [
        "f845bbdfa414be28581510482b302b6efd2591c9",
        "125b5456f15b9cce7eb1fc823f000fa5820d3c1d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 19:22:38 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 19:22:38 2017 +0000"
      },
      "message": "Merge \"Auto-format BluetoothAdapter.java\""
    },
    {
      "commit": "b5cd11a4046e1fa2f69ad040911ecba756290e55",
      "tree": "83cd56eef2d98fc0bf9e95aa6ba09abd6906c5a4",
      "parents": [
        "f845bbdfa414be28581510482b302b6efd2591c9"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Mon Nov 27 16:42:11 2017 -0800"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Dec 06 16:42:40 2017 +0000"
      },
      "message": "Auto-format BluetoothManagerService.java\n\nTest: build\nChange-Id: If97c454a8e5aff34c4f8550f7ade3da413a200b7\n"
    },
    {
      "commit": "125b5456f15b9cce7eb1fc823f000fa5820d3c1d",
      "tree": "e6af2ae339454041295af1c80caa261f10aae4a6",
      "parents": [
        "f845bbdfa414be28581510482b302b6efd2591c9"
      ],
      "author": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Mon Nov 27 16:41:47 2017 -0800"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Wed Dec 06 16:42:23 2017 +0000"
      },
      "message": "Auto-format BluetoothAdapter.java\n\nTest: build\nChange-Id: I7bfc729373a24cceee05e443195640ff7f6d43b9\n"
    },
    {
      "commit": "592f539419226f5d8652c434b34885b93fda0f8d",
      "tree": "bde8bb1dddfdc57c910a2541d35db07882dbe249",
      "parents": [
        "5f2f65239b4883bfa563b5ddac3d098d509f1939",
        "f845bbdfa414be28581510482b302b6efd2591c9"
      ],
      "author": {
        "name": "Wenting Xiong",
        "email": "wenting.xa.xiong@sony.com",
        "time": "Wed Dec 06 16:21:34 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 16:21:34 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon in quick setting when data is off\"\nam: f845bbdfa4\n\nChange-Id: I3285f1f9e63cbf3d0487618b5ff636c7637ef9e4\n"
    },
    {
      "commit": "f845bbdfa414be28581510482b302b6efd2591c9",
      "tree": "6cd549ea986b3e5e4d0cda81d3aa0820d7211670",
      "parents": [
        "a0c52a8acec8714917c52fdb72d514895feaa4c3",
        "e161b8ff5ad9cbd8d3a16c3bcc71f3c9880ad5e9"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 16:07:28 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 16:07:28 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon in quick setting when data is off\""
    },
    {
      "commit": "5f2f65239b4883bfa563b5ddac3d098d509f1939",
      "tree": "c0615dcd6ca9c695705e9a38f7da14a57098dc44",
      "parents": [
        "da23b08c6c86e5b3617e9e310f8a397debec7e39",
        "a0c52a8acec8714917c52fdb72d514895feaa4c3"
      ],
      "author": {
        "name": "kaichieh",
        "email": "kaichieh@google.com",
        "time": "Wed Dec 06 10:11:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 10:11:10 2017 +0000"
      },
      "message": "Merge \"Add odm sepolicy support to SELinuxMMAC.java\"\nam: a0c52a8ace\n\nChange-Id: I5cc7ab8916901e1b3622a17676debe023578f1eb\n"
    },
    {
      "commit": "a0c52a8acec8714917c52fdb72d514895feaa4c3",
      "tree": "3136a87e82428d370c3387bb78a63955eac09c1f",
      "parents": [
        "39f58678dbc6799b5686d71167d47e361748f302",
        "fffa6d238a31ac5e7b30a6e1d852c8c2cc22af1d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 10:00:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 10:00:46 2017 +0000"
      },
      "message": "Merge \"Add odm sepolicy support to SELinuxMMAC.java\""
    },
    {
      "commit": "da23b08c6c86e5b3617e9e310f8a397debec7e39",
      "tree": "088b461818792607d7d9529e4b7630e9b3e6daca",
      "parents": [
        "34be883ebddfa03de31581e6e9942c47d53cc395",
        "39f58678dbc6799b5686d71167d47e361748f302"
      ],
      "author": {
        "name": "ludi",
        "email": "ludi@google.com",
        "time": "Wed Dec 06 03:29:35 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 03:29:35 2017 +0000"
      },
      "message": "Merge \"Cleanup of resource limit tests\"\nam: 39f58678db\n\nChange-Id: Ifcbc61ad8003c43ba1baff6d4d534192f6498206\n"
    },
    {
      "commit": "34be883ebddfa03de31581e6e9942c47d53cc395",
      "tree": "01dd2d6426e5502a737727ac05724960482fc018",
      "parents": [
        "ca4e402e9b0ad79923bfd3d65d55a387f232e4ff",
        "5747c2b81ce417a9b2e1d8244f12366cf869282b"
      ],
      "author": {
        "name": "kyle_tso",
        "email": "kyle_tso@htc.com",
        "time": "Wed Dec 06 03:22:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 03:22:30 2017 +0000"
      },
      "message": "Merge \"Support scanDirectories with JNI callback function\"\nam: 5747c2b81c\n\nChange-Id: I8996fb568c4024ccf76a5643049de8cee6f811c6\n"
    },
    {
      "commit": "ca4e402e9b0ad79923bfd3d65d55a387f232e4ff",
      "tree": "9110b89b66dec134dda7458fba8c28cf48eb0ebb",
      "parents": [
        "6fb084db88dde09929185e6becd07410d7beb0d0",
        "d5410ca51b77f183cc704c3c9e8064964cd166e2"
      ],
      "author": {
        "name": "Venkata Jagadeesh",
        "email": "vgaraga@codeaurora.org",
        "time": "Wed Dec 06 03:17:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 03:17:29 2017 +0000"
      },
      "message": "Merge \"Don\u0027t remove bonding device from cached device list during inquiry\"\nam: d5410ca51b\n\nChange-Id: Ibef0191ee1863e08ab73226d9e27cbdfa54face2\n"
    },
    {
      "commit": "6fb084db88dde09929185e6becd07410d7beb0d0",
      "tree": "1d0e727611e69bf7bfe2d1e435ffdd9408428495",
      "parents": [
        "9d077ecd9df3698ee5e39f377eb67d79dbd78697",
        "d5dca64f72cc875759eaeae03afc3faaf4c2a441"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Dec 06 03:12:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Dec 06 03:12:09 2017 +0000"
      },
      "message": "Merge \"Use -Werror in frameworks/base/tests/backup\"\nam: d5dca64f72\n\nChange-Id: Ic05b86f4bbff44e03298e823e9105c664b7ba1e0\n"
    },
    {
      "commit": "39f58678dbc6799b5686d71167d47e361748f302",
      "tree": "b53dd9acb07abace18975e60afff03257c64c035",
      "parents": [
        "5747c2b81ce417a9b2e1d8244f12366cf869282b",
        "6b7fb6bbec42a74047e4f0bb472266e095a0f10e"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 02:58:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 02:58:41 2017 +0000"
      },
      "message": "Merge \"Cleanup of resource limit tests\""
    },
    {
      "commit": "5747c2b81ce417a9b2e1d8244f12366cf869282b",
      "tree": "b50b3097fb608d24685d6a8e969500d12beaa7ba",
      "parents": [
        "d5410ca51b77f183cc704c3c9e8064964cd166e2",
        "b4aa69fd116d5486f224914350a57b4befddfe26"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 02:06:49 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 02:06:49 2017 +0000"
      },
      "message": "Merge \"Support scanDirectories with JNI callback function\""
    },
    {
      "commit": "d5410ca51b77f183cc704c3c9e8064964cd166e2",
      "tree": "379fbf6e505985a1a4ca3ea789d2d4519e5b8365",
      "parents": [
        "d5dca64f72cc875759eaeae03afc3faaf4c2a441",
        "5ea726b51f0f71ce8b2fc0544789bd85e48f1dd6"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Dec 06 00:48:40 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 00:48:40 2017 +0000"
      },
      "message": "Merge \"Don\u0027t remove bonding device from cached device list during inquiry\""
    },
    {
      "commit": "d5dca64f72cc875759eaeae03afc3faaf4c2a441",
      "tree": "bf922bb953ce43d16b8b598233f2085bd7e1ba55",
      "parents": [
        "cdb84d2fc722f9f28bbcaee949798324c95c068a",
        "b40ec900e260a08f6bd624e05c0861a5b0b52cb8"
      ],
      "author": {
        "name": "Chih-hung Hsieh",
        "email": "chh@google.com",
        "time": "Wed Dec 06 00:25:20 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Dec 06 00:25:20 2017 +0000"
      },
      "message": "Merge \"Use -Werror in frameworks/base/tests/backup\""
    },
    {
      "commit": "5ea726b51f0f71ce8b2fc0544789bd85e48f1dd6",
      "tree": "b4cf7782e46d166e779711f233f4aa58ce6c4821",
      "parents": [
        "cdb84d2fc722f9f28bbcaee949798324c95c068a"
      ],
      "author": {
        "name": "Venkata Jagadeesh",
        "email": "vgaraga@codeaurora.org",
        "time": "Fri May 20 13:08:35 2016 +0530"
      },
      "committer": {
        "name": "Myles Watson",
        "email": "mylesgw@google.com",
        "time": "Tue Dec 05 22:31:49 2017 +0000"
      },
      "message": "Don\u0027t remove bonding device from cached device list during inquiry\n\nUse case: DUT unable to start auto connect after pairing to remote devices\n\nSteps:\n1. pair with remote device\n2. unpair remote device.\n3. Pair again to same remote from available devices list and initiate inquiry same time\n\nFailure: DUT unable to start auto connect after pairing to remote device\n\nRoot Cause: As bonding device is removed from cached device list,a new cached device\nentry is created after bonding with auto connection variable reset.\n\nFix: This issue fixed by deleting only non bonded and non bonding devices during inquiry.\n\nTest: Tested with Beats Wireless\n\nBug: 35415106\n\nChange-Id: I9d1c399292420fa2e321a4f6410e672a2abcc423\n"
    },
    {
      "commit": "e161b8ff5ad9cbd8d3a16c3bcc71f3c9880ad5e9",
      "tree": "3cfd706c26130c60501b64054fa8d461d7a5cb5d",
      "parents": [
        "cdb84d2fc722f9f28bbcaee949798324c95c068a"
      ],
      "author": {
        "name": "Wenting Xiong",
        "email": "wenting.xa.xiong@sony.com",
        "time": "Tue Dec 05 13:16:34 2017 +0800"
      },
      "committer": {
        "name": "Toshiya Ikenaga",
        "email": "Toshiya.Ikenaga@sony.com",
        "time": "Wed Dec 06 06:45:53 2017 +0900"
      },
      "message": "SystemUI: Display RAT icon in quick setting when data is off\n\nIntroduce implementation to display RAT icon in quick setting\neven when data is off.\n\nTest: Test with simulated RIL\nBug: 28805511\nChange-Id: I7fabec993c22e3359e36cff2caca9258d79f6273\n"
    },
    {
      "commit": "b40ec900e260a08f6bd624e05c0861a5b0b52cb8",
      "tree": "bf922bb953ce43d16b8b598233f2085bd7e1ba55",
      "parents": [
        "cdb84d2fc722f9f28bbcaee949798324c95c068a"
      ],
      "author": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Dec 05 09:56:46 2017 -0800"
      },
      "committer": {
        "name": "Chih-Hung Hsieh",
        "email": "chh@google.com",
        "time": "Tue Dec 05 09:58:06 2017 -0800"
      },
      "message": "Use -Werror in frameworks/base/tests/backup\n\n* Ommit unused parameter names.\n\nBug: 66996870\nTest: build with WITH_TIDY\u003d1\nChange-Id: Ie073fd911480960673b24d5b4d84b4f8dd0d0302\n"
    },
    {
      "commit": "9d077ecd9df3698ee5e39f377eb67d79dbd78697",
      "tree": "7e576206d80001299279eb981b84423120548853",
      "parents": [
        "1c578e803230328fa735569a0adc1d16038e8709",
        "cdb84d2fc722f9f28bbcaee949798324c95c068a"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Dec 05 09:47:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 09:47:50 2017 +0000"
      },
      "message": "Merge \"Fix bug in MacAddress.fromString()\"\nam: cdb84d2fc7\n\nChange-Id: If4c85f0a5ea259f53f9cffa6eacb58fcde1fd1df\n"
    },
    {
      "commit": "cdb84d2fc722f9f28bbcaee949798324c95c068a",
      "tree": "4526d8d340e67a5c650b3fa825bed5b095a23eae",
      "parents": [
        "1a2a45667b8c4d40db315a6b4c34e5a8f36719df",
        "d2c5b1925b32842394ec054edc97e1fb2da0103b"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 05 09:38:42 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 09:38:42 2017 +0000"
      },
      "message": "Merge \"Fix bug in MacAddress.fromString()\""
    },
    {
      "commit": "1c578e803230328fa735569a0adc1d16038e8709",
      "tree": "bf7e1f3c14523ab0d86f89e00e6e6440815fcf9e",
      "parents": [
        "a6c6c4f5d3eeb56a6140724f8b3e0517df64fa46",
        "1a2a45667b8c4d40db315a6b4c34e5a8f36719df"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 05:33:47 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 05:33:47 2017 +0000"
      },
      "message": "Merge \"Don\u0027t use path to find protoc-gen-javastream\"\nam: 1a2a45667b\n\nChange-Id: Idf4e12d812cf9108f8c3b22057e0bcbd90c14807\n"
    },
    {
      "commit": "1a2a45667b8c4d40db315a6b4c34e5a8f36719df",
      "tree": "1d296aef9677c9bea2c0e1480b0a7f3a8bb3516a",
      "parents": [
        "7e717e09cd3923f613a24c79358e900278ec6a2d",
        "6471db9b718b1aeddd861935c1c7780b0c0842c3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 05 05:22:25 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 05:22:25 2017 +0000"
      },
      "message": "Merge \"Don\u0027t use path to find protoc-gen-javastream\""
    },
    {
      "commit": "d2c5b1925b32842394ec054edc97e1fb2da0103b",
      "tree": "07325d6b518ab7f16a3b1fc33bfbeeff16883d27",
      "parents": [
        "7e717e09cd3923f613a24c79358e900278ec6a2d"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Dec 05 13:14:08 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Tue Dec 05 13:14:08 2017 +0900"
      },
      "message": "Fix bug in MacAddress.fromString()\n\nTest: runtest frameworks-net\nBug: 69390696\nChange-Id: I83f01e4915092e08ed201d9b6738bb02498d3bba\n"
    },
    {
      "commit": "a6c6c4f5d3eeb56a6140724f8b3e0517df64fa46",
      "tree": "21505b32ad9adf1f2eb647d884f3a5808a825efb",
      "parents": [
        "5e3d66e78be0266e8e45390fe43ae2e7f74b7271",
        "7e717e09cd3923f613a24c79358e900278ec6a2d"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Tue Dec 05 02:34:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 02:34:41 2017 +0000"
      },
      "message": "Merge \"Frameworks: Silently ignore InterruptedException\"\nam: 7e717e09cd\n\nChange-Id: I75da071918e7fc2e547df4e4d75121806c730ca2\n"
    },
    {
      "commit": "5e3d66e78be0266e8e45390fe43ae2e7f74b7271",
      "tree": "f606c8f29deb451543c7e45a17900856e7c10a62",
      "parents": [
        "b42cfb691d1bb94902a7279e101f574986b275a0",
        "68b81299d2399425dc2750047bb1743b8bcb6a80"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Dec 05 02:28:10 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 02:28:10 2017 +0000"
      },
      "message": "Merge \"Validate IpSecAlgorithm Length\"\nam: 68b81299d2\n\nChange-Id: I23f7612c119e67f9a1647568aeefde38a365f8da\n"
    },
    {
      "commit": "7e717e09cd3923f613a24c79358e900278ec6a2d",
      "tree": "a1ed063cc6215a6c25b4344eb5f7f220cd67fcdc",
      "parents": [
        "68b81299d2399425dc2750047bb1743b8bcb6a80",
        "c8d5fc857208b08b984a802277807e9195b2f9a7"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Tue Dec 05 02:25:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 02:25:14 2017 +0000"
      },
      "message": "Merge \"Frameworks: Silently ignore InterruptedException\""
    },
    {
      "commit": "68b81299d2399425dc2750047bb1743b8bcb6a80",
      "tree": "bb4321f2acd8061c7bafa8737bf8f9643bf779a8",
      "parents": [
        "85f095e24666f87d7270e0b4a5ce31c7bf29a67f",
        "3349b26630903dec820df3da84078fafc0bb8dbf"
      ],
      "author": {
        "name": "nharold",
        "email": "nharold@google.com",
        "time": "Tue Dec 05 02:13:55 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 02:13:55 2017 +0000"
      },
      "message": "Merge \"Validate IpSecAlgorithm Length\""
    },
    {
      "commit": "b42cfb691d1bb94902a7279e101f574986b275a0",
      "tree": "41ca9e389382fd2838f0cb799c68fb264971115c",
      "parents": [
        "bafba08c6b88ee03eebc1d2f7606cadb936d1dba",
        "85f095e24666f87d7270e0b4a5ce31c7bf29a67f"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 01:29:12 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 01:29:12 2017 +0000"
      },
      "message": "Merge \"Fix droiddoc when OUT_DIR is an absolute path\"\nam: 85f095e246\n\nChange-Id: I5a91ba906958777944fc25fb5de281e4c8beebe7\n"
    },
    {
      "commit": "bafba08c6b88ee03eebc1d2f7606cadb936d1dba",
      "tree": "f46e21232ba455e41c4c25cb66c84a3d72c4e8fd",
      "parents": [
        "43f665c95e9df71d75c92bc74e21eb3fa62cc0e4",
        "3fb2711ede7058fa909876cb531ee0da32a084f3"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 05 01:11:53 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 01:11:53 2017 +0000"
      },
      "message": "Merge \"Match network roaming state to avoid wtf().\"\nam: 3fb2711ede\n\nChange-Id: I6796d37e4458ef4da16d16f4c0f2bdd495007515\n"
    },
    {
      "commit": "6471db9b718b1aeddd861935c1c7780b0c0842c3",
      "tree": "0b74bb0d28f355908eb4e287c00425829ed81e78",
      "parents": [
        "85f095e24666f87d7270e0b4a5ce31c7bf29a67f"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 16:02:10 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 01:09:52 2017 +0000"
      },
      "message": "Don\u0027t use path to find protoc-gen-javastream\n\nPrevious attempts to use a full path in the --plugin argument\nfailed, but that was because the --plugin argument had the wrong\nname (protoc-gen-java-stream instead of protoc-gen-javastream)\nand was being completely ignored.  Passing a full path where\nthe last element of the path is protoc-gen-javastream works fine.\n\nFixes issues where the command line is expanded with $PATH in\nit 58 times which could hit command length limits if $PATH was\neven a little bit larger than the default.\n\nTest: m framework\nChange-Id: Icd336f522fb8770d9058d18d8a04d24a96405615\n"
    },
    {
      "commit": "85f095e24666f87d7270e0b4a5ce31c7bf29a67f",
      "tree": "90ca64272d0de0692ed732e53be09ff66fc1c507",
      "parents": [
        "3fb2711ede7058fa909876cb531ee0da32a084f3",
        "0c7609553df2b324c4557fc5687e7700e773d193"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 01:08:41 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 01:08:41 2017 +0000"
      },
      "message": "Merge \"Fix droiddoc when OUT_DIR is an absolute path\""
    },
    {
      "commit": "0c7609553df2b324c4557fc5687e7700e773d193",
      "tree": "ea03b101d105a494f81d1086d3833ac1a2366130",
      "parents": [
        "3d16ff7a4ae01773a9a54023b72e825f1cef886e"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 13:45:19 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 01:07:53 2017 +0000"
      },
      "message": "Fix droiddoc when OUT_DIR is an absolute path\n\nThe droiddoc rules were passing the sources in through\nLOCAL_SRC_FILES, which gets prefixed with $(LOCAL_PATH).  They\nwere prefixing ../.. to try to counter frameworks/base in\n$(LOCAL_PATH), but that doesn\u0027t work for absolute paths to\ngenerated files in an absolute $(OUT_DIR).\n\nUse $(LOCAL_GENERATED_SOURCES) for anything that is in $(OUT_DIR)\ninstead, which takes paths that are relative to the top of the tree\nor absolute.\n\nBug: 70166718\nTest: m OUT_DIR\u003d/tmp/out docs\nChange-Id: I93b743607c2b8ce05512ecd4bbe860747cb48428\nMerged-In: I93b743607c2b8ce05512ecd4bbe860747cb48428\n(cherry-picked from commit bd200ce7d4ebe31ad4327683e59af269420b0ef5)\n"
    },
    {
      "commit": "3fb2711ede7058fa909876cb531ee0da32a084f3",
      "tree": "6a8f84f15b49d27ec4572f98e9fced6ef26bc0d7",
      "parents": [
        "d0abc863f4cdd1d914019e90bf246d639b0cdc24",
        "62262160ada492a6b17e5f223492a781d13d3a8f"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Tue Dec 05 00:58:46 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Dec 05 00:58:46 2017 +0000"
      },
      "message": "Merge \"Match network roaming state to avoid wtf().\""
    },
    {
      "commit": "43f665c95e9df71d75c92bc74e21eb3fa62cc0e4",
      "tree": "2e788f451d880d138ebaf607ce7bd949bc237f4c",
      "parents": [
        "516b41e5a5d428abf9899664ca9ba9b35a0745a8",
        "d0abc863f4cdd1d914019e90bf246d639b0cdc24"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Tue Dec 05 00:06:29 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Dec 05 00:06:29 2017 +0000"
      },
      "message": "Merge \"Remove unused AIDL files\"\nam: d0abc863f4\n\nChange-Id: Ia6d798f6acf3930945cac488db81ccec3792648d\n"
    },
    {
      "commit": "516b41e5a5d428abf9899664ca9ba9b35a0745a8",
      "tree": "8762bc22b3ee8e0fbd22125f0dc365b95f93650f",
      "parents": [
        "2f7cb5752bc481fe3d88d745d22a1477ce5b1eed",
        "febd18025409b8bf3b56a5eb42799f830f826ae8"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Dec 04 23:44:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 23:44:36 2017 +0000"
      },
      "message": "Merge \"Make it possible to hide signal strength via Carrier Config\"\nam: febd180254\n\nChange-Id: Iff2bf2fa0132692b3164d5543cfd20cd1d153ede\n"
    },
    {
      "commit": "2f7cb5752bc481fe3d88d745d22a1477ce5b1eed",
      "tree": "d51f5b86d3ca2e10c6e1ea8e4619c0c2c2ba55fc",
      "parents": [
        "be365009480621980fb256f84f930df743af5844",
        "d871cab32dac5f1721e0cf5636498a4009d0768b"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Dec 04 23:38:27 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 23:38:27 2017 +0000"
      },
      "message": "Merge \"MacAddress: light refactors and improve documentation\"\nam: d871cab32d\n\nChange-Id: I51bb8786ecd7f53e3342625c7a2625007eedfc0f\n"
    },
    {
      "commit": "d0abc863f4cdd1d914019e90bf246d639b0cdc24",
      "tree": "115ab3ce477070b1ee9630033e0de1ef0505eeb9",
      "parents": [
        "febd18025409b8bf3b56a5eb42799f830f826ae8",
        "4e1b9c199d08e5a71a8d1b2436146d914bd5dadd"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 04 23:35:35 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 23:35:35 2017 +0000"
      },
      "message": "Merge \"Remove unused AIDL files\""
    },
    {
      "commit": "febd18025409b8bf3b56a5eb42799f830f826ae8",
      "tree": "67f58a58a562ebe9a6d94cbc7667c7e5a212be67",
      "parents": [
        "d871cab32dac5f1721e0cf5636498a4009d0768b",
        "9124ec55b7443fa8002916aa0b8c2cff7e04fadf"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Mon Dec 04 23:20:31 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 23:20:31 2017 +0000"
      },
      "message": "Merge \"Make it possible to hide signal strength via Carrier Config\""
    },
    {
      "commit": "3349b26630903dec820df3da84078fafc0bb8dbf",
      "tree": "cbff0d4a7d6d0d1771bf8539b39ef743e2f52b43",
      "parents": [
        "db122f90d9e497b64f9e15dfb91fed98fbe18165"
      ],
      "author": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Thu Nov 09 16:49:33 2017 -0800"
      },
      "committer": {
        "name": "Nathan Harold",
        "email": "nharold@google.com",
        "time": "Mon Dec 04 15:12:14 2017 -0800"
      },
      "message": "Validate IpSecAlgorithm Length\n\nImprove the Validation of IpSecAlgorithm by\nexplicitly checking the length in addition to\nthe truncation length (previously an oversight).\nIn addition, we now check the lengths during\nun-parceling, which will catch someone maliciously\nmanually building a parcel and passing it, bypassing\nthe checks in the constructor.\n\nBug: 68780091\nTest: runtest -x IpSecAlgorithmTest.java\nChange-Id: I8172762617264d34f47d5144336464510f07a701\n"
    },
    {
      "commit": "d871cab32dac5f1721e0cf5636498a4009d0768b",
      "tree": "aba26f80e1445c613b9abee16e6a7a995aed558b",
      "parents": [
        "a9494954d9888eaac582657a1253f5776d6c4f7d",
        "84bb7fc76112300fbb2790d952eef62cc0d71288"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Dec 04 23:01:11 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 23:01:11 2017 +0000"
      },
      "message": "Merge \"MacAddress: light refactors and improve documentation\""
    },
    {
      "commit": "c8d5fc857208b08b984a802277807e9195b2f9a7",
      "tree": "305c19726e2e51a66725f011797f4ca0b93472e7",
      "parents": [
        "3d16ff7a4ae01773a9a54023b72e825f1cef886e"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 04 14:42:03 2017 -0800"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Dec 04 15:00:24 2017 -0800"
      },
      "message": "Frameworks: Silently ignore InterruptedException\n\nApps seem to rely on this undocumented behavior so that the\nthreaded sync adapter doesn\u0027t crash an app. That\u0027s really\nbad on the app side, but we will have to live with it.\n\nBug: 67986472\nBug: 70122540\nTest: m\nTest: Device boots\nTest: m cts \u0026\u0026 cts-tradefed run commandAndExit cts-dev --module CtsContentTestCases -c android.content.cts.SharedPreferencesTest\nChange-Id: I1ee4dfba4ad29c4f66fa60d3c8f8a99900b3447a\n"
    },
    {
      "commit": "62262160ada492a6b17e5f223492a781d13d3a8f",
      "tree": "058f864fa5f65acedb2bd0cdc18ca1f2805b65d1",
      "parents": [
        "a9494954d9888eaac582657a1253f5776d6c4f7d"
      ],
      "author": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Dec 04 15:52:01 2017 -0700"
      },
      "committer": {
        "name": "Jeff Sharkey",
        "email": "jsharkey@android.com",
        "time": "Mon Dec 04 15:52:54 2017 -0700"
      },
      "message": "Match network roaming state to avoid wtf().\n\nTest: sure\nBug: 70174865\nChange-Id: I02faef05e3fb918c3c023fb2fdd1886d45cc8c71\nExempt-From-Owner-Approval: P0 bug\n"
    },
    {
      "commit": "be365009480621980fb256f84f930df743af5844",
      "tree": "a27b4173fdac7cedfe3faaf119fd032f15faf88e",
      "parents": [
        "910fbf65620c1706aa8ec46c12f21c17006319d8",
        "a9494954d9888eaac582657a1253f5776d6c4f7d"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Mon Dec 04 22:27:57 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 22:27:57 2017 +0000"
      },
      "message": "Merge \"Convert ICarrierService to oneway.\"\nam: a9494954d9  -s ours\n\nChange-Id: Ie385d36ff924adb152c36982ca11d741af44b48f\n"
    },
    {
      "commit": "a9494954d9888eaac582657a1253f5776d6c4f7d",
      "tree": "5f82a93f1ae8eeeefb12a377ce736bde327c021e",
      "parents": [
        "3d16ff7a4ae01773a9a54023b72e825f1cef886e",
        "e05afb03c84e99d612be404c1e1f68ccf90e3235"
      ],
      "author": {
        "name": "Ying Xu",
        "email": "yinxu@google.com",
        "time": "Mon Dec 04 22:11:36 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 22:11:36 2017 +0000"
      },
      "message": "Merge \"Convert ICarrierService to oneway.\""
    },
    {
      "commit": "4e1b9c199d08e5a71a8d1b2436146d914bd5dadd",
      "tree": "27935413b7cc736c182d0cea31709a8dd49e3432",
      "parents": [
        "3d16ff7a4ae01773a9a54023b72e825f1cef886e"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Nov 30 14:29:34 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 11:14:25 2017 -0800"
      },
      "message": "Remove unused AIDL files\n\nThese files show up in a glob for all AIDL files, but are not listed\nin AIDL files to be built, and have no references in codesearch\nexcept for one unused import.\n\nBug: 70046217\nTest: m checkbuild\nChange-Id: I7d6a3bb19d2e16b5f09473f3058afcf5b4edd9b6\n"
    },
    {
      "commit": "910fbf65620c1706aa8ec46c12f21c17006319d8",
      "tree": "a27b4173fdac7cedfe3faaf119fd032f15faf88e",
      "parents": [
        "05126403dbd674bf00586cee620b97b00599bf85",
        "3d16ff7a4ae01773a9a54023b72e825f1cef886e"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 19:05:46 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 19:05:46 2017 +0000"
      },
      "message": "Merge \"Convert framework.jar to Android.bp\"\nam: 3d16ff7a4a  -s ours\n\nChange-Id: I0652992a85c11b8be5f5b7428382bc3653c0e2a3\n"
    },
    {
      "commit": "3d16ff7a4ae01773a9a54023b72e825f1cef886e",
      "tree": "bfde89ed320260710d212b4dc3379820cacfd8e3",
      "parents": [
        "e441298a1114d7b86972572d1b0dfba614fbf178",
        "943e2aa7ef03caa234da36d37072a5d6f1b3e88c"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 18:53:39 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 18:53:39 2017 +0000"
      },
      "message": "Merge \"Convert framework.jar to Android.bp\""
    },
    {
      "commit": "05126403dbd674bf00586cee620b97b00599bf85",
      "tree": "a27b4173fdac7cedfe3faaf119fd032f15faf88e",
      "parents": [
        "1fed5376747121d249f1d4fa88d281b8df13c6d4",
        "5f4dcf67022ac7bd7686eb16b4623ca113ef4000"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Mon Dec 04 18:43:35 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 04 18:43:35 2017 +0000"
      },
      "message": "Merge \"Convert framework.jar to Android.bp\" into stage-aosp-master"
    },
    {
      "commit": "e05afb03c84e99d612be404c1e1f68ccf90e3235",
      "tree": "7f19b5d30e784b434a8f2c8636a54a8336f9b84c",
      "parents": [
        "db122f90d9e497b64f9e15dfb91fed98fbe18165"
      ],
      "author": {
        "name": "Jonathan Basseri",
        "email": "misterikkit@google.com",
        "time": "Tue Jul 25 13:34:36 2017 -0700"
      },
      "committer": {
        "name": "Jonathan Basseri",
        "email": "misterikkit@google.com",
        "time": "Mon Dec 04 17:56:33 2017 +0000"
      },
      "message": "Convert ICarrierService to oneway.\n\nChange the carrier config AIDL used by CarrierService to a oneway call.\nThis is the IPC used to fetch carrier config bundles from carrier apps.\nConverting to oneway allows CarrierConfigLoader to be non-blocking while\nit fetches config.\n\nBug: 63176442\nTest: runtest carrierconfig-unit \u0026 manual\n(cherry picked from commit 49b54d64ca5c2aa08021c2ad747597cdd4486ad8)\nMerged-in: Iceaf0446321f719011f67897398da7d5998c5fc7\nChange-Id: I436f6c920f68f8bbc0fd66a5ff10676ed1529383\n"
    },
    {
      "commit": "4cbf548dcca918e072f5dae7a68c04885e2cd660",
      "tree": "1963735a3bb22e70ef2570f312e2e3247ee73213",
      "parents": [
        "74445ed3111486737520a1768db20ba36f5af1fd"
      ],
      "author": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Thu Nov 30 16:37:05 2017 -0800"
      },
      "committer": {
        "name": "Hansong Zhang",
        "email": "hsz@google.com",
        "time": "Mon Dec 04 09:49:45 2017 -0800"
      },
      "message": "Bluetooth HID Device: Remove BluetoothHidDeviceAppConfiguration (2/4)\n\nBug: 69981563\nTest: HID Device SL4A Test\nChange-Id: Ifb7002bb4f3f6f29b01a3d337ab68b674d6947c9\n"
    },
    {
      "commit": "1fed5376747121d249f1d4fa88d281b8df13c6d4",
      "tree": "ddc0b5c625768497a1bf6ae25936c87a4e4ab4fd",
      "parents": [
        "db3a1f2882d0f227dd942a9951ec496c1ef2ebc3",
        "e441298a1114d7b86972572d1b0dfba614fbf178"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:50:15 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 14:50:15 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon when data is off\"\nam: e441298a11\n\nChange-Id: I483d17ac1ef79b9b6f31bbefaf03f7833e13020b\n"
    },
    {
      "commit": "e441298a1114d7b86972572d1b0dfba614fbf178",
      "tree": "6c9f5c459d8de14222d36395375af5ba11329c69",
      "parents": [
        "809062c26da5daeec6f3bb144a37b5cff589c937",
        "63364fe24a487f2632c2b57e4a443ca171da25dd"
      ],
      "author": {
        "name": "Evan Laird",
        "email": "evanlaird@google.com",
        "time": "Mon Dec 04 14:37:16 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 14:37:16 2017 +0000"
      },
      "message": "Merge \"SystemUI: Display RAT icon when data is off\""
    },
    {
      "commit": "84bb7fc76112300fbb2790d952eef62cc0d71288",
      "tree": "9aad9e00920dc46137d1023e4042507bc410e139",
      "parents": [
        "aa3e9d351eaa733ec586c76867b09847e8482884"
      ],
      "author": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Thu Nov 16 14:40:16 2017 +0900"
      },
      "committer": {
        "name": "Hugo Benichi",
        "email": "hugobenichi@google.com",
        "time": "Mon Dec 04 22:34:43 2017 +0900"
      },
      "message": "MacAddress: light refactors and improve documentation\n\nThis patch does some light refactoring in MacAddress to prepare for\nexposing MacAddress in the public api:\n - documention is improved\n - some method names are renamed\n - a toSafeString method is added\n - a padding bug in the conversion methods outputting strings for\n   mac addresses is fixed\n\nBug: 69390696\nTest: runtest frameworks-net\nChange-Id: I399a97dabc2dfa8df9c5518c8b12484e43ca05c9\n"
    },
    {
      "commit": "db3a1f2882d0f227dd942a9951ec496c1ef2ebc3",
      "tree": "3f4b716009ad89e4146f5984bf6db23f1d412ffd",
      "parents": [
        "bd4b1bad48662057a44cdaaef3c0fc8c07739a31",
        "809062c26da5daeec6f3bb144a37b5cff589c937"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Mon Dec 04 11:12:50 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Dec 04 11:12:50 2017 +0000"
      },
      "message": "Merge \"Adjust tests to new android-support-test + espresso libraries.\"\nam: 809062c26d  -s ours\n\nChange-Id: I9691f0221998569194b453619e90a214776ae6ab\n"
    },
    {
      "commit": "809062c26da5daeec6f3bb144a37b5cff589c937",
      "tree": "f4eff301f258f097c59fe4ef6a1c4e37afdced3d",
      "parents": [
        "aa3e9d351eaa733ec586c76867b09847e8482884",
        "e1843d67b67ea2f21acbf32e5338b30091b2441d"
      ],
      "author": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Mon Dec 04 10:56:21 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 04 10:56:21 2017 +0000"
      },
      "message": "Merge \"Adjust tests to new android-support-test + espresso libraries.\""
    },
    {
      "commit": "943e2aa7ef03caa234da36d37072a5d6f1b3e88c",
      "tree": "a336cad286de69a0a7fb889b63507fe29863f31d",
      "parents": [
        "74445ed3111486737520a1768db20ba36f5af1fd"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Nov 16 00:15:28 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Sun Dec 03 20:23:43 2017 -0800"
      },
      "message": "Convert framework.jar to Android.bp\n\nUse Soong to build framework-res.apk and framework.jar.\nSee build/soong/README.md for more information.\n\nBug: 69917341\nTest: m checkbuild tests docs\nTest: manually compare framework.jar and framework-res.apk\nTest: manually compare out/target/common/docs\nChange-Id: Ibdfe1cbf34d97c43f4857c2c5d7604fa72d5b5a4\nMerged-In: Ibdfe1cbf34d97c43f4857c2c5d7604fa72d5b5a4\n(cherry picked from commit cf3a0b5355c6138538f9f3d4b369a875814bc01c)\n"
    },
    {
      "commit": "5f4dcf67022ac7bd7686eb16b4623ca113ef4000",
      "tree": "70e204489a97b3f6fe76597bb4cdd6ca24424308",
      "parents": [
        "bd4b1bad48662057a44cdaaef3c0fc8c07739a31"
      ],
      "author": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Thu Nov 16 00:15:28 2017 -0800"
      },
      "committer": {
        "name": "Colin Cross",
        "email": "ccross@android.com",
        "time": "Sun Dec 03 17:50:34 2017 +0000"
      },
      "message": "Convert framework.jar to Android.bp\n\nUse Soong to build framework-res.apk and framework.jar.\nSee build/soong/README.md for more information.\n\nBug: 69917341\nTest: m checkbuild tests docs\nTest: manually compare framework.jar and framework-res.apk\nTest: manually compare out/target/common/docs\nChange-Id: Ibdfe1cbf34d97c43f4857c2c5d7604fa72d5b5a4\nMerged-In: Ibdfe1cbf34d97c43f4857c2c5d7604fa72d5b5a4\n(cherry picked from commit cf3a0b5355c6138538f9f3d4b369a875814bc01c)\n"
    },
    {
      "commit": "bd4b1bad48662057a44cdaaef3c0fc8c07739a31",
      "tree": "3f4b716009ad89e4146f5984bf6db23f1d412ffd",
      "parents": [
        "58a0809802cf4cd05de77bf44bcf937bdf27760d",
        "aa3e9d351eaa733ec586c76867b09847e8482884"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Sat Dec 02 23:45:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Dec 02 23:45:54 2017 +0000"
      },
      "message": "Merge \"Frameworks: Move SharedPreferencesImpl to Future\"\nam: aa3e9d351e\n\nChange-Id: I2a47400d1e584aef1a16e05840ab964ca5735110\n"
    },
    {
      "commit": "aa3e9d351eaa733ec586c76867b09847e8482884",
      "tree": "77aa3450703712e890dd68f6ef407be29422b4df",
      "parents": [
        "5cac6ed047f674dbfef75bab4d9db63d3b07526b",
        "70b600d45683b574104d10198da9bce49aa6be23"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Dec 02 23:36:14 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 02 23:36:14 2017 +0000"
      },
      "message": "Merge \"Frameworks: Move SharedPreferencesImpl to Future\""
    },
    {
      "commit": "58a0809802cf4cd05de77bf44bcf937bdf27760d",
      "tree": "39f2160913de4de5f0e570058f529304f1add9f1",
      "parents": [
        "cfa4bb4bf35d8d3729c44076659dc22dde83c1d4",
        "5cac6ed047f674dbfef75bab4d9db63d3b07526b"
      ],
      "author": {
        "name": "wangmingming1",
        "email": "wangmingming1@xiaomi.com",
        "time": "Sat Dec 02 03:06:41 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Dec 02 03:06:41 2017 +0000"
      },
      "message": "Merge \"Prevent system app upgrading from multi-arch to single-arch\"\nam: 5cac6ed047\n\nChange-Id: I0e7c6fbea14dcf401076994fa53b9ce66324bb4a\n"
    },
    {
      "commit": "5cac6ed047f674dbfef75bab4d9db63d3b07526b",
      "tree": "28d4da5539cfa0ceb72131ced0e7f9c9b70391b9",
      "parents": [
        "a0a70be251f42c89e02c763e9fb70818d8233581",
        "03b74909efb0f613b9b3eaca698c55c6f7a163f8"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Dec 02 02:54:33 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 02 02:54:33 2017 +0000"
      },
      "message": "Merge \"Prevent system app upgrading from multi-arch to single-arch\""
    },
    {
      "commit": "cfa4bb4bf35d8d3729c44076659dc22dde83c1d4",
      "tree": "2ea72815035fb193b12d13fa6d6870b6e9a1df6c",
      "parents": [
        "4fc1bb0e37c70285c23f52e380f9851029f1d550",
        "a0a70be251f42c89e02c763e9fb70818d8233581"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Dec 02 02:09:03 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Sat Dec 02 02:09:03 2017 +0000"
      },
      "message": "Merge \"Set sIsInitialized to false and add logging\"\nam: a0a70be251\n\nChange-Id: I578a9f5690d2320116427025f831e11c9ffcdd7d\n"
    },
    {
      "commit": "a0a70be251f42c89e02c763e9fb70818d8233581",
      "tree": "11f8230ea35e38352a7f55290b842e2bdcb31c67",
      "parents": [
        "db122f90d9e497b64f9e15dfb91fed98fbe18165",
        "5e9727f5dfbe5d5a3d2d514ed7d0f72720a6c0cf"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Sat Dec 02 01:35:15 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Sat Dec 02 01:35:15 2017 +0000"
      },
      "message": "Merge \"Set sIsInitialized to false and add logging\""
    },
    {
      "commit": "03b74909efb0f613b9b3eaca698c55c6f7a163f8",
      "tree": "a21f9f1bb2268f89dda050a686e385ec70047485",
      "parents": [
        "db122f90d9e497b64f9e15dfb91fed98fbe18165"
      ],
      "author": {
        "name": "wangmingming1",
        "email": "wangmingming1@xiaomi.com",
        "time": "Tue Nov 21 17:29:38 2017 +0800"
      },
      "committer": {
        "name": "Todd Kennedy",
        "email": "toddke@google.com",
        "time": "Fri Dec 01 23:39:59 2017 +0000"
      },
      "message": "Prevent system app upgrading from multi-arch to single-arch\n\nWe should not let user to manully upgrade a system app which supports\nmulti-arch to a newer version which supports only one cpu abi. Take\nwebview as an example, if the user upgraded the webview to a version\nsupports only armeabi-v7a on Nexus 5X by mistake, then any app supports\nonly arm64-v8a and uses webview to display web contents would not work\nproperly then as loading a 32bit native lib inside a 64bit mode process\nis not allowed.\n\nTest: Manual\n\nChange-Id: I567be7707fc18421ff686c1e8b1110dec517e06d\nSigned-off-by: wangmingming1 \u003cwangmingming1@xiaomi.com\u003e\n"
    },
    {
      "commit": "5e9727f5dfbe5d5a3d2d514ed7d0f72720a6c0cf",
      "tree": "7bb1d01ede53b78b1f3f844d5efe4fc4195830a4",
      "parents": [
        "06e314f6cc0d629f59579f8bd549915580f79b4b"
      ],
      "author": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Dec 01 14:01:15 2017 -0800"
      },
      "committer": {
        "name": "Hall Liu",
        "email": "hallliu@google.com",
        "time": "Fri Dec 01 14:01:15 2017 -0800"
      },
      "message": "Set sIsInitialized to false and add logging\n\nWhen the service goes away due to a remote exception, set sIsInitialized\nto false as well as setting the service to null.\nAlso log the serviceconnection disconnect.\n\nBug: 70032958\nTest: cts\nChange-Id: I34c1ea804537c62bd4348ba3aeeca7ba2c0becb6\n"
    },
    {
      "commit": "e1843d67b67ea2f21acbf32e5338b30091b2441d",
      "tree": "001810eca196f4b337843f2fe69f1dbecdbf99d0",
      "parents": [
        "db122f90d9e497b64f9e15dfb91fed98fbe18165"
      ],
      "author": {
        "name": "Brett Chabot",
        "email": "brettchabot@google.com",
        "time": "Mon Jun 26 15:58:49 2017 -0700"
      },
      "committer": {
        "name": "Joachim Sauer",
        "email": "jsauer@google.com",
        "time": "Fri Dec 01 16:50:03 2017 +0000"
      },
      "message": "Adjust tests to new android-support-test + espresso libraries.\n\n(cherry picked from commit 85544ba5eb3642976ea0f85fb9e86401661afc2b)\n\nBug: 69455082\nTest: make tests\nChange-Id: I563776a0dd821af4abba47df79e14c255097836d\nMerged-In: I7a41199cd7f0739f660a49b1af32e64f58590301\n"
    },
    {
      "commit": "4fc1bb0e37c70285c23f52e380f9851029f1d550",
      "tree": "6487b7097742b1aa63e90cf7355b989f25fc3da5",
      "parents": [
        "08d7ee4111c81c94ab37d17adc4d9e7ff05a0540",
        "db122f90d9e497b64f9e15dfb91fed98fbe18165"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Fri Dec 01 15:46:09 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 01 15:46:09 2017 +0000"
      },
      "message": "Merge \"Ensure that debug builds crash again if there is a BinderProxy leak.\"\nam: db122f90d9\n\nChange-Id: Ibc470d844139fd2f74434a26d01903c67eb51f86\n"
    },
    {
      "commit": "db122f90d9e497b64f9e15dfb91fed98fbe18165",
      "tree": "d680956dd3790a626c1548c3e29beba9cbf737bf",
      "parents": [
        "ce2362fc7d3b3c4ead5529993bfee198e49b8e3d",
        "c79595fefa09166b5df5f66f5c6889721b05972c"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Fri Dec 01 15:34:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 01 15:34:29 2017 +0000"
      },
      "message": "Merge \"Ensure that debug builds crash again if there is a BinderProxy leak.\""
    },
    {
      "commit": "08d7ee4111c81c94ab37d17adc4d9e7ff05a0540",
      "tree": "a37bbde423c47c825e429620d290db0bb303b8fe",
      "parents": [
        "3ba72e7130abc52b206404fa1ed59ab52f675686",
        "ce2362fc7d3b3c4ead5529993bfee198e49b8e3d"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Dec 01 10:26:30 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 01 10:26:30 2017 +0000"
      },
      "message": "Merge \"Build overlaytests as part of the normal build\"\nam: ce2362fc7d\n\nChange-Id: I11c3b75763f5bd5c8c4239d9a5135da7e18df03f\n"
    },
    {
      "commit": "ce2362fc7d3b3c4ead5529993bfee198e49b8e3d",
      "tree": "4fd7fc7e0131b24662b4934f1e0f17e3b41ae2ae",
      "parents": [
        "298d2a46dcba99a0726b68d840fe314b80feae30",
        "69f9ee77c4298a14d32e99a50800ea400956017a"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Fri Dec 01 10:16:56 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 01 10:16:56 2017 +0000"
      },
      "message": "Merge \"Build overlaytests as part of the normal build\""
    },
    {
      "commit": "3ba72e7130abc52b206404fa1ed59ab52f675686",
      "tree": "df0d7d58d49356cf61d02d95168697befa9c6faa",
      "parents": [
        "991da81069ce3c33783916f4a32aaf9d53a9c4e1",
        "298d2a46dcba99a0726b68d840fe314b80feae30"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Fri Dec 01 05:30:06 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 01 05:30:06 2017 +0000"
      },
      "message": "Merge \"Quick fix the getMobileNetworkOperator() in CellIdentity.\"\nam: 298d2a46dc\n\nChange-Id: I53f8165577dc7cdd98301b5752a32cc19d0dc8b3\n"
    },
    {
      "commit": "298d2a46dcba99a0726b68d840fe314b80feae30",
      "tree": "dcf82d7520fc596f18cc3ae5d53698013fa9b6a2",
      "parents": [
        "de7be840a78e479c790f8d528a802d7837dbffe9",
        "b799fcdd696866c2b390fb66055b5146eaf5e183"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 01 05:19:29 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 01 05:19:29 2017 +0000"
      },
      "message": "Merge \"Quick fix the getMobileNetworkOperator() in CellIdentity.\""
    },
    {
      "commit": "991da81069ce3c33783916f4a32aaf9d53a9c4e1",
      "tree": "a6f30823a3f9be96368c10d9079c38a630660e53",
      "parents": [
        "1468d0f7e571fbe7a6e00ccf5f954a828ccd1e5a",
        "de7be840a78e479c790f8d528a802d7837dbffe9"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Fri Dec 01 01:33:54 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 01 01:33:54 2017 +0000"
      },
      "message": "Merge changes I80504f43,Ifc372eef\nam: de7be840a7\n\nChange-Id: Id86c979498e13f5e382c5a448becee8f7bfe72f0\n"
    },
    {
      "commit": "de7be840a78e479c790f8d528a802d7837dbffe9",
      "tree": "09fbe9bbdeb514a74be961e08e86039442680497",
      "parents": [
        "c1c29dbf4523b234d6e9ed0492f06e8854cc3043",
        "b4236711af8950402a1947de807d4220eed0f2da"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Dec 01 01:09:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 01 01:09:30 2017 +0000"
      },
      "message": "Merge changes I80504f43,Ifc372eef\n\n* changes:\n  Fix package install flow w.r.t. dexopt\n  Do not apply app-link autoVerify policy to instant app installs\n"
    },
    {
      "commit": "1468d0f7e571fbe7a6e00ccf5f954a828ccd1e5a",
      "tree": "eeeb9cb43da24731e040f2c106a1951d54c523f9",
      "parents": [
        "31bcd7acea8aa81d1364f04bb259c9f37418a63a",
        "c1c29dbf4523b234d6e9ed0492f06e8854cc3043"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 01 00:36:14 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Dec 01 00:36:14 2017 +0000"
      },
      "message": "Merge \"IMS: Add new APIs for call barring operations\"\nam: c1c29dbf45\n\nChange-Id: Ibb11c26494791baac116fb561c03cbdc371766a1\n"
    },
    {
      "commit": "c1c29dbf4523b234d6e9ed0492f06e8854cc3043",
      "tree": "c25fca7e3d7570250e43c389f5e18f1862d4e976",
      "parents": [
        "7fce15dc5e190859ceef8e6a46f3cd4133eb9c7d",
        "f6e372b1fbc0055c4cba3486a73ad805a54ed01a"
      ],
      "author": {
        "name": "Jordan Liu",
        "email": "jminjie@google.com",
        "time": "Fri Dec 01 00:25:43 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 01 00:25:43 2017 +0000"
      },
      "message": "Merge \"IMS: Add new APIs for call barring operations\""
    },
    {
      "commit": "b799fcdd696866c2b390fb66055b5146eaf5e183",
      "tree": "35f887b10fb626a32e769e13dbca6e42ff3fb610",
      "parents": [
        "24cd7cbd1e3086f4d4ffdea76bde4fa638180110"
      ],
      "author": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Thu Nov 30 15:54:51 2017 -0800"
      },
      "committer": {
        "name": "Cassie",
        "email": "xih@google.com",
        "time": "Thu Nov 30 15:54:51 2017 -0800"
      },
      "message": "Quick fix the getMobileNetworkOperator() in CellIdentity.\n\nBug: 69915536\nTest: Basic telephony sanity\nChange-Id: Iac8222055aea95fbb5334876124ce9d1571ae2f6\n"
    },
    {
      "commit": "b4236711af8950402a1947de807d4220eed0f2da",
      "tree": "c83b8d6b7d5c4489ceaf814cf4b7330a5b8cad69",
      "parents": [
        "d5d79a9f0d5fc62c6d2a110ec2b0d16513336b27"
      ],
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Wed Nov 15 16:28:01 2017 -0800"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Nov 30 15:36:33 2017 -0800"
      },
      "message": "Fix package install flow w.r.t. dexopt\n\nCalling dexopt before the applicationInfo gets the uid is wrong.\nDexopt needs to be able to set the GID of the odex file to the\nUserHandle.getSharedAppGid(pkg.applicationInfo.uid) and that is\npossible only with a valid uid.\n\nMove the dexopt logic after installNewPackageLIF/replacePackageLIF\nto ensure that we get a valid uid.\n\nBug: 69331247\nTest: adb install \u0026 check the GID of the compiler artifacts\n\n(cherry picked from commit c6540daf8388ce1ebd2e4157ec70b9651ae14b4f)\n\nMerged-In: I2434a1a0b9015091a9af2009b3f785b7a16e1256\nChange-Id: I80504f434e1507f30f366d1122224ff959bec4a1\n"
    },
    {
      "commit": "d5d79a9f0d5fc62c6d2a110ec2b0d16513336b27",
      "tree": "f1c165fedaa2e3271c0f711f92d03837d18c12f9",
      "parents": [
        "12bc5b628996a1e180b30d562ea8678e93efdc8e"
      ],
      "author": {
        "name": "Christopher Tate",
        "email": "ctate@google.com",
        "time": "Wed Oct 04 17:38:20 2017 -0700"
      },
      "committer": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "Thu Nov 30 15:35:18 2017 -0800"
      },
      "message": "Do not apply app-link autoVerify policy to instant app installs\n\nBug: 66698768\nTest: manual\n\n(cherry picked from commit 05941b396a44bd81c143b727e5c4c630212228e0)\n\nMerged-In: Ib9bea22bf8096e708eef93934e0e972be3a2a4c5\nChange-Id: Ifc372eef9bc2a140b9252c85f9be0c2ff9cdbb4c\n"
    },
    {
      "commit": "c79595fefa09166b5df5f66f5c6889721b05972c",
      "tree": "96d27c114ad6195e88bfcc38c283c5dcc232cf26",
      "parents": [
        "8f380ab29c8606bca861ba21eee52cedfbc99f46"
      ],
      "author": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Fri Nov 03 15:56:59 2017 -0700"
      },
      "committer": {
        "name": "Hans Boehm",
        "email": "hboehm@google.com",
        "time": "Thu Nov 30 15:29:11 2017 -0800"
      },
      "message": "Ensure that debug builds crash again if there is a BinderProxy leak.\n\nThis fails when trying to run the AOSP mailer with CRASH_AT_SIZE \u003d 500,\nwhen the check interval is reduced sufficiently so that the test is\nactually executed. System server has been observed to use more than\n1000 BinderProxies. Thus 5000 seems like roughly the lowest safe limit.\n\nNote that the test is executed somewhat rarely, so we may exceed\nthis number by quite a few before we actually crash.\n\nBug: 65760710\nTest: Builds, AOSP boots \u0026 works for a few tasks. Fails as expected\nwith reduced limit.\n\nChange-Id: I1c999b85e1ba1bd1d166a9ffba4f0b3992ffee45\n"
    },
    {
      "commit": "31bcd7acea8aa81d1364f04bb259c9f37418a63a",
      "tree": "8aab869221efd58c3f5787d9112089709f229ca0",
      "parents": [
        "4f9f278341edff643540d0da5c6dd53ae92ee23c",
        "7fce15dc5e190859ceef8e6a46f3cd4133eb9c7d"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Thu Nov 30 23:18:38 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 30 23:18:38 2017 +0000"
      },
      "message": "Merge \"Fix warning from clang+mingw\"\nam: 7fce15dc5e\n\nChange-Id: I1b318913c3ead77369bdb62c10e5e08803cb10b8\n"
    },
    {
      "commit": "7fce15dc5e190859ceef8e6a46f3cd4133eb9c7d",
      "tree": "a14d786cb456087de0e49a363f9b8841bd5acab7",
      "parents": [
        "74445ed3111486737520a1768db20ba36f5af1fd",
        "fb4ed78bde052502861c913e1853f888ea297d2a"
      ],
      "author": {
        "name": "Dan Willemsen",
        "email": "dwillemsen@google.com",
        "time": "Thu Nov 30 23:07:47 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 30 23:07:47 2017 +0000"
      },
      "message": "Merge \"Fix warning from clang+mingw\""
    },
    {
      "commit": "4f9f278341edff643540d0da5c6dd53ae92ee23c",
      "tree": "5de3c336fbd73061cdddc62197dc340ff71afba2",
      "parents": [
        "2c6f7366fc593d0984c48b6a483dcd2925a20bf2",
        "b53971b8d678db5621b93a65d4353221e12c4366"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:05:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:05:04 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "2c6f7366fc593d0984c48b6a483dcd2925a20bf2",
      "tree": "f695cc8cdcc3d5f6aee39d9dc7e5deb57a7e5e55",
      "parents": [
        "7e3f498034864de0571f75e2447c8116f99a5eef",
        "1b987d4e949c98b3602ca3c467ab80395d1146cf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:02:50 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:02:50 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "7e3f498034864de0571f75e2447c8116f99a5eef",
      "tree": "63236ad0f265583213bd82f28ed64582e6a5be56",
      "parents": [
        "1536c4ed80048eff8920a59ae093d483466a25dd",
        "882509367ee370d110a6b5be756663bef278c614"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:02:12 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:02:12 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "1536c4ed80048eff8920a59ae093d483466a25dd",
      "tree": "495882524d45f4c5fc9a6a1670b17af98c980edd",
      "parents": [
        "0b3911b32f0a9bc741ba7dde6a12b3a651da85e8",
        "6acf9d3ab9b4221b26c66ef17385cf7f15e1e459"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:01:29 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:01:29 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "0b3911b32f0a9bc741ba7dde6a12b3a651da85e8",
      "tree": "7cd8b7eff396432c4c4799f5fe9bf7b722c3e669",
      "parents": [
        "c168312e92574e8955c6a9ec2f2cf9e7ed732c7b",
        "2598a133eff2bcc7738c940cb6d5a9485ac0dd73"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:00:40 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:00:40 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "c168312e92574e8955c6a9ec2f2cf9e7ed732c7b",
      "tree": "4e7a9623065ba575cc969b175fd18737ff035f04",
      "parents": [
        "ea754a6814ecdbd901abde571c4a10c841008b12",
        "1c3404bb8807e68c84311e39493812ac99eb1308"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 21:00:00 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 21:00:00 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "ea754a6814ecdbd901abde571c4a10c841008b12",
      "tree": "1c8d2bb4ea19ebfc0201d4977043c0a4515e46b5",
      "parents": [
        "23e0aacf9fbead519809d2ce4c71d8e403fe470c",
        "511e5aaaaece1b71d2752407c5ac1adfd9f73fbd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:58:41 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:58:41 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "23e0aacf9fbead519809d2ce4c71d8e403fe470c",
      "tree": "ee2ca75258b0b190aa703f3236cd0875a696e15a",
      "parents": [
        "b233aa736091aff7f77133dce7a2dd351634a951",
        "fce2162d048a087170e9b022edb177a8303fbe64"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:57:44 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:57:44 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "b233aa736091aff7f77133dce7a2dd351634a951",
      "tree": "f42963ad6f90a88a354aa8e10dcfb82033d927d7",
      "parents": [
        "fac8c29db65215ecbfdbaca58e6e1002bbdd6e53",
        "bf4d0c615ef388d6b68dd6302288658aeb47c648"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:56:37 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:56:37 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "fac8c29db65215ecbfdbaca58e6e1002bbdd6e53",
      "tree": "88322aea495d6f99363f5021b7b259265c8745ef",
      "parents": [
        "18fd5109c90bc508f87da73ec930227a960174cf",
        "211e52f476db79b620849142730d3617ed91c600"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:53:57 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:53:57 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "18fd5109c90bc508f87da73ec930227a960174cf",
      "tree": "f5d44105c8eda1aad07193cb0e099220cff68e63",
      "parents": [
        "208f232825b8799e12f16994f303efa0188ee493",
        "8467d77df1fbecc20060275796c71b7e245e4fb4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 20:52:04 2017 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 30 20:52:04 2017 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE\" into stage-aosp-master"
    },
    {
      "commit": "208f232825b8799e12f16994f303efa0188ee493",
      "tree": "0ac2364fef4d6899864348f7cec74ec48903520e",
      "parents": [
        "cba4979a6a2f2bd2fee1a7043203cbc9367cbda9",
        "74445ed3111486737520a1768db20ba36f5af1fd"
      ],
      "author": {
        "name": "Mohamed",
        "email": "abdalkader@google.com",
        "time": "Thu Nov 30 16:05:36 2017 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 30 16:05:36 2017 +0000"
      },
      "message": "Merge \"Add SMS over IMS APIs\"\nam: 74445ed311\n\nChange-Id: I5b08b82f39968adc111d0b3361b4312eb7244913\n"
    },
    {
      "commit": "74445ed3111486737520a1768db20ba36f5af1fd",
      "tree": "fae0671094ea26917719f9fe7e09c7ed99a49dca",
      "parents": [
        "171fce83775f98175c7113f2ec8cec2e247e174d",
        "037749df03aff860db94c47e69b4ba3913f5e0e2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 30 15:56:30 2017 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 30 15:56:30 2017 +0000"
      },
      "message": "Merge \"Add SMS over IMS APIs\""
    },
    {
      "commit": "f6e372b1fbc0055c4cba3486a73ad805a54ed01a",
      "tree": "52dcaab5c38910624a784f9d54cd61f921decda4",
      "parents": [
        "b7dc3a3b21217c752cdffcdaa0a788cacb2861bd"
      ],
      "author": {
        "name": "Benergy Meenan Ravuri",
        "email": "bravuri@codeaurora.org",
        "time": "Mon Oct 17 12:48:29 2016 +0530"
      },
      "committer": {
        "name": "Ravi Paluri",
        "email": "rpaluri@codeaurora.org",
        "time": "Thu Nov 30 18:03:12 2017 +0530"
      },
      "message": "IMS: Add new APIs for call barring operations\n\nAdd below APIs to perform call barring operations for a\nspecified service class.\n\nqueryCallBarringForServiceClass\nupdateCallBarringForServiceClass\n\nTest: Manual\nBug: 37559543\nChange-Id: I438d3527f0e4b2c09de3f7e44e6b80df82b915ae\n"
    },
    {
      "commit": "69f9ee77c4298a14d32e99a50800ea400956017a",
      "tree": "84f706d67bd1ea4b829b51165c2e46c03e1a5b90",
      "parents": [
        "171fce83775f98175c7113f2ec8cec2e247e174d"
      ],
      "author": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Nov 30 12:03:15 2017 +0000"
      },
      "committer": {
        "name": "Paul Duffin",
        "email": "paulduffin@google.com",
        "time": "Thu Nov 30 12:30:25 2017 +0000"
      },
      "message": "Build overlaytests as part of the normal build\n\nTest: make checkbuild\nChange-Id: I1ebdbfd309246b24f1f64e3555c6dfdc592b1868\n"
    }
  ],
  "next": "8467d77df1fbecc20060275796c71b7e245e4fb4"
}
