)]}'
{
  "log": [
    {
      "commit": "231b052d1f04d8b8835addc4f393f0e4fc58d5d2",
      "tree": "135210761a721e3e65f24a0fa662b31884d3ace4",
      "parents": [
        "d12ad36399e271b00d3aa0e98e07c2321e5fd0b2"
      ],
      "author": {
        "name": "Jason Monk",
        "email": "jmonk@google.com",
        "time": "Thu Jan 04 10:49:55 2018 -0500"
      },
      "committer": {
        "name": "Amin Shaikh",
        "email": "ashaikh@google.com",
        "time": "Wed Jan 24 11:30:00 2018 -0500"
      },
      "message": "Add QS scrolling support\n\nThe brightness slider and tile layout are now a scrollview and\ncan handle nested scrolling between the views. There is some\nblack magic which manages the touches to allow a scroll up to\ncontinue into a collapse gesture.\n\nTODO: need to add edge effect colors to theme\n\nTest: visual\nBug: 70799330\nChange-Id: Ief0c1480f001cae62175c8ac4f3784daaa0ed2b8\n"
    },
    {
      "commit": "d12ad36399e271b00d3aa0e98e07c2321e5fd0b2",
      "tree": "2baba2b24270472680b1ed3a4db3e6991e7ac689",
      "parents": [
        "ff8b2745a50533c8f2d4657a12dd9ad63aa51bfe",
        "fc9767b8457cac6da10a938c71c0f1f29853d8f8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 15:03:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 15:03:22 2018 +0000"
      },
      "message": "Merge \"Add broadcast when notification block state changes\""
    },
    {
      "commit": "ff8b2745a50533c8f2d4657a12dd9ad63aa51bfe",
      "tree": "d294959c8c8d9dd6691d8f2587400005a800d831",
      "parents": [
        "ac9a7c05c2451692df2928c116e34d2e450637a3",
        "d84a8d8cf4bf22cebb17e1e9b69e89d7283f4ea5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 15:01:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 15:01:25 2018 +0000"
      },
      "message": "Merge \"Use stubs libs for android.test.base/runner/mock\""
    },
    {
      "commit": "ac9a7c05c2451692df2928c116e34d2e450637a3",
      "tree": "2c09b6a850728674e629b8b20faeee3fe547c5c2",
      "parents": [
        "3351da1d33d2034aff9e6d54b842ea63bc7cb262",
        "088fd705bccd7063f2f3868932a9b960f9b739ef"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 14:39:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 14:39:23 2018 +0000"
      },
      "message": "Merge \"Enable MediaUpdateService on userdebug and eng builds.\""
    },
    {
      "commit": "3351da1d33d2034aff9e6d54b842ea63bc7cb262",
      "tree": "0533929f87c6dbb9f6d55aa1884fa56e71224c05",
      "parents": [
        "9712788a0646b659b957952e9770943642dee1a8",
        "9a3380c08c011fa43be664608750f79916fe230a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 14:12:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 14:12:28 2018 +0000"
      },
      "message": "Merge \"Set \"results source\" on RemoteInput intents sent from System UI\""
    },
    {
      "commit": "9712788a0646b659b957952e9770943642dee1a8",
      "tree": "e876ad2ddd626ab44b2976edfbbb2337b5188e59",
      "parents": [
        "32f891dae34a123a0ae444a291262332040c7754",
        "f5b99ad2ea12e65ac66321fdf57e3b031f3985d0"
      ],
      "author": {
        "name": "Oscar Key",
        "email": "okey@google.com",
        "time": "Wed Jan 24 13:51:26 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 13:51:26 2018 +0000"
      },
      "message": "Merge \"Let the transport ask for non-incremental backup.\""
    },
    {
      "commit": "32f891dae34a123a0ae444a291262332040c7754",
      "tree": "1ba1a9133e28df8b8aefb9c6cd102ab42bba896f",
      "parents": [
        "e1350ba9ea74b5389c4bf154ca24c0f35bca56ad",
        "2cf94bf6988a2be160288f92c029082c661590cf"
      ],
      "author": {
        "name": "Jeffrey Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Wed Jan 24 13:32:34 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 13:32:34 2018 +0000"
      },
      "message": "Merge \"Reland: pm: Scan-as-privileged apps that share a privileged user\""
    },
    {
      "commit": "e1350ba9ea74b5389c4bf154ca24c0f35bca56ad",
      "tree": "036d0753b7233e13479db6348e874e08d8ae92c7",
      "parents": [
        "ae992b6392c10134fe250d32f0d7e85e21998e6f",
        "b5928a2b810f82d907dadec57e3e69c18dd5d2d9"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 13:02:16 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 13:02:16 2018 +0000"
      },
      "message": "Merge \"Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\" am: 1f568c14ac am: b91d1b3e3a\nam: b5928a2b81  -s ours\n\nChange-Id: Ia781d4799c9b4df316a9617055f99dbdf3e51a30\n"
    },
    {
      "commit": "ae992b6392c10134fe250d32f0d7e85e21998e6f",
      "tree": "036d0753b7233e13479db6348e874e08d8ae92c7",
      "parents": [
        "240ad971ebae7e8870584c840cbc35d55095c994",
        "5fb872e7878266c850bef249a0417a3bc3e18251"
      ],
      "author": {
        "name": "Benoit Lamarche",
        "email": "benoitlamarche@google.com",
        "time": "Wed Jan 24 12:45:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 12:45:48 2018 +0000"
      },
      "message": "Merge \"Fail when there is an ASM error\" am: 4152497b4b am: 05bb83c87d\nam: 5fb872e787\n\nChange-Id: I63222e0f376184649f8634932edc6ee296418b91\n"
    },
    {
      "commit": "b5928a2b810f82d907dadec57e3e69c18dd5d2d9",
      "tree": "59aa080872ad884875d03a32685bacd831ebd234",
      "parents": [
        "5fb872e7878266c850bef249a0417a3bc3e18251",
        "b91d1b3e3a76520a6a983db9be92e887777a1741"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 12:40:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 12:40:45 2018 +0000"
      },
      "message": "Merge \"Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\" am: 1f568c14ac\nam: b91d1b3e3a\n\nChange-Id: I8cae11d0c9e4b72bc821af2a424380adaa59847d\n"
    },
    {
      "commit": "5fb872e7878266c850bef249a0417a3bc3e18251",
      "tree": "1de713567da01253f2c1fc29b576365b343fdf1c",
      "parents": [
        "eacecc37e8fd3b2157ef2a591cd211dead57bb89",
        "05bb83c87db6d1ec874e51760810c81210bac185"
      ],
      "author": {
        "name": "Benoit Lamarche",
        "email": "benoitlamarche@google.com",
        "time": "Wed Jan 24 12:36:26 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 12:36:26 2018 +0000"
      },
      "message": "Merge \"Fail when there is an ASM error\" am: 4152497b4b\nam: 05bb83c87d\n\nChange-Id: I27be59afd9f021c2933d10b6becb0f7542162a37\n"
    },
    {
      "commit": "b91d1b3e3a76520a6a983db9be92e887777a1741",
      "tree": "5fc15318a8bfda368618f41696ec99f5f43e7704",
      "parents": [
        "05bb83c87db6d1ec874e51760810c81210bac185",
        "1f568c14acdff2270b981885966032c73b24399a"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 12:25:10 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 12:25:10 2018 +0000"
      },
      "message": "Merge \"Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\"\nam: 1f568c14ac\n\nChange-Id: I49a375508824696b3f362bce720a296d85a084aa\n"
    },
    {
      "commit": "05bb83c87db6d1ec874e51760810c81210bac185",
      "tree": "aea989a525d7a7a630522b313b1eb434af3bd79a",
      "parents": [
        "e1aa92f1c1b6488efcbf8112aedb71e4b1aa6a2a",
        "4152497b4b394ed1f00b680a5b87596ec4c44c33"
      ],
      "author": {
        "name": "Benoit Lamarche",
        "email": "benoitlamarche@google.com",
        "time": "Wed Jan 24 12:21:23 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 12:21:23 2018 +0000"
      },
      "message": "Merge \"Fail when there is an ASM error\"\nam: 4152497b4b\n\nChange-Id: Ic5ca952591fa235c7e4a28d95d9b1cb1d4644f8a\n"
    },
    {
      "commit": "240ad971ebae7e8870584c840cbc35d55095c994",
      "tree": "66ebc6995f1a55282ed6bedb8a8fec05f6862b49",
      "parents": [
        "0d2d90d221dcd1c837230f37b1eced6fee431b27",
        "bbaef0bae537e81ab39404804b83832fb4dc4a23"
      ],
      "author": {
        "name": "Ricky Wai",
        "email": "rickywai@google.com",
        "time": "Wed Jan 24 12:03:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 12:03:07 2018 +0000"
      },
      "message": "Merge \"Fix cannot generate network watchlist report when database is empty\""
    },
    {
      "commit": "0d2d90d221dcd1c837230f37b1eced6fee431b27",
      "tree": "c63dd79ba8d5fa8ae92d244cfe36f9ec59d97de9",
      "parents": [
        "f12f652c977f8f925f57cf635fea367effc3c739",
        "b2375947777b7cc04c3f6745244e82418a6d66e6"
      ],
      "author": {
        "name": "Adrian Roos",
        "email": "roosa@google.com",
        "time": "Wed Jan 24 11:56:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 11:56:32 2018 +0000"
      },
      "message": "Merge \"FRP: Explicitly throw UnsupportedOperation when FRP is not supported\""
    },
    {
      "commit": "9a3380c08c011fa43be664608750f79916fe230a",
      "tree": "5dbcf8f2a1ae6c20f55bf0476abd7f88affdbfcc",
      "parents": [
        "f12f652c977f8f925f57cf635fea367effc3c739"
      ],
      "author": {
        "name": "Petr Cermak",
        "email": "petrcermak@google.com",
        "time": "Fri Jan 19 15:00:24 2018 +0000"
      },
      "committer": {
        "name": "Petr Cermak",
        "email": "petrcermak@google.com",
        "time": "Wed Jan 24 11:54:00 2018 +0000"
      },
      "message": "Set \"results source\" on RemoteInput intents sent from System UI\n\nIf the input comes from RemoteInputView (the user manually typed an\ninline reply), the source is set to RemoteInput.SOURCE_FREE_FORM_INPUT.\nIf the input comes from SmartReplyView (the user tapped on a smart reply\nbutton), the source is set to RemoteInput.SOURCE_CHOICE.\n\nBug: 67765414\nTest: atest RemoteInputViewTest SmartReplyViewTest\nChange-Id: Icff46b903a968bd8457624b358d626b457569352\n"
    },
    {
      "commit": "f12f652c977f8f925f57cf635fea367effc3c739",
      "tree": "89462dcb043bbd3ec51e06e9e55f49d74859a289",
      "parents": [
        "421e7ec3dfc84dddbcfadcbeed12e25f9e5a62b5",
        "4cfc02a316383fb40bdd8ff685bf95171eb03dbf"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jan 24 11:47:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 11:47:10 2018 +0000"
      },
      "message": "Merge \"Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\""
    },
    {
      "commit": "421e7ec3dfc84dddbcfadcbeed12e25f9e5a62b5",
      "tree": "a70ad7ffb2053690b38d33d4afa2e3033c7d527d",
      "parents": [
        "495ea5f826c451d2ac30614b2df2840b0a69d3dd",
        "efeb45eabd6b9b2bcb8390e4140c615967c70dda"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 11:24:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 11:24:17 2018 +0000"
      },
      "message": "Merge \"Put latest MediaControlView2/VideoView2 code\""
    },
    {
      "commit": "495ea5f826c451d2ac30614b2df2840b0a69d3dd",
      "tree": "bb61a26a2d3feab545a530979fdd2c855567bcf9",
      "parents": [
        "6e39b9556a893daa63e5ac363f2c34df759773d7",
        "cf707c4741f0dfbb498041b68fd28ad459a1e0ce"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 11:05:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 11:05:21 2018 +0000"
      },
      "message": "Merge \"MediaSession2: Stop overriding MediaPlayerBase for session/controller\""
    },
    {
      "commit": "1f568c14acdff2270b981885966032c73b24399a",
      "tree": "af15d3456ce9d65a52a014cb5db632cb874c04f5",
      "parents": [
        "4152497b4b394ed1f00b680a5b87596ec4c44c33",
        "5c9dcc0e7202884b3a4a54c28f30854f377fde29"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 10:44:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 10:44:10 2018 +0000"
      },
      "message": "Merge \"Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\""
    },
    {
      "commit": "6e39b9556a893daa63e5ac363f2c34df759773d7",
      "tree": "1329c731dec0376efaece8a806f269764e6f2edc",
      "parents": [
        "c9af5b307602df5cb3b764179006b174577cbbbc",
        "b52575c5288cec9d62de4fee1622a54a6f388f6c"
      ],
      "author": {
        "name": "Michal Karpinski",
        "email": "mkarpinski@google.com",
        "time": "Wed Jan 24 10:37:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 10:37:27 2018 +0000"
      },
      "message": "Merge \"Add restore of Settings keys to SettingsBackupAgent.RESTORE_FROM_HIGHER_SDK_INT_SUPPORTED_KEYS\""
    },
    {
      "commit": "cf707c4741f0dfbb498041b68fd28ad459a1e0ce",
      "tree": "1a8ce12423daade1f20f968d740ad4a10a42eae1",
      "parents": [
        "7800fef943b07e65a7594140cdbbb63d4bf434e0"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 13:13:53 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 19:16:21 2018 +0900"
      },
      "message": "MediaSession2: Stop overriding MediaPlayerBase for session/controller\n\nImplement AutoClosable instead\n\nTest: Run all MediaComponents test once\nChange-Id: Ibb1dac06b80230d62e17111bf2da1b2df81a164c\n"
    },
    {
      "commit": "c9af5b307602df5cb3b764179006b174577cbbbc",
      "tree": "810dc3ab22f2e100bce86a38a8bd29b654e42378",
      "parents": [
        "7800fef943b07e65a7594140cdbbb63d4bf434e0",
        "af2a1ad069f2fefc162eede7556cd91288a91e8c"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Wed Jan 24 10:15:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 10:15:29 2018 +0000"
      },
      "message": "Merge \"VideoView2: Add API for MediaRouter intergration\""
    },
    {
      "commit": "4cfc02a316383fb40bdd8ff685bf95171eb03dbf",
      "tree": "dbdf038d36f5df08f9465495d28ecd5e07a98397",
      "parents": [
        "f68e5b63ca4ab1b26940d4567dd84f408a1f26de"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jan 24 10:07:48 2018 +0000"
      },
      "committer": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jan 24 10:07:48 2018 +0000"
      },
      "message": "Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\n\nAOSP build broken.\n\nBug: 71914112\n\nThis reverts commit 2f87d7b2ee5097eae4e2a62858fbe221dac857f6.\n"
    },
    {
      "commit": "efeb45eabd6b9b2bcb8390e4140c615967c70dda",
      "tree": "4cae7eb0f6bb84f614f993a34d09fa6175236d66",
      "parents": [
        "449e7d62a5db0cb1a925ee9d9265594b993ac419"
      ],
      "author": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Wed Jan 24 11:16:19 2018 +0900"
      },
      "committer": {
        "name": "Hyundo Moon",
        "email": "hdmoon@google.com",
        "time": "Wed Jan 24 19:07:38 2018 +0900"
      },
      "message": "Put latest MediaControlView2/VideoView2 code\n\nThis CL brings latest MediaControlView2/VideoView2 code from\nexperimental, and it does the following:\n - Fullscreen button support (ag/3490251)\n - Set prev/next listener and controlling button visibility (ag/3498244)\n\nTest: Ran VideoViewTest app\nChange-Id: I1a64a9c98dcc625b504785728673edbee7b6935d\n"
    },
    {
      "commit": "7800fef943b07e65a7594140cdbbb63d4bf434e0",
      "tree": "b850aed23d7bc97f65916e74420d71779c14c3db",
      "parents": [
        "f68e5b63ca4ab1b26940d4567dd84f408a1f26de",
        "e542bf01d0c115984a0385d689bac73f551337da"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 10:00:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 10:00:42 2018 +0000"
      },
      "message": "Merge \"MediaSession2: Add MediaSession2.CommandButton\""
    },
    {
      "commit": "4152497b4b394ed1f00b680a5b87596ec4c44c33",
      "tree": "4e5045956cf1b1a0a3a63fb85d1f8c7f9cde9fe2",
      "parents": [
        "f811dff3bca4473c9cc84a742f59ebb35769c677",
        "9f17dfcba6f286bca0fb47c32105c07328a4cc5c"
      ],
      "author": {
        "name": "Benoit Lamarche",
        "email": "benoitlamarche@google.com",
        "time": "Wed Jan 24 09:59:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 09:59:28 2018 +0000"
      },
      "message": "Merge \"Fail when there is an ASM error\""
    },
    {
      "commit": "f68e5b63ca4ab1b26940d4567dd84f408a1f26de",
      "tree": "83b7d32db06780cdc08664a87382b05e6e091fba",
      "parents": [
        "e65d8141de01574fa1ef383a89e2082cdff01a65",
        "eacecc37e8fd3b2157ef2a591cd211dead57bb89"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 09:54:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 09:54:06 2018 +0000"
      },
      "message": "Merge \"Add TunnelInterface API and KernelResourceRecords\" am: f811dff3bc am: e1aa92f1c1\nam: eacecc37e8\n\nChange-Id: I955d5090171f08e4fa20eac5bdfe761132b87d35\n"
    },
    {
      "commit": "e65d8141de01574fa1ef383a89e2082cdff01a65",
      "tree": "af663b8a755f472dcc237b09aa27179a566dcf5f",
      "parents": [
        "d201c4dd5101225782fd84d154ce96c764c858c2",
        "22734c40b47d50473a16d73311b325ebc0940d81"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 09:48:25 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 09:48:25 2018 +0000"
      },
      "message": "Merge \"Add xfrm mark in IpSecConfig\" am: 73f79ceae9 am: 4077e802ad\nam: 22734c40b4\n\nChange-Id: Ibaee9700cc6befdf6bbdb792cb673611e571d19a\n"
    },
    {
      "commit": "d201c4dd5101225782fd84d154ce96c764c858c2",
      "tree": "d12fca3cd6b98a0abc7a76ed44368a229684f59f",
      "parents": [
        "a600b3120148ee36ac165aaad2fd089ebdee6e43",
        "687a28d77d0272fcdd0124e54575a71c16eda726"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 09:42:42 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 09:42:42 2018 +0000"
      },
      "message": "Merge \"Add getUiccSlots() and switchSlots() in TelephonyManager.\" am: 8fd5b7e1c3 am: 5598f5ab23\nam: 687a28d77d\n\nChange-Id: I56abcc7731ca08ed67a5123f826bfbc9ca4f74d0\n"
    },
    {
      "commit": "a600b3120148ee36ac165aaad2fd089ebdee6e43",
      "tree": "8f90d3707f56745e7f44e30389991662cbe43269",
      "parents": [
        "f96cb59c163607103e84b217e724e29057d1a3b7",
        "b828fa2bfc1f31ab1f7282b09846cfa260e017cd"
      ],
      "author": {
        "name": "Cassie Han",
        "email": "xih@google.com",
        "time": "Wed Jan 24 09:37:29 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 09:37:29 2018 +0000"
      },
      "message": "Merge \"Move android.provider.Telephony.SECRET_CODE to Telephony.Intents.\" am: eb9452a08d am: 8e3dcbb5d3\nam: b828fa2bfc\n\nChange-Id: I086a958cab93dcbc47103e5d0c7d91dba5aab412\n"
    },
    {
      "commit": "f96cb59c163607103e84b217e724e29057d1a3b7",
      "tree": "c97f02c540753ab99f6382b5ef75f17d81414ccb",
      "parents": [
        "19630d165ec8814ac2b2cf00a8e850e340edc78a",
        "2c852db56499f68b53fae92b075df5f47412dcf4"
      ],
      "author": {
        "name": "Neil Fuller",
        "email": "nfuller@google.com",
        "time": "Wed Jan 24 09:19:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 09:19:07 2018 +0000"
      },
      "message": "Merge \"Resolve merge conflicts of 69791b68837bf5f19654937396f7e55e2117743e to master\""
    },
    {
      "commit": "5c9dcc0e7202884b3a4a54c28f30854f377fde29",
      "tree": "312560ba6d96405cb2b3fe13323d2b003022e556",
      "parents": [
        "2f87d7b2ee5097eae4e2a62858fbe221dac857f6"
      ],
      "author": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 09:11:40 2018 +0000"
      },
      "committer": {
        "name": "Nicolas Geoffray",
        "email": "ngeoffray@google.com",
        "time": "Wed Jan 24 09:11:40 2018 +0000"
      },
      "message": "Revert \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\n\nAOSP build broken.\n\nBug: 71914112\n\nThis reverts commit 2f87d7b2ee5097eae4e2a62858fbe221dac857f6.\n\nChange-Id: I53537a6da7616fe6dbbb79927b32720bbeaf1f69\n"
    },
    {
      "commit": "19630d165ec8814ac2b2cf00a8e850e340edc78a",
      "tree": "0185f789fef29611dc22d02c7a711394e189ec9e",
      "parents": [
        "a8e4641436af46469c7b682aeff21eb26512e53f",
        "beee5dcdfadf4d4b34d3d6ac733be3c420746c84"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 09:04:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 09:04:39 2018 +0000"
      },
      "message": "Merge \"Support conditional removal of oahl from bootclasspath\""
    },
    {
      "commit": "eacecc37e8fd3b2157ef2a591cd211dead57bb89",
      "tree": "6481a78389698399e54e4cf18cc317ac92eb67a1",
      "parents": [
        "22734c40b47d50473a16d73311b325ebc0940d81",
        "e1aa92f1c1b6488efcbf8112aedb71e4b1aa6a2a"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 09:02:56 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 09:02:56 2018 +0000"
      },
      "message": "Merge \"Add TunnelInterface API and KernelResourceRecords\" am: f811dff3bc\nam: e1aa92f1c1\n\nChange-Id: If27d78708ce225a900ad78a82d9f323770223808\n"
    },
    {
      "commit": "e1aa92f1c1b6488efcbf8112aedb71e4b1aa6a2a",
      "tree": "414ed514834c03493198551a2817fce22d40bd8d",
      "parents": [
        "4077e802ad7026baee3882885a484e5cc81939ac",
        "f811dff3bca4473c9cc84a742f59ebb35769c677"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 08:55:38 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 08:55:38 2018 +0000"
      },
      "message": "Merge \"Add TunnelInterface API and KernelResourceRecords\"\nam: f811dff3bc\n\nChange-Id: Ic8a93b2d6d8280c01808968251e6f422fa1d2340\n"
    },
    {
      "commit": "a8e4641436af46469c7b682aeff21eb26512e53f",
      "tree": "23703239d54e67f0646cbe7f1b1b570a25b4f0ae",
      "parents": [
        "70ffca95b180b9e7c82b36fe70642f1d4fbb7b14",
        "8056728f7c0b97d41fb79fbba0add985db2679ab"
      ],
      "author": {
        "name": "Oscar Key",
        "email": "okey@google.com",
        "time": "Wed Jan 24 08:51:43 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 08:51:43 2018 +0000"
      },
      "message": "Merge \"Move backup of @pm@ into its own state.\""
    },
    {
      "commit": "70ffca95b180b9e7c82b36fe70642f1d4fbb7b14",
      "tree": "46d5b317e016b549c5acc58bcb1a2211d1956349",
      "parents": [
        "bbf96b1af19a3e83a93bcd9d1cf62e5af0d50f67",
        "6c76f5506d9ababa39248447205357d475e18e40"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 08:23:22 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 08:23:22 2018 +0000"
      },
      "message": "Merge \"Update work profile related strings\""
    },
    {
      "commit": "22734c40b47d50473a16d73311b325ebc0940d81",
      "tree": "42194ba2171f2e2ebd33174bb689f045ee9d295e",
      "parents": [
        "687a28d77d0272fcdd0124e54575a71c16eda726",
        "4077e802ad7026baee3882885a484e5cc81939ac"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 08:19:16 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 08:19:16 2018 +0000"
      },
      "message": "Merge \"Add xfrm mark in IpSecConfig\" am: 73f79ceae9\nam: 4077e802ad\n\nChange-Id: I03ddca0611c4e0b41edc705cdb39b415205bb14b\n"
    },
    {
      "commit": "687a28d77d0272fcdd0124e54575a71c16eda726",
      "tree": "3c2fc2c6e166ad3fb5b11ca55466a5d211c5eafb",
      "parents": [
        "b828fa2bfc1f31ab1f7282b09846cfa260e017cd",
        "5598f5ab23371ef50c4f9d1ff8b306993cc1bfdc"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 08:10:38 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 08:10:38 2018 +0000"
      },
      "message": "Merge \"Add getUiccSlots() and switchSlots() in TelephonyManager.\" am: 8fd5b7e1c3\nam: 5598f5ab23\n\nChange-Id: Ib79c5a2d05c09c8a36dd2e761719f37520735c00\n"
    },
    {
      "commit": "4077e802ad7026baee3882885a484e5cc81939ac",
      "tree": "c9981072a96c1af855db3feda3ee79f007a9c0df",
      "parents": [
        "5598f5ab23371ef50c4f9d1ff8b306993cc1bfdc",
        "73f79ceae991d4e8b8d28c464fcf11a296877a68"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 08:00:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 08:00:52 2018 +0000"
      },
      "message": "Merge \"Add xfrm mark in IpSecConfig\"\nam: 73f79ceae9\n\nChange-Id: Idcac0878b4f74c25ef007fb7f1643fca5de80225\n"
    },
    {
      "commit": "5598f5ab23371ef50c4f9d1ff8b306993cc1bfdc",
      "tree": "1ae3d99686cabf6259aaadac9b4dbf01b87f4f56",
      "parents": [
        "8e3dcbb5d3a032836e0004c99938c552ab3737dd",
        "8fd5b7e1c3efc51b10911be3a1f1cc98e8402556"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 07:48:48 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 07:48:48 2018 +0000"
      },
      "message": "Merge \"Add getUiccSlots() and switchSlots() in TelephonyManager.\"\nam: 8fd5b7e1c3\n\nChange-Id: Ia822753db39db9b383e8e987049ec4a0738ac27b\n"
    },
    {
      "commit": "bbf96b1af19a3e83a93bcd9d1cf62e5af0d50f67",
      "tree": "a5e94ee445e3d0dd3c6466fc2eb1a7b9bfaf1921",
      "parents": [
        "8df0200e848d84a970bc06c276f8718f7e3cce7d",
        "8f761ba1cdceab9e8e800148e00419399163b832"
      ],
      "author": {
        "name": "Rahul Frias",
        "email": "rfrias@google.com",
        "time": "Wed Jan 24 07:36:14 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 07:36:14 2018 +0000"
      },
      "message": "Merge \"Add new values to KeyRequestType\""
    },
    {
      "commit": "8df0200e848d84a970bc06c276f8718f7e3cce7d",
      "tree": "97901b4bbdc9bf08d08c1a44a29603260fe6baf1",
      "parents": [
        "449e7d62a5db0cb1a925ee9d9265594b993ac419",
        "f8ae5deba2911b7bc8441df31c0504eaaa687add"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Wed Jan 24 07:25:15 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 07:25:15 2018 +0000"
      },
      "message": "Merge \"Unhide RecoverableKeyStoreLoader API.\""
    },
    {
      "commit": "f811dff3bca4473c9cc84a742f59ebb35769c677",
      "tree": "edaf414a9ea4cf098e1d91c0d941f7f5b9f2dbd8",
      "parents": [
        "73f79ceae991d4e8b8d28c464fcf11a296877a68",
        "8149f6eb6c0280078dc41d72027d1241e875ea02"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 07:25:04 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 07:25:04 2018 +0000"
      },
      "message": "Merge \"Add TunnelInterface API and KernelResourceRecords\""
    },
    {
      "commit": "8149f6eb6c0280078dc41d72027d1241e875ea02",
      "tree": "edaf414a9ea4cf098e1d91c0d941f7f5b9f2dbd8",
      "parents": [
        "73f79ceae991d4e8b8d28c464fcf11a296877a68"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Thu Jan 18 18:31:45 2018 -0800"
      },
      "committer": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 07:24:27 2018 +0000"
      },
      "message": "Add TunnelInterface API and KernelResourceRecords\n\nThis change adds one KernelResourceRecord type (TunnelInterfaceRecord),\nand adds methods for the creation of TunnelInterfaces, as well as the\napplication of Transforms to the given TunnelInterfaces\n\nAs part of the generation of ikeys/okeys, a ReserveKeyTracker manages a\njava bitset to avoid collisions and reserve/release keys.\n\nBug: 63588681\nTest: Compiles, CTS, unit tests all pass on AOSP_marlin\nChange-Id: I9e9b6455e27073acd4491eae666aa966b3b10e0f\n"
    },
    {
      "commit": "449e7d62a5db0cb1a925ee9d9265594b993ac419",
      "tree": "83a3de6d361febb864464a443cb3e8b137fecffd",
      "parents": [
        "192e0870b301a3c2333a43cfd8425d3e06a5e5aa",
        "148d7f4291d675fc17852d530be32b7dba06fc93"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 07:21:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 07:21:35 2018 +0000"
      },
      "message": "Merge \"Implement activity --proto --processes\""
    },
    {
      "commit": "2c852db56499f68b53fae92b075df5f47412dcf4",
      "tree": "1cd6e3ca1cbe2fd1af3fd2864ed684c21e115d2f",
      "parents": [
        "8b314b2b5dcbba49dae55eadced4a968beeffff7",
        "69791b68837bf5f19654937396f7e55e2117743e"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed Jan 24 15:59:26 2018 +0900"
      },
      "committer": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed Jan 24 15:59:26 2018 +0900"
      },
      "message": "Resolve merge conflicts of 69791b68837bf5f19654937396f7e55e2117743e to master\n\nTest: this is the exact code these changes were meant to give\n      without conflict had the auto-merger not squashed them\n      together before it tried to merge them. It was tested on\n      master in this state.\n\nChange-Id: I5cbde17fb6016e5e6b5d0b04c8f41858d708ef4a\n"
    },
    {
      "commit": "192e0870b301a3c2333a43cfd8425d3e06a5e5aa",
      "tree": "3a0c0a61545fe2454c4432dac5a573ade2eea97b",
      "parents": [
        "8b314b2b5dcbba49dae55eadced4a968beeffff7",
        "e3d9c099e5b27779ea112408e5a74599d1cfc8ec"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 06:54:17 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:54:17 2018 +0000"
      },
      "message": "Merge \"Add APIs to manipulate Override APN.\""
    },
    {
      "commit": "e542bf01d0c115984a0385d689bac73f551337da",
      "tree": "d332d5bbaf98a3b26754795325896bc47c08981d",
      "parents": [
        "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 10:42:52 2018 +0900"
      },
      "committer": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 15:52:26 2018 +0900"
      },
      "message": "MediaSession2: Add MediaSession2.CommandButton\n\nAnd also adds APIs to share custom layout\n\nTest: Run all MediaComponents tests once\nChange-Id: I4d18a023d2809d5405e72a73f14ae1150dee34bc\n"
    },
    {
      "commit": "8b314b2b5dcbba49dae55eadced4a968beeffff7",
      "tree": "9fa98ed88c3601880904e1c2f97423b84df66552",
      "parents": [
        "af1113242b6f2f349dda5c9501278ddfd100f211",
        "d9ce1bce82d1e4224351a833614f72825614704f"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 06:35:28 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:35:28 2018 +0000"
      },
      "message": "Merge \"Add API documentation for MediaControlView2\""
    },
    {
      "commit": "d84a8d8cf4bf22cebb17e1e9b69e89d7283f4ea5",
      "tree": "5053087b98c74ded3bce4e558c65e724e12af947",
      "parents": [
        "c7904e1d055d64ce363b4623a6a1f0777fe848fa"
      ],
      "author": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Jan 24 15:30:13 2018 +0900"
      },
      "committer": {
        "name": "Jiyong Park",
        "email": "jiyong@google.com",
        "time": "Wed Jan 24 15:30:13 2018 +0900"
      },
      "message": "Use stubs libs for android.test.base/runner/mock\n\nandroid.test.base/runner/mock libraries are shared libraries that are\nbuilt without SDK, but with framework interanl libraries (framework.jar,\netc). Apps or libs that are built with SDK (LOCAL_SDK_VERSION is set)\nshouldn\u0027t use them, but instead the stubs version of the test framework\nlibraries, which are built using SDK.\n\nThis is because, the build system does not allow a module built with SDK\nto depend on another module built without SDK. This has been\nexceptionally allowed with warnings, but will soon be errors.\n\nIn order to prevent the expected build breakage, direct reference to the\nshared libraries are all changed to the stubs libraries.\n\nNote: no one has been using these shared libs statically. So, it is\nguaranteed that they won\u0027t encounter a problem due to missing\n\u003cuses-library name\u003d\"android.test.runner\"/\u003e even after this change.\n\nBug: 69899800\nTest: m -j checkbuild\nChange-Id: Ib7e2bbecdc8c9327010aa772e820e9ae84e46518\n"
    },
    {
      "commit": "af1113242b6f2f349dda5c9501278ddfd100f211",
      "tree": "a7f71015c2bdaa749ac70b217d95f035db5311e8",
      "parents": [
        "c1ac0355ce04f2ddba2d87044490a32b36ad6db0",
        "15407846682b269e6b7fd0c24b84f709257fab5d"
      ],
      "author": {
        "name": "Makoto Onuki",
        "email": "omakoto@google.com",
        "time": "Wed Jan 24 06:30:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:30:10 2018 +0000"
      },
      "message": "Merge \"EBS: Exempt jobs scheduled for foreground apps\""
    },
    {
      "commit": "c1ac0355ce04f2ddba2d87044490a32b36ad6db0",
      "tree": "a4d5c25c5ce139298dace39ccc3bdc3ab8395ccf",
      "parents": [
        "6154427d0c9636f8e2a8c9ab933fc90d99116fce",
        "bc84aecc76b75fb8a4fa9df10f3cc84dbaf4a5d4"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 06:24:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:24:29 2018 +0000"
      },
      "message": "Merge \"Fixing bugs in Notification proto dumping.\""
    },
    {
      "commit": "b828fa2bfc1f31ab1f7282b09846cfa260e017cd",
      "tree": "096a98921e12e866f9d27c19bd9d0cdc601bad6f",
      "parents": [
        "69791b68837bf5f19654937396f7e55e2117743e",
        "8e3dcbb5d3a032836e0004c99938c552ab3737dd"
      ],
      "author": {
        "name": "Cassie Han",
        "email": "xih@google.com",
        "time": "Wed Jan 24 06:17:42 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 06:17:42 2018 +0000"
      },
      "message": "Merge \"Move android.provider.Telephony.SECRET_CODE to Telephony.Intents.\" am: eb9452a08d\nam: 8e3dcbb5d3\n\nChange-Id: Iacd500459bb8418d41bae56131ecdac0ac6471bd\n"
    },
    {
      "commit": "e3d9c099e5b27779ea112408e5a74599d1cfc8ec",
      "tree": "8783d40035f86e0772d7857d6ee716ac4ee13de4",
      "parents": [
        "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a"
      ],
      "author": {
        "name": "yuemingw",
        "email": "yuemingw@google.com",
        "time": "Thu Jan 11 12:11:44 2018 +0000"
      },
      "committer": {
        "name": "Yueming Wang",
        "email": "yuemingw@google.com",
        "time": "Wed Jan 24 06:13:57 2018 +0000"
      },
      "message": "Add APIs to manipulate Override APN.\n\nAdd APIs to add, update, query and remove Override APN. Add APIs to enable\nOverride APNs or query if Override APNs are currently enabled.\n\nBug: 68208301\nTest: cts test in b/68208416\n\nChange-Id: I65ebbb948d2ac4e31a73e1e761e32dc8ba1502c3\n"
    },
    {
      "commit": "af2a1ad069f2fefc162eede7556cd91288a91e8c",
      "tree": "4d9f0416dea8293a0adfd45a07bcf818832731da",
      "parents": [
        "277ff087231250efb9ee250a69cb376eadd2ecb5"
      ],
      "author": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Wed Jan 24 11:36:10 2018 +0900"
      },
      "committer": {
        "name": "Sungsoo Lim",
        "email": "sungsoo@google.com",
        "time": "Wed Jan 24 15:12:26 2018 +0900"
      },
      "message": "VideoView2: Add API for MediaRouter intergration\n\nTest: build\nChange-Id: I3d52d332f587ea8c5b1fa97de512805001e9a130\n"
    },
    {
      "commit": "69791b68837bf5f19654937396f7e55e2117743e",
      "tree": "d890fcfc72f50b12e4bf88d730a0d01cd39d5e2a",
      "parents": [
        "cf4b551fb76a3dd5bfa8f5c3e9fd6ef890f84d3b",
        "84af3a7b2bcdf8483cea72286096c9c4c3791c75"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed Jan 24 06:11:06 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 06:11:06 2018 +0000"
      },
      "message": "Merge changes I3b16caad,Iaf5ea7ab,I09a94042,I69a39039,I35300309, ... am: 6568170b32\nam: 84af3a7b2b\n\nChange-Id: I3f2185330789a8b02cc5e05912e3f17256ba1b86\n"
    },
    {
      "commit": "6154427d0c9636f8e2a8c9ab933fc90d99116fce",
      "tree": "561a29537ab9bbeb43bffac0480ced3846013c3a",
      "parents": [
        "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a",
        "d82096eca34cbbd9aed52542dfaeb63bedb3bf08"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 06:09:21 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 06:09:21 2018 +0000"
      },
      "message": "Merge \"Added STORAGE_VOLUME_ACCESS_SETTINGS intent.\""
    },
    {
      "commit": "8e3dcbb5d3a032836e0004c99938c552ab3737dd",
      "tree": "e27e6ecc8eadd77514411328e1dedeb6ebe68366",
      "parents": [
        "84af3a7b2bcdf8483cea72286096c9c4c3791c75",
        "eb9452a08def7c928a32eda3f4634f82448fa6ab"
      ],
      "author": {
        "name": "Cassie Han",
        "email": "xih@google.com",
        "time": "Wed Jan 24 06:06:59 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 06:06:59 2018 +0000"
      },
      "message": "Merge \"Move android.provider.Telephony.SECRET_CODE to Telephony.Intents.\"\nam: eb9452a08d\n\nChange-Id: Iaa4e291d0926db9ddb8123a7ec72acf1e82c4d84\n"
    },
    {
      "commit": "84af3a7b2bcdf8483cea72286096c9c4c3791c75",
      "tree": "3a0011592ed568c549ddf87de8b582d1bcdb4214",
      "parents": [
        "e041f38289a5d31bcb52cba013e21704dcf30948",
        "6568170b32100986a65a042facd78b3dcaf1c5e7"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed Jan 24 06:03:41 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 06:03:41 2018 +0000"
      },
      "message": "Merge changes I3b16caad,Iaf5ea7ab,I09a94042,I69a39039,I35300309, ...\nam: 6568170b32\n\nChange-Id: I49269ac65138be59d68561ea1c15ff2ad0339d8b\n"
    },
    {
      "commit": "dc6a1c4b8af4bf2261e7c9ec3119759bd5681f1a",
      "tree": "2e81a1fefccd9e758be18c296ffe33e60fd774fb",
      "parents": [
        "a937c5b7ed1469561de8eb565e054c871ad2e60d",
        "8e49825e803ed4520420d553f9b211bc8358a9a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:55:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:55:42 2018 +0000"
      },
      "message": "Merge \"Propagate location mode properly from SettingsProvider\""
    },
    {
      "commit": "73f79ceae991d4e8b8d28c464fcf11a296877a68",
      "tree": "9c85e407faf22cc6bbe39282bae98c53e84e7167",
      "parents": [
        "8fd5b7e1c3efc51b10911be3a1f1cc98e8402556",
        "0b611f496e9dd6be62419d8cd7f2d164efefad1c"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 05:53:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 05:53:29 2018 +0000"
      },
      "message": "Merge \"Add xfrm mark in IpSecConfig\""
    },
    {
      "commit": "a937c5b7ed1469561de8eb565e054c871ad2e60d",
      "tree": "423bb75ad36981c6aeaec2bfa3211bd25c8e2a87",
      "parents": [
        "39937d4b8d396ea7e3b658bf7d99f1b12f8a868b",
        "9cc471ce76539ea24dc258d08778fa88e3eeaaae"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:47:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:47:30 2018 +0000"
      },
      "message": "Merge \"Fix wrong use if \"!UserHandle.isApp()\"\""
    },
    {
      "commit": "39937d4b8d396ea7e3b658bf7d99f1b12f8a868b",
      "tree": "48498fec9cd9155a1b335517cbdb8c3b81517dde",
      "parents": [
        "1b2ee1b6487e515748100b98e809eb12a9c70096",
        "cf4b551fb76a3dd5bfa8f5c3e9fd6ef890f84d3b"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:46:52 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:46:52 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\" am: 6e03224697 am: e041f38289\nam: cf4b551fb7\n\nChange-Id: I672efa1221e17d0962ca5702330fc83d75fcac81\n"
    },
    {
      "commit": "1b2ee1b6487e515748100b98e809eb12a9c70096",
      "tree": "41dbc3b72d8c00edb1340ea68d74c602685cf0c8",
      "parents": [
        "48c6e980f53434791a0a7b448c8e06cfb1a5df0a",
        "b743503d3accdf2688a19849f648e31487c4dfa2"
      ],
      "author": {
        "name": "Oscar Shu",
        "email": "xshu@google.com",
        "time": "Wed Jan 24 05:41:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:41:39 2018 +0000"
      },
      "message": "Merge \"Remove unused fields in ScanResult.java\""
    },
    {
      "commit": "48c6e980f53434791a0a7b448c8e06cfb1a5df0a",
      "tree": "4fbb422fdeaae88badab9e48fa244904587fdd46",
      "parents": [
        "21d7f24efaa2723d0d6cf576df6c7265c4070a5e",
        "9d5d23b69ae172c39f9056723c4fd2425a8abcc8"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:39:57 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:39:57 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\" am: a85291bfcf am: 50b8d3ef75\nam: 9d5d23b69a\n\nChange-Id: Ie922ef52b4fb5b6ee95bb5976b16d5f54d9b43a1\n"
    },
    {
      "commit": "cf4b551fb76a3dd5bfa8f5c3e9fd6ef890f84d3b",
      "tree": "ee0fe3b1dd9ab2b6e97bef64e7fd436a5d5647f3",
      "parents": [
        "9d5d23b69ae172c39f9056723c4fd2425a8abcc8",
        "e041f38289a5d31bcb52cba013e21704dcf30948"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:39:54 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:39:54 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\" am: 6e03224697\nam: e041f38289\n\nChange-Id: Ib4790159fd331858ce9f3343a44ccec66fae638c\n"
    },
    {
      "commit": "d9ce1bce82d1e4224351a833614f72825614704f",
      "tree": "e61e3eb5892aaf1112d547289d57a48a4442ac48",
      "parents": [
        "683f590c37f66a779962ac6799b74b69581b5d49"
      ],
      "author": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 00:52:11 2018 +0900"
      },
      "committer": {
        "name": "Jin Seok Park",
        "email": "jinpark@google.com",
        "time": "Wed Jan 24 14:36:28 2018 +0900"
      },
      "message": "Add API documentation for MediaControlView2\n\nTest: ran \u0027make doc-comment-check-docs\u0027 after removing @hide tag.\nChange-Id: I0eb45ed92e853ec1683c54863f0fdecccd2aa6e9\n"
    },
    {
      "commit": "9d5d23b69ae172c39f9056723c4fd2425a8abcc8",
      "tree": "ff328d05b5937bc632cf5d187ccbbd9bef7d716f",
      "parents": [
        "9aaff417254824ecff0fbfdc13c883a8e8eb6b45",
        "50b8d3ef75ab72027e728991f1ab93bcbd16ef72"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:33:02 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:33:02 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\" am: a85291bfcf\nam: 50b8d3ef75\n\nChange-Id: I7fdb6666728bfa31405d23c5880dba2c63a89e41\n"
    },
    {
      "commit": "e041f38289a5d31bcb52cba013e21704dcf30948",
      "tree": "e7b9b1de3a43a8e7e46e2b25c02de4c98cb00614",
      "parents": [
        "50b8d3ef75ab72027e728991f1ab93bcbd16ef72",
        "6e032246975e08c4264bd711a0ced6e1bbf74c47"
      ],
      "author": {
        "name": "Chenbo Feng",
        "email": "fengc@google.com",
        "time": "Wed Jan 24 05:32:34 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:32:34 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\"\nam: 6e03224697\n\nChange-Id: I488be110cca66990f44f6e45d5489ce23f36432e\n"
    },
    {
      "commit": "50b8d3ef75ab72027e728991f1ab93bcbd16ef72",
      "tree": "f20254d09a0a5454567a4b9160d978c72429278e",
      "parents": [
        "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8",
        "a85291bfcfc0e4028328b492b0c8917853f27cb0"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:25:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 05:25:49 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\"\nam: a85291bfcf\n\nChange-Id: I583cb9bb3673b197331a032510c1949edf3dcf9c\n"
    },
    {
      "commit": "21d7f24efaa2723d0d6cf576df6c7265c4070a5e",
      "tree": "7644645335b3fd9e252281cb8b16b96525cb7c57",
      "parents": [
        "5b47a78ec55eb3aca5397655f6d06761292ef38c",
        "4dfd4324437c8a57e11887839b2b30d081ede3bf"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 05:15:44 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 05:15:44 2018 +0000"
      },
      "message": "Merge changes Idd092c44,I85f7686e\n\n* changes:\n  Indication area alignment in AOD\n  Fix alignment of ambient notificaiton\n"
    },
    {
      "commit": "8fd5b7e1c3efc51b10911be3a1f1cc98e8402556",
      "tree": "4b2240585a86c574313d4e81ba8d8468ed5732fd",
      "parents": [
        "eb9452a08def7c928a32eda3f4634f82448fa6ab",
        "2f87d7b2ee5097eae4e2a62858fbe221dac857f6"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 05:08:19 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 05:08:19 2018 +0000"
      },
      "message": "Merge \"Add getUiccSlots() and switchSlots() in TelephonyManager.\""
    },
    {
      "commit": "5b47a78ec55eb3aca5397655f6d06761292ef38c",
      "tree": "d2c710170ef4eac5750d88b75b30448ad4046223",
      "parents": [
        "2bdb9af08f280ada8b6db5ef73913f0ca984bbd5",
        "e8f3e1bf296bc69a8a1a61a79490af1e2920eb31"
      ],
      "author": {
        "name": "Kevin Chyn",
        "email": "kchyn@google.com",
        "time": "Wed Jan 24 04:58:32 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:58:32 2018 +0000"
      },
      "message": "Merge \"Minor cleanup for FingerprintDialog\""
    },
    {
      "commit": "eb9452a08def7c928a32eda3f4634f82448fa6ab",
      "tree": "5d32247fe3133528dd6dfad42b25efed88582c5f",
      "parents": [
        "6568170b32100986a65a042facd78b3dcaf1c5e7",
        "866f494dc2060c57ff43fb1cc465ed9159c88441"
      ],
      "author": {
        "name": "Cassie Han",
        "email": "xih@google.com",
        "time": "Wed Jan 24 04:55:32 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:55:32 2018 +0000"
      },
      "message": "Merge \"Move android.provider.Telephony.SECRET_CODE to Telephony.Intents.\""
    },
    {
      "commit": "2bdb9af08f280ada8b6db5ef73913f0ca984bbd5",
      "tree": "1c3babfd3ac70df4aaf6cc0a6ddea40a6e9946fb",
      "parents": [
        "c7904e1d055d64ce363b4623a6a1f0777fe848fa",
        "bcecf31a977b4a3cf77f1ab76264b817d5a29fe2"
      ],
      "author": {
        "name": "Jaewan Kim",
        "email": "jaewan@google.com",
        "time": "Wed Jan 24 04:41:09 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:41:09 2018 +0000"
      },
      "message": "Merge changes from topics \"medialibraryservice2\", \"mediabrowser2\"\n\n* changes:\n  MediaSession2: Initial commit of MediaLibraryService2\n  MediaSession2: Initial commit of MediaBrowser2\n"
    },
    {
      "commit": "c7904e1d055d64ce363b4623a6a1f0777fe848fa",
      "tree": "775409e6b0adf3cca68d596de9f379d6b86bf0a7",
      "parents": [
        "ce8f9b9fab8bb7c6864205b32cf1787d58dadf10",
        "bfc4bf5febe3d97d3f51206c9ead2f7d2b05e700"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:33:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:33:46 2018 +0000"
      },
      "message": "Merge \"Keep history of standby bucket changes.\""
    },
    {
      "commit": "ce8f9b9fab8bb7c6864205b32cf1787d58dadf10",
      "tree": "9072dbbf459eaec7ba68d7a79a85fa1dcc0f6d50",
      "parents": [
        "667b5f7f6dfe95fd2e706e0261e7b804ef7888e2",
        "1ad1b77270744748bf113819fef6c6c9cfc60328"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:21:42 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:21:42 2018 +0000"
      },
      "message": "Merge \"Adding privacy tags to battery-related protos.\""
    },
    {
      "commit": "667b5f7f6dfe95fd2e706e0261e7b804ef7888e2",
      "tree": "f26e5b256a99b00636a64bc9c1acd485a096ae85",
      "parents": [
        "0ba8409326698620c58f9b457cbe7169e37b4e3a",
        "c1415f3e3c20fd40222d451d0efbc190992c83a0"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:19:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:19:20 2018 +0000"
      },
      "message": "Merge \"Add new refresh key constant.\""
    },
    {
      "commit": "0ba8409326698620c58f9b457cbe7169e37b4e3a",
      "tree": "5060ab009d53589dec5e2c672895a8fc4d09d77f",
      "parents": [
        "4ee9a3e9287a76fd83f1a3ed760ac6054d738976",
        "fe05a529885281ebfb103d1a3ad6bfb862281268"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:10:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 04:10:58 2018 +0000"
      },
      "message": "Merge \"Don\u0027t crash the app when the assist structure cannot be retrieve.\""
    },
    {
      "commit": "6568170b32100986a65a042facd78b3dcaf1c5e7",
      "tree": "ea9394e8b6a1dd79aa0e5f29fd4678a43f60c11e",
      "parents": [
        "6e032246975e08c4264bd711a0ced6e1bbf74c47",
        "dda156ab0c5d66ad82bdcf76cda07cbc0a9c8a2e"
      ],
      "author": {
        "name": "Chalard Jean",
        "email": "jchalard@google.com",
        "time": "Wed Jan 24 04:09:44 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:09:44 2018 +0000"
      },
      "message": "Merge changes I3b16caad,Iaf5ea7ab,I09a94042,I69a39039,I35300309, ...\n\n* changes:\n  Let network requests see VPNs.\n  Move constants into a new file.\n  Make sure listen requests from VPN apps see their own networks\n  Add a test for new UID checking code.\n  Remove UID_RANGES_ADDED and REMOVED.\n  Move VPN allowed UIDs into NetworkCapabilities.\n  Pre-import to remove a conflict.\n"
    },
    {
      "commit": "2cf94bf6988a2be160288f92c029082c661590cf",
      "tree": "e067230e228f287d84b2b566d7b9a0f6a667e292",
      "parents": [
        "4ee9a3e9287a76fd83f1a3ed760ac6054d738976"
      ],
      "author": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Jan 23 01:16:18 2018 -0800"
      },
      "committer": {
        "name": "Jeff Vander Stoep",
        "email": "jeffv@google.com",
        "time": "Tue Jan 23 20:09:36 2018 -0800"
      },
      "message": "Reland: pm: Scan-as-privileged apps that share a privileged user\n\nCommits 2ede04735081bd8c0e399a280484fb9e6089f33f and\n77029c5b16351775cb2333369ef9a4bc1d9acf58 touch the same code in\nPackageManager. They landed in master at the same time causing\na build breakage. Reland with fixes to PackageSetting signatures\nusage.\n\nBug: 72235911\nTest: build/flash Taimen, verify userdictionary provider\n    is scanned as priv-app.\nTest: gts-tradefed run everything\n\nChange-Id: I57818409fa2f21c4f8f54651dd539790005d3e92\n"
    },
    {
      "commit": "6e032246975e08c4264bd711a0ced6e1bbf74c47",
      "tree": "949a8be17087ca6c3206d6bda88f97c14b4be948",
      "parents": [
        "a85291bfcfc0e4028328b492b0c8917853f27cb0",
        "93afbf258f554e980b58c3c67d55ebbb3e4eb915"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 04:08:29 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:08:29 2018 +0000"
      },
      "message": "Merge changes from topic \"bpfStats\"\n\n* changes:\n  Use /proc/net/dev to get stats summary\n  Add bpf support for NetworkStatsFactory\n  Add BPF support for NetworkStatsService\n"
    },
    {
      "commit": "a85291bfcfc0e4028328b492b0c8917853f27cb0",
      "tree": "0016f8cb97f0fbdbe4ee3d45443bf2f0e6da54d7",
      "parents": [
        "d056f32bd9c7176742d171a4651ffbd6c8e617e0",
        "c2779f56fba24fb05d652f2bfd61ee0f608789ea"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 04:06:40 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Jan 24 04:06:40 2018 +0000"
      },
      "message": "Merge \"Add cardId in EuiccCardManager API.\""
    },
    {
      "commit": "4ee9a3e9287a76fd83f1a3ed760ac6054d738976",
      "tree": "e95d0f2b763a5181ecdb22e0f50175e8199efaa4",
      "parents": [
        "33f89debe3b43aa20620a08cdaed73fd8cb2cfca",
        "3caeb4e521c16ebf717f07acbcf745820cb4a5ef"
      ],
      "author": {
        "name": "Eric Schwarzenbach",
        "email": "easchwar@google.com",
        "time": "Wed Jan 24 03:58:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:58:29 2018 +0000"
      },
      "message": "Merge \"Make Wifi Wake onboarding broadcasts protected.\""
    },
    {
      "commit": "33f89debe3b43aa20620a08cdaed73fd8cb2cfca",
      "tree": "3563daf791736f8958562489b3e2e3e895c10148",
      "parents": [
        "098b1b58b3c086ddb54f308b81e8bf6b8e5f6db0",
        "40386dfddcf607332c949c1f5bc4466eaba58422"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:43:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:43:20 2018 +0000"
      },
      "message": "Merge \"Only run KeySyncTask after a successful screen unlock\""
    },
    {
      "commit": "098b1b58b3c086ddb54f308b81e8bf6b8e5f6db0",
      "tree": "b8e740dd1dd3cbd809d4e73a440ec9babe835add",
      "parents": [
        "ab15a68507b61fe4893e6776826f40dc25bd2aa4",
        "e4071127a62922cb662b7094572c6615d013edda"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:42:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:42:30 2018 +0000"
      },
      "message": "Merge \"[QS] Add secondary label to Hotspot tile\""
    },
    {
      "commit": "f8ae5deba2911b7bc8441df31c0504eaaa687add",
      "tree": "5a062c75e8d303ce04d1f544565032005d8de95e",
      "parents": [
        "d2c4f7f610789e912578b16a975d41e712e15aae"
      ],
      "author": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Mon Jan 08 18:08:23 2018 -0800"
      },
      "committer": {
        "name": "Dmitry Dementyev",
        "email": "dementyev@google.com",
        "time": "Tue Jan 23 19:42:17 2018 -0800"
      },
      "message": "Unhide RecoverableKeyStoreLoader API.\n\nBug: 66499222\nTest: GTS tests under development\nChange-Id: I4285beaa26bc94d92f6213a34eb1e41ad0994d7a\n"
    },
    {
      "commit": "ab15a68507b61fe4893e6776826f40dc25bd2aa4",
      "tree": "a90b94140f463029ea7415f60f8c1b02eade91cf",
      "parents": [
        "3127bb5e15b7d2ccef82d7125d8443c3a39cb82d",
        "8f07ee15cb678a86e1b8f0584a5c9ae29c8f46b8"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:37:47 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:37:47 2018 +0000"
      },
      "message": "Merge \"Fix magnification button toggle off\""
    },
    {
      "commit": "3127bb5e15b7d2ccef82d7125d8443c3a39cb82d",
      "tree": "d194c0aac05a761a062b1a51bc2c54ec6feef66a",
      "parents": [
        "a65f508748c2cc2d4750ec6583a742287272da04",
        "229b300a7724ec4e276d295bb82e02485ab4f34f"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:20:29 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:20:29 2018 +0000"
      },
      "message": "Merge \"Volume dialog should never reflect DND mode\""
    },
    {
      "commit": "a65f508748c2cc2d4750ec6583a742287272da04",
      "tree": "7a87654870164718a4338720ec9b33d8b5752217",
      "parents": [
        "59c31de1e5361b28624fe7fbe4191a3b97ad1cc8",
        "bbd056ac4ac206bea36e6e8b40bf40c4a2d44f25"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:13:12 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:13:12 2018 +0000"
      },
      "message": "Merge \"Fix the crash when parsing empty config.\""
    },
    {
      "commit": "59c31de1e5361b28624fe7fbe4191a3b97ad1cc8",
      "tree": "e8789404705439b56f846f1812628a23ec5bb70f",
      "parents": [
        "064f16638be7304e589177386aa09f542a07ff88",
        "b98408cb9c1676ce09a0488d3b466dac7270142a"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:10:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:10:27 2018 +0000"
      },
      "message": "Merge \"Turn on battery settings feature by default\""
    },
    {
      "commit": "064f16638be7304e589177386aa09f542a07ff88",
      "tree": "809d3fba0dfc525f58afbd3ba6f03c40fa2c1a5d",
      "parents": [
        "cf8f8026b515c5ead886fe830a13bf97aa3a8959",
        "5cdda3425ccf3c62e400a1646615f4479a8266af"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Jan 24 03:00:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 03:00:27 2018 +0000"
      },
      "message": "Merge \"Add API to expose signing certificate proof-of-rotation.\""
    },
    {
      "commit": "cf8f8026b515c5ead886fe830a13bf97aa3a8959",
      "tree": "47dbb024ae2d6491dd0f81ca5ba1510c10fc4990",
      "parents": [
        "e9990d89c2a5dc659099fc25a16e1440a5fa85cc",
        "9aaff417254824ecff0fbfdc13c883a8e8eb6b45"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:58:17 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:58:17 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\" am: d056f32bd9 am: c2253ff48d\nam: 9aaff41725\n\nChange-Id: Ia1f81f5696814f5b9479882e1102a5f8508a4512\n"
    },
    {
      "commit": "9aaff417254824ecff0fbfdc13c883a8e8eb6b45",
      "tree": "4413551e09413331a8cce9b2405d175a08d27fc6",
      "parents": [
        "083022a701061778075f9f2313f70c25493d0b05",
        "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:50:47 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:50:47 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\" am: d056f32bd9\nam: c2253ff48d\n\nChange-Id: I85c761df4b77dba0b62adfd3488f66cdcf780fa3\n"
    },
    {
      "commit": "c2253ff48d192f6b5ca5545e8efa9b6843e8afa8",
      "tree": "9b16e2caac31350b2e50ce963cf9a0f741f8ec8b",
      "parents": [
        "24ba89dafe7134d583603ce41352388717e384f2",
        "d056f32bd9c7176742d171a4651ffbd6c8e617e0"
      ],
      "author": {
        "name": "Benedict Wong",
        "email": "benedictwong@google.com",
        "time": "Wed Jan 24 02:43:49 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:43:49 2018 +0000"
      },
      "message": "Merge \"Expose applyTunnelModeTransform as a system API\"\nam: d056f32bd9\n\nChange-Id: Ibebf4d53bc6b22cb32a23720f0b09e24de5e704b\n"
    },
    {
      "commit": "e9990d89c2a5dc659099fc25a16e1440a5fa85cc",
      "tree": "a9b78a91927a5451c2f7327599dcc6a16852fa4d",
      "parents": [
        "e3ff07125c7af7fbf0b2c566af040014a2314b23",
        "e7d255976ff8bff35e793937b323089c469b4061"
      ],
      "author": {
        "name": "Adam Stone",
        "email": "blueeyes@google.com",
        "time": "Wed Jan 24 02:37:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Jan 24 02:37:07 2018 +0000"
      },
      "message": "Merge changes I94ff9d4d,I84cafb79\n\n* changes:\n  Add CounterMetric and a single use case.\n  Add definition and stub for getMetrics.\n"
    },
    {
      "commit": "bfc4bf5febe3d97d3f51206c9ead2f7d2b05e700",
      "tree": "c91cc2b74f98b59ec61610b88272b765d46f0e17",
      "parents": [
        "3733b8ed7b085bb7fa3459af831d7d8f00013e2b"
      ],
      "author": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Fri Jan 19 06:55:08 2018 -0800"
      },
      "committer": {
        "name": "Amith Yamasani",
        "email": "yamasani@google.com",
        "time": "Tue Jan 23 18:34:34 2018 -0800"
      },
      "message": "Keep history of standby bucket changes.\n\nPush standby bucket changes into UsageStats as events.\nDon\u0027t use the event for aggregation.\n\nBug: 63527785\nTest: atest CtsUsageStatsTestCases:UsageStatsTest\nChange-Id: Icd152b21935e3ef73aaa1a62f09574e51ce921bd\n"
    },
    {
      "commit": "e3ff07125c7af7fbf0b2c566af040014a2314b23",
      "tree": "98e1a6cb9921f0f1c2be6e31e536873b36e85ead",
      "parents": [
        "179e117cbe3a45438838c5bf7765ec30f238a65c",
        "083022a701061778075f9f2313f70c25493d0b05"
      ],
      "author": {
        "name": "Holly Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Jan 24 02:29:45 2018 +0000"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Jan 24 02:29:45 2018 +0000"
      },
      "message": "Merge \"Make getIEuiccContronller() protected and non-static for CTS.\" am: 2378a2ca0b am: 24ba89dafe\nam: 083022a701\n\nChange-Id: I130b3e8aef6c45e5931d838a3dfd2817dcb7afe8\n"
    }
  ],
  "next": "083022a701061778075f9f2313f70c25493d0b05"
}
