)]}'
{
  "log": [
    {
      "commit": "ac91c6eb478f7e694aab114732ace259b65d160d",
      "tree": "22340b4648b84e37acf630cf1a336358e3cc88a5",
      "parents": [
        "140aaadabb07d061db29cd368ce668cfb945e949",
        "55d26249e14e930e7d92646332b7e4fc5ebf981a"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Tue Nov 13 07:03:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 13 07:03:35 2018 +0000"
      },
      "message": "Merge \"Add new offline management APIs to MediaDrm\""
    },
    {
      "commit": "e2cecc8c0b9a401e2b3be1caf8ccb3da24d4090a",
      "tree": "dc6a0ece7e1ea51d99d59b442d70e4a9e145a1f6",
      "parents": [
        "bd328743d8425357b8e69e571f77e810e66f1a4b",
        "29f4070ffd204a47f26641d1fc50d6478222e9de"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 18:17:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 18:17:45 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\" am: 24df195e78 am: 0c9e00dd03\nam: 29f4070ffd\n\nChange-Id: I7532464329575f2eed3127aa9e44c02bd8777557\n"
    },
    {
      "commit": "29f4070ffd204a47f26641d1fc50d6478222e9de",
      "tree": "c00b07801d929e9afca1aca403b257d77292f740",
      "parents": [
        "6e6268f6cb4c5c22222480b07899ea98fb694fe4",
        "0c9e00dd03c836f8d1446f28c71040095e147f6c"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 12 17:55:45 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 17:55:45 2018 -0800"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\" am: 24df195e78\nam: 0c9e00dd03\n\nChange-Id: I188a31f6b5f22c73c6892e30972c5a0d06f82ed1\n"
    },
    {
      "commit": "24df195e7833e38401b9c84e48165d96a6bebd7a",
      "tree": "d198224e2a5be4fee72236138cc88d9c4b1d878d",
      "parents": [
        "a79188986a9411f3c5d9da9a0f2b1529a91f5e42",
        "e6e2a647834124c0d4daa46a3b7c0521c349861a"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Tue Nov 13 01:16:25 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 13 01:16:25 2018 +0000"
      },
      "message": "Merge \"new SystemAPI for roamingType in NetworkRegistrationState\""
    },
    {
      "commit": "a79fac052f6e8027c829fbb3cd4bfd9e7ce3bbe0",
      "tree": "8c7ebe3fde6a4b508dd4c66b5d2ba8e9e8118875",
      "parents": [
        "1a7c0fb06c235a03d8080fcf63e6cd14c77adf12",
        "9570561a4f93756dc362bcdccd4db69180c45002"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 12 21:52:20 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 21:52:20 2018 +0000"
      },
      "message": "Merge \"Add ACTION_PAGE_UP/DOWN/NEXT/PREVIOUS\""
    },
    {
      "commit": "9570561a4f93756dc362bcdccd4db69180c45002",
      "tree": "5c3954f8033b31e04da064544ef6cd1d43a7be56",
      "parents": [
        "add325328b9703661650c934d2b9f2e978ffe618"
      ],
      "author": {
        "name": "Qasid Ahmad Sadiq",
        "email": "qasid@google.com",
        "time": "Fri Nov 09 21:11:01 2018 -0800"
      },
      "committer": {
        "name": "Qasid Sadiq",
        "email": "qasid@google.com",
        "time": "Mon Nov 12 21:52:09 2018 +0000"
      },
      "message": "Add ACTION_PAGE_UP/DOWN/NEXT/PREVIOUS\n\nThis not only indicates if something is paged, it also indicates what\ndirection a page can be scrolled towards.\n\nTest: The API Builds, there is no executable code here, that is for\nanother CL\nBug: 119425427\n\nChange-Id: I0a40079f4e31e48bc53445a247e301c0d09d2497\n"
    },
    {
      "commit": "7502c41e8a4bf7cacc7b710e9ef2783ab8a71d32",
      "tree": "4972cdedfaa2c2eb06917202f3afcc6078d6aa76",
      "parents": [
        "b4c2dc0c1fc09acabfffa1f239e8fa48c75aecae",
        "cdd17b52a208174dfd8600d7f8c94cbbe0356475"
      ],
      "author": {
        "name": "Oleg Kibirev",
        "email": "olegk@google.com",
        "time": "Mon Nov 12 20:57:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 20:57:31 2018 +0000"
      },
      "message": "Merge \"Add key code for thumbs up, thumbs down and profile switch keys\""
    },
    {
      "commit": "275161b420d466c5cf0b6e83acac22cf36ff0f0f",
      "tree": "b303368bd3b2a1b1337f7d21f01b4bd7d38de7d1",
      "parents": [
        "b77c9082a514986a084636009cd872f599752cb8",
        "89d69159c98cde224e947b49c1c31add93d9a2eb"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Nov 12 08:58:46 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 08:58:46 2018 -0800"
      },
      "message": "Merge \"Add 5G NR cellInfo\" am: 4a7a3934b6\nam: 89d69159c9\n\nChange-Id: I28b7d4f95923d12919aa6946cafe1bf5a919db20\n"
    },
    {
      "commit": "4a7a3934b606e5484524e190f67fe09e938613a2",
      "tree": "1bb0f25b33a6c720cbee356b8952aa6b575acbee",
      "parents": [
        "5f9193bdad53237a380fbf53a23aca7f3d5c8924",
        "f922b8e6ee874b4d78c5a81a0c6f3c7f75312011"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Nov 12 16:28:57 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 12 16:28:57 2018 +0000"
      },
      "message": "Merge \"Add 5G NR cellInfo\""
    },
    {
      "commit": "1eb0ccc9053c399cca859516c73e814b5df0475f",
      "tree": "46c6a8aa75cd2ee382090deb61512d21c793598f",
      "parents": [
        "177fe18ae5a4ac157ca8e291e14d052f1f426321",
        "b77c9082a514986a084636009cd872f599752cb8"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Nov 12 06:55:37 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 06:55:37 2018 -0800"
      },
      "message": "Merge \"Add Conscrypt Public API\" am: 5f9193bdad am: 6be4564805\nam: b77c9082a5\n\nChange-Id: Icdc50533d439aa13aefea01939f9950ea826e150\n"
    },
    {
      "commit": "8a9766e6217271a74f6276237d1b740738dc2439",
      "tree": "6175514f6949bffb9d6cbb6133a21fe227ed1120",
      "parents": [
        "86d66b4d3e56504f03b0a24e87f6409cafe3c74f",
        "30858dc7ac24cace790b597d8dfbedda59d02a62"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Nov 12 04:50:17 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 04:50:17 2018 -0800"
      },
      "message": "Merge \"Expose SRVCC state changes as @SystemAPI\" am: c10b96899e am: 657343b811\nam: 30858dc7ac\n\nChange-Id: Iddb02abd34c1971b906acf734a878aad22387c57\n"
    },
    {
      "commit": "86d66b4d3e56504f03b0a24e87f6409cafe3c74f",
      "tree": "d470104a299ee53298966ecbfe778774ec4419d6",
      "parents": [
        "78b0211117e03d1e50fc9690890fdca786ab3513",
        "c8e008b0b4166c412be48826a5d0153e653658c0"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 12 04:23:52 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 04:23:52 2018 -0800"
      },
      "message": "Merge \"Merge \"Introduce getRssi() in CellSignalStrengthLte\" am: 5bdf255e0d am: e819bd7a1e\" into pi-dev-plus-aosp\nam: c8e008b0b4\n\nChange-Id: Icb0e4c780f842b4153287c376fe7be583f1d2540\n"
    },
    {
      "commit": "b77c9082a514986a084636009cd872f599752cb8",
      "tree": "bd52cf3b5134d1af53c5327340a80c3533c8d106",
      "parents": [
        "1c6f68c356a107e13d6bf4a1aa5f43e009e1978c",
        "6be456480508ac836f650fa1d95be03dd16c76c1"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Nov 12 02:59:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 12 02:59:13 2018 -0800"
      },
      "message": "Merge \"Add Conscrypt Public API\" am: 5f9193bdad\nam: 6be4564805\n\nChange-Id: Ia1d66c69d75840a007a69980cf6e0abe4d5b5a7e\n"
    },
    {
      "commit": "5f9193bdad53237a380fbf53a23aca7f3d5c8924",
      "tree": "fbc772677aaf561e06b9a0de0a6203b88767b926",
      "parents": [
        "8292fe9d839a430050b38563cb68ce6543ace927",
        "6333c84514320383c342383b9e5873028748ced9"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Nov 12 10:31:28 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 12 10:31:28 2018 +0000"
      },
      "message": "Merge \"Add Conscrypt Public API\""
    },
    {
      "commit": "e01fd194262aca57be3e1bbf0c7ed99a289869cd",
      "tree": "b87375a73602c0aa522eed47e1bfda13eb853f49",
      "parents": [
        "662547a8bbdd9efafe3c0d6c6e95b148c95c2cb4",
        "8753ad366b02f661c438afba8207fc0b67e10d9c"
      ],
      "author": {
        "name": "Chilun Huang",
        "email": "chilunhuang@google.com",
        "time": "Mon Nov 12 01:50:25 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 12 01:50:25 2018 +0000"
      },
      "message": "Merge \"Implement new API of external display settings (1/2)\""
    },
    {
      "commit": "8753ad366b02f661c438afba8207fc0b67e10d9c",
      "tree": "6962842e30abfe90409d63585969a8e4f8a33da3",
      "parents": [
        "5a19fd430e919c17e243e1bc355aeeae1711f6f1"
      ],
      "author": {
        "name": "Chilun",
        "email": "chilunhuang@google.com",
        "time": "Tue Oct 09 15:56:45 2018 +0800"
      },
      "committer": {
        "name": "Chilun",
        "email": "chilunhuang@google.com",
        "time": "Sat Nov 10 16:49:56 2018 +0800"
      },
      "message": "Implement new API of external display settings (1/2)\n\n- Using DisplaySettings class for storing the display settings.\n- Define flags in WindowManager.\n- Have direct IWindowManager APIs to set and change display settings at\n  runtime.\n- Mark TODO to original usage of the flags.\n- Add test case of DisplaySettings.\n- Expose some APIs for CTS usage.\n\nBug: 114338689\nTest: atest DisplayWindowSettingsTests\nTest: atest CtsApacheHttpLegacy27ApiSignatureTestCases\nChange-Id: I64ed14866d45cd5817fc3c895b6110c79c37b0ad\n"
    },
    {
      "commit": "a87656a7b5ebae5a2639fa4ca276c245d02733b9",
      "tree": "464c37b3dd75463dee85aaad10516f9e44e43599",
      "parents": [
        "5a19fd430e919c17e243e1bc355aeeae1711f6f1",
        "e5bc78ff9d668d2c85f0bb3df6a85c4f0d079b23"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Sat Nov 10 06:31:40 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 10 06:31:40 2018 +0000"
      },
      "message": "Merge \"Tweak RenderNode final/constructor API\""
    },
    {
      "commit": "d641d64ab4613feefec9bb8e6fb6846f7b43f97e",
      "tree": "a73d78b3366056b9e86ace1e222d9de7ce745250",
      "parents": [
        "1045456b954246d1d13d2516025cc68c0c528dd2",
        "5e86959d0457b2ac37cd33f92695d8f086b2b281"
      ],
      "author": {
        "name": "Svetoslav Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Sat Nov 10 01:10:31 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 10 01:10:31 2018 +0000"
      },
      "message": "Merge \"Allow adopting a subset of shell permissions\""
    },
    {
      "commit": "25eb63ac4aeb767eaab3d7462264e959b78d8736",
      "tree": "179daca37bc212597a058b2dab424c2fae19e06a",
      "parents": [
        "79f74661f405bd4ffa89acfbb8abef8b7296eb90",
        "b9fd6bedbca31cd394f1e43017e6b6b32e1b9fce"
      ],
      "author": {
        "name": "Varun Shah",
        "email": "varunshah@google.com",
        "time": "Sat Nov 10 00:23:56 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Nov 10 00:23:56 2018 +0000"
      },
      "message": "Merge \"Exposes Intent.METADATA_SETUP_VERSION as SystemApi for SUW.\""
    },
    {
      "commit": "30858dc7ac24cace790b597d8dfbedda59d02a62",
      "tree": "e26512ee10b86c5ba75b7f976570ec1a6c2cb1da",
      "parents": [
        "c8e008b0b4166c412be48826a5d0153e653658c0",
        "657343b8115d1e9fa45e68f030c97d77381934d0"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Nov 09 15:27:27 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 09 15:27:27 2018 -0800"
      },
      "message": "Merge \"Expose SRVCC state changes as @SystemAPI\" am: c10b96899e\nam: 657343b811\n\nChange-Id: I43bdae25b265586db2417e7f512eac04800de047\n"
    },
    {
      "commit": "e5bc78ff9d668d2c85f0bb3df6a85c4f0d079b23",
      "tree": "2e286baa7e375d43950907553823ea3ee338cb4d",
      "parents": [
        "22b63148b14a0aac39323c1590c1cae3dc101979"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Nov 09 15:18:43 2018 -0800"
      },
      "committer": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Fri Nov 09 15:18:43 2018 -0800"
      },
      "message": "Tweak RenderNode final/constructor API\n\nBug: 112709971\nTest: builds\nChange-Id: Idc558645015078b923bd94abc320b2a65d8d2c6b\n"
    },
    {
      "commit": "c10b96899e0bdb96fa6dc8878d635682b708ac06",
      "tree": "eea9bedf60931dcc31340746fa55e920e435902c",
      "parents": [
        "5bdf255e0dd7244c88998c1baa002fbce1efc5b0",
        "efed9824e4ae5c1dced700f13a16abbbd1a293b2"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Nov 09 23:02:38 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 09 23:02:38 2018 +0000"
      },
      "message": "Merge \"Expose SRVCC state changes as @SystemAPI\""
    },
    {
      "commit": "61db02b01a18462bd2e4496ba09ef2467e93eecb",
      "tree": "51e2564bf7ab9839e237d8bdf31fa23f69c332b5",
      "parents": [
        "358ff5d2bf39a3f58572f32ee9789f0b853a2dbb",
        "e819bd7a1e79ab727ef2eb457d28254c4c8d6321"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Nov 09 14:47:08 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 09 14:47:08 2018 -0800"
      },
      "message": "Merge \"Introduce getRssi() in CellSignalStrengthLte\" am: 5bdf255e0d\nam: e819bd7a1e\n\nChange-Id: I77c5ba0bf87afde281473134a306595c052820cc\n"
    },
    {
      "commit": "5bdf255e0dd7244c88998c1baa002fbce1efc5b0",
      "tree": "916e4be6ad60a7bf0095e723a9e5be1985458764",
      "parents": [
        "cfcb33cb32ef4eabea628ee136b2b0813cfa30c0",
        "5b76bfc0d04cd220b055052f28f8b304c1c0b188"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Fri Nov 09 22:07:50 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 09 22:07:50 2018 +0000"
      },
      "message": "Merge \"Introduce getRssi() in CellSignalStrengthLte\""
    },
    {
      "commit": "5e86959d0457b2ac37cd33f92695d8f086b2b281",
      "tree": "7b64b466ba6ea3f99c7ca5dff5092462f60f1502",
      "parents": [
        "8b31b7d2673dfa3f858fbf5332dc665bde66e0a7"
      ],
      "author": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 09 09:30:52 2018 -0800"
      },
      "committer": {
        "name": "Svet Ganov",
        "email": "svetoslavganov@google.com",
        "time": "Fri Nov 09 11:51:26 2018 -0800"
      },
      "message": "Allow adopting a subset of shell permissions\n\nAdd an API to allow adopting a subset of shell UID permissions.\n\nTest: added - android.app.uiautomation.cts.UiAutomationTest#testAdoptSomeShellPermissions\n      passed - atest atest android.app.uiautomation.cts.UiAutomationTest\n\nbug:80415658\n\nChange-Id: I5cd8beeed7e586b2ac4e0cb16686cef738641e23\n"
    },
    {
      "commit": "cb35c807eae0def51cc512fa699c4d7ee972e66e",
      "tree": "80048ebd6e6c39a9a57c2cd03239baf738caec14",
      "parents": [
        "9403a36202d849e6a206ff985fc58c973a405092",
        "ed9882833578e84de9aafcc78107897bded924ba"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Fri Nov 09 17:29:35 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 09 17:29:35 2018 +0000"
      },
      "message": "Merge \"Allow location provider to deep link into permissions UI\""
    },
    {
      "commit": "a32264906d89cc123dd5d8ee88861c25483202b4",
      "tree": "21ee4736e78e5c1e640b64a9852579d392475759",
      "parents": [
        "1fa34b08fb8a00aad8ae2bc7d5a32db8edb06a26"
      ],
      "author": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Tue Oct 23 11:10:09 2018 -0400"
      },
      "committer": {
        "name": "Gus Prevas",
        "email": "kprevas@google.com",
        "time": "Fri Nov 09 10:35:27 2018 -0500"
      },
      "message": "Adds an icon to noisy notifications.\n\nTest: manually\nBug: 116622974\nChange-Id: I657e81eed9c650f1613caffaea96e6445c2105ef\n"
    },
    {
      "commit": "41ad850c96c085afe5dec5bef1bf10ab1e9c5738",
      "tree": "519d3778380f482fe6255f081bdc4a5de6d6265c",
      "parents": [
        "f82d01d16ffa17031d32c95cb48c5fedc7f99483",
        "dfed97ba6dfd2a11b05daefda3b5772bfb372290"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Fri Nov 09 06:02:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Fri Nov 09 06:02:41 2018 -0800"
      },
      "message": "Merge \"Add CarrierId column in TelephonyProvider\" am: 1df5ca6a71\nam: dfed97ba6d\n\nChange-Id: I89d20cb9ca28ad4fb26fbbf5cf2ba81985fa71ba\n"
    },
    {
      "commit": "1df5ca6a71731c526d2c8834d1b0b040f1dcc76e",
      "tree": "fe1279fbc3fbb465768c58d5d528fe2b3d618542",
      "parents": [
        "c6b17ad431c5bd9ee9221dac7939e1799becb95b",
        "3689c969512f6a1817863bbe3195146e1e504b7c"
      ],
      "author": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Fri Nov 09 13:30:51 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Nov 09 13:30:51 2018 +0000"
      },
      "message": "Merge \"Add CarrierId column in TelephonyProvider\""
    },
    {
      "commit": "e222fd90634582069edad3f3e2d9cb224b91a346",
      "tree": "b7bba2be923f56735e955b879c3a34171c2c2a10",
      "parents": [
        "a85b4a2d29c6770de65529ecf95cb6ca90fa7a0b",
        "41118f33b1f7ff84881a2f1608df8c26b1c1362f"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Fri Nov 09 05:28:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 09 05:28:18 2018 +0000"
      },
      "message": "Merge \"Update a11y recommended timeout api.\""
    },
    {
      "commit": "c578d38eb752c9ab3edaada6c4bd53900425f184",
      "tree": "8f0886277e615693c7c6784ce2592b3d9f4c3053",
      "parents": [
        "311f0ff0b371e326930b7456daaefb29b2caf5d0",
        "3d5c03df790c809c576256210fbd4c39a240ec53"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Fri Nov 09 03:55:04 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 09 03:55:04 2018 +0000"
      },
      "message": "Merge \"Deprecate Drawable#getOpacity\""
    },
    {
      "commit": "53f58bc1c7eda32cbe16beff6ae014b48ff048c6",
      "tree": "8fddc23f3242035b0e6768f44774985df1072821",
      "parents": [
        "cd42d6ebfe54d6c9bd05938dc79d6c15fad16c7d",
        "c4240a7ce8e93c37ac1ad63d31f307490c45a0af"
      ],
      "author": {
        "name": "Jimmy Chen",
        "email": "jimmycmchen@google.com",
        "time": "Fri Nov 09 02:47:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Nov 09 02:47:08 2018 +0000"
      },
      "message": "Merge \"p2p: support factory reset for P2P group\""
    },
    {
      "commit": "41118f33b1f7ff84881a2f1608df8c26b1c1362f",
      "tree": "1358c86e3113983b86fca1649ae3cffe531372bf",
      "parents": [
        "34f042d29057424db5348b43fff9419591584dff"
      ],
      "author": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Thu Oct 25 17:03:28 2018 +0800"
      },
      "committer": {
        "name": "Rhed Jao",
        "email": "rhedjao@google.com",
        "time": "Fri Nov 09 10:24:07 2018 +0800"
      },
      "message": "Update a11y recommended timeout api.\n\nUpdate api name to getRecommendedTimeoutMillis.\nApi returns timeout for interactive or non-interactive controls.\nAlso provide the options for a11y service to specify two kinds of\ntimeout.\n\nBug: 111210981\nTest: atest SettingsBackupTest\nTest: atest AccessibilityManagerTest\nTest: atest AccessibilityServiceInfoTest\nChange-Id: I37d35796fd72bb4d6628a6bb33b111987f321552\n"
    },
    {
      "commit": "55d26249e14e930e7d92646332b7e4fc5ebf981a",
      "tree": "43cd9716d5aa026843f7ac3a476b7a72a4eb62f5",
      "parents": [
        "b8d667222eda3a5eeec93e954ceb60318922e317"
      ],
      "author": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Wed Oct 10 16:10:43 2018 -0700"
      },
      "committer": {
        "name": "Jeff Tinker",
        "email": "jtinker@google.com",
        "time": "Thu Nov 08 17:30:57 2018 -0800"
      },
      "message": "Add new offline management APIs to MediaDrm\n\nbug:110838441\nbug:117570956\nbug:116252891\n\ntest: android.media.cts.MediaDrmClearkeyTest#testOfflineKeyManagement\n      make offline-sdk-docs\n\nChange-Id: I5561502c308fbdc2b669120c3c7e8c0544b13b59\n"
    },
    {
      "commit": "3689c969512f6a1817863bbe3195146e1e504b7c",
      "tree": "8341104b3483a377ab77627005bee391589aa21e",
      "parents": [
        "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd"
      ],
      "author": {
        "name": "calvinpan",
        "email": "calvinpan@google.com",
        "time": "Fri Oct 19 15:11:22 2018 +0800"
      },
      "committer": {
        "name": "Calvin Pan",
        "email": "calvinpan@google.com",
        "time": "Thu Nov 08 23:45:23 2018 +0000"
      },
      "message": "Add CarrierId column in TelephonyProvider\n\nAdd a column in provider to migrate mno and mvno to carrierid.\n\nBug: 115709816\nTest: runtest --path tests/src/com/android/providers/telephony/TelephonyProviderTest.java\nChange-Id: I9c0c0fd069acc7f182d94f422ff15f45ebf187a9\nMerged-In: I9c0c0fd069acc7f182d94f422ff15f45ebf187a9\n"
    },
    {
      "commit": "3d5c03df790c809c576256210fbd4c39a240ec53",
      "tree": "170bb8735ee3f39c037bbc6d08578a509e44be24",
      "parents": [
        "8ad9ef4aa9ac29823b17c67b343da4e96efcbb1a"
      ],
      "author": {
        "name": "Nader Jawad",
        "email": "njawad@google.com",
        "time": "Thu Nov 08 15:30:49 2018 -0800"
      },
      "committer": {
        "name": "Nader Jawad",
        "email": "njawad@google.com",
        "time": "Thu Nov 08 15:33:31 2018 -0800"
      },
      "message": "Deprecate Drawable#getOpacity\n\nDeprecated getOpacity method on Drawable as the graphics optimization\nis no longer utilized in the framework\n\nBug: 118841703\nTest: Build and boots\nChange-Id: Ie21c9379a5e9737ed68c09c2e518732c1578b3cb\n"
    },
    {
      "commit": "cdd17b52a208174dfd8600d7f8c94cbbe0356475",
      "tree": "cbe8cfaf6aa4ac099c782db9aae95c0d51c7cd84",
      "parents": [
        "4a88b461a4644f57948e919a2d1d79ef193b40a6"
      ],
      "author": {
        "name": "Oleg Kibirev",
        "email": "olegk@google.com",
        "time": "Wed Nov 07 12:02:21 2018 -0800"
      },
      "committer": {
        "name": "Oleg Kibirev",
        "email": "olegk@google.com",
        "time": "Thu Nov 08 14:08:14 2018 -0800"
      },
      "message": "Add key code for thumbs up, thumbs down and profile switch keys\n\nBug: 119202163\nTest: Trivial addition of new constants\nChange-Id: I5743b4b818a837c88efaca311908bb5e8ec206ca\n"
    },
    {
      "commit": "dc7b7cc2573182ace94b09f7669a29550b940f77",
      "tree": "fa0fa864010b97258a586e56deebc7ebfaca73ad",
      "parents": [
        "eeca4f5a304de644a6a9ffbfddf7f18ff857ca63",
        "0aff9b1d08442b687ebd46abf7aa621981efa508"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 22:03:05 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 22:03:05 2018 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Adds new atomic install API\"\"\""
    },
    {
      "commit": "f922b8e6ee874b4d78c5a81a0c6f3c7f75312011",
      "tree": "ee266f90bbe1ca018e8be678a112dbfc40ab9719",
      "parents": [
        "009b2dd158183062f4c9ad681636797350699f57"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Oct 29 17:59:26 2018 -0700"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Nov 08 13:39:57 2018 -0800"
      },
      "message": "Add 5G NR cellInfo\n\n- Add CellInfoNr\n- Add CellIdentityNr\n- Add CellSignalStrengthNr\n\nBug:111453000\nTest: atest FrameworksTelephonyTests:\nMerged-In: I45a8042fcbeb9faa7f8cc8db45eeb2c85125397e\nChange-Id: I45a8042fcbeb9faa7f8cc8db45eeb2c85125397e\n"
    },
    {
      "commit": "d5c7fb6cdfe341b6930207ca4c218d02e4009589",
      "tree": "cdc2eb4d282f0be04174820758ce9a6494ceb6bb",
      "parents": [
        "597f2c3115c84df5e282f3ed24ad1c584d8d5b9d",
        "50b8cd0e84df9d78ac1a3fe0cfec8960994e7126"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Thu Nov 08 21:31:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 21:31:10 2018 +0000"
      },
      "message": "Merge \"Add 5G NR cellInfo\""
    },
    {
      "commit": "5b76bfc0d04cd220b055052f28f8b304c1c0b188",
      "tree": "24442e6d2a5cfd483d5e7de34d571c271789c3fc",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 16:46:07 2018 -0800"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Thu Nov 08 10:54:41 2018 -0800"
      },
      "message": "Introduce getRssi() in CellSignalStrengthLte\n\nPrevious people designed that the lte signal strength from HAL is rssi\nin ASU, but the new need of getRssi() API requires dBm unit.\n\nBug: 113074174\nTest: Treehugger\nChange-Id: I2982365a2e7fe1a56a393d123b9b0a30807d4d15\n"
    },
    {
      "commit": "6aceee0b7cf5b041b32eee4f136e694c0544fea8",
      "tree": "c5e620449f31789bde146ca7990deb99d6c2aa3f",
      "parents": [
        "b7b36c79844398fcd983cd62f258c807803da736",
        "f922fb13758dbc3002ba59249f6fb8d37947d6fc"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:22:41 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245 am: 20b0ca7ef8\nam: f922fb1375\n\nChange-Id: I4c7270d0ae8ea1fd42488e0e3efe2ca1b6d33d94\n"
    },
    {
      "commit": "efed9824e4ae5c1dced700f13a16abbbd1a293b2",
      "tree": "3b2a18b963d723c2448690edf5c57be1e588db25",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Fri Oct 26 10:25:57 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Thu Nov 08 10:14:04 2018 -0800"
      },
      "message": "Expose SRVCC state changes as @SystemAPI\n\nImsService needs to be able to register for SRVCC state\nchanges.\n\nTest: Telephony Unit tests\nBug: 117555643\nChange-Id: I87631b51a19cdd46d6b4d15f3631345de03bb771\n"
    },
    {
      "commit": "f922fb13758dbc3002ba59249f6fb8d37947d6fc",
      "tree": "ffaae95be56ce13651dd8719f08f2de3a8d22366",
      "parents": [
        "e8e035aaaa83d190b616429a28a981353648b32a",
        "20b0ca7ef8524314218348f65b52bdae23f213ed"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 10:07:13 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\" am: b5e8d45245\nam: 20b0ca7ef8\n\nChange-Id: Id2794379c6dd94bd5616ef0c86e6186324c33799\n"
    },
    {
      "commit": "b5e8d4524545356d6c2d148d38e4d01245b89723",
      "tree": "220bc08903a9d11ccf62f6bfdb4c4cd35b59b27b",
      "parents": [
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d",
        "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 17:22:43 2018 +0000"
      },
      "message": "Merge \"[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\""
    },
    {
      "commit": "ed9882833578e84de9aafcc78107897bded924ba",
      "tree": "55f7bbc27734ed8260d04f0d38e18ccf82ad1e35",
      "parents": [
        "330f457890b047ee32bf41d63bd544457d15a715"
      ],
      "author": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Wed Nov 07 16:19:42 2018 -0800"
      },
      "committer": {
        "name": "Philip P. Moltmann",
        "email": "moltmann@google.com",
        "time": "Thu Nov 08 09:11:05 2018 -0800"
      },
      "message": "Allow location provider to deep link into permissions UI\n\nTest: Built\nBug: 118437704\nChange-Id: I566acaf09bad27a47ec3822816c136c01b18bfc9\n"
    },
    {
      "commit": "6333c84514320383c342383b9e5873028748ced9",
      "tree": "24772bad1d20f7ca7d91ac80153dcef43cd33ea7",
      "parents": [
        "07160ff7e5ac08e45d9fc15c61d84054b8790d3d"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Oct 18 10:10:35 2018 +0100"
      },
      "committer": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 15:22:40 2018 +0000"
      },
      "message": "Add Conscrypt Public API\n\nBug: 110403421\nTest: cts -m CtsLibcoreTestCases -t android.net.ssl\nChange-Id: I51e497032e58c73cc6be77d95c3b18b139804859\n"
    },
    {
      "commit": "0aff9b1d08442b687ebd46abf7aa621981efa508",
      "tree": "71552eae40f0ba67d542c911799edf7c83714fdf",
      "parents": [
        "408480b27c1feff75ad5957de61fc7c51c05dad8"
      ],
      "author": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Thu Nov 08 14:05:08 2018 +0000"
      },
      "committer": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Thu Nov 08 06:41:50 2018 -0800"
      },
      "message": "Revert \"Revert \"Adds new atomic install API\"\"\n\nThis reverts commit 7e1c9d75bc5b26bbe19f93f84793db2813664a11.\n\nThis change adds the new atomic install system API to\nPackageInstaller and plumbs it through to PackageManager. It also\nadds support for committing multiple sessions via command line.\n\nBug: 109941548\nTest: Manually install 2 apps from command line\nReason for revert: Forward fix build breakage\n\nChange-Id: I1e518f7b8998599c849fb0e8c040be974e4ac821\n"
    },
    {
      "commit": "3401e9fef2320185044a673f1cfa68a54df70cbe",
      "tree": "8e4f8833f263c9fbab6595135a55fe8f0a24169c",
      "parents": [
        "408480b27c1feff75ad5957de61fc7c51c05dad8",
        "e8e035aaaa83d190b616429a28a981353648b32a"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 06:17:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 06:17:57 2018 -0800"
      },
      "message": "Merge \"Update API file for libcore additions\" am: 07160ff7e5 am: 2d67c19860\nam: e8e035aaaa\n\nChange-Id: I7a22c36c3b1f9238cfe89f95b4e0d148030c8dc1\n"
    },
    {
      "commit": "e8e035aaaa83d190b616429a28a981353648b32a",
      "tree": "c3d678f08c62834f6be671420229f86c97349664",
      "parents": [
        "ec46ff7a1cc171f3ccc7133a93545653a2abb2e1",
        "2d67c198605d304151494438d78e48a98f9f7b47"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 06:04:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Thu Nov 08 06:04:57 2018 -0800"
      },
      "message": "Merge \"Update API file for libcore additions\" am: 07160ff7e5\nam: 2d67c19860\n\nChange-Id: I5bdce324be694615712d872eb95b09bd79176b9c\n"
    },
    {
      "commit": "07160ff7e5ac08e45d9fc15c61d84054b8790d3d",
      "tree": "77bbc2dc0b8625ec97cf915e2956d6922be6e1f0",
      "parents": [
        "aef8fe0d4792d3f3cfc6fd76a06f41be843b5af5",
        "3187dd3f5a98c967c2855a1b6a1141da91ebc1a2"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Thu Nov 08 13:39:31 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 13:39:31 2018 +0000"
      },
      "message": "Merge \"Update API file for libcore additions\""
    },
    {
      "commit": "9e1d4f86ba43e87264aba178f2bb037a3c3b26fb",
      "tree": "72aadb5ef310c59200b6e5bbe1b6e4e36b8757bd",
      "parents": [
        "03c766075d3b50bf859fdde64d5c2c42997ff079"
      ],
      "author": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Oct 22 15:11:31 2018 +0800"
      },
      "committer": {
        "name": "tonyzhu",
        "email": "tonyzhu@google.com",
        "time": "Thu Nov 08 17:28:34 2018 +0800"
      },
      "message": "[Call Screening]Logging of calls blocked by call blocking feature, call screening app.\n\nAdd three call log entries, ALL_SCREENING_COMPONENT_NAME, CALL_SCREENING_APP_NAME,\nBLOCK_REASON, and call block reasons. Add new parameter to get the\npackage name and component name of the implementation of CallScreenService.java.\n\nBug: 113243596\nTest: Build pass\nChange-Id: I63debd80d7f4a92278fdbb84b64ff1199591349c\n"
    },
    {
      "commit": "123559814a183e3855a00e2e4d87350425426474",
      "tree": "873e640ff5fa511612987dbdfbe12ed92d4ec162",
      "parents": [
        "f7864681943c1854a6e00dd73f36eff9a8150f9c",
        "5e5e921d22284fa7bdc18b23ffa42676695f923d"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 19:52:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 19:52:48 2018 -0800"
      },
      "message": "Merge \"separate URL for WFC settings\" am: 9d4ebdf379\nam: 5e5e921d22\n\nChange-Id: Ia2ac301a7c66359593c5793821b4282d5fc8c251\n"
    },
    {
      "commit": "9d4ebdf379833d4e612dbbaf1ce6f260a15064bd",
      "tree": "1503fa9959fdddc934a399e03eaf1308b112abca",
      "parents": [
        "d10870625f6a38660a3c1472fe7688e6aaa838f2",
        "bf38b068d46f746ed69bfa8372d2aedc1c2e2690"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 08 03:23:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Nov 08 03:23:20 2018 +0000"
      },
      "message": "Merge \"separate URL for WFC settings\""
    },
    {
      "commit": "157edce8a771e10a7ea662dfefcc1fe6deaf98f4",
      "tree": "52df0f49d434bb69f7135d982ccb2c7404a3ace2",
      "parents": [
        "c472be85ce11504f6bdeee3962260616effccacb",
        "b49cedf0b3440fbc676d9753741284cf41337e02"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Nov 08 02:14:24 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 02:14:24 2018 +0000"
      },
      "message": "Merge \"Deprecated scoped directory access.\""
    },
    {
      "commit": "2764aaee13fc6c378d70c1f4704dab34e47b98c8",
      "tree": "598312e2a86c255ded4f71a13ccbb53592a0130e",
      "parents": [
        "05394caefed04b9cb43d5ef99f5a564bfb657669",
        "1bc7e852ef102abe273ddec15e6d8cc5b34ba073"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 17:58:54 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Wed Nov 07 17:58:54 2018 -0800"
      },
      "message": "Merge \"Introduce Emergency number functions APIs\" am: 24cddced04\nam: 1bc7e852ef\n\nChange-Id: I7748108ebaa6a22702b7d59c67aa9623438bcffc\n"
    },
    {
      "commit": "059810b73e9f29441074b2c3b07d5f4c260eb52f",
      "tree": "2a44f70bafb05c9515b23a364dacef5813dba4e9",
      "parents": [
        "38e1cb73f5a4eb027e61f24666185e729b7f194b",
        "4eec415f5fbca42f1d84257e0e978552a1cd9020"
      ],
      "author": {
        "name": "Chen Xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 08 01:35:46 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:35:46 2018 +0000"
      },
      "message": "Merge \"separate URL for WFC settings\""
    },
    {
      "commit": "38e1cb73f5a4eb027e61f24666185e729b7f194b",
      "tree": "a7a6aa90a3a9b133dbc92f5113269711f848e15d",
      "parents": [
        "28c413eb32db771318bbe52139381c9a62ddfa33",
        "e747c3e4e18d7110db6e5ca95404c786c0f57482"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Thu Nov 08 01:15:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Nov 08 01:15:27 2018 +0000"
      },
      "message": "Merge changes from topic \"wm_move_disp_to_hier_2\"\n\n* changes:\n  Move some display logic into hierarchy [2/2]\n  Move some display logic into hierarchy [1/2]\n"
    },
    {
      "commit": "ccf59d6f21b6f9ea16b0cbf2c70591b869c42561",
      "tree": "34b85ab2a5612381b505bd975748a9151614eec2",
      "parents": [
        "4959811fb41af597eeaf50ccbcb67e61a9274366",
        "7e1c9d75bc5b26bbe19f93f84793db2813664a11"
      ],
      "author": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 23:14:45 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 23:14:45 2018 +0000"
      },
      "message": "Merge \"Revert \"Adds new atomic install API\"\""
    },
    {
      "commit": "7e1c9d75bc5b26bbe19f93f84793db2813664a11",
      "tree": "e5119576e44e2c7b20c5192bfc87d797fe0227ce",
      "parents": [
        "44da627fd59fdb1d1f0e21186bc0bc67384ba630"
      ],
      "author": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 22:59:18 2018 +0000"
      },
      "committer": {
        "name": "Jie Song",
        "email": "jies@google.com",
        "time": "Wed Nov 07 22:59:18 2018 +0000"
      },
      "message": "Revert \"Adds new atomic install API\"\n\nThis reverts commit 44da627fd59fdb1d1f0e21186bc0bc67384ba630.\n\nReason for revert: \u003cfix build\u003e\n\nChange-Id: I6f9ae2fc7606547e6bf6f9d8d6c2fc309b5a4538\n"
    },
    {
      "commit": "5ac293f0406cc48cafb17a7f17eb0bfb50b3b2af",
      "tree": "86ff4f73bbaacfd8c3015336ce0b1d34cb01fe13",
      "parents": [
        "fbc4e55540ffaae66c9a1eeae7f2ae05b828f520"
      ],
      "author": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Oct 17 16:31:31 2018 -0700"
      },
      "committer": {
        "name": "sqian",
        "email": "shuoq@google.com",
        "time": "Wed Nov 07 14:57:44 2018 -0800"
      },
      "message": "Introduce Emergency number functions APIs\n\n- getCurrentEmergencyNumberList\n- getCurrentEmergencyNumberList (per categories)\n- isCurrentEmergencyNumber\n\nNote: the implementaion from PhoneInterfaceManager is empty, but the names\nof the APIs need to be finalized so that the usages and test plan are not\nblocked.\n\nBug: 112657134\nTest: Treehugger\nChange-Id: I1e310941aea6d5288fd6c99071be6b46a8d98197\nMerged-In: I854db34f4378f35f99c3d8133bf35f3d0b3aad2b\nMerged-In: Ic0a22dd9c2023362bbb65b80cb78990ace7caac4\n"
    },
    {
      "commit": "89d277a982472074fd7184f21c37f4d994b9b57a",
      "tree": "d02b7773bfe3f72a891fcd7e6355479927b1f90f",
      "parents": [
        "7c62638354e5c2d228194af7fb1110babd991b63",
        "2776ca3f4e877709e0e313e25d2d9f86cbd89b8b"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 07 22:54:02 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 22:54:02 2018 +0000"
      },
      "message": "Merge \"Camera: Add support for recommended stream configurations\""
    },
    {
      "commit": "50b8cd0e84df9d78ac1a3fe0cfec8960994e7126",
      "tree": "146ff004d1d1bf383f2858bee485a7a23b108a57",
      "parents": [
        "3f5b30c42eccdf3c71af0ba4d63b47287dea6bb8"
      ],
      "author": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Mon Oct 29 17:59:26 2018 -0700"
      },
      "committer": {
        "name": "Pengquan Meng",
        "email": "mpq@google.com",
        "time": "Wed Nov 07 14:11:05 2018 -0800"
      },
      "message": "Add 5G NR cellInfo\n\n- Add CellInfoNr\n- Add CellIdentityNr\n- Add CellSignalStrengthNr\n\nBug:111453000\nTest: atest FrameworksTelephonyTests:\nChange-Id: I45a8042fcbeb9faa7f8cc8db45eeb2c85125397e\n"
    },
    {
      "commit": "e6e2a647834124c0d4daa46a3b7c0521c349861a",
      "tree": "529a3829aa7feff31de69442cd507455f80a5e7c",
      "parents": [
        "89eb3e6117b39c9e9272e898e33a3be8fa669889"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Mon Nov 05 15:59:57 2018 -0800"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 13:42:51 2018 -0800"
      },
      "message": "new SystemAPI for roamingType in NetworkRegistrationState\n\nBug: 79262189\nTest: telephony unit test\nChange-Id: I443f3c109872ad595fc55fa77fe5e10e1c19b32f\n"
    },
    {
      "commit": "0f60a8defc210bca881bc71877e89c8bf6b8b502",
      "tree": "2409598fe7600330cdce878045ee309fa90cae31",
      "parents": [
        "e9d19cfc9670ccfbe7955320b2d71edeb8acfe78",
        "44da627fd59fdb1d1f0e21186bc0bc67384ba630"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 21:23:08 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 21:23:08 2018 +0000"
      },
      "message": "Merge \"Adds new atomic install API\""
    },
    {
      "commit": "bf38b068d46f746ed69bfa8372d2aedc1c2e2690",
      "tree": "a331a9d3f192de03e6104520b20ae134b2a30f5c",
      "parents": [
        "89eb3e6117b39c9e9272e898e33a3be8fa669889"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 01 00:08:37 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 11:58:52 2018 -0800"
      },
      "message": "separate URL for WFC settings\n\nwe have @SystemAPI exposed in ImsMMTelManager#getVoWiFiModeSetting\nand ImsMMTelManager#getVoWiFiRoamingModeSetting and vtEnabled.\nWe should expose @System URI allowing listeners to be notified\non settings changes.\n\nBug: 118631333\nTest: telephony unit test\nChange-Id: Idc8a6a71ed69135644371c122c93916ef4db0b51\nMerged-in: Idc8a6a71ed69135644371c122c93916ef4db0b51\n"
    },
    {
      "commit": "4eec415f5fbca42f1d84257e0e978552a1cd9020",
      "tree": "95ad0c64cca42e31c98cd210fa90c5c7eb685929",
      "parents": [
        "f783fa07815cb1b81af9b8f46332b4273508575e"
      ],
      "author": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Thu Nov 01 00:08:37 2018 -0700"
      },
      "committer": {
        "name": "chen xu",
        "email": "fionaxu@google.com",
        "time": "Wed Nov 07 11:53:55 2018 -0800"
      },
      "message": "separate URL for WFC settings\n\nwe have @SystemAPI exposed in ImsMMTelManager#getVoWiFiModeSetting\nand ImsMMTelManager#getVoWiFiRoamingModeSetting and vtEnabled.\nWe should expose @System URI allowing listeners to be notified\non settings changes.\n\nBug: 118631333\nTest: telephony unit test\nChange-Id: Idc8a6a71ed69135644371c122c93916ef4db0b51\n"
    },
    {
      "commit": "151046ad9fcea1c9195ad24d03a00b6bb943f7c8",
      "tree": "d74bac47a734af35b25c33228964af27f030b420",
      "parents": [
        "8c342c6852d7bb79736b7af25c5e0a84bc193001",
        "cdee7dcfaa9cb3a466f570baee9480ff215b2bcd"
      ],
      "author": {
        "name": "Jiuyu Sun",
        "email": "jiuyu@google.com",
        "time": "Wed Nov 07 19:29:11 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 19:29:11 2018 +0000"
      },
      "message": "Merge \"Catch SecurityException in EuiccCardController and trigger callback.\""
    },
    {
      "commit": "7212090a3ea8ac30a345475332b99c4f1b4fcc7a",
      "tree": "cd557ad0ac6965ba1dc35009365f8f1888f41677",
      "parents": [
        "608f8f93c5ccf2d514cd0ea16b2100efa6766756",
        "709893b7335cdc64cb5672b1eaff99e27397f3e4"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Wed Nov 07 18:28:13 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 18:28:13 2018 +0000"
      },
      "message": "Merge changes from topic \"SAE-OWE support\"\n\n* changes:\n  [WPA3] Fix WifiConfigurtionTest to support OWE as open network\n  [WPA3] Add new types for WPA3/OWE and device capabilities API\n"
    },
    {
      "commit": "05ac00c630a96f657031cc10842139f015e311b0",
      "tree": "017e2f92cf3d470b038c09a48fe16ab83ffb3742",
      "parents": [
        "dce7d01911be5f8849681ceab1ab798bcb8d96db",
        "9272cfe1e5ed7ebda6dca31fdb496611a974497d"
      ],
      "author": {
        "name": "Jorim Jaggi",
        "email": "jjaggi@google.com",
        "time": "Wed Nov 07 16:35:06 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 16:35:06 2018 +0000"
      },
      "message": "Merge changes from topic \"windowinsets-api\"\n\n* changes:\n  WindowInsets: Annotate nullability\n  WindowInsets: Add Builder\n  WindowInsets: reimplement WindowInsets on top of Insets\n  WindowInsets: make WindowInsets.inset() public\n"
    },
    {
      "commit": "a5b5f30996d520834826908151822e8048d9185a",
      "tree": "f3a6ac4c2cb09056dfc4b96fa9bebe86f713f4e5",
      "parents": [
        "68e8199c643062b82d46044d8c275974b6b7b51c",
        "4e415edecdab3b3e7a5681e10552e2d5720c01ef"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 06:20:10 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 06:20:10 2018 +0000"
      },
      "message": "Merge \"WifiManager: Mark isScanAlwaysAvailable() deprecated\""
    },
    {
      "commit": "68e8199c643062b82d46044d8c275974b6b7b51c",
      "tree": "53db66fd7635976fcab27c83b6e4c685e3d8e4f0",
      "parents": [
        "d40152e10b2c0c6aac0ba2df0c4ba24db1e8c1a5",
        "ec5e8d25f0f3526ebe0f8e51a4fe3dfb57b2acba"
      ],
      "author": {
        "name": "Shuzhen Wang",
        "email": "shuzhenwang@google.com",
        "time": "Wed Nov 07 05:54:39 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 05:54:39 2018 +0000"
      },
      "message": "Merge \"Camera: Unhide and update Y8 format spec\""
    },
    {
      "commit": "11d5f416182f3ae20d352f17e31933a5f8d0aea6",
      "tree": "437876e01733214186b03d61d79153a309d037d1",
      "parents": [
        "8823180ac47207bf7bfe1525bd4caa7fde1c8da5",
        "c1b6ab69c688ac263e4de80320b7b241fb11031d"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Wed Nov 07 03:45:07 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 03:45:07 2018 +0000"
      },
      "message": "Merge \"Introduce new API for specifying user font fallback\""
    },
    {
      "commit": "ea87b1fa7c14c349959b29187856e850c5012bdd",
      "tree": "464b24298444e9c41928803f22c0054874fbe644",
      "parents": [
        "196c960723efcaa464df69c311dfb3e3c6163530",
        "c595f112dbbd9cd462fdfa2099408cf35a48c0dd"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Nov 07 02:43:27 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Nov 07 02:43:27 2018 +0000"
      },
      "message": "Merge \"Add AppOpsManager.opToDefaultMode() as system API.\""
    },
    {
      "commit": "e747c3e4e18d7110db6e5ca95404c786c0f57482",
      "tree": "654c54da29d709fbfc5958fa6e236eab292bad85",
      "parents": [
        "39b6f235f129747a977c2afc400e4e56f5d289e2"
      ],
      "author": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Tue Oct 30 20:06:41 2018 -0700"
      },
      "committer": {
        "name": "Evan Rosky",
        "email": "erosky@google.com",
        "time": "Tue Nov 06 18:39:37 2018 -0800"
      },
      "message": "Move some display logic into hierarchy [2/2]\n\nMove display update logic from WM into ATM hierarchy by letting\nActivityStack watch for relevant changes and calculate bounds\naccordingly and removing configuration updates from WM side\noutside of calls from the display-level controller (like how\nthe other levels work).\n\nOne of the main display-changes to account for is rotation. To\nmake this work without drastically modifying things was to leave\ndisplay freeze/startSeamless in WM but move the actual rotation\nto ATM while handling SEND_NEW_CONFIGURATION. This prevents\nchanges to the wm-side hierarchy outside of ATMS\u0027s control.\n\nTo facilitate this extra communication between ATMS and WM,\nthis adds rotation into WindowConfiguration. This makes rotation\navailable to the hierarchy update for policies that care about it\n(things like split). It will also replace TaskStack\u0027s mRotation\nin an upcoming CL and should also let us remove the one-off\nvariable for landscape-\u003eseascape orientation changes (needs\nsome more research though).\n\nBug: 113900640\nTest: go/wm-smoke + relevant am/wm servicestests\nChange-Id: I12c79cc5eb94d48d846f1cf27765c9f9f6741435\n"
    },
    {
      "commit": "c4240a7ce8e93c37ac1ad63d31f307490c45a0af",
      "tree": "444bb677af235b6e0eff8f33164544b766d23510",
      "parents": [
        "8d45688b6d4d0cb917dd2d198de8ca539cdbbdba"
      ],
      "author": {
        "name": "Jimmy Chen",
        "email": "jimmycmchen@google.com",
        "time": "Thu Oct 11 18:01:27 2018 +0800"
      },
      "committer": {
        "name": "Jimmy Chen",
        "email": "jimmycmchen@google.com",
        "time": "Wed Nov 07 09:57:23 2018 +0800"
      },
      "message": "p2p: support factory reset for P2P group\n\nprovide system API for Settings\n\nBug: 109866998\nTest: Manual tests\n      * manual trigger network reset in below conditions:\n        * trigger network reset with P2P on\n        * trigger network reset with WiFi on, P2P off\n        * trigger network reset with WiFi off\n        * trigger network reset with WiFi off then do reboot\n      * check groups shown in WiFi Direct page\n      * use wpa_cli -i p2p0 list_network\nTest: CtsVerifier - WiFi Direct category\nTest: Unit tests - atest frameworks/opt/net/wifi/tests/wifitests\nTest: Permission check\n      * call factoryReset as Guest\n      * call factoryReset from 3rd-party application\n\nChange-Id: Id487ebf4564b78b613b550c0f0266effb0ae793e\n"
    },
    {
      "commit": "e1219c73ef01f47eae989e41771b717fa5c7145e",
      "tree": "48c59901ed10d8d11d5a9b1daee28ed88ba1e8ff",
      "parents": [
        "3f5b30c42eccdf3c71af0ba4d63b47287dea6bb8",
        "5671e6140712c6364aecefa6cca390aa82abbc18"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Nov 06 15:37:37 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 06 15:37:37 2018 -0800"
      },
      "message": "Merge \"Expose mRestrictCause as a @SystemApi\" am: 37d8de2b2a am: f40eeb4a18\nam: 5671e61407\n\nChange-Id: Id06585c73f8423a5e2e21412f360cc9b4c3e0982\n"
    },
    {
      "commit": "5671e6140712c6364aecefa6cca390aa82abbc18",
      "tree": "c261f7a27db3863a4299a0ef83bac864abe0e9a0",
      "parents": [
        "e217b6222cc30bc3d6ad58316905a28ce64982d4",
        "f40eeb4a18678e782ce7e00b28c6b9617bf85c2c"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Nov 06 15:22:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Tue Nov 06 15:22:43 2018 -0800"
      },
      "message": "Merge \"Expose mRestrictCause as a @SystemApi\" am: 37d8de2b2a\nam: f40eeb4a18\n\nChange-Id: I59adcd2b31bdf0f7258b424d55f6e96913c729dc\n"
    },
    {
      "commit": "37d8de2b2a47664ae010a85cd98b112c611eaa92",
      "tree": "b74106ad10c5a101ac8fdb4d8f653885665f0055",
      "parents": [
        "a4680e1ebe242f0f46fe1233328c2d2ba03b6757",
        "f5544c3e92fe0f4cbe6e695ec851c95f9a3f94fe"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Tue Nov 06 22:54:10 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 06 22:54:10 2018 +0000"
      },
      "message": "Merge \"Expose mRestrictCause as a @SystemApi\""
    },
    {
      "commit": "c595f112dbbd9cd462fdfa2099408cf35a48c0dd",
      "tree": "5ccb238cc43bd41fc5d3cc45f07b11cd8cf62b4a",
      "parents": [
        "d6a4c6768e574ef7d277507d9cfb035c79cb5f4b"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Nov 06 14:20:38 2018 -0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Nov 06 14:49:54 2018 -0800"
      },
      "message": "Add AppOpsManager.opToDefaultMode() as system API.\n\nPermissionController needs to know the default mode of an app op and\nadjust it in case a background permission is fixed to revoked while a\nforeground permission is not for a pre-M app, because simply resetting\nthe app op to its default mode might break the fixed state of the\nbackground permission.\n\nThis change also removes AppOpsManager.resetUidMode() since it was\nintroduced for the same use case in PermissionController but cannot\nhandle the above case cleanly.\n\nBug: 110557011\nTest: build\nChange-Id: I53b1b375381a46b7dbece3cddaac460352d0336d\n"
    },
    {
      "commit": "4e415edecdab3b3e7a5681e10552e2d5720c01ef",
      "tree": "e26f8b3e6953113005c2f3270a33e6ca7bfd9c0f",
      "parents": [
        "3d171b2a0f6c78437e2c529f056f405357a462d7"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Fri Oct 19 13:41:52 2018 -0700"
      },
      "committer": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Nov 06 13:46:30 2018 -0800"
      },
      "message": "WifiManager: Mark isScanAlwaysAvailable() deprecated\n\nThis API is useful for the apps to decide when they can issue a scan\nrequest. Since WifiManager.startScan() is deprecated, this should be\ntoo. There is no functionality change for now, just a warning\nthat this will go away along with startScan().\n\nBug: 74448981\nTest: `make api-stubs-docs-update-current-api`\nChange-Id: I5310dc53dae244d7a99319bbde111254e9097a14\n"
    },
    {
      "commit": "44da627fd59fdb1d1f0e21186bc0bc67384ba630",
      "tree": "f8fcdd69cf06b1e94bf1570610e4cd079d493768",
      "parents": [
        "9a81857fdeb607ef1292d0564336bc845a8e6d6c"
      ],
      "author": {
        "name": "Patrick",
        "email": "patb@google.com",
        "time": "Thu Sep 13 15:06:22 2018 -0700"
      },
      "committer": {
        "name": "Patrick Baumann",
        "email": "patb@google.com",
        "time": "Tue Nov 06 21:16:11 2018 +0000"
      },
      "message": "Adds new atomic install API\n\nThis change adds the new atomic install system API to\nPackageInstaller and plumbs it through to PackageManager. It also\nadds support for committing multiple sessions via command line.\n\nBug: 109941548\nTest: Manually install 2 apps from command line\nChange-Id: I71d77026a55a40c76925e55e6956fb76efe16224\n"
    },
    {
      "commit": "c1b6ab69c688ac263e4de80320b7b241fb11031d",
      "tree": "35f4f6d48b44d02f66b3b21ff68a7e40d7c505fa",
      "parents": [
        "de037ad4ff572a821e786ddbae20fb8bce57c7f6"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue Oct 30 16:43:08 2018 -0700"
      },
      "committer": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Tue Nov 06 10:56:30 2018 -0800"
      },
      "message": "Introduce new API for specifying user font fallback\n\nBug: 111133573\nTest: atest TypefaceCustomFallbackBuilderTest\nChange-Id: I0345824ecd475e43dbb5e5451f647020c4b53a83\n"
    },
    {
      "commit": "6adbc58858045608d34b98938d7ff7aaa76827e8",
      "tree": "6a275e7f3fffbef3bf6f1d9cfbe741a0b92b1400",
      "parents": [
        "67dd91e6a301c9dd15f4f95ac715064534296a53"
      ],
      "author": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Tue Oct 16 14:30:14 2018 -0700"
      },
      "committer": {
        "name": "Hai Shalom",
        "email": "haishalom@google.com",
        "time": "Tue Nov 06 10:11:07 2018 -0800"
      },
      "message": "[WPA3] Add new types for WPA3/OWE and device capabilities API\n\nAdd new types for WPA3: SAE and Suite-B-192, and Enhanced open: OWE.\nAdded a new API to get the device key management capabilities, because\nnot all devices using latest HAL have WPA3/OWE support. Updated\ncurrent.txt and system-current.txt accordingly.\n\nBug: 112195778\nTest: atest com.android.server.wifi\n\nChange-Id: Idceb28dd8663349013243f69b8f20c0c8606581c\n"
    },
    {
      "commit": "d84d668d45de133c4191cd21baf50bb4f3d219a6",
      "tree": "6c2bf40883d50ac82b5b3f82f9acab1d18102090",
      "parents": [
        "1cc9e5a9f05bac51fb8bac54b01861ca3551a5d0",
        "3c38ee435a8e564d8c9dbb1c9f7ba3619532ff6f"
      ],
      "author": {
        "name": "Roshan Pius",
        "email": "rpius@google.com",
        "time": "Tue Nov 06 17:42:58 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Tue Nov 06 17:42:58 2018 +0000"
      },
      "message": "Merge changes from topic \"network_request_match_callback\"\n\n* changes:\n  WifiManager: Network request match callback registration\n  wifi(API): NetworkSpecifier for Wifi NetworkAgent\n  wifi(API): Mark old API\u0027s deprecated\n  wifi(API): New API surface for network suggestion\n  wifi(API): New API surface for connection via NetworkRequest\n"
    },
    {
      "commit": "729518824d694261a85ac3deb9fd1d7b36087216",
      "tree": "62e2ba43b9b87721826b432819a787ff74b8eef6",
      "parents": [
        "3685d3147591dfb38ac3274c50512ea905ac14c8",
        "c3e1c08d03f9008b1df2c7079ed4ad39dc0e8875"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 05 19:47:43 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 19:47:43 2018 -0800"
      },
      "message": "Merge \"Revert \"Make getRssi() API for LTE Received Signal Strength Indication (RSSI)\"\" am: 1a517ba852 am: aea5d0afcc\nam: c3e1c08d03\n\nChange-Id: I4bee4db8615f8ad37d11331ad8b0b20b70abb8c9\n"
    },
    {
      "commit": "c3e1c08d03f9008b1df2c7079ed4ad39dc0e8875",
      "tree": "a35da6d71bcad9e57f00038af20267b1a3e17489",
      "parents": [
        "90ea1705b88ceba93c5137483fe986146b0ec474",
        "aea5d0afcc03320c852950d4fd50529c241e5f95"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 05 19:26:55 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 19:26:55 2018 -0800"
      },
      "message": "Merge \"Revert \"Make getRssi() API for LTE Received Signal Strength Indication (RSSI)\"\" am: 1a517ba852\nam: aea5d0afcc\n\nChange-Id: Id631e020519573ee0bb280838684f390c8d26b75\n"
    },
    {
      "commit": "1a517ba85256f0e4388f3f73189d36c9353e568b",
      "tree": "b7149de6e74d2c227ddcf6e5a60dc1e64cf88d1a",
      "parents": [
        "3ef1990e7ce45b27194c886af594b5de25a7d091",
        "5e8048499126350a0dcf8b08df19a7a5fa78b3ca"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Tue Nov 06 03:06:20 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Tue Nov 06 03:06:20 2018 +0000"
      },
      "message": "Merge \"Revert \"Make getRssi() API for LTE Received Signal Strength Indication (RSSI)\"\""
    },
    {
      "commit": "5e8048499126350a0dcf8b08df19a7a5fa78b3ca",
      "tree": "44ce66b251b003190056a640b5648ec6c1a8c97c",
      "parents": [
        "c3380f767ad3c5c1686891aae75d445c3113996a"
      ],
      "author": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Mon Nov 05 23:55:27 2018 +0000"
      },
      "committer": {
        "name": "Shuo Qian",
        "email": "shuoq@google.com",
        "time": "Tue Nov 06 00:18:16 2018 +0000"
      },
      "message": "Revert \"Make getRssi() API for LTE Received Signal Strength Indication (RSSI)\"\n\nThis reverts commit c3380f767ad3c5c1686891aae75d445c3113996a.\n\nReason for revert: b/119055885\n\nChange-Id: I47e6dd038d97a9d5a48d36b53f9e75e356a1e409\n"
    },
    {
      "commit": "05083b019ffb1131fce9e7d52dceef21ebbb2ede",
      "tree": "f45111749799ac6c1fbb071786304efd6846ced3",
      "parents": [
        "f4e3113aaf2485ab59ecf302ca0b506744c8654d",
        "1dfa9a01957bd32f8cc5a40786a3c5fea15394ce"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Nov 05 21:48:54 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 05 21:48:54 2018 +0000"
      },
      "message": "Merge \"Initial APIs for Intelligence Service.\""
    },
    {
      "commit": "0a2786cc5d16f330142c235f1a8b7cb05c3262fb",
      "tree": "024cca2e3a3261f9bcba8b536af137d4ec67a13f",
      "parents": [
        "f2c351abb478c958a0e11aa6748e6099e4ec20b2",
        "ee4b6d85dcc11bba2aaeea4811ba490c4c7e7028"
      ],
      "author": {
        "name": "Seigo Nonaka",
        "email": "nona@google.com",
        "time": "Mon Nov 05 21:09:23 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 05 21:09:23 2018 +0000"
      },
      "message": "Merge \"Refactor Typeface construction logic\""
    },
    {
      "commit": "f2c351abb478c958a0e11aa6748e6099e4ec20b2",
      "tree": "d168ba77f35352eba09ce05cbbb5aa516701376f",
      "parents": [
        "fe0efe6bd2acae99bdd8039ff2fde11308ea85fa",
        "ddeaa487dac907f2f5064671e21426e429f8fe5d"
      ],
      "author": {
        "name": "John Reck",
        "email": "jreck@google.com",
        "time": "Mon Nov 05 20:54:57 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 05 20:54:57 2018 +0000"
      },
      "message": "Merge \"Make RenderNode public API\""
    },
    {
      "commit": "12c9815347e6ceb0b87d9e8fb76da36a7c88b1c9",
      "tree": "faa38e094a74c5e019835ca7bc6bff684eaa1f10",
      "parents": [
        "69757fa7d56bcb0700f4d316f405cc7fb58355ca",
        "bcd13ccac1af47af2a3ef385bca5a63b718179bf"
      ],
      "author": {
        "name": "Vadim Tryshev",
        "email": "vadimt@google.com",
        "time": "Mon Nov 05 18:42:30 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 05 18:42:30 2018 +0000"
      },
      "message": "Merge \"Exposing intent action for DWB properties as an API\""
    },
    {
      "commit": "f5544c3e92fe0f4cbe6e695ec851c95f9a3f94fe",
      "tree": "7d743851332592a725b733c63713640f5dbdc1a9",
      "parents": [
        "cc690e9a48b05476e26dc4bab775acb249eee4e2"
      ],
      "author": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Wed Oct 31 16:14:41 2018 -0700"
      },
      "committer": {
        "name": "Brad Ebinger",
        "email": "breadley@google.com",
        "time": "Mon Nov 05 10:33:00 2018 -0800"
      },
      "message": "Expose mRestrictCause as a @SystemApi\n\nBug: 117555643\nTest: Telephony unit tests\nChange-Id: I60a7028d79f7e5fa676cc12a427c6d2a8cd3961e\n"
    },
    {
      "commit": "ba52b2b24f6303cfde6de55152e886f2ecdb8a04",
      "tree": "578da42a00e5df666a073a963ad8417cc0616958",
      "parents": [
        "b5defbc79eb7fd2e3b772dea898ffe8ca874297c",
        "98dbab1bbb3819b6b4bf60b5ff6ce3f42e2e25d5"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Mon Nov 05 18:32:18 2018 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Nov 05 18:32:18 2018 +0000"
      },
      "message": "Merge \"Audio: Add Dolby MAT format\""
    },
    {
      "commit": "1dfa9a01957bd32f8cc5a40786a3c5fea15394ce",
      "tree": "757254d8f2d7ca9ff448d17c87fb5ff49ad8baba",
      "parents": [
        "fdf05047fa4e9c69b4a9e0f72c23ae64eb20ac3a"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Oct 17 17:24:37 2018 -0700"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Nov 05 09:22:18 2018 -0800"
      },
      "message": "Initial APIs for Intelligence Service.\n\nA.K.A: \"The thing\u0027s hollow — it goes on forever — and — oh my God! —\n        it\u0027s full of TODOs!\"\n\nBug: 117944706\nTest: m update-api \u0026\u0026 m\n\nChange-Id: I0774a0df4f4ea0810a8c5f72a1fbcd4eef5cd09b\n"
    },
    {
      "commit": "3187dd3f5a98c967c2855a1b6a1141da91ebc1a2",
      "tree": "ddd86c790daa66b810345ee2530101e9c99c82e1",
      "parents": [
        "65b79f96cdd38b5495f1097cc5d66537973f00a6"
      ],
      "author": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Nov 05 15:57:52 2018 +0000"
      },
      "committer": {
        "name": "Adam Vartanian",
        "email": "flooey@google.com",
        "time": "Mon Nov 05 15:59:30 2018 +0000"
      },
      "message": "Update API file for libcore additions\n\nBug: 110403421\nTest: cts -m CtsLibcoreTestCases\nChange-Id: I67937aba279a99963e4290ff1d11154040ba0f94\n"
    },
    {
      "commit": "c8d935d2bbdf261fc7eb544b992cd645c0dacfb5",
      "tree": "3a8633a63c083f445aec98cc3b0c5dfee0e17c17",
      "parents": [
        "d0e5bc8db01b6501cdb4c8c602f3b9419834a8f0",
        "c274ac53a7dab8347d04312ce1038088d6442a3a"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 03:14:48 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 03:14:48 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\" am: 6dd64df8b3 am: 21457121f4\nam: c274ac53a7\n\nChange-Id: Ia013e710c961b8887bfaff1e8fe7af40fba26df1\n"
    },
    {
      "commit": "c274ac53a7dab8347d04312ce1038088d6442a3a",
      "tree": "8582994ee8878c6e06fa3d0f2e951769a6c1daba",
      "parents": [
        "556ae82025eccaa44a958a77cd1c1089c9713440",
        "21457121f48c1d6a339e99fde0ea66f1923d7682"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 03:02:57 2018 -0800"
      },
      "committer": {
        "name": "android-build-merger",
        "email": "android-build-merger@google.com",
        "time": "Mon Nov 05 03:02:57 2018 -0800"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\" am: 6dd64df8b3\nam: 21457121f4\n\nChange-Id: I1b570954254b4b13e3368372e17cebd0017cfa4d\n"
    },
    {
      "commit": "6dd64df8b382d483e3c9631c01a24b335bb9de03",
      "tree": "f674e7ac7d7247c4c21af79b1372aeb807d4a531",
      "parents": [
        "89eb3e6117b39c9e9272e898e33a3be8fa669889",
        "ff60f5ec27aa6bc515421f19a27225679fe92b41"
      ],
      "author": {
        "name": "Tony Zhu",
        "email": "tonyzhu@google.com",
        "time": "Mon Nov 05 10:35:27 2018 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Nov 05 10:35:27 2018 +0000"
      },
      "message": "Merge \"[Call Screening]Programmatically changing the default call screening app.\""
    }
  ],
  "next": "3ee2bd7d217af058cf90b949f501651f6bda53db"
}
