)]}'
{
  "log": [
    {
      "commit": "b0a5255ebf921956597dab668ac260d2a2917a67",
      "tree": "b4fa2801aac4f48b926f040b4afdc92cce8c2718",
      "parents": [
        "395ff008a7ca0daeb286f4fdbdfeff959148bfe4",
        "88cafc0747a9ba36695944fd246ffce73d78dc91"
      ],
      "author": {
        "name": "Rui Qiu",
        "email": "ruiqiu@google.com",
        "time": "Thu Feb 03 02:34:47 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 03 02:34:47 2022 +0000"
      },
      "message": "[automerger skipped] DO NOT MERGE: Add car telemetry service permission to car shell allowlist am: 606dede844 am: 88cafc0747 -s ours\n\nam skip reason: subject contains skip directive\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16778226\n\nChange-Id: I15de85e7666819a379623bdba3aad817eb5008b8\n"
    },
    {
      "commit": "395ff008a7ca0daeb286f4fdbdfeff959148bfe4",
      "tree": "b4fa2801aac4f48b926f040b4afdc92cce8c2718",
      "parents": [
        "d965b9f5bda63025404dc01fbcc2f8a0f12c78c2",
        "30711f85612b8db57a79090429c6dbd00abfcf74"
      ],
      "author": {
        "name": "Darrell Shi",
        "email": "darrellshi@google.com",
        "time": "Thu Feb 03 02:29:41 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 02:29:41 2022 +0000"
      },
      "message": "Merge \"Read \"showClockAndComplications\" metadata.\""
    },
    {
      "commit": "d965b9f5bda63025404dc01fbcc2f8a0f12c78c2",
      "tree": "29ad9ccb92cfbe8d5a73d844a56d1d3fb41bd628",
      "parents": [
        "f1be3163f5cb6586c366615b2f4d941ef51f4f70",
        "b0a0bfdf101ab5a61095db89c10804e8bb7691a8"
      ],
      "author": {
        "name": "Darrell Shi",
        "email": "darrellshi@google.com",
        "time": "Thu Feb 03 02:28:35 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 02:28:35 2022 +0000"
      },
      "message": "Merge \"Move dream metadata parsing to framework.\""
    },
    {
      "commit": "f1be3163f5cb6586c366615b2f4d941ef51f4f70",
      "tree": "fb495f93e04d627e3c6028a56cefe81e0b3a7129",
      "parents": [
        "6be687b645c61ef0efe9a78d11d3019ca3884e11",
        "a1322dee86a69328a4bdfe070f299b1eb45d48ed"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 03 02:15:17 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 02:15:17 2022 +0000"
      },
      "message": "Merge \"Uses ActivityLaunchAnimator for occlusion animations.\""
    },
    {
      "commit": "88cafc0747a9ba36695944fd246ffce73d78dc91",
      "tree": "548024bd78c6682fcfa26c0a87867c39da21f83f",
      "parents": [
        "8e1857760fecf18fc1241a5b826481ee1fbf48d7",
        "606dede8444241a45d25050e0eeb0a5acbaba4c5"
      ],
      "author": {
        "name": "Rui Qiu",
        "email": "ruiqiu@google.com",
        "time": "Thu Feb 03 02:13:33 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 03 02:13:33 2022 +0000"
      },
      "message": "DO NOT MERGE: Add car telemetry service permission to car shell allowlist am: 606dede844\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/16778226\n\nChange-Id: Icf3722d0c36d955b0c4dac2d5c9d87b1aec149db\n"
    },
    {
      "commit": "6be687b645c61ef0efe9a78d11d3019ca3884e11",
      "tree": "7eb7bfa3e3561ee1a0b41c3e1d5933f44f19ba99",
      "parents": [
        "096e9b487baf2f5d9a68092b8537c596bf055b29",
        "9440f2d5ca92fbff87a1f787f4b9da30311f4095"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Thu Feb 03 01:24:37 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 01:24:37 2022 +0000"
      },
      "message": "Merge \"Include per process state data in the BatteryUsageStats atom\""
    },
    {
      "commit": "096e9b487baf2f5d9a68092b8537c596bf055b29",
      "tree": "78c43d21a0304728ae0a9993712cb2fd57555c33",
      "parents": [
        "484e4efc747b8ad189e67b5b985eac66cb75e423",
        "5a7d9a845b77c3a3255f76a4116057f353d3af47"
      ],
      "author": {
        "name": "Darrell Shi",
        "email": "darrellshi@google.com",
        "time": "Thu Feb 03 01:19:34 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 01:19:34 2022 +0000"
      },
      "message": "Merge \"Show only enabled complications on dream overlay.\""
    },
    {
      "commit": "484e4efc747b8ad189e67b5b985eac66cb75e423",
      "tree": "c9aaed217a4e48af5609d26d0cedc10a3405e0d6",
      "parents": [
        "dd08c613e5253e6cdc274b40c419f43c08981f2c",
        "abc9c87519b9cfd336f7243a6fefeefecf69a78c"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Thu Feb 03 01:05:57 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 01:05:57 2022 +0000"
      },
      "message": "Merge \"Fixed DPM.logoutUser() methods.\""
    },
    {
      "commit": "dd08c613e5253e6cdc274b40c419f43c08981f2c",
      "tree": "f71a3071506e85afc2c72e7e8ac3ae14f38e9790",
      "parents": [
        "35798b1e3334202b6b10cc6a4e801d2b519402dc",
        "cff45b1f6a4ea1e9ce0e7920b692a3d127a6e494"
      ],
      "author": {
        "name": "Roopa Sattiraju",
        "email": "sattiraju@google.com",
        "time": "Thu Feb 03 01:05:16 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 01:05:16 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\""
    },
    {
      "commit": "35798b1e3334202b6b10cc6a4e801d2b519402dc",
      "tree": "afdffcdbfb18fbf6fd81048b7218d16463d3493a",
      "parents": [
        "b2ce45110744cc0d24ec109a4dad48a3fe56c0c5",
        "acd97414784ec9612a3a2ec017204ca4c3361381"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 03 00:53:30 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:53:30 2022 +0000"
      },
      "message": "Merge \"Make SSM failure logging more consistent\""
    },
    {
      "commit": "b2ce45110744cc0d24ec109a4dad48a3fe56c0c5",
      "tree": "ce2da875d1f76977e5bebd427a447563d0e173c3",
      "parents": [
        "a4249a2eae6ec1e2db933bb014ac344eb430a787",
        "2e81839835b9b4289ce7924b977f5ab67ff6cceb"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Thu Feb 03 00:42:12 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:42:12 2022 +0000"
      },
      "message": "Merge \"Remove Context.SUPPLEMENTAL_PROCESS_SERVICE\""
    },
    {
      "commit": "a4249a2eae6ec1e2db933bb014ac344eb430a787",
      "tree": "16d7487138d3de5546ed4b0d83fc74f47ed213b6",
      "parents": [
        "df4d3fc9dfb6c62558876786f0b36789073ffe82",
        "8e1857760fecf18fc1241a5b826481ee1fbf48d7"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Feb 03 00:38:25 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 03 00:38:25 2022 +0000"
      },
      "message": "Merge \"BtProfileConnectionInfo update api review\" am: cc2c6a0783 am: c2abbda875 am: e18d1a7581 am: 8e1857760f\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343\n\nChange-Id: Icdbc1b6d404ae1c95358c9d7b65557b10cb3be98\n"
    },
    {
      "commit": "df4d3fc9dfb6c62558876786f0b36789073ffe82",
      "tree": "69192ffaead58d2c024a60b0366b58fe2fd527d2",
      "parents": [
        "c5198640833dbfdc0f6a7827491d6d7c28490f1c",
        "3f520b19e17086e44310554c933d83bc9929662d"
      ],
      "author": {
        "name": "Winson Chiu",
        "email": "chiuwinson@google.com",
        "time": "Thu Feb 03 00:35:06 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:35:06 2022 +0000"
      },
      "message": "Merge \"Null check package for DexOptHelper\""
    },
    {
      "commit": "c5198640833dbfdc0f6a7827491d6d7c28490f1c",
      "tree": "6e45e1e71e306f1fb8f83f0fa5fab9d8d0329cf7",
      "parents": [
        "6dfb8c64e31e01495653b68bb6714434ae021d35",
        "768522945d233230c3ed0cc2181cf745ec58c611"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Feb 03 00:29:59 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:29:59 2022 +0000"
      },
      "message": "Merge \"Add a missing return statement.\""
    },
    {
      "commit": "6dfb8c64e31e01495653b68bb6714434ae021d35",
      "tree": "d74767fd0505b484b8018a76b4d8ccacea69f3c9",
      "parents": [
        "5bf2712005deda1a128a28d101128cc48fab289e",
        "4ca82409330be2e870feef9beac1fa5fe7e6abdc"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Thu Feb 03 00:29:44 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:29:44 2022 +0000"
      },
      "message": "Merge \"Use temp-allowlist reason to identify push messages.\""
    },
    {
      "commit": "5bf2712005deda1a128a28d101128cc48fab289e",
      "tree": "56f8a9b0900d9847d94ff212610b73624685b5c4",
      "parents": [
        "442dcb012af2db699f03ce369098db1519cb52a3"
      ],
      "author": {
        "name": "Junyu Lai",
        "email": "junyulai@google.com",
        "time": "Wed Jan 12 09:33:53 2022 +0000"
      },
      "committer": {
        "name": "Remi NGUYEN VAN",
        "email": "reminv@google.com",
        "time": "Thu Feb 03 00:27:59 2022 +0000"
      },
      "message": "[MS53] Add connectivity aidl exports to stubs\n\nThis is needed to solve the dependencies where platform\ncode such as ITelephony.aidl needs aidl definitions.\n\nTest: TH\nBug: 204830222\nChange-Id: Ie19a258c2e8a724dc087bc5ad5f8f522e29feca5\n"
    },
    {
      "commit": "8e1857760fecf18fc1241a5b826481ee1fbf48d7",
      "tree": "78323e0eedbc8e2daef2a618039b86b1d410e9df",
      "parents": [
        "bb30f2f00712093ae35c7c6aa871c534f05a1dac",
        "e18d1a75810467f4a0ebc01ae41da53a09048c94"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Feb 03 00:23:16 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 03 00:23:16 2022 +0000"
      },
      "message": "Merge \"BtProfileConnectionInfo update api review\" am: cc2c6a0783 am: c2abbda875 am: e18d1a7581\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343\n\nChange-Id: Ia53a3e37cef1e55534ceee5e977c5b65e9928153\n"
    },
    {
      "commit": "442dcb012af2db699f03ce369098db1519cb52a3",
      "tree": "ad997b927546517e858fedbdb047f1769dfd3cd2",
      "parents": [
        "aea37f3fb3bc2745f422cc2ac4a8802365b79041",
        "2cd6d7f11dabe4edae5f02409cdadfa13133f759"
      ],
      "author": {
        "name": "Hongguang Chen",
        "email": "hgchen@google.com",
        "time": "Thu Feb 03 00:21:16 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:21:16 2022 +0000"
      },
      "message": "Merge \"Fix wrong IntDef flag\""
    },
    {
      "commit": "aea37f3fb3bc2745f422cc2ac4a8802365b79041",
      "tree": "3ea1439ca3b38a9190600369985487e427ac8586",
      "parents": [
        "defa3794172c5b138f69f50eca0d75da017badff",
        "00029af7e01f7911648b819af154369b04f1c3c2"
      ],
      "author": {
        "name": "Muhammad Qureshi",
        "email": "muhammadq@google.com",
        "time": "Thu Feb 03 00:15:04 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 03 00:15:04 2022 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Revert \"Introduce initOrder for apex-system-services.\"\"\"\""
    },
    {
      "commit": "e18d1a75810467f4a0ebc01ae41da53a09048c94",
      "tree": "49603e97cf50285bff852f8d8652fb85afeac1bb",
      "parents": [
        "c02965ec5dfa2369f0b683046cd808ad6ec28c61",
        "c2abbda875e5cab25f54b973b639f94cc4fe9082"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Thu Feb 03 00:06:13 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 03 00:06:13 2022 +0000"
      },
      "message": "Merge \"BtProfileConnectionInfo update api review\" am: cc2c6a0783 am: c2abbda875\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343\n\nChange-Id: I1659669f4ac73a69683dbcbc3af3bf7839f89ce2\n"
    },
    {
      "commit": "defa3794172c5b138f69f50eca0d75da017badff",
      "tree": "59fad5e408669f317461dd1b3726979bbffab288",
      "parents": [
        "4324a25dbad4c8e5296281ed6a7a4d8007740428",
        "023328e204d2ab167f45827a13bc31b68ee27d59"
      ],
      "author": {
        "name": "Lorenzo Colitti",
        "email": "lorenzo@google.com",
        "time": "Wed Feb 02 23:59:02 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 23:59:02 2022 +0000"
      },
      "message": "Merge \"Have FrameworksVcnTests access hidden API\""
    },
    {
      "commit": "00029af7e01f7911648b819af154369b04f1c3c2",
      "tree": "0396d5b6523948080bc873dc5e5bc2e37a5e0715",
      "parents": [
        "5a38385882f451215e7561ecfac96cc937394096"
      ],
      "author": {
        "name": "Muhammad Qureshi",
        "email": "muhammadq@google.com",
        "time": "Wed Feb 02 21:03:51 2022 +0000"
      },
      "committer": {
        "name": "Muhammad Qureshi",
        "email": "muhammadq@google.com",
        "time": "Wed Feb 02 23:45:56 2022 +0000"
      },
      "message": "Revert \"Revert \"Revert \"Introduce initOrder for apex-system-services.\"\"\"\n\nThis reverts commit 5a38385882f451215e7561ecfac96cc937394096.\n\nReason for revert: DroidMonitor: Potential culprit for Bug 217580573 - verified through ABTD:\nhttps://android-build.googleplex.com/builds/abtd/run/L65800000952890870\n\nChange-Id: Ib9fdb4af623c93cd445d1031e57716b1df0f708e\n"
    },
    {
      "commit": "c2abbda875e5cab25f54b973b639f94cc4fe9082",
      "tree": "c1d07419f46a17e8e2a310f8ba48edb302121f9f",
      "parents": [
        "5d85fee641f01ed0e8438d592ae3d70ee70b2c14",
        "cc2c6a0783877baf2d3ce3ff7efe66398904ab2d"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Wed Feb 02 23:43:36 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 23:43:36 2022 +0000"
      },
      "message": "Merge \"BtProfileConnectionInfo update api review\" am: cc2c6a0783\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959343\n\nChange-Id: Ia2408f150ba305509ab23737533e57805b19e17d\n"
    },
    {
      "commit": "4324a25dbad4c8e5296281ed6a7a4d8007740428",
      "tree": "41cdec54f59e21596acd19db1d1f4c75f5b0ed35",
      "parents": [
        "849d24421c2666f6680df7265953e0051d2496cb",
        "08a567fd359ffa3c1b73ead7ef7e9f7ca16ad65c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 23:28:23 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 23:28:23 2022 +0000"
      },
      "message": "Merge changes Ic8f22359,I3b94dee1\n\n* changes:\n  Don\u0027t query settings for the notification history state every time we update the footer.\n  Add trace sections for comparison of the notification pipelines\n"
    },
    {
      "commit": "cc2c6a0783877baf2d3ce3ff7efe66398904ab2d",
      "tree": "c1d07419f46a17e8e2a310f8ba48edb302121f9f",
      "parents": [
        "fa9d5b2e03c3fe367ddede0d0590973c4735bf47",
        "ac11d77264316e228133312d90ff26bcdb3ce393"
      ],
      "author": {
        "name": "William Escande",
        "email": "wescande@google.com",
        "time": "Wed Feb 02 23:23:34 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 02 23:23:34 2022 +0000"
      },
      "message": "Merge \"BtProfileConnectionInfo update api review\""
    },
    {
      "commit": "849d24421c2666f6680df7265953e0051d2496cb",
      "tree": "e457036a51e8adc770bd9a97b9d7de6fdea06a1c",
      "parents": [
        "d3bffe32840e58c295e58feaad2339e4feeca454",
        "7511614773cf901795f6b5487e3707e1c14de49e"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 22:38:07 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 22:38:07 2022 +0000"
      },
      "message": "Merge \"Make the handwriting surface NOT_TOUCHABLE\""
    },
    {
      "commit": "606dede8444241a45d25050e0eeb0a5acbaba4c5",
      "tree": "793d7ef362dfe85f1a065227e3a4f6f11de0bc90",
      "parents": [
        "d208a46d520a292cb4a0feb2bef73d7068c5bbd7"
      ],
      "author": {
        "name": "Rui Qiu",
        "email": "ruiqiu@google.com",
        "time": "Wed Dec 22 10:28:20 2021 -0800"
      },
      "committer": {
        "name": "Zhaoming Yin",
        "email": "zhaomingyin@google.com",
        "time": "Wed Feb 02 22:31:19 2022 +0000"
      },
      "message": "DO NOT MERGE: Add car telemetry service permission to car shell allowlist\n\nBug: 207548461\nBug: 207175350\nTest: atest CarSecurityPermissionTest:CarTelemetryPermissionTest\n\nChange-Id: I9319983138ce3969b1c6a46a9c4e1bf168a13772\nMerged-In: I9319983138ce3969b1c6a46a9c4e1bf168a13772\n(cherry picked from commit 7d104e280baedc3400951a016a7a427c65cb9f0d)\n"
    },
    {
      "commit": "5a7d9a845b77c3a3255f76a4116057f353d3af47",
      "tree": "9c21d1265481a8e7ab0528b681b1db85d4370026",
      "parents": [
        "24c7b8113a16afc320fa6d9e9f0982849c5b9308"
      ],
      "author": {
        "name": "Darrell Shi",
        "email": "darrellshi@google.com",
        "time": "Wed Feb 02 20:19:12 2022 +0000"
      },
      "committer": {
        "name": "Darrell Shi",
        "email": "darrellshi@google.com",
        "time": "Wed Feb 02 22:16:41 2022 +0000"
      },
      "message": "Show only enabled complications on dream overlay.\n\nTest: atest DreamOverlayServiceTest#testSetAvailableComplicationTypes\nTest: atest ComplicationUtilsTest\nFix: 214039870\nChange-Id: I449a718f095e206749333d4519311807de107cf2\n"
    },
    {
      "commit": "d3bffe32840e58c295e58feaad2339e4feeca454",
      "tree": "ff69be11a1fa7a06dc4b98422d9288b75347cd3d",
      "parents": [
        "0ae344f04b0d9fa57f06574a3e66f24a31ca394e",
        "17629e2e4e570d2a9e093bee5cca8498d1b8804c"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 22:04:55 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 22:04:55 2022 +0000"
      },
      "message": "Merge \"CameraManager: Update display size query\""
    },
    {
      "commit": "768522945d233230c3ed0cc2181cf745ec58c611",
      "tree": "467aa7dfd355fe80377b042de7053297ef8afcd3",
      "parents": [
        "e1b353167bea2f783e2f4042e2e62863ad6d7a16"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Feb 02 14:03:47 2022 -0800"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Feb 02 14:03:47 2022 -0800"
      },
      "message": "Add a missing return statement.\n\nBug: 206518114\nTest: manual\nChange-Id: Iadb13f6b64e19fef84310aeefd39c5e4d71d1882\n"
    },
    {
      "commit": "0ae344f04b0d9fa57f06574a3e66f24a31ca394e",
      "tree": "401084cffa61bc588ed97b1d0539297f81562b87",
      "parents": [
        "f945ab622c846ff60119b9b5ea645130d915164a",
        "128460ed360ee312077487d5c43b89dcc979f932"
      ],
      "author": {
        "name": "Aaron Liu",
        "email": "aaronjli@google.com",
        "time": "Wed Feb 02 22:00:30 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 22:00:30 2022 +0000"
      },
      "message": "Merge \"Home Controls: Adjust width of menu for tablets.\""
    },
    {
      "commit": "f945ab622c846ff60119b9b5ea645130d915164a",
      "tree": "3283e0e98cec94702842fa269773ede4ddeff080",
      "parents": [
        "03dd03ed21670761488e73894e6735d7b83d3185",
        "f3a2227b2433eb31bcc21a912ebede020f7d1db3"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:57:45 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:57:45 2022 +0000"
      },
      "message": "Merge \"Limit min runtime for downgraded EJs.\""
    },
    {
      "commit": "03dd03ed21670761488e73894e6735d7b83d3185",
      "tree": "4dff13eced53f578a241d2507b25cbc45ad2c36d",
      "parents": [
        "b438acc6fdf9bb22e9f5e4efda0353a518201f2a",
        "bb30f2f00712093ae35c7c6aa871c534f05a1dac"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 21:45:13 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 21:45:13 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\" am: fa9d5b2e03 am: 5d85fee641 am: c02965ec5d am: bb30f2f007\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621\n\nChange-Id: I3b52d5ed542d0c8cf630e840b3c559c023b2fa7a\n"
    },
    {
      "commit": "b438acc6fdf9bb22e9f5e4efda0353a518201f2a",
      "tree": "7e5db78f6077aaba6a36a636ca100a8452a3ae31",
      "parents": [
        "50103d0a11f893eeb4d6566793745f11041dd0c1",
        "beff3729c1f786195710a2444d7617e4e0b4eb40"
      ],
      "author": {
        "name": "Justin McClain",
        "email": "justinmcclain@google.com",
        "time": "Wed Feb 02 21:44:35 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:44:35 2022 +0000"
      },
      "message": "Merge \"Implementing verification of PROFILE_SELF_TRUSTED.\""
    },
    {
      "commit": "4ca82409330be2e870feef9beac1fa5fe7e6abdc",
      "tree": "b8d44803d3cd2435606b995f96b33f9a9ec13a27",
      "parents": [
        "e1b353167bea2f783e2f4042e2e62863ad6d7a16"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Feb 02 13:38:18 2022 -0800"
      },
      "committer": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Feb 02 13:38:18 2022 -0800"
      },
      "message": "Use temp-allowlist reason to identify push messages.\n\nThis change is temporary for testing purpose, until\nthe new API recordResponseEventWhileInBackground()\nis used for push messages related broadcasts.\n\nBug: 217251579\nTest: manual\nChange-Id: Iaa0a7c589f08d51b82f55057084c79f4b1a5d7d9\n"
    },
    {
      "commit": "bb30f2f00712093ae35c7c6aa871c534f05a1dac",
      "tree": "ebb84a8d47d1d6211da8a618e38e7755ebd58e1e",
      "parents": [
        "923add9318f0638eb59448c44e40609386a745f3",
        "c02965ec5dfa2369f0b683046cd808ad6ec28c61"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 21:31:38 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 21:31:38 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\" am: fa9d5b2e03 am: 5d85fee641 am: c02965ec5d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621\n\nChange-Id: I3886121ff9f1f0ea67ff763301305dd898a159a4\n"
    },
    {
      "commit": "50103d0a11f893eeb4d6566793745f11041dd0c1",
      "tree": "aa07333014ec912e3256303bad83739491084647",
      "parents": [
        "058adcfb32ab311dccaa5148b8aef6d18d4e0ada",
        "cc77d6e94bb25b01bb68492b2daf7150c5816fcb"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 21:28:52 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:28:52 2022 +0000"
      },
      "message": "Merge \"Place handwriting surface below gesture monitors\""
    },
    {
      "commit": "058adcfb32ab311dccaa5148b8aef6d18d4e0ada",
      "tree": "b0dd78e05a96233247ca08ca65d87a1ded941f18",
      "parents": [
        "a3dac676fce227fa0e028a1492d7e8945da352f2",
        "16308e0a67cf7608fd6401cc4d00a9620878fc84"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 21:28:07 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:28:07 2022 +0000"
      },
      "message": "Merge \"Enable Spy Window Gesture Monitors\""
    },
    {
      "commit": "a3dac676fce227fa0e028a1492d7e8945da352f2",
      "tree": "481869a2f6d00a267ad2bdc7519e2e1c2df65e83",
      "parents": [
        "ab2fbe99f70fd58a4973f8fd8f34e0cb98eb37ac",
        "ffa8a189ff55e42474a4be7398f6c449466393fe"
      ],
      "author": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Wed Feb 02 21:24:57 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:24:57 2022 +0000"
      },
      "message": "Merge \"Add support to pre-config bg restriction exemptions in system config\""
    },
    {
      "commit": "ab2fbe99f70fd58a4973f8fd8f34e0cb98eb37ac",
      "tree": "92ac18d654d5543029880aeff7259fe49affc4e9",
      "parents": [
        "aadbdb194d3a4746ed9b0a80e916b089e2e42b52",
        "a47c4a9853ac31132d6972826c066ca44f3df5ad"
      ],
      "author": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Wed Feb 02 21:24:45 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:24:45 2022 +0000"
      },
      "message": "Merge \"Exempt carrier priviledged apps in background app restrictions.\""
    },
    {
      "commit": "aadbdb194d3a4746ed9b0a80e916b089e2e42b52",
      "tree": "4992bb9e119eeabbc6ab00b97378147555490483",
      "parents": [
        "606354beeb4f389fff4fd64b63365f2b8184a744",
        "14aa8b7d7dd706a0d081c20a5efea3d170dec4c9"
      ],
      "author": {
        "name": "Miranda Kephart",
        "email": "mkephart@google.com",
        "time": "Wed Feb 02 21:19:15 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:19:15 2022 +0000"
      },
      "message": "Merge \"Add back theme for overlay chips\""
    },
    {
      "commit": "606354beeb4f389fff4fd64b63365f2b8184a744",
      "tree": "abc690287d66fd60c0f3a22e96a358a2b72c40d7",
      "parents": [
        "6b06740dab49109d131eabc481b1512b324180d0",
        "76c2d028c9b2bebfeedf36b863ba2645a220fad1"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:17:48 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:17:48 2022 +0000"
      },
      "message": "Merge \"Don\u0027t format the LogMessage twice for systrace and logcat.\""
    },
    {
      "commit": "6b06740dab49109d131eabc481b1512b324180d0",
      "tree": "6177246cabd3c87982e83ebdd7279dd4bb2fe080",
      "parents": [
        "1a2a5739a0c4b73af4770a237567a2f83aa84fbc",
        "7f24579b6e7b1177023ee71a1e59bb432fc08981"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "message": "Merge \"Final changes for dynamic receivers.\""
    },
    {
      "commit": "1a2a5739a0c4b73af4770a237567a2f83aa84fbc",
      "tree": "00ef5349a3007e9087c49c09f00b55494858a8b1",
      "parents": [
        "e3e0a2c268969497b1d8cbeeb66f1cfe38f998e5",
        "7f033cc5d3e062471f2a549b0349737ad6f9def7"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "message": "Merge \"Add required flag to registerReceiver call in ScreenshotController\""
    },
    {
      "commit": "e3e0a2c268969497b1d8cbeeb66f1cfe38f998e5",
      "tree": "be684a7d52a8bf4d1abf7017310cafb09f24d8f2",
      "parents": [
        "f077078cd6bb03c9792eacf01583d003a05c66d5",
        "dacf07124432124c060a4d89e7f67ec8834d4546"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:17:26 2022 +0000"
      },
      "message": "Merge \"Turning on flag to enforce dynamically registered receiver requirement of specifying one of RECEIVER_EXPORTED and RECEIVER_NOT_EXPORTED for non system broadcasts.\""
    },
    {
      "commit": "f077078cd6bb03c9792eacf01583d003a05c66d5",
      "tree": "9ffd5b11f86ddf68107a3b1c33b90a3852119b60",
      "parents": [
        "23f99963c0d3b3211113c8cfc67c071935a3f0a3",
        "923add9318f0638eb59448c44e40609386a745f3"
      ],
      "author": {
        "name": "James Mattis",
        "email": "jmattis@google.com",
        "time": "Wed Feb 02 21:15:08 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 21:15:08 2022 +0000"
      },
      "message": "Merge \"Renaming Ethernet Network Management Classes\" am: 525001eeec am: d49d45c281 am: 523624901a am: 923add9318\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622\n\nChange-Id: I4baf47dd0a24aafd8ae376263ad2f23741eb4f1e\n"
    },
    {
      "commit": "c02965ec5dfa2369f0b683046cd808ad6ec28c61",
      "tree": "ef24c1c9e67dd21e98346ee3d138d5de5ffe58b2",
      "parents": [
        "523624901aab2e68de4bca93d32c938df44c24f8",
        "5d85fee641f01ed0e8438d592ae3d70ee70b2c14"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 21:14:43 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 21:14:43 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\" am: fa9d5b2e03 am: 5d85fee641\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621\n\nChange-Id: Id191713786cbaca32e37fccc98ae519ce05405ae\n"
    },
    {
      "commit": "23f99963c0d3b3211113c8cfc67c071935a3f0a3",
      "tree": "84c5632de88d9f2448876eaaa76a7ce2f8497589",
      "parents": [
        "f759b1ebeedb17d5e7c2ef25884eaa0d8664c695",
        "12bdcd1a528c85d6cd825a82fb98c60b6bbe1979"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 21:13:49 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:13:49 2022 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Boot time resolution changes in framework\"\"\""
    },
    {
      "commit": "923add9318f0638eb59448c44e40609386a745f3",
      "tree": "61311ce50481d28e838f85e9e94e6923cbcc4244",
      "parents": [
        "c4dcf0c3191a3d6d42a0e1f0d5c3e0fb5f0e732e",
        "523624901aab2e68de4bca93d32c938df44c24f8"
      ],
      "author": {
        "name": "James Mattis",
        "email": "jmattis@google.com",
        "time": "Wed Feb 02 21:04:31 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 21:04:31 2022 +0000"
      },
      "message": "Merge \"Renaming Ethernet Network Management Classes\" am: 525001eeec am: d49d45c281 am: 523624901a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622\n\nChange-Id: I3517d41a1d6c422a88faf81eb75e0da88245b9b9\n"
    },
    {
      "commit": "f759b1ebeedb17d5e7c2ef25884eaa0d8664c695",
      "tree": "af4233be8c7e45061cd1c86d5ed5faee3579a3b9",
      "parents": [
        "d22d1e1f8d86104a802c66211c449cb3d1a9561b",
        "44386a5a2e76542f46824173e3a90c9e43e905d6"
      ],
      "author": {
        "name": "Caitlin Cassidy",
        "email": "ccassidy@google.com",
        "time": "Wed Feb 02 21:00:56 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 21:00:56 2022 +0000"
      },
      "message": "Merge \"[Media TTT] Add @SystemApis for all the media transfer callbacks.\""
    },
    {
      "commit": "5d85fee641f01ed0e8438d592ae3d70ee70b2c14",
      "tree": "08e014fd05df50a6542d271aa3a11911473a453c",
      "parents": [
        "d49d45c2814df4fee7ac3b98521fb58dbec58374",
        "fa9d5b2e03c3fe367ddede0d0590973c4735bf47"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 20:58:10 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 20:58:10 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\" am: fa9d5b2e03\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967621\n\nChange-Id: Ib7b35e00219e88775a9acb577d6467df5d7917be\n"
    },
    {
      "commit": "d22d1e1f8d86104a802c66211c449cb3d1a9561b",
      "tree": "f60aed7f1b9cb55354cbd5c535b3f75e547f1fd7",
      "parents": [
        "0bfb83dbe52b247e4a149322f04e704cc6a87094",
        "81e474d7a73516faa1e45a6279020471aa453232"
      ],
      "author": {
        "name": "Matt Casey",
        "email": "mrcasey@google.com",
        "time": "Wed Feb 02 20:57:32 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 20:57:32 2022 +0000"
      },
      "message": "Merge \"Add \u0027miniresolver\u0027 UI for cross-profile single app resolution.\""
    },
    {
      "commit": "08a567fd359ffa3c1b73ead7ef7e9f7ca16ad65c",
      "tree": "d58638f9de929cc77b959bd84a891c2eb7631384",
      "parents": [
        "0a63040d265bae446bdfefc09ede4be4a172708c"
      ],
      "author": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 19:16:20 2022 +0000"
      },
      "committer": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 20:57:06 2022 +0000"
      },
      "message": "Don\u0027t query settings for the notification history state every time we update the footer.\n\nBug: 217450249\nTest: manual\nChange-Id: Ic8f22359574d7e7dee224bdfcdd772b18984f3b6\n"
    },
    {
      "commit": "0a63040d265bae446bdfefc09ede4be4a172708c",
      "tree": "1deb78d121554cc53ba4407107b2f3509d52d291",
      "parents": [
        "a9f0101e33400d58fa7d6e27f22d739cf3864796"
      ],
      "author": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 15:58:55 2022 +0000"
      },
      "committer": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 20:56:42 2022 +0000"
      },
      "message": "Add trace sections for comparison of the notification pipelines\n\nBug: 217450249\nTest: run perfetto tracing\nChange-Id: I3b94dee1d051a6d4a8feefd22798cb34edb19e9c\n"
    },
    {
      "commit": "523624901aab2e68de4bca93d32c938df44c24f8",
      "tree": "56aaf56a1f7f504183412358c7560552aa85e7a2",
      "parents": [
        "d9e5f4369e01be4fd4aaca4b0f7a233158c02753",
        "d49d45c2814df4fee7ac3b98521fb58dbec58374"
      ],
      "author": {
        "name": "James Mattis",
        "email": "jmattis@google.com",
        "time": "Wed Feb 02 20:47:22 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 20:47:22 2022 +0000"
      },
      "message": "Merge \"Renaming Ethernet Network Management Classes\" am: 525001eeec am: d49d45c281\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622\n\nChange-Id: I157630d9075b16df4156104fb4e78aed49c9298b\n"
    },
    {
      "commit": "fa9d5b2e03c3fe367ddede0d0590973c4735bf47",
      "tree": "08e014fd05df50a6542d271aa3a11911473a453c",
      "parents": [
        "525001eeecbd60e4e7cf4d6c96066fea5d333c99",
        "e9a0a82161f40191949aa9ec95117301ae13daad"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 20:35:50 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 02 20:35:50 2022 +0000"
      },
      "message": "Merge \"Replacing getActiveDevice by btAdapter.getActiveDevices()\""
    },
    {
      "commit": "d49d45c2814df4fee7ac3b98521fb58dbec58374",
      "tree": "d52ba908631fcd8947229210560a9118b6c8d3d2",
      "parents": [
        "5901c3822403349acae527e416d03e90e3eafd18",
        "525001eeecbd60e4e7cf4d6c96066fea5d333c99"
      ],
      "author": {
        "name": "James Mattis",
        "email": "jmattis@google.com",
        "time": "Wed Feb 02 20:25:24 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 20:25:24 2022 +0000"
      },
      "message": "Merge \"Renaming Ethernet Network Management Classes\" am: 525001eeec\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1965622\n\nChange-Id: I6acadd19dfc733dd68b79cd4f79c98633f711240\n"
    },
    {
      "commit": "a1322dee86a69328a4bdfe070f299b1eb45d48ed",
      "tree": "667b00c21fecfcdb6da49894a5b31c028a930d7e",
      "parents": [
        "5f73621d01fac6c6482afe216dcda30f31c21afe"
      ],
      "author": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Wed Feb 02 15:20:36 2022 -0500"
      },
      "committer": {
        "name": "Josh Tsuji",
        "email": "tsuji@google.com",
        "time": "Wed Feb 02 15:22:23 2022 -0500"
      },
      "message": "Uses ActivityLaunchAnimator for occlusion animations.\n\nThis is used when the lock screen is visible and an activity occludes it,\nsuch as the camera. Currently, the camera launches behind the lock screen\nand then the lock screen janks out of the way to show the camera.\n\nThere are currently some pretty severe performance issues, but I\u0027m not sure\nyet whether that\u0027s due to the new launch animator, or the fact that the\nold animation is so janky that you can\u0027t really tell. I\u0027m investigating\nthat, but we should get this into the build to start working out any bugs\nwith the remote occlude animations.\n\nThis requires remote occlude animations to be enabled:\nadb shell setprop persist.wm.enable_remote_keyguard_animation 2\n\nTest: atest SystemUITests\nBug: 197312643\nChange-Id: Id801e44c25c6e2340b4269d215b9a1c056f0ceff\n"
    },
    {
      "commit": "0bfb83dbe52b247e4a149322f04e704cc6a87094",
      "tree": "3ea8ebb484c04e4df07043c62e01c0a8fb572119",
      "parents": [
        "e36e733ee27501d50bb1ab7721a5e28e57f0cc5d",
        "b5a45b2072ba7c943af297d9800cb0bc43b28b94"
      ],
      "author": {
        "name": "Sergey Nikolaienkov",
        "email": "sergeynv@google.com",
        "time": "Wed Feb 02 20:12:10 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 20:12:10 2022 +0000"
      },
      "message": "Merge \"[7/X] Clean up logging in CDM\""
    },
    {
      "commit": "e36e733ee27501d50bb1ab7721a5e28e57f0cc5d",
      "tree": "ad1cad41ff21cd947b89471a1439e775b0f9f093",
      "parents": [
        "d7c5ca769d52bb537ddd2f7d324c731057ffdf5a",
        "f225f4f12819fe56a4539fc734d8676a5e0f43e6"
      ],
      "author": {
        "name": "Sergey Nikolaienkov",
        "email": "sergeynv@google.com",
        "time": "Wed Feb 02 20:11:52 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 20:11:52 2022 +0000"
      },
      "message": "Merge \"[6/X] Introduce CompanionDevicePresenceMonitor\""
    },
    {
      "commit": "7511614773cf901795f6b5487e3707e1c14de49e",
      "tree": "66a80ef5f08a7090be3cb58cff867cc701b8f787",
      "parents": [
        "d7c5ca769d52bb537ddd2f7d324c731057ffdf5a"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 12:05:02 2022 -0800"
      },
      "committer": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 20:10:48 2022 +0000"
      },
      "message": "Make the handwriting surface NOT_TOUCHABLE\n\nLooks like we forgot to do it. INPUT_FEATURE_INTERCEPTS_STYLUS is meant\nto be used in conjunction with FLAG_NOT_TOUCHABLE. Without the latter,\nthe window will still receive all pointer events.\n\nBug: 210039666\nTest: None\nChange-Id: I724da1432dd3f38b82676b5ca924040f4aa78a94\n"
    },
    {
      "commit": "525001eeecbd60e4e7cf4d6c96066fea5d333c99",
      "tree": "d52ba908631fcd8947229210560a9118b6c8d3d2",
      "parents": [
        "4db55d2f36981cad8e5d9cb134c016daca02d01e",
        "50fe5ce6805ad42426b24961d88144bb793ff1aa"
      ],
      "author": {
        "name": "James Mattis",
        "email": "jmattis@google.com",
        "time": "Wed Feb 02 20:09:52 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 02 20:09:52 2022 +0000"
      },
      "message": "Merge \"Renaming Ethernet Network Management Classes\""
    },
    {
      "commit": "cc77d6e94bb25b01bb68492b2daf7150c5816fcb",
      "tree": "bdb283cf0f5aa82d5327c5f2aff78ea739e0957c",
      "parents": [
        "dc1c61a2bbfc694773245fa0b119e4ada9c39a15"
      ],
      "author": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 06:01:53 2022 -0800"
      },
      "committer": {
        "name": "Prabir Pradhan",
        "email": "prabirmsp@google.com",
        "time": "Wed Feb 02 12:04:02 2022 -0800"
      },
      "message": "Place handwriting surface below gesture monitors\n\nUntil WM specifies an order for display overlays, we manually place the\nhandwriting surface below gesture monitors so that handwriting cannot\nblock events from being sent to gesture monitors.\n\nThis CL also does some other minor cleanup.\n\nBug: 217538817\nTest: None\nChange-Id: I65a66ce53d1c3227f502fa7910037ddd6fc7b58a\n"
    },
    {
      "commit": "d7c5ca769d52bb537ddd2f7d324c731057ffdf5a",
      "tree": "e01b4ed45adb2e512da0430f7c2654633c48aa44",
      "parents": [
        "0cd1d1d476002a9bc2faed91350cdbff715f65e2",
        "be39abaa491112adf15f25923250fd80264680be"
      ],
      "author": {
        "name": "Sudheer Shanka",
        "email": "sudheersai@google.com",
        "time": "Wed Feb 02 19:10:47 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 19:10:47 2022 +0000"
      },
      "message": "Merge \"Enforce permission checks for recordBroadcastResponseStats API.\""
    },
    {
      "commit": "2e81839835b9b4289ce7924b977f5ab67ff6cceb",
      "tree": "9bc87d0336509edcc38a294bc9934a3094160dc5",
      "parents": [
        "a5a2f681c679eb348f306d468c47ec80fce4e7f5"
      ],
      "author": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed Feb 02 17:35:02 2022 +0000"
      },
      "committer": {
        "name": "Gavin Corkery",
        "email": "gavincorkery@google.com",
        "time": "Wed Feb 02 18:27:24 2022 +0000"
      },
      "message": "Remove Context.SUPPLEMENTAL_PROCESS_SERVICE\n\nTest: Make\nBug: 216474405\nChange-Id: I272e15cba8c09d5ce7f28d219f91e07cdee048bb\n"
    },
    {
      "commit": "0cd1d1d476002a9bc2faed91350cdbff715f65e2",
      "tree": "0e85e6dade0078dc13c7a96ffafb0ad8d4a485fb",
      "parents": [
        "282f084626f07fcc3cd6641a526e9ae7a5aff1c0",
        "2fb9aa4f116e69e4840d6a518387824fc6c903ed"
      ],
      "author": {
        "name": "Fabian Kozynski",
        "email": "kozynski@google.com",
        "time": "Wed Feb 02 18:17:01 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 18:17:01 2022 +0000"
      },
      "message": "Merge changes from topic \"216302612\"\n\n* changes:\n  Change footer action buttons\n  Pin footer actions to bottom of QSContainerImpl\n  Remove QQS Footer Actions\n"
    },
    {
      "commit": "282f084626f07fcc3cd6641a526e9ae7a5aff1c0",
      "tree": "f6bb590a488f89154ca0d887dca5afd1ca32f10d",
      "parents": [
        "d8e72d132961786774b1adfff8d274ff6b258ead",
        "246d553f51499658d45c2eedaf79a51f7b540dba"
      ],
      "author": {
        "name": "Chris Kuiper",
        "email": "ckuiper@google.com",
        "time": "Wed Feb 02 18:13:54 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 18:13:54 2022 +0000"
      },
      "message": "Merge \"DisplayManager: Make sure RampAnimator sets property in linear space.\""
    },
    {
      "commit": "d8e72d132961786774b1adfff8d274ff6b258ead",
      "tree": "64cb22462ef9280f0cb016673146084f54bad60b",
      "parents": [
        "6ae27a89a7cfff83bf12f48b85e38d3e02fb6a5d",
        "c4dcf0c3191a3d6d42a0e1f0d5c3e0fb5f0e732e"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 18:11:23 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 18:11:23 2022 +0000"
      },
      "message": "Merge \"Introduce Build.VERSION.KNOWN_CODENAMES.\" am: 4db55d2f36 am: 5901c38224 am: d9e5f4369e am: c4dcf0c319\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780\n\nChange-Id: Icae3207485650b94c5abd26325ddb639a8a40646\n"
    },
    {
      "commit": "ffa8a189ff55e42474a4be7398f6c449466393fe",
      "tree": "965a8b78d9f03552ee524fec6bcc802ada924ec5",
      "parents": [
        "a47c4a9853ac31132d6972826c066ca44f3df5ad"
      ],
      "author": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Tue Feb 01 12:00:51 2022 -0800"
      },
      "committer": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Wed Feb 02 10:08:45 2022 -0800"
      },
      "message": "Add support to pre-config bg restriction exemptions in system config\n\nAlso exempt packages with allow-except-idle.\n\nBug: 200326767\nBug: 203105544\nTest: atest FrameworksMockingServicesTests:BackgroundRestrictionTest\nChange-Id: Ifd3362dae4115b19337c3ecde059bd2941ad031e\n"
    },
    {
      "commit": "a47c4a9853ac31132d6972826c066ca44f3df5ad",
      "tree": "171fc9c3ed9049c61f81adff64699766fc594d2c",
      "parents": [
        "f7e29a40064b2570154e2d258d053a54792e736c"
      ],
      "author": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Tue Feb 01 01:21:52 2022 -0800"
      },
      "committer": {
        "name": "Jing Ji",
        "email": "jji@google.com",
        "time": "Wed Feb 02 10:08:36 2022 -0800"
      },
      "message": "Exempt carrier priviledged apps in background app restrictions.\n\nBug: 200326767\nBug: 203105544\nTest: atest FrameworksMockingServicesTests:BackgroundRestrictionTest\nChange-Id: I9470a7e9483721e0faf19c95b2e7c6129fd1edc7\n"
    },
    {
      "commit": "76c2d028c9b2bebfeedf36b863ba2645a220fad1",
      "tree": "338d81345714c06d282bd04ecc112d865d78b0d2",
      "parents": [
        "a9f0101e33400d58fa7d6e27f22d739cf3864796"
      ],
      "author": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 17:57:02 2022 +0000"
      },
      "committer": {
        "name": "Jeff DeCew",
        "email": "jeffdq@google.com",
        "time": "Wed Feb 02 18:07:04 2022 +0000"
      },
      "message": "Don\u0027t format the LogMessage twice for systrace and logcat.\n\nBug: 217450249\nTest: run perfetto tracing\nChange-Id: I814524b935ab0a1f8b3c7c42c4a105152ec28858\n"
    },
    {
      "commit": "cff45b1f6a4ea1e9ce0e7920b692a3d127a6e494",
      "tree": "0cd31887b285effce285e0bdd13ab47ed7cc7c4c",
      "parents": [
        "499454759689e38bce250762d64f51ad20d525c3"
      ],
      "author": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Tue Feb 01 17:57:50 2022 +0000"
      },
      "committer": {
        "name": "Etienne Ruffieux",
        "email": "eruffieux@google.com",
        "time": "Wed Feb 02 18:00:59 2022 +0000"
      },
      "message": "Replacing getActiveDevice by btAdapter.getActiveDevices()\n\nBluetoothProfile.getActiveDevice() is hidden, packages\nshould call BluetoothAdapter.getActiveDevices(profile)\ninstead.\n\nTag: #feature\nBug: 200202780\nTest: build\nChange-Id: Iba61897e26ca3f36498593fb10d6c5de4b3e0d8c\n"
    },
    {
      "commit": "f3a2227b2433eb31bcc21a912ebede020f7d1db3",
      "tree": "6a9278dfbc92e0541fb9522767a8f17a9fbd02d4",
      "parents": [
        "d30c9c99927d8e4794cd09be1c19b72e5378b902"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Feb 02 17:58:21 2022 +0000"
      },
      "committer": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Feb 02 17:58:21 2022 +0000"
      },
      "message": "Limit min runtime for downgraded EJs.\n\nAll jobs with HIGH or MAX priority should have reduced execution\ntimeouts, including downgraded expedited jobs.\n\nBug: 142272435\nTest: atest FrameworksMockingServicesTests:JobSchedulerServiceTest\nChange-Id: I131206fbfa0b58bedbe912b02e44a90ef1e49596\n"
    },
    {
      "commit": "acd97414784ec9612a3a2ec017204ca4c3361381",
      "tree": "547ec8aa4643a5979819ee5bb7e525a9509b61b8",
      "parents": [
        "79d91e3efa240f02de99036d100935c839c72615"
      ],
      "author": {
        "name": "Adam Bookatz",
        "email": "bookatz@google.com",
        "time": "Tue Feb 01 17:12:01 2022 -0800"
      },
      "committer": {
        "name": "Adam Bookatz",
        "email": "bookatz@google.com",
        "time": "Wed Feb 02 09:50:01 2022 -0800"
      },
      "message": "Make SSM failure logging more consistent\n\nThe purpose of this is to help ensure the failure log will be consistent\nif a system service fails. This can be used in parsing logcat for tests\n(which isn\u0027t a great way to test, but it\u0027ll do for now).\n\nTest: atest CreateUsersNoAppCrashesTest\nBug: 217246676\nChange-Id: I422a380e1da63c4f42687212ac19171819f37ae2\n"
    },
    {
      "commit": "14aa8b7d7dd706a0d081c20a5efea3d170dec4c9",
      "tree": "9606b53d45fdec67d90035ba91afa0acfe2c9cba",
      "parents": [
        "304984505b51ee58d05375a5412490b0e566e6be"
      ],
      "author": {
        "name": "Miranda Kephart",
        "email": "mkephart@google.com",
        "time": "Wed Feb 02 12:40:25 2022 -0500"
      },
      "committer": {
        "name": "Miranda Kephart",
        "email": "mkephart@google.com",
        "time": "Wed Feb 02 12:40:25 2022 -0500"
      },
      "message": "Add back theme for overlay chips\n\nThey are inflated both as part of other UI and separately. Without\na theme the latter fails since the inflater can\u0027t find the right\ncolor for the chip text.\n\nBug: 217561896\nFix: 217561896\nTest: manual\nChange-Id: I3b533b2ad8519eadc5e467fd34cbe8c7d993f40c\n"
    },
    {
      "commit": "6ae27a89a7cfff83bf12f48b85e38d3e02fb6a5d",
      "tree": "b0dd138b4e4c8317ad642b66bb9d104fefcfa1d6",
      "parents": [
        "f278d2d7359155d7435d24cce79ea54b97fdf7bb",
        "5a38385882f451215e7561ecfac96cc937394096"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 17:40:05 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 17:40:05 2022 +0000"
      },
      "message": "Merge \"Revert \"Revert \"Introduce initOrder for apex-system-services.\"\"\""
    },
    {
      "commit": "c4dcf0c3191a3d6d42a0e1f0d5c3e0fb5f0e732e",
      "tree": "e6a16512c1d0cdef6688ecfc858dd837966e4725",
      "parents": [
        "f1bc977e8dfbda375aab5ef86ffe2ce32a3992b3",
        "d9e5f4369e01be4fd4aaca4b0f7a233158c02753"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 17:33:44 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 17:33:44 2022 +0000"
      },
      "message": "Merge \"Introduce Build.VERSION.KNOWN_CODENAMES.\" am: 4db55d2f36 am: 5901c38224 am: d9e5f4369e\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780\n\nChange-Id: Ib904befa95b89da857df5373033865a8e6c55c10\n"
    },
    {
      "commit": "d9e5f4369e01be4fd4aaca4b0f7a233158c02753",
      "tree": "7a752a28c90839d0f88d34fc4eeffea31e968988",
      "parents": [
        "4dbefbccd54c80e653f41e5a85655eb81ab4aec2",
        "5901c3822403349acae527e416d03e90e3eafd18"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 17:19:00 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 17:19:00 2022 +0000"
      },
      "message": "Merge \"Introduce Build.VERSION.KNOWN_CODENAMES.\" am: 4db55d2f36 am: 5901c38224\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780\n\nChange-Id: I67b6f324752123888993560ea484383b6b81f2e6\n"
    },
    {
      "commit": "5901c3822403349acae527e416d03e90e3eafd18",
      "tree": "3ded8a500107beef77b6c98d89c38fd87efa0ad2",
      "parents": [
        "7d4245bc616f62c7dc96eb2243b8c90fa2ee184d",
        "4db55d2f36981cad8e5d9cb134c016daca02d01e"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 17:08:55 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 17:08:55 2022 +0000"
      },
      "message": "Merge \"Introduce Build.VERSION.KNOWN_CODENAMES.\" am: 4db55d2f36\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1966780\n\nChange-Id: Idc53bfb722ed8402a03aa43c13df60fc01fbb8a1\n"
    },
    {
      "commit": "f278d2d7359155d7435d24cce79ea54b97fdf7bb",
      "tree": "82e21a75a3a4a4ffbb2bd796f14052ad1ef1ef64",
      "parents": [
        "1a8fe9a360f5bbb900e20026e0d184473235a899",
        "451be3d422e423fe016e85b8581424cb55495869"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Wed Feb 02 17:04:28 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 17:04:28 2022 +0000"
      },
      "message": "Merge \"Do not list REVIEW_REQUIRED pre-M apps as granted notifications\""
    },
    {
      "commit": "abc9c87519b9cfd336f7243a6fefeefecf69a78c",
      "tree": "61d7073cbd93ab5c6123496579b8f3f745815876",
      "parents": [
        "2bbbc9a2e8e23dc63ae1be56ab690381a7de344d"
      ],
      "author": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Mon Jan 31 11:48:20 2022 -0800"
      },
      "committer": {
        "name": "Felipe Leme",
        "email": "felipeal@google.com",
        "time": "Wed Feb 02 16:53:22 2022 +0000"
      },
      "message": "Fixed DPM.logoutUser() methods.\n\nThe initial implementation was setting the logout user to be SYSTEM\non non-headless system user mode, but recently it was changed to\nreturn null if the user was not switched or started by the device\nadmin.\n\nTest: atest com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_LogoutUser_systemApi com.android.cts.devicepolicy.DeviceOwnerTest#testCreateAndManageUser_LogoutUser # on phones and automotive\nFixes: 216648012\n\nChange-Id: I1f8f754167260a41df13dca13cb62467723c99b1\n"
    },
    {
      "commit": "12bdcd1a528c85d6cd825a82fb98c60b6bbe1979",
      "tree": "7930ddb488f977ced31f61716a624310d9f79fdc",
      "parents": [
        "5f415e6190891bc5193a4a974aa26c62b6e409df"
      ],
      "author": {
        "name": "Kriti Dang",
        "email": "kritidang@google.com",
        "time": "Wed Feb 02 13:34:29 2022 +0000"
      },
      "committer": {
        "name": "Kriti Dang",
        "email": "kritidang@google.com",
        "time": "Wed Feb 02 16:53:13 2022 +0000"
      },
      "message": "Revert \"Revert \"Boot time resolution changes in framework\"\"\n\nThis reverts commit 5f415e6190891bc5193a4a974aa26c62b6e409df.\n\nReason for revert: Fixed the underlying issue\nBUG: 217335654\nTest: verified on forrest\n\nChange-Id: I599ed7c6ed8f3483b68653cfb35ddb1effb01efb\n"
    },
    {
      "commit": "4db55d2f36981cad8e5d9cb134c016daca02d01e",
      "tree": "3ded8a500107beef77b6c98d89c38fd87efa0ad2",
      "parents": [
        "bcefef7a8c50a594e45c0c9ca0f711d54972c9ae",
        "434ef186e603238af73c21d0d8e58b688fdba620"
      ],
      "author": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 16:52:37 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 02 16:52:37 2022 +0000"
      },
      "message": "Merge \"Introduce Build.VERSION.KNOWN_CODENAMES.\""
    },
    {
      "commit": "434ef186e603238af73c21d0d8e58b688fdba620",
      "tree": "2bd140bfc1797c601020173e0d92d109bb45315f",
      "parents": [
        "86e1a45b56c0274cf69222891351a97e32ea7943"
      ],
      "author": {
        "name": "satayev",
        "email": "satayev@google.com",
        "time": "Mon Jan 31 20:30:12 2022 +0000"
      },
      "committer": {
        "name": "Artur Satayev",
        "email": "satayev@google.com",
        "time": "Wed Feb 02 16:52:14 2022 +0000"
      },
      "message": "Introduce Build.VERSION.KNOWN_CODENAMES.\n\nSee go/mainline-sdk-codenames-issue.\n\nKnown values are to be used to distinguish multiple pre-release\ncodenames, and to allow in development artifacts to be installable\non released versions of the platform for testing going forward.\n\nThis does not change pre-T behaviour at large however.\n\nBug: 211747008\nTest: presubmit\nChange-Id: I0c8df8e767ea61b27bb53da53fb6c9b2c842dbbc\n"
    },
    {
      "commit": "1a8fe9a360f5bbb900e20026e0d184473235a899",
      "tree": "b6286957e095b188489f9d8367af243fffcd23f2",
      "parents": [
        "57a7b823d14ec0730a423c2285a79462109474c4",
        "7e0b7309ef1897aa78b3540ee70760790a8c04bf"
      ],
      "author": {
        "name": "Aaron Liu",
        "email": "aaronjli@google.com",
        "time": "Wed Feb 02 16:50:19 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:50:19 2022 +0000"
      },
      "message": "Merge \"Home Controls: Move padding dimens to new package.\""
    },
    {
      "commit": "57a7b823d14ec0730a423c2285a79462109474c4",
      "tree": "f8fc25ce4bf98eeae7d78de767c262998e2415fd",
      "parents": [
        "7096d45f59a05b7ed265ad6189252fb354dad159",
        "f1bc977e8dfbda375aab5ef86ffe2ce32a3992b3"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:45:48 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:45:48 2022 +0000"
      },
      "message": "Merge \"Support \"Parcel.propagateAllowBlocking\" for AIDL\" am: bcefef7a8c am: 7d4245bc61 am: 4dbefbccd5 am: f1bc977e8d\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223\n\nChange-Id: Ie91a206e927a8c857cc3eb556b95bae5d49e89b3\n"
    },
    {
      "commit": "7096d45f59a05b7ed265ad6189252fb354dad159",
      "tree": "c2ca3bc49811fed1bb8cf04deee7af5d16266fae",
      "parents": [
        "d30c9c99927d8e4794cd09be1c19b72e5378b902",
        "4bc8cb7628c39324e02972fae17daa6de6e86a7a"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:45:01 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:45:01 2022 +0000"
      },
      "message": "Merge \"Really expose the new NDK socket tagging functions added in T.\" am: cba72fc987 am: fd5bb81c8a am: f30f967e5a am: 4bc8cb7628\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301\n\nChange-Id: Ia93a3556b209aa214233952b838c2e0ca3aeaddb\n"
    },
    {
      "commit": "d30c9c99927d8e4794cd09be1c19b72e5378b902",
      "tree": "8f9e8b2e811a19257e1f45f1a08b4b8f307e40ae",
      "parents": [
        "304984505b51ee58d05375a5412490b0e566e6be",
        "86f4c940c80642eaa1aa0f6550d959051294b358"
      ],
      "author": {
        "name": "Kweku Adams",
        "email": "kwekua@google.com",
        "time": "Wed Feb 02 16:33:33 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:33:33 2022 +0000"
      },
      "message": "Merge \"Split allowed time by standby bucket.\""
    },
    {
      "commit": "f1bc977e8dfbda375aab5ef86ffe2ce32a3992b3",
      "tree": "b26edafd10dc3438faf5ddc58617cebba0682f7a",
      "parents": [
        "4bc8cb7628c39324e02972fae17daa6de6e86a7a",
        "4dbefbccd54c80e653f41e5a85655eb81ab4aec2"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:25:50 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:25:50 2022 +0000"
      },
      "message": "Merge \"Support \"Parcel.propagateAllowBlocking\" for AIDL\" am: bcefef7a8c am: 7d4245bc61 am: 4dbefbccd5\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223\n\nChange-Id: Ic9c06eb3bc13a2161454cc73e96e3cca2e8f6705\n"
    },
    {
      "commit": "4bc8cb7628c39324e02972fae17daa6de6e86a7a",
      "tree": "a29d80528db1a1b45674e306eff7f5f1cd8bd2a4",
      "parents": [
        "55416ed3fa562c24c4c7470a6d1227f0812522d0",
        "f30f967e5a1c5434f228bf12e13279d51088de9d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:24:42 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:24:42 2022 +0000"
      },
      "message": "Merge \"Really expose the new NDK socket tagging functions added in T.\" am: cba72fc987 am: fd5bb81c8a am: f30f967e5a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301\n\nChange-Id: Ibf59d43165b336b52030103a3e9e3b95872197c8\n"
    },
    {
      "commit": "4dbefbccd54c80e653f41e5a85655eb81ab4aec2",
      "tree": "f55c138c493eda59af0de8f59843246e85134851",
      "parents": [
        "f30f967e5a1c5434f228bf12e13279d51088de9d",
        "7d4245bc616f62c7dc96eb2243b8c90fa2ee184d"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:21:40 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:21:40 2022 +0000"
      },
      "message": "Merge \"Support \"Parcel.propagateAllowBlocking\" for AIDL\" am: bcefef7a8c am: 7d4245bc61\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223\n\nChange-Id: I77917e4f9e7c29f93817bdc2fb96e051c4abfaa9\n"
    },
    {
      "commit": "304984505b51ee58d05375a5412490b0e566e6be",
      "tree": "943beb200be0868aa137a91dd156f4dd786dfd3f",
      "parents": [
        "bd5a405d25b317ad7dc9a9ea5704c4ff5040c1b6",
        "fa8fd0d9178974f2e5f3d473d3dc67429ac59d71"
      ],
      "author": {
        "name": "Yuri Lin",
        "email": "yurilin@google.com",
        "time": "Wed Feb 02 16:19:09 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:19:09 2022 +0000"
      },
      "message": "Merge \"Look up phone numbers associated with a NotificationRecord\u0027s contact URI.\""
    },
    {
      "commit": "7d4245bc616f62c7dc96eb2243b8c90fa2ee184d",
      "tree": "603d12997079488d44b261d5db08c91416727455",
      "parents": [
        "fd5bb81c8aeca52381c2f17c3cf50c0061d5b035",
        "bcefef7a8c50a594e45c0c9ca0f711d54972c9ae"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:16:59 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:16:59 2022 +0000"
      },
      "message": "Merge \"Support \"Parcel.propagateAllowBlocking\" for AIDL\" am: bcefef7a8c\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1964223\n\nChange-Id: I25a4150a9b4f621cf636a60f2b7faef35d8a6a95\n"
    },
    {
      "commit": "44386a5a2e76542f46824173e3a90c9e43e905d6",
      "tree": "8022f08c69693ff4faeb55c1891c97a80f45cfc0",
      "parents": [
        "be25183067f41f4d4c5b6579ffd22f95f9290eaa"
      ],
      "author": {
        "name": "Caitlin Cassidy",
        "email": "ccassidy@google.com",
        "time": "Tue Jan 25 22:47:56 2022 +0000"
      },
      "committer": {
        "name": "Caitlin Cassidy",
        "email": "ccassidy@google.com",
        "time": "Wed Feb 02 16:14:33 2022 +0000"
      },
      "message": "[Media TTT] Add @SystemApis for all the media transfer callbacks.\n\nThis migrates the media transfer from just a service to a full-fledged\n@SystemApi. Some of the testing infrastructure has not yet been migrated\nto keep this CL slightly smaller.\n\nBug: 216318437\nTest: systemui media.taptotransfer tests *still need to be updated*\nChange-Id: Idf1f72de1343020668e158d74051c1dfb970cfcd\n"
    },
    {
      "commit": "bcefef7a8c50a594e45c0c9ca0f711d54972c9ae",
      "tree": "603d12997079488d44b261d5db08c91416727455",
      "parents": [
        "cba72fc987db2a4c5334c3f7586ca9774a38a6f5",
        "a988435f43a3431c98022cf4cff60d7b781f0211"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:11:30 2022 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Feb 02 16:11:30 2022 +0000"
      },
      "message": "Merge \"Support \"Parcel.propagateAllowBlocking\" for AIDL\""
    },
    {
      "commit": "bd5a405d25b317ad7dc9a9ea5704c4ff5040c1b6",
      "tree": "c9ab071ece033c805dbe21643c587b395fa9da3d",
      "parents": [
        "973524703fd22d57faded9127cf47650b0727073",
        "2777b5ea20b47bac22c3840f0d5917ec7ab043e5"
      ],
      "author": {
        "name": "Billy Lau",
        "email": "billylau@google.com",
        "time": "Wed Feb 02 16:11:00 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:11:00 2022 +0000"
      },
      "message": "Merge \"Add logging for binary transparency atoms.\""
    },
    {
      "commit": "f30f967e5a1c5434f228bf12e13279d51088de9d",
      "tree": "91e89cc22af6af38e53724e7adbd7189f91af2b4",
      "parents": [
        "619adece62f7694e2d45de4aac094eef6584c5dc",
        "fd5bb81c8aeca52381c2f17c3cf50c0061d5b035"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:09:35 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 16:09:35 2022 +0000"
      },
      "message": "Merge \"Really expose the new NDK socket tagging functions added in T.\" am: cba72fc987 am: fd5bb81c8a\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301\n\nChange-Id: Ifd16b2ccf8a2fd85d963aa08243385e094aa7c9b\n"
    },
    {
      "commit": "973524703fd22d57faded9127cf47650b0727073",
      "tree": "1c50820b532110c327d758c929f6e73d692ba2a5",
      "parents": [
        "f83bc67db9a1e522d02afbc677f474b146f28d8c",
        "42e19912c8a397c6b8599ca414edcb5682c4327f"
      ],
      "author": {
        "name": "Lucas Silva",
        "email": "lusilva@google.com",
        "time": "Wed Feb 02 16:09:27 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:09:27 2022 +0000"
      },
      "message": "Merge changes from topic \"dream-complications\"\n\n* changes:\n  Fix DreamBackendTest\n  Move dream complication config to framework.\n"
    },
    {
      "commit": "f83bc67db9a1e522d02afbc677f474b146f28d8c",
      "tree": "ac47b70a6b8a7415fa32f1b4874731e3f787ab27",
      "parents": [
        "0f29c8406a225325ae35c308814a4ff8a34a08fa",
        "7ae2d163726f380c3495d8070681653fcb819b4d"
      ],
      "author": {
        "name": "TreeHugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 16:00:15 2022 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Wed Feb 02 16:00:15 2022 +0000"
      },
      "message": "Merge \"Make RRO defaults forward compatible\""
    },
    {
      "commit": "fd5bb81c8aeca52381c2f17c3cf50c0061d5b035",
      "tree": "ebaf6ac2a2e7b5b8afa5480afeb81768c7ee908c",
      "parents": [
        "1f9c0d6cf34cb1f6bfea073b7ded809026138ef0",
        "cba72fc987db2a4c5334c3f7586ca9774a38a6f5"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "treehugger-gerrit@google.com",
        "time": "Wed Feb 02 15:56:04 2022 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 02 15:56:04 2022 +0000"
      },
      "message": "Merge \"Really expose the new NDK socket tagging functions added in T.\" am: cba72fc987\n\nOriginal change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1967301\n\nChange-Id: I5be97f53054d23e68a8999d8e295a00bedc28b8d\n"
    }
  ],
  "next": "cba72fc987db2a4c5334c3f7586ca9774a38a6f5"
}
