)]}'
{
  "log": [
    {
      "commit": "26231a7eac744c7d2a8fea4740926620f56b20c6",
      "tree": "1f72080688db7935e78652b1609a5c8eeda01e09",
      "parents": [
        "a69448710d6f6fb1930c3dc53d6dfd560a03485a",
        "6a6eca858bb67a582e5b4d5229ec51b605e61433"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Mar 24 13:40:07 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 24 13:40:07 2025 -0700"
      },
      "message": "[automerger skipped] DO NOT MERGE: Allow OEMs to backport EXECUTE_APP_FUNCTIONS_TRUSTED before A16. am: 6a6eca858b -s ours\n\nam skip reason: Merged-In I69f829007fa7466f2f7f7e0ba5dde0d26e770219 with SHA-1 ed96ffadcb is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3558063\n\nChange-Id: If1928102d142c729c2d627646780fc4713f42e92\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6a6eca858bb67a582e5b4d5229ec51b605e61433",
      "tree": "7fbb6bb099000ef760a47130aeaca72d93dab762",
      "parents": [
        "5a172211f9cf2028b0616ee1bf21bd369695ce65"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Mar 24 08:25:57 2025 -0700"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Mar 24 08:31:34 2025 -0700"
      },
      "message": "DO NOT MERGE: Allow OEMs to backport EXECUTE_APP_FUNCTIONS_TRUSTED before A16.\n\nThis permission is now removed in Android 16. However, OEMs backported a different snapshots of Android 16 and so we need to get the CTS passing with and without this permission in Android 15.\n\nBug: 402647068\n\nTest: presubmit\nMerged-In: I69f829007fa7466f2f7f7e0ba5dde0d26e770219\n\nChange-Id: I0fa30a2b2ea058f59ec04cac352ee9e135eea8ca\n"
    },
    {
      "commit": "a69448710d6f6fb1930c3dc53d6dfd560a03485a",
      "tree": "1f72080688db7935e78652b1609a5c8eeda01e09",
      "parents": [
        "2d25842bd7d81918ff1d21c9fe018b6954e850e6",
        "5a172211f9cf2028b0616ee1bf21bd369695ce65"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Mon Mar 24 03:15:32 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 24 03:15:32 2025 -0700"
      },
      "message": "[automerger skipped] DO NOT MERGE Allow OEM to backport EXECUTE_APP_FUNCTIONS permission before A16 am: 5a172211f9 -s ours\n\nam skip reason: Merged-In I69f829007fa7466f2f7f7e0ba5dde0d26e770219 with SHA-1 ed96ffadcb is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3554586\n\nChange-Id: I1136d9f0c21783d0402a1b8f01eb17ff779f815e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5a172211f9cf2028b0616ee1bf21bd369695ce65",
      "tree": "3855420b9b3b43d88c62e1ebb913a6c303d765d1",
      "parents": [
        "a4f5f21095566bf36516a8e5bce06799ed8a7b59"
      ],
      "author": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Mar 21 15:11:19 2025 -0700"
      },
      "committer": {
        "name": "Tony Mak",
        "email": "tonymak@google.com",
        "time": "Fri Mar 21 15:20:18 2025 -0700"
      },
      "message": "DO NOT MERGE Allow OEM to backport EXECUTE_APP_FUNCTIONS permission before A16\n\nBug: 402647068\n\nTest: presubmit\nMerged-In: I69f829007fa7466f2f7f7e0ba5dde0d26e770219\nChange-Id: I7e81286db40d86c3d0b6a41f731a25213e79e35b\n"
    },
    {
      "commit": "2d25842bd7d81918ff1d21c9fe018b6954e850e6",
      "tree": "1f72080688db7935e78652b1609a5c8eeda01e09",
      "parents": [
        "1c54edbffee142ea80b6ddf1310aa45008429912",
        "a4f5f21095566bf36516a8e5bce06799ed8a7b59"
      ],
      "author": {
        "name": "Yinchu Chen",
        "email": "chenyc5@motorola.com",
        "time": "Thu Mar 20 10:10:48 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Mar 20 10:10:48 2025 -0700"
      },
      "message": "[automerger skipped] add waitForIdle(timeout) am: a4f5f21095 -s ours\n\nam skip reason: Merged-In I107c5a3e2c9e3fce6f68e6cefba0c6133bd547d0 with SHA-1 87bfaa7868 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3542239\n\nChange-Id: I03e7bce84e9f65524092c38d301859f674ecbd47\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1c54edbffee142ea80b6ddf1310aa45008429912",
      "tree": "1f72080688db7935e78652b1609a5c8eeda01e09",
      "parents": [
        "87bfaa7868a89ea5a1ec00664505677a191a4a55",
        "e27a8ccecf78fdf734827b8a023d53c5c5027b79"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Mar 19 20:24:48 2025 -0700"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Wed Mar 19 20:24:48 2025 -0700"
      },
      "message": "Merge \"Catch runtime exception when telephony is not available\" into main"
    },
    {
      "commit": "a4f5f21095566bf36516a8e5bce06799ed8a7b59",
      "tree": "95c7c7c838dea4db83ed14d4e68fe749ebf7d762",
      "parents": [
        "d4da9b56b00f075a894258753d28804e645e5ce6"
      ],
      "author": {
        "name": "Yinchu Chen",
        "email": "chenyc5@motorola.com",
        "time": "Thu Mar 13 07:34:22 2025 -0700"
      },
      "committer": {
        "name": "Samip Garg",
        "email": "samgarg@google.com",
        "time": "Wed Mar 19 16:28:11 2025 -0700"
      },
      "message": "add waitForIdle(timeout)\n\ntest item will turn on the private space mode, and this mode turns on a\nlarge number of app operations and multiuser operations, it will be\neasier for low-end devices to run in complete.\n\nAdd test waitForIdle(timeout) to make sure time execute finish.\n\nBug: 403200469\nTest: android.app.role.cts.RoleManagerTest\n#openDefaultAppListAndSetDefaultAppThenIsDefaultAppForPrivateSpace\nChange-Id: I107c5a3e2c9e3fce6f68e6cefba0c6133bd547d0\nMerged-In: I107c5a3e2c9e3fce6f68e6cefba0c6133bd547d0\n"
    },
    {
      "commit": "e27a8ccecf78fdf734827b8a023d53c5c5027b79",
      "tree": "fc588d2c080fb0cce7ed250299bba0fd21e58410",
      "parents": [
        "2f62693aee03f7c1c6c7c6518e96f33062ba9583"
      ],
      "author": {
        "name": "Xiaohui Niu",
        "email": "quic_xiaohuin@quicinc.com",
        "time": "Mon Mar 17 16:34:24 2025 +0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Mar 18 13:10:10 2025 -0700"
      },
      "message": "Catch runtime exception when telephony is not available\n\nWhen the telephony service is unavailable, calling emergency\nnumber check will trigger remote exception,which will be thrown\nas runtime exception.\n\nBug: 404137946\nTest: manual\nMerged-In: I1c9c20b259849ba9de39ec2fdfd73b15e017baa0\nChange-Id: Iff61163c265563f4988247dd22668f1c2ea30d02\n"
    },
    {
      "commit": "87bfaa7868a89ea5a1ec00664505677a191a4a55",
      "tree": "a5f0ef5f7c7b948e875e1080cbda1c2ac4208966",
      "parents": [
        "2f62693aee03f7c1c6c7c6518e96f33062ba9583"
      ],
      "author": {
        "name": "Yinchu Chen",
        "email": "chenyc5@motorola.com",
        "time": "Thu Mar 13 07:34:22 2025 -0700"
      },
      "committer": {
        "name": "Yinchu Chen",
        "email": "chenyc5@motorola.com",
        "time": "Thu Mar 13 07:43:27 2025 -0700"
      },
      "message": "add waitForIdle(timeout)\n\ntest item will turn on the private space mode, and this mode turns on a\nlarge number of app operations and multiuser operations, it will be\neasier for low-end devices to run in complete.\n\nAdd test waitForIdle(timeout) to make sure time execute finish.\n\nBug: 403200469\nTest: android.app.role.cts.RoleManagerTest\n#openDefaultAppListAndSetDefaultAppThenIsDefaultAppForPrivateSpace\nChange-Id: I107c5a3e2c9e3fce6f68e6cefba0c6133bd547d0\n"
    },
    {
      "commit": "2f62693aee03f7c1c6c7c6518e96f33062ba9583",
      "tree": "8b926ecdad1b8692df679665f5d239252b6dbd77",
      "parents": [
        "40f9ebe87a821bdafdeabf9964f54309259483a4",
        "31dcc618ad79bff7c733867614496c7de7059168"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:10:00 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Sat Mar 08 16:10:00 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to AOSP main\n\nBug: 385190204\nMerged-In: I47038580b42eebc4d420ba35d2bb6bedc6d660e3\nChange-Id: Ic922b8088ee6990eaa48309755befafe4ceab036\n"
    },
    {
      "commit": "31dcc618ad79bff7c733867614496c7de7059168",
      "tree": "8b926ecdad1b8692df679665f5d239252b6dbd77",
      "parents": [
        "0cc008546a48348c11701617404628c10834430e",
        "865e6b1dd6f4ba831bf1ff4bf865ffe1bb647aa5"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:43 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Mar 06 12:22:43 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/BP1A.250305.020) to aosp-main-future\n\nBug: 385190204\nMerged-In: I1491376b01562927e183fd31f4eb83f40d9200be\nChange-Id: Ibc8e8d3fa14f8a0cf146d45c5c6099407ec834ae\n"
    },
    {
      "commit": "0cc008546a48348c11701617404628c10834430e",
      "tree": "925a6577c860d4d7b14a0e6ab56bd70e0710f7cc",
      "parents": [
        "e6e2d30aded6756e3ccf8afdb2487df5cfe033f5",
        "40f9ebe87a821bdafdeabf9964f54309259483a4"
      ],
      "author": {
        "name": "Kiran Ramachandra",
        "email": "kiranmr@google.com",
        "time": "Mon Mar 03 11:09:23 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 11:09:23 2025 -0800"
      },
      "message": "[automerger skipped] Enable edge-to-edge layout for Default apps list page am: d4da9b56b0 -s ours am: 40f9ebe87a -s ours\n\nam skip reason: Merged-In I95c5f29ecc3af5d3ab0b66f168eef9531f9e0bb6 with SHA-1 f78723d71f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3517910\n\nChange-Id: I49c5c249015c53d6456efb823438d9ed7a6317a6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "40f9ebe87a821bdafdeabf9964f54309259483a4",
      "tree": "6d9c44247e373602c4ffc5e8ae51590d6433f780",
      "parents": [
        "3c367f78a1bd468f480bcec21d9535fe352cc76e",
        "d4da9b56b00f075a894258753d28804e645e5ce6"
      ],
      "author": {
        "name": "Kiran Ramachandra",
        "email": "kiranmr@google.com",
        "time": "Mon Mar 03 10:24:00 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Mar 03 10:24:00 2025 -0800"
      },
      "message": "[automerger skipped] Enable edge-to-edge layout for Default apps list page am: d4da9b56b0 -s ours\n\nam skip reason: Merged-In I95c5f29ecc3af5d3ab0b66f168eef9531f9e0bb6 with SHA-1 f78723d71f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3517910\n\nChange-Id: I462f558a810ad6afd2ec5763a8f17c7e84de1f3d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d4da9b56b00f075a894258753d28804e645e5ce6",
      "tree": "a455eceb4753ea826780f65e71d5c261cbdf24b3",
      "parents": [
        "09a9ff35db7a1cc61e02a0001a73a74d2f409f48"
      ],
      "author": {
        "name": "Kiran Ramachandra",
        "email": "kiranmr@google.com",
        "time": "Fri Feb 28 09:46:28 2025 -0800"
      },
      "committer": {
        "name": "Kiran Ramachandra",
        "email": "kiranmr@google.com",
        "time": "Fri Feb 28 09:46:28 2025 -0800"
      },
      "message": "Enable edge-to-edge layout for Default apps list page\n\nFixes: 354624465 \nTest: Manual + pre-submit\nFlag: EXEMPT bugfix\n\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:f78723d71f803c2b39215f7397f532dbcb0d2664)\nMerged-In: I95c5f29ecc3af5d3ab0b66f168eef9531f9e0bb6\nChange-Id: I95c5f29ecc3af5d3ab0b66f168eef9531f9e0bb6\n\nThis CP is to address the test fail b/386136516  and b/392018692\n\nChange-Id: I4f094b998ab0d17da0f5874ea2c6d1690edd7ab7\n"
    },
    {
      "commit": "e6e2d30aded6756e3ccf8afdb2487df5cfe033f5",
      "tree": "925a6577c860d4d7b14a0e6ab56bd70e0710f7cc",
      "parents": [
        "2ffea6409fd15aaf82ee74363aa5cc6c704c336e",
        "d5c21e677affbda131b74f5085143f0db4405ddc"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Thu Feb 27 15:14:49 2025 -0800"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Thu Feb 27 15:14:49 2025 -0800"
      },
      "message": "Merge \"Merge 25Q1 (ab/12770256) to aosp-main-future\" into aosp-main-future"
    },
    {
      "commit": "2ffea6409fd15aaf82ee74363aa5cc6c704c336e",
      "tree": "6d9c44247e373602c4ffc5e8ae51590d6433f780",
      "parents": [
        "0bfd2a15c0247108ec09079ed48891d28ccb1068",
        "3c367f78a1bd468f480bcec21d9535fe352cc76e"
      ],
      "author": {
        "name": "Alex Stetson",
        "email": "alexstetson@google.com",
        "time": "Thu Feb 27 09:59:27 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 09:59:27 2025 -0800"
      },
      "message": "Clear permission decisions task before launching am: 09a9ff35db am: 3c367f78a1\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3512231\n\nChange-Id: I0309dde262079a837acfcc37325eb327a5d88a09\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3c367f78a1bd468f480bcec21d9535fe352cc76e",
      "tree": "6d9c44247e373602c4ffc5e8ae51590d6433f780",
      "parents": [
        "3aedbe07295df79bd88832ec6a0b607c7c669c3c",
        "09a9ff35db7a1cc61e02a0001a73a74d2f409f48"
      ],
      "author": {
        "name": "Alex Stetson",
        "email": "alexstetson@google.com",
        "time": "Thu Feb 27 09:23:57 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 27 09:23:57 2025 -0800"
      },
      "message": "Clear permission decisions task before launching am: 09a9ff35db\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3512231\n\nChange-Id: Iee8a47b6baa96a295db31f7c8cbce8ce475578ce\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "09a9ff35db7a1cc61e02a0001a73a74d2f409f48",
      "tree": "f03847598837f5bf1859d0b490587e23d528ef24",
      "parents": [
        "6b96416a3354495548c536dad6927eb08e42e524"
      ],
      "author": {
        "name": "Alex Stetson",
        "email": "alexstetson@google.com",
        "time": "Wed Feb 26 16:21:26 2025 -0800"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Feb 26 16:21:26 2025 -0800"
      },
      "message": "Clear permission decisions task before launching\n\nIf the activity is already present, a transition will not occur when\nlaunching the activity unless it\u0027s cleared first.\n\nBug: 397102024\nTest: atest android.permissionui.cts.PermissionDecisionsTest\nFlag: TEST_ONLY\nRelnote: Fix permission decisions CTS test when activity already showing\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:90408f6fdc7c5564a933b2beafde71df319f02a8)\nMerged-In: I3f08f39497a9f9bfce5b049eaad4749febc22f9f\nChange-Id: I3f08f39497a9f9bfce5b049eaad4749febc22f9f\n"
    },
    {
      "commit": "d5c21e677affbda131b74f5085143f0db4405ddc",
      "tree": "9b5df1a8b0cbe7b93c095d94b90edba4684571bb",
      "parents": [
        "0bfd2a15c0247108ec09079ed48891d28ccb1068",
        "5a5eab22290bbbd1b44e67ced22fb72119938fc1"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 24 10:17:03 2025 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Feb 24 10:17:03 2025 -0800"
      },
      "message": "Merge 25Q1 (ab/12770256) to aosp-main-future\n\nBug: 385190204\nMerged-In: I94009e94c15950787eccbfc474e286aeb80f2c00\nChange-Id: Ie52cd581d5f7a3fce67f26ef228ea6d9b39ee829\n"
    },
    {
      "commit": "0bfd2a15c0247108ec09079ed48891d28ccb1068",
      "tree": "25b33ce989cc13a5ab60dd5bf7e3524a522d6bc4",
      "parents": [
        "1447ee411f4349731cad85f24cfccd93be058633",
        "3aedbe07295df79bd88832ec6a0b607c7c669c3c"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sun Feb 23 07:09:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Sun Feb 23 07:09:26 2025 -0800"
      },
      "message": "[owners] Remove shrigupt@google.com from SafetyCenter/OWNERS am: 3aedbe0729\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3504633\n\nChange-Id: Iec8455a6bc67bad4f6605ed85b53edad7173c654\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "3aedbe07295df79bd88832ec6a0b607c7c669c3c",
      "tree": "25b33ce989cc13a5ab60dd5bf7e3524a522d6bc4",
      "parents": [
        "fed87fca47a78d77572aeb57245bf45997d3408e"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sat Feb 22 09:05:58 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Sat Feb 22 09:06:01 2025 -0800"
      },
      "message": "[owners] Remove shrigupt@google.com from SafetyCenter/OWNERS\n\nThis suggested change is automatically generated based on group\nmemberships and affiliations.\n\nPlease approve this change and vote the highest CR. This will keep the OWNERs\nfile tidy.  We ask that you do not ignore this change and approve it\nunless you know a reason the OWNER should remain.  It can always be\nreverted if needed.\n\nIf this change is in error, vote the lowest CR value (i.e. reject the CL)\nand the bot will abandon it.\n\nSee the owner\u0027s recent review activity for context:\nhttps://android-review.googlesource.com/q/shrigupt@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: I4b5a7a1a297d1136f1aef979614aaef0c9799212\n"
    },
    {
      "commit": "1447ee411f4349731cad85f24cfccd93be058633",
      "tree": "308e484ce4f99c16c898ff64a0eb6f1e319a108c",
      "parents": [
        "5a188310db6b34321640d7300f0cf10260b5ab46",
        "fed87fca47a78d77572aeb57245bf45997d3408e"
      ],
      "author": {
        "name": "Jay Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Fri Feb 21 17:32:21 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 17:32:21 2025 -0800"
      },
      "message": "Merge \"[ECM] Wait for MODE_DEFAULT\" into android15-tests-dev am: 6b96416a33 am: fed87fca47\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3493470\n\nChange-Id: I673796702930c396ad79ef251f4058d6370d9ae2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fed87fca47a78d77572aeb57245bf45997d3408e",
      "tree": "308e484ce4f99c16c898ff64a0eb6f1e319a108c",
      "parents": [
        "9453925ddb651f0ac273bc498d9191ca5d6bca49",
        "6b96416a3354495548c536dad6927eb08e42e524"
      ],
      "author": {
        "name": "Jay Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Fri Feb 21 17:09:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 17:09:46 2025 -0800"
      },
      "message": "Merge \"[ECM] Wait for MODE_DEFAULT\" into android15-tests-dev am: 6b96416a33\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3493470\n\nChange-Id: Ie76883c377c6b5072843363cf710157f938f4e7e\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6b96416a3354495548c536dad6927eb08e42e524",
      "tree": "34f8a20164643f8f013164fa366fb1a4ade57eb2",
      "parents": [
        "f0f0dcb30fbf2a2f7cea01729ab0e016d3fbc951",
        "c6803b4067bb5df6d50c705c7cb04c090c0c7839"
      ],
      "author": {
        "name": "Jay Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Fri Feb 21 16:43:42 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Feb 21 16:43:42 2025 -0800"
      },
      "message": "Merge \"[ECM] Wait for MODE_DEFAULT\" into android15-tests-dev"
    },
    {
      "commit": "5a188310db6b34321640d7300f0cf10260b5ab46",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "69633544a8490899ae04941941997f9a5232ab12",
        "9453925ddb651f0ac273bc498d9191ca5d6bca49"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Fri Feb 21 00:21:41 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 00:21:41 2025 -0800"
      },
      "message": "[automerger skipped] Merge \"Fix NoProcessOutgoingCallPermissionTest for GSI\" into android15-tests-dev am: f0f0dcb30f -s ours am: 9453925ddb -s ours\n\nam skip reason: Merged-In I74a08ac940084d7d6e1f57bcf5e934183b1fe916 with SHA-1 68daa7223f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3503505\n\nChange-Id: I7fa89b49105a35b321c1119b4734f5a7dbbeb82b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "69633544a8490899ae04941941997f9a5232ab12",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "a9f9a310ed454df49b01dfc387fc251268b4be67",
        "63422c930419f0a6859e46da901cdaab817e9618"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Fri Feb 21 00:21:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 00:21:38 2025 -0800"
      },
      "message": "[automerger skipped] Fix NoProcessOutgoingCallPermissionTest for GSI am: 9ce6e6e3f6 -s ours am: 63422c9304 -s ours\n\nam skip reason: Merged-In I74a08ac940084d7d6e1f57bcf5e934183b1fe916 with SHA-1 68daa7223f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3503505\n\nChange-Id: If8141f03d4e02aa0804fc0267f6062106b06cc3c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9453925ddb651f0ac273bc498d9191ca5d6bca49",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "63422c930419f0a6859e46da901cdaab817e9618",
        "f0f0dcb30fbf2a2f7cea01729ab0e016d3fbc951"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 23:58:30 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 23:58:30 2025 -0800"
      },
      "message": "[automerger skipped] Merge \"Fix NoProcessOutgoingCallPermissionTest for GSI\" into android15-tests-dev am: f0f0dcb30f -s ours\n\nam skip reason: Merged-In I74a08ac940084d7d6e1f57bcf5e934183b1fe916 with SHA-1 68daa7223f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3503505\n\nChange-Id: I2a29d127f94b27a7efe0dced0a395111f1357608\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "63422c930419f0a6859e46da901cdaab817e9618",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "535acd4609a58c2da7a990d749b569f945acfca6",
        "9ce6e6e3f65559ab0f1430986174cf6c998aae51"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Thu Feb 20 23:58:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 23:58:26 2025 -0800"
      },
      "message": "[automerger skipped] Fix NoProcessOutgoingCallPermissionTest for GSI am: 9ce6e6e3f6 -s ours\n\nam skip reason: Merged-In I74a08ac940084d7d6e1f57bcf5e934183b1fe916 with SHA-1 68daa7223f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3503505\n\nChange-Id: Id6b07a2509651717ac0280618c8cf017c2c5c8b1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f0f0dcb30fbf2a2f7cea01729ab0e016d3fbc951",
      "tree": "8d523077a9f6f8a4dde0b0a274d9a46cfb49199c",
      "parents": [
        "6aaf77628df4428c2fd2026b0d44ccc1713c6177",
        "9ce6e6e3f65559ab0f1430986174cf6c998aae51"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Feb 20 23:36:07 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Feb 20 23:36:07 2025 -0800"
      },
      "message": "Merge \"Fix NoProcessOutgoingCallPermissionTest for GSI\" into android15-tests-dev"
    },
    {
      "commit": "a9f9a310ed454df49b01dfc387fc251268b4be67",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "f90c48092bd468226fe6f1e78e875a3523c4b59c",
        "535acd4609a58c2da7a990d749b569f945acfca6"
      ],
      "author": {
        "name": "Jay Thomas Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Thu Feb 20 21:47:14 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 21:47:14 2025 -0800"
      },
      "message": "[automerger skipped] Find permission_message by text am: 6aaf77628d -s ours am: 535acd4609 -s ours\n\nam skip reason: Merged-In Id58a7f7b92d20ec167fbf0b12c907848bf9a3823 with SHA-1 b9b5df03cc is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3481733\n\nChange-Id: I501d2ee3a585b3e511ec04d752b9893d20a69ce2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "535acd4609a58c2da7a990d749b569f945acfca6",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "24d7e36a605465ba90369af1e4cd5ff8ebe77d00",
        "6aaf77628df4428c2fd2026b0d44ccc1713c6177"
      ],
      "author": {
        "name": "Jay Thomas Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Thu Feb 20 21:25:22 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 20 21:25:22 2025 -0800"
      },
      "message": "[automerger skipped] Find permission_message by text am: 6aaf77628d -s ours\n\nam skip reason: Merged-In Id58a7f7b92d20ec167fbf0b12c907848bf9a3823 with SHA-1 b9b5df03cc is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3481733\n\nChange-Id: Ia7a08a39d89edef56b9e3337be79a5a98389a115\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9ce6e6e3f65559ab0f1430986174cf6c998aae51",
      "tree": "6bf51010818e6078fdf06ef111f7b982b1d55d72",
      "parents": [
        "734ddd15e08d8d33c2f8710a73b3131c1ab279ba"
      ],
      "author": {
        "name": "Manjeet Rulhania",
        "email": "mrulhania@google.com",
        "time": "Mon Jul 08 21:34:10 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Thu Feb 20 15:53:22 2025 -0800"
      },
      "message": "Fix NoProcessOutgoingCallPermissionTest for GSI\n\nThe test was failing on devices that do not support telephony calling. This CL changes the test to check for the FEATURE_TELEPHONY_CALLING feature instead of the FEATURE_TELEPHONY feature.\n\nFlag: TEST_ONLY\nFix: 349585200\nTest: atest 349585200\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:68daa7223f9d6871c9eff327def78b62f550727b)\nMerged-In: I74a08ac940084d7d6e1f57bcf5e934183b1fe916\nChange-Id: I74a08ac940084d7d6e1f57bcf5e934183b1fe916\n"
    },
    {
      "commit": "c6803b4067bb5df6d50c705c7cb04c090c0c7839",
      "tree": "20e247f81aaa7fd7bccbf0ce8086f616c1d56f68",
      "parents": [
        "734ddd15e08d8d33c2f8710a73b3131c1ab279ba"
      ],
      "author": {
        "name": "Jay Thomas Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Wed Feb 12 14:35:00 2025 -0800"
      },
      "committer": {
        "name": "Jay Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Tue Feb 18 17:51:25 2025 -0800"
      },
      "message": "[ECM] Wait for MODE_DEFAULT\n\nAfter each package installation, the ACCESS_RESTRICTED_SETTINGS op\nshould get set to MODE_DEFAULT. But, it happens asynchronously, so we\nneed to wait for it to occur.\n\nIn general, all ECM tests depend on MODE_DEFAULT having been set,\nso update them all.\n\nBug: 396040868\nBug: 384418063\nRelnote: N/A\nFlag: android.permission.flags.enhanced_confirmation_mode_apis_enabled\nTest: atest CtsPermissionUiTestCases:android.permissionui.cts.EnhancedConfirmationManagerTest\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:62784fe22c158a969cc64e1b78f79b726ccb177c)\nMerged-In: If04a4eabee15cf147ecfac0cdea6d5a9f7d4e35b\nChange-Id: If04a4eabee15cf147ecfac0cdea6d5a9f7d4e35b\n"
    },
    {
      "commit": "6aaf77628df4428c2fd2026b0d44ccc1713c6177",
      "tree": "0801f711056fd9d802027f12de4eed9576d4b8c6",
      "parents": [
        "734ddd15e08d8d33c2f8710a73b3131c1ab279ba"
      ],
      "author": {
        "name": "Jay Thomas Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Fri Sep 20 17:01:51 2024 -0700"
      },
      "committer": {
        "name": "Jay Sullivan",
        "email": "jaysullivan@google.com",
        "time": "Fri Feb 07 16:02:42 2025 -0800"
      },
      "message": "Find permission_message by text\n\nWe got rid of R.id.permission_message. So, this test\nwill need to find the message by text rather than id.\n\nFix: 368467361\nBug: 380912020\nTest: android.permissionmultidevice.cts.AppPermissionsTest\nFlag: com.android.permission.flags.app_permission_fragment_uses_preferences\nRelnote: N/A\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:b9b5df03cc8b134112f986144e8e43bf505d30f0)\nMerged-In: Id58a7f7b92d20ec167fbf0b12c907848bf9a3823\nChange-Id: Id58a7f7b92d20ec167fbf0b12c907848bf9a3823\n"
    },
    {
      "commit": "f90c48092bd468226fe6f1e78e875a3523c4b59c",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "8d2bb5f49d033cffe9b36e50adfd696e7deac992",
        "24d7e36a605465ba90369af1e4cd5ff8ebe77d00"
      ],
      "author": {
        "name": "vignesh ramanathan",
        "email": "vigneshrsastra@google.com",
        "time": "Mon Feb 03 07:32:19 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 03 07:32:19 2025 -0800"
      },
      "message": "Updating Owners for wear permission components directory am: 24d7e36a60\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3472522\n\nChange-Id: I769ee07dfe0564ce21a0496af7b28b1f923b313d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "24d7e36a605465ba90369af1e4cd5ff8ebe77d00",
      "tree": "7af22b18f37be76c8769597469edbf0015d9a59e",
      "parents": [
        "bb4d55bff8e9d9146458a7a041d2e0f44ce5d66d"
      ],
      "author": {
        "name": "vignesh ramanathan",
        "email": "vigneshrsastra@google.com",
        "time": "Sun Feb 02 16:59:23 2025 -0800"
      },
      "committer": {
        "name": "Vignesh Ramanathan",
        "email": "vigneshrsastra@google.com",
        "time": "Mon Feb 03 06:46:53 2025 -0800"
      },
      "message": "Updating Owners for wear permission components directory\n\nBUG: b/391383472\nRelnote: \"N/A\"\nTest: Build Succeeds. Existing CTS tests passes.\nFlag: EXEMPT refactor\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:faeec8a848c448011860df6508edab2ee659eaa9)\nMerged-In: Id238cd2d943295d0e7c8849676e9fe11579ddace\nChange-Id: Id238cd2d943295d0e7c8849676e9fe11579ddace\n"
    },
    {
      "commit": "8d2bb5f49d033cffe9b36e50adfd696e7deac992",
      "tree": "80125b1edec10f16cf74977858aaf6142d6dca0c",
      "parents": [
        "1623399b9e69ef2e73aaae7669849191a6a78c5d",
        "bb4d55bff8e9d9146458a7a041d2e0f44ce5d66d"
      ],
      "author": {
        "name": "mrulhania",
        "email": "mrulhania@google.com",
        "time": "Wed Jan 29 15:40:21 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 29 15:40:21 2025 -0800"
      },
      "message": "Fix build error caused by deprecated class in permission controller am: bb4d55bff8\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3469849\n\nChange-Id: I64433e85aeb1796cae8ba3daa2425dcb946eb17d\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "bb4d55bff8e9d9146458a7a041d2e0f44ce5d66d",
      "tree": "80125b1edec10f16cf74977858aaf6142d6dca0c",
      "parents": [
        "fa8081adf7673852ddcc69ff1e0c5507d033beb2"
      ],
      "author": {
        "name": "mrulhania",
        "email": "mrulhania@google.com",
        "time": "Wed Jan 29 11:07:54 2025 -0800"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Jan 29 11:07:54 2025 -0800"
      },
      "message": "Fix build error caused by deprecated class in permission controller\n\nFix: 391920093\nTest: build\nFLAG: EXEMPT bug fix\nRelnote: bug fix\nLOW_COVERAGE_REASON\u003dNON_CODE_ONLY\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:74aa97be8778d893361806f41c0e0bf8f13d3ba2)\nMerged-In: Ibe100b091a8555c682b2bac4e91a01f5d838a02f\nChange-Id: Ibe100b091a8555c682b2bac4e91a01f5d838a02f\n"
    },
    {
      "commit": "1623399b9e69ef2e73aaae7669849191a6a78c5d",
      "tree": "2c47e44fd937d886fe6e8b98cfcc9ee7c4c7276a",
      "parents": [
        "e1108a5fd18d7df871c84064a44a7843402b12d2",
        "fa8081adf7673852ddcc69ff1e0c5507d033beb2"
      ],
      "author": {
        "name": "Daniel ADAM",
        "email": "danieladam@google.com",
        "time": "Thu Jan 23 13:06:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 23 13:06:26 2025 -0800"
      },
      "message": "Merge \"Add FLAG_ACTIVITY_CLEAR_TASK to the notification Intent\" into main am: fa8081adf7\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3380405\n\nChange-Id: I7de38680c69e2ff37d270b57169636864d28854c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa8081adf7673852ddcc69ff1e0c5507d033beb2",
      "tree": "2c47e44fd937d886fe6e8b98cfcc9ee7c4c7276a",
      "parents": [
        "0198ea75483afe6c6f1e63d8ee705bb97b1879b6",
        "017179ee0e05e3613ba350469ad0a20de3ac980d"
      ],
      "author": {
        "name": "Daniel ADAM",
        "email": "danieladam@google.com",
        "time": "Thu Jan 23 12:42:33 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 23 12:42:33 2025 -0800"
      },
      "message": "Merge \"Add FLAG_ACTIVITY_CLEAR_TASK to the notification Intent\" into main"
    },
    {
      "commit": "865e6b1dd6f4ba831bf1ff4bf865ffe1bb647aa5",
      "tree": "0b42c23c45512c31586a8cbcb323b40a9bdf7e72",
      "parents": [
        "2af037b4afe6a0db3ec7eae4af7a5ed1c5dcc5b9",
        "9996aa176d379cc357cb8799a687065fd372fd7d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:43:38 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:43:38 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/31391381\u0027] into 25Q1-release.\n\nChange-Id: I4789b22c001d53f1fa9f78e9a38e15522ea01e0c\n"
    },
    {
      "commit": "9996aa176d379cc357cb8799a687065fd372fd7d",
      "tree": "0b42c23c45512c31586a8cbcb323b40a9bdf7e72",
      "parents": [
        "2af037b4afe6a0db3ec7eae4af7a5ed1c5dcc5b9"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Tue Jan 21 11:36:12 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Jan 22 15:32:49 2025 -0800"
      },
      "message": "Import translations. DO NOT MERGE ANYWHERE\n\nAuto-generated-cl: translation import\n\nBug: 391337100\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e5cd320f419229200fa183e5c7e91e9dc0e68283)\nMerged-In: I4faa6c59cf0e195317def6aa852bc95d2594bf7f\nChange-Id: I4faa6c59cf0e195317def6aa852bc95d2594bf7f\n"
    },
    {
      "commit": "e1108a5fd18d7df871c84064a44a7843402b12d2",
      "tree": "aabfba38070940a63c9d0180c3d20bf9f82113c5",
      "parents": [
        "acb211905e2f1dbb0c5d9e4880a6d847e70a290f",
        "0198ea75483afe6c6f1e63d8ee705bb97b1879b6"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Fri Jan 17 15:19:20 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 17 15:19:20 2025 -0800"
      },
      "message": "Pin PermissionsController to Kotlin 1.9 am: 0198ea7548\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3455881\n\nChange-Id: Ia099ebd4a2c405cca9c100909d41ca52e60fc0d4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0198ea75483afe6c6f1e63d8ee705bb97b1879b6",
      "tree": "aabfba38070940a63c9d0180c3d20bf9f82113c5",
      "parents": [
        "abbbe6bf9bde634ac6e7dd7ee87867df04ad92c0"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Fri Jan 17 16:22:17 2025 +0000"
      },
      "committer": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Fri Jan 17 16:22:17 2025 +0000"
      },
      "message": "Pin PermissionsController to Kotlin 1.9\n\nPermissionsController fails to compile with Kotlin 2.0. Various\nfixes can be made, but I leave it to the team to decided when and how\nthose fixes should be applied.\n\nKotlin 2 is not the current default in Android, but we are very\nclose.\n\nBug: 383569207\nFlag: EXEMPT unflaggable\nTest: built system image\nChange-Id: I16c7a1e0c4b157950517f18ccc83fa19d437082e\n"
    },
    {
      "commit": "acb211905e2f1dbb0c5d9e4880a6d847e70a290f",
      "tree": "5ed7ec38da918008067a81aaedeb3557b6ee1250",
      "parents": [
        "303cbe42e5d0fac9bb9933cfbeac0aa4c74ea9cc",
        "abbbe6bf9bde634ac6e7dd7ee87867df04ad92c0"
      ],
      "author": {
        "name": "vignesh ramanathan",
        "email": "vigneshrsastra@google.com",
        "time": "Wed Jan 15 16:15:25 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Jan 15 16:15:25 2025 -0800"
      },
      "message": "Updating Wear owners for permission incident package am: abbbe6bf9b\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3452920\n\nChange-Id: I757d9e454e2781cdf814f004dfbd5374216c2cd7\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "abbbe6bf9bde634ac6e7dd7ee87867df04ad92c0",
      "tree": "5ed7ec38da918008067a81aaedeb3557b6ee1250",
      "parents": [
        "be5fbe823274251a5b9b2eba8155f141b3665b5c"
      ],
      "author": {
        "name": "vignesh ramanathan",
        "email": "vigneshrsastra@google.com",
        "time": "Wed Jan 15 14:17:30 2025 -0800"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Wed Jan 15 14:17:30 2025 -0800"
      },
      "message": "Updating Wear owners for permission incident package\n\nRelnote: \"N/A\"\nFLAG: EXEMPT \"Owners update\"\nTest: Owners update\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:8d0f4fe01e8921b78a123990c48238f5f3611b45)\nMerged-In: Id0388d7fa83314787103fa8c3208685b60835551\nChange-Id: Id0388d7fa83314787103fa8c3208685b60835551\n"
    },
    {
      "commit": "303cbe42e5d0fac9bb9933cfbeac0aa4c74ea9cc",
      "tree": "6c1d30e9bae917e9c794828ebf1b08938f70c293",
      "parents": [
        "ad1c81ae7f168b327063d979f0ea3e85528f057f",
        "be5fbe823274251a5b9b2eba8155f141b3665b5c"
      ],
      "author": {
        "name": "Elliot Sisteron",
        "email": "elliotsisteron@google.com",
        "time": "Tue Jan 14 20:32:49 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 14 20:32:49 2025 -0800"
      },
      "message": "[automerger skipped] Fix some tests that turn off Safety Center. am: 734ddd15e0 -s ours am: be5fbe8232 -s ours\n\nam skip reason: Merged-In I63b861c0ec0e837e5fd3292a4de2eb190eb3faad with SHA-1 59d4f61675 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3453355\n\nChange-Id: Ia9bf8b37fb9d1ffc6c018d03643a045ca73d86d2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "be5fbe823274251a5b9b2eba8155f141b3665b5c",
      "tree": "6c1d30e9bae917e9c794828ebf1b08938f70c293",
      "parents": [
        "0d8f003e98b849b64c8fbd5db757f10582d0c07f",
        "734ddd15e08d8d33c2f8710a73b3131c1ab279ba"
      ],
      "author": {
        "name": "Elliot Sisteron",
        "email": "elliotsisteron@google.com",
        "time": "Tue Jan 14 20:10:00 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 14 20:10:00 2025 -0800"
      },
      "message": "[automerger skipped] Fix some tests that turn off Safety Center. am: 734ddd15e0 -s ours\n\nam skip reason: Merged-In I63b861c0ec0e837e5fd3292a4de2eb190eb3faad with SHA-1 59d4f61675 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3453355\n\nChange-Id: Ieb8e7d461eec706fb79fbee6323ce43f11b0a4eb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "734ddd15e08d8d33c2f8710a73b3131c1ab279ba",
      "tree": "7d62fdcf790a09f8077d42bc1a692d74872f5d2b",
      "parents": [
        "998420ceaae84c172984c4f01c3cd3b102544b27"
      ],
      "author": {
        "name": "Elliot Sisteron",
        "email": "elliotsisteron@google.com",
        "time": "Fri Aug 23 09:35:07 2024 +0000"
      },
      "committer": {
        "name": "Android Build Cherrypicker Worker",
        "email": "android-build-cherrypicker-worker@google.com",
        "time": "Tue Jan 14 16:07:45 2025 -0800"
      },
      "message": "Fix some tests that turn off Safety Center.\n\nSafety Center cannot be turned off at runtime anymore on UDC+.\nConsidering it can still be turned off on T, and when the flag\nto remove the Device Config is false, keeping the tests but\nskipping them when SC cannot be turned off.\n\nBug: 361239868\nBug: 361247419\nTest: atest CameraMicIndicatorsPermissionTest \u0026\u0026 atest AccessibilityPrivacySourceTest\nFlag: TEST_ONLY\nLOW_COVERAGE_REASON\u003dTEST_ONLY\nRelnote: N/A\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:59d4f61675784b876d67d9bb2c79d1a856655901)\nMerged-In: I63b861c0ec0e837e5fd3292a4de2eb190eb3faad\nChange-Id: I63b861c0ec0e837e5fd3292a4de2eb190eb3faad\n"
    },
    {
      "commit": "ad1c81ae7f168b327063d979f0ea3e85528f057f",
      "tree": "6c1d30e9bae917e9c794828ebf1b08938f70c293",
      "parents": [
        "e5d9d3b66cad2791bcfe1ec18273593479800b3a",
        "0d8f003e98b849b64c8fbd5db757f10582d0c07f"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 13 12:06:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 12:06:45 2025 -0800"
      },
      "message": "Allow hidden API access for PermissionApexTests am: 0d8f003e98\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3449551\n\nChange-Id: Ibc009770d2417a1bef92a42db5e618cc32ffc232\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "0d8f003e98b849b64c8fbd5db757f10582d0c07f",
      "tree": "6c1d30e9bae917e9c794828ebf1b08938f70c293",
      "parents": [
        "6b81c5d22a79ced46f1d2168cd035179bb84cc13"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 13 09:54:38 2025 -0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 13 10:12:52 2025 -0800"
      },
      "message": "Allow hidden API access for PermissionApexTests\n\nFixes: 376411571\nFlag: TEST_ONLY\nRelnote: N/A\nTest: presubmit\nChange-Id: Id2ec3e45349fdc7ff0d83928f4de55b8d2f8409a\n"
    },
    {
      "commit": "e5d9d3b66cad2791bcfe1ec18273593479800b3a",
      "tree": "8e49449b785fa187d53f17eb4c3deeb89658a0b0",
      "parents": [
        "0313b8f4c20a0f994b832abefe5ee74a3e595170",
        "6b81c5d22a79ced46f1d2168cd035179bb84cc13"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 06 12:22:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 06 12:22:26 2025 -0800"
      },
      "message": "Move to Kotlin requireNotNull() from Preconditions.checkNotNull() am: 6b81c5d22a\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3439463\n\nChange-Id: I56f9c1e5fa2002431cbb11f4f98a6b7745978bba\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "6b81c5d22a79ced46f1d2168cd035179bb84cc13",
      "tree": "8e49449b785fa187d53f17eb4c3deeb89658a0b0",
      "parents": [
        "99dff88a3cd21ca68bd0d250c9a965ee2fd7dc91"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 06 10:59:21 2025 -0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Mon Jan 06 11:24:17 2025 -0800"
      },
      "message": "Move to Kotlin requireNotNull() from Preconditions.checkNotNull()\n\nReplace last usage of Preconditions.checkNotNull() in Permission code.\n\nWe are in Kotlin so the Kotlin way can be preferred.\n\nSomehow the JSpecify @NonNull from Preconditions.checkNotNull()\nisn\u0027t being recognized as non-null by the Kotlin compiler used for\nthe code here and that\u0027s blocking AndroidX prebuilt drop, so let\u0027s\nget out of the way for that first, while improving our code a tiny\nbit.\n\nBug: 385912424\nFlag: EXEMPT bugfix\nRelnote: N/A\nTest: build\nMerged-In: I42504a24a8544b56dbbbf5e0cd707355304717de\nMerged-In: Ie7a14d7d4ea5384d8ffc427bd6e9a65f8e6071b2\nChange-Id: Ie7a14d7d4ea5384d8ffc427bd6e9a65f8e6071b2\n"
    },
    {
      "commit": "0313b8f4c20a0f994b832abefe5ee74a3e595170",
      "tree": "4aa57b7c1d7d63c05226371b96704f7f54f92715",
      "parents": [
        "93d3a9967d584b7feed88100013fb80304163dfc",
        "99dff88a3cd21ca68bd0d250c9a965ee2fd7dc91"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 02 18:29:26 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Jan 02 18:29:26 2025 -0800"
      },
      "message": "Merge \"Do not set active as SafetyCenter tile\u0027s default state\" into main am: 99dff88a3c\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3324716\n\nChange-Id: I3305c2d8f1fdabe1875343539ae10f49238b37f0\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "99dff88a3cd21ca68bd0d250c9a965ee2fd7dc91",
      "tree": "4aa57b7c1d7d63c05226371b96704f7f54f92715",
      "parents": [
        "158951a428fd5fbbf6fbb9f950bd73ba82a67e0e",
        "ed96ffadcb687d1d8dbbee327ee3bb9e813026ae"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Jan 02 18:00:10 2025 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Thu Jan 02 18:00:10 2025 -0800"
      },
      "message": "Merge \"Do not set active as SafetyCenter tile\u0027s default state\" into main"
    },
    {
      "commit": "93d3a9967d584b7feed88100013fb80304163dfc",
      "tree": "4debc78cef308ef337780b7a70d94082a9a0d53b",
      "parents": [
        "d24c77d2ca6b5197235974eaaf9d8ba05b2aa219",
        "158951a428fd5fbbf6fbb9f950bd73ba82a67e0e"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Fri Dec 27 16:44:59 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 27 16:44:59 2024 -0800"
      },
      "message": "Skip LocationAccessCheckTest for secondary_user_on_secondary_display am: 998420ceaa am: 158951a428\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3430983\n\nChange-Id: I9ecf2fa96195255bfc7fae5c65b2034dce72d62c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "158951a428fd5fbbf6fbb9f950bd73ba82a67e0e",
      "tree": "4debc78cef308ef337780b7a70d94082a9a0d53b",
      "parents": [
        "b717f38f1645635271d2c5d4b277ff787425e56d",
        "998420ceaae84c172984c4f01c3cd3b102544b27"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Fri Dec 27 16:09:31 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 27 16:09:31 2024 -0800"
      },
      "message": "Skip LocationAccessCheckTest for secondary_user_on_secondary_display am: 998420ceaa\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3430983\n\nChange-Id: I4a5bd1ac65467a2a49cc8aa204ecff8dd2fb56d8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "998420ceaae84c172984c4f01c3cd3b102544b27",
      "tree": "585cc1a4086d3556d8bef6ab02948771d6c86b35",
      "parents": [
        "b97cccb5e8aeb53bb38e879fea4ce96909086f31"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Thu Dec 26 16:17:59 2024 -0800"
      },
      "committer": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Fri Dec 27 11:56:20 2024 -0800"
      },
      "message": "Skip LocationAccessCheckTest for secondary_user_on_secondary_display\n\n- The main use case for visible background users is the Automotive multi-display configuration where a passenger can use a secondary display while the driver (current user) is using the main display.\n- NotificationListeners are currently only supported for the current user and their profiles.\n- Skip each test for visible background users because they all depend on NotificationListeners that are not yet supported on visible background users\n\nBug: 337339608\nBug: 348693848\nFlag: EXEMPT test only fix\nTest: atest android.permission.cts.LocationAccessCheckTest\nTest: atest --user-type secondary_user_on_secondary_display android.permission.cts.LocationAccessCheckTest\nChange-Id: Ie72f44796a47884f63de1106f64bbafbe607cd04\n"
    },
    {
      "commit": "d24c77d2ca6b5197235974eaaf9d8ba05b2aa219",
      "tree": "46b00092168188fcd5f1a5dabca36a0e19a87733",
      "parents": [
        "be2b17a007f054a4a9a217404460e324d9b2639e",
        "b717f38f1645635271d2c5d4b277ff787425e56d"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Tue Dec 24 19:55:43 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 24 19:55:43 2024 -0800"
      },
      "message": "Skip CameraMicIndicatorsPermissionTest for secondary_user_on_secondary_display am: b97cccb5e8 am: b717f38f16\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3426695\n\nChange-Id: Ie183b748c5c55f2f65d4730242cd174e61272b00\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b717f38f1645635271d2c5d4b277ff787425e56d",
      "tree": "46b00092168188fcd5f1a5dabca36a0e19a87733",
      "parents": [
        "e0b0cb8e376534dbc04ac3539a62c25aa555ed8b",
        "b97cccb5e8aeb53bb38e879fea4ce96909086f31"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Tue Dec 24 19:30:19 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 24 19:30:19 2024 -0800"
      },
      "message": "Skip CameraMicIndicatorsPermissionTest for secondary_user_on_secondary_display am: b97cccb5e8\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3426695\n\nChange-Id: I3c2a1604e4b394167c88a008d63afbfa3e482459\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b97cccb5e8aeb53bb38e879fea4ce96909086f31",
      "tree": "98e958e2987632c782a22d097ee38a4e8e0ecb16",
      "parents": [
        "c1459f3eb91683dd726321aa027ee9dff14d9b6b"
      ],
      "author": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Sun Dec 22 14:17:47 2024 -0800"
      },
      "committer": {
        "name": "Xiang Wang",
        "email": "xiangw@google.com",
        "time": "Sun Dec 22 14:44:48 2024 -0800"
      },
      "message": "Skip CameraMicIndicatorsPermissionTest for secondary_user_on_secondary_display\n\nsecondary_user_on_secondary_display is for background users that have\naccess to UI on assigned displays (a.k.a. visible background users) on devices that have\nconfig_multiuserVisibleBackgroundUsers enabled.\nThe main use case is Automotive\u0027s multi-display Whole Cabin experience where passengers\n(modeled as visible background users) can interact with the display in front of them concurrently\nwith the driver (modeled as the the current user) interacting with driver\u0027s display.\n\nCameraMicIndicatorsPermissionTest needs to be skipped on visible\nbackground users as currently Mic/Camera are not supported on visible\nbackground users.\n\nBug: 355564081\nFlag: EXEMPT test only\nTest: atest android.permissionui.cts.CameraMicIndicatorsPermissionTest\nTest: atest --user-type secondary_user_on_secondary_display android.permissionui.cts.CameraMicIndicatorsPermissionTest\n\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n\nMerged-In: I61c919cef089df055d8598ad92236ff057ecd8d0\nChange-Id: If4d8335f7e7f97d5101e320f5de1f10def5ae1d8\n"
    },
    {
      "commit": "be2b17a007f054a4a9a217404460e324d9b2639e",
      "tree": "242de1a67efb400abc26335ca39e1bcd590450f3",
      "parents": [
        "b930a760254a3469c64901919af94766dc93c06f",
        "e0b0cb8e376534dbc04ac3539a62c25aa555ed8b"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Dec 17 23:55:14 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 17 23:55:14 2024 -0800"
      },
      "message": "Allow privapp permission test to pass for updated module app with shared user am: c1459f3eb9 am: e0b0cb8e37\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3409560\n\nChange-Id: I410a1570ee667b50c8cd8df94bb8949029fb4eff\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e0b0cb8e376534dbc04ac3539a62c25aa555ed8b",
      "tree": "242de1a67efb400abc26335ca39e1bcd590450f3",
      "parents": [
        "424044b3cc02bc8f978fc4eae3ea48c94bf53736",
        "c1459f3eb91683dd726321aa027ee9dff14d9b6b"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Tue Dec 17 23:32:34 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Dec 17 23:32:34 2024 -0800"
      },
      "message": "Allow privapp permission test to pass for updated module app with shared user am: c1459f3eb9\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3409560\n\nChange-Id: Ie1023f82c78b42dfa432fe1400e5a372479254d6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b930a760254a3469c64901919af94766dc93c06f",
      "tree": "9856108e65f46acd7d09bc1e4878e22e0103c9c8",
      "parents": [
        "aa3ca11ef2beb0220f27641f01b07968020cfe89",
        "424044b3cc02bc8f978fc4eae3ea48c94bf53736"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Dec 16 07:57:09 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 16 07:57:09 2024 -0800"
      },
      "message": "Merge \"Update permissions for profcollect\" into main am: 424044b3cc\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3396414\n\nChange-Id: I14780a5404f8e74404da287cb7c4bdfdc4a17776\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "424044b3cc02bc8f978fc4eae3ea48c94bf53736",
      "tree": "9856108e65f46acd7d09bc1e4878e22e0103c9c8",
      "parents": [
        "c0d2c6003ce62831fd3f4c61edb8a3dda20b6733",
        "d563f3aa1c98fd95f0bdd600044bd96b0443ac8e"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Dec 16 07:16:50 2024 -0800"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Mon Dec 16 07:16:50 2024 -0800"
      },
      "message": "Merge \"Update permissions for profcollect\" into main"
    },
    {
      "commit": "aa3ca11ef2beb0220f27641f01b07968020cfe89",
      "tree": "6ee02f8698d9159c4b59579e2e046484902b9211",
      "parents": [
        "d030f2eaa2afc547659ff875a226a0960f9ae7cd",
        "c0d2c6003ce62831fd3f4c61edb8a3dda20b6733"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 18:21:12 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Dec 13 18:21:12 2024 -0800"
      },
      "message": "[automerger skipped] Merge 24Q4 into AOSP main am: c0d2c6003c -s ours\n\nam skip reason: Merged-In I919c0412f56d84ad8ff8b7339ef31b6f7306ee2c with SHA-1 683f46f23f is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3413998\n\nChange-Id: I3d13804f79d23d853a817904b6189689b31b6fb3\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c0d2c6003ce62831fd3f4c61edb8a3dda20b6733",
      "tree": "6ee02f8698d9159c4b59579e2e046484902b9211",
      "parents": [
        "35f8c1d4a4654e152647421f44152f9ab8a1f7f5",
        "d030f2eaa2afc547659ff875a226a0960f9ae7cd"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:23 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 13 11:15:23 2024 -0800"
      },
      "message": "Merge 24Q4 into AOSP main\n\nBug: 370570306\nMerged-In: I919c0412f56d84ad8ff8b7339ef31b6f7306ee2c\nChange-Id: Ic9c0f79aacdbf369659199112cd773650d18df4b\n"
    },
    {
      "commit": "c1459f3eb91683dd726321aa027ee9dff14d9b6b",
      "tree": "9e9f68875fd4122ee5a23e59712c427638e65433",
      "parents": [
        "4e80dfac7cec2861223de921c1c67585b0a3a5ed"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Thu Dec 12 04:13:29 2024 -0800"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Thu Dec 12 04:37:07 2024 -0800"
      },
      "message": "Allow privapp permission test to pass for updated module app with shared user\n\nIf an updated module app has a shared user, it may be getting a privileged permission through another APK-in-APEX which supports updatable privileged permission allowlist, and CTS should keep passing for it.\n\nBYPASS_INCLUSIVE_LANGUAGE_REASON\u003dpre-existing code\nBug: 378992944 \nFlag: TEST_ONLY\nRelnote: N/A\nTest: PrivappPermissionsTest\nChange-Id: I8d2d5e8c80a96f51a3fd547b99f33d948a0b5702"
    },
    {
      "commit": "d030f2eaa2afc547659ff875a226a0960f9ae7cd",
      "tree": "6ee02f8698d9159c4b59579e2e046484902b9211",
      "parents": [
        "8af6dab75e1c7c16d0ff5d4adeeab1a9525096f7",
        "35f8c1d4a4654e152647421f44152f9ab8a1f7f5"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Wed Dec 11 23:38:39 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 23:38:39 2024 -0800"
      },
      "message": "Grant permissions for first install of pre-M app in SplitPermissionTest am: 4e80dfac7c am: 35f8c1d4a4\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3403432\n\nChange-Id: I0f013265d5cd42fbf8b1d61ca9d61c4e65b36806\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "35f8c1d4a4654e152647421f44152f9ab8a1f7f5",
      "tree": "048625df5b0b0d68f570302e7ce58d3c8a8fec23",
      "parents": [
        "727865f86ea7ff27464fd87bf184cd88ef6832bd",
        "4e80dfac7cec2861223de921c1c67585b0a3a5ed"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Wed Dec 11 22:28:13 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 22:28:13 2024 -0800"
      },
      "message": "Grant permissions for first install of pre-M app in SplitPermissionTest am: 4e80dfac7c\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3403432\n\nChange-Id: Idd6b41d77f0f423075431078bf0bd90c1b34f518\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4e80dfac7cec2861223de921c1c67585b0a3a5ed",
      "tree": "c8ebc4a1dff4cb8ebece8bedae79d41777360d7b",
      "parents": [
        "74fe66e77704ca9272f47fc9c743cd3353c09e66"
      ],
      "author": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Wed Dec 11 06:15:58 2024 +0000"
      },
      "committer": {
        "name": "Hai Zhang",
        "email": "zhanghai@google.com",
        "time": "Wed Dec 11 16:42:17 2024 -0800"
      },
      "message": "Grant permissions for first install of pre-M app in SplitPermissionTest\n\nSo that they are past the permission review and the test can test\nagainst a meaningful state.\n\nBug: 382525799\nFlag: TEST_ONLY\nRelnote: N/A\nTest: SplitPermissionTest\nChange-Id: I9a058825738f24c2630bf1fc8101977d988a4d76\n"
    },
    {
      "commit": "2af037b4afe6a0db3ec7eae4af7a5ed1c5dcc5b9",
      "tree": "10d727cf19c5990fe83335c1d4fb2e7037c767df",
      "parents": [
        "1e716d745cb7c0e2c45c9d9ebc3bc0219b8524b6",
        "5a5eab22290bbbd1b44e67ced22fb72119938fc1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:47:30 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:47:30 2024 +0000"
      },
      "message": "Snap for 12770256 from 5a5eab22290bbbd1b44e67ced22fb72119938fc1 to 25Q1-release\n\nChange-Id: Id2a5680169f63fcf43c412e82ae8cb96a0f70c11\n"
    },
    {
      "commit": "5a5eab22290bbbd1b44e67ced22fb72119938fc1",
      "tree": "10d727cf19c5990fe83335c1d4fb2e7037c767df",
      "parents": [
        "f3775f7f4cb1318e5c792c13b24c9542bd87a627",
        "e81e450ed1cee2aaf86043ac2931ef2af7ff46e0"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Mon Dec 09 18:56:01 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 18:56:01 2024 +0000"
      },
      "message": "[automerger skipped] [conflict] Merge \"Enable secondary_user_on_secondary_display for CtsPermissionUiTestCases\" into android15-tests-dev am: 6d67f04d50 am: c84e1cc258 am: e81e450ed1 -s ours\n\nam skip reason: Merged-In I583163a2be2c3476d02d2357a93a9e26d8ba3bb9 with SHA-1 ede8f8fb78 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Permission/+/30768497\n\nChange-Id: Ibc237cebd8be55e51c7df6b7a68d6b73b8069445\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8af6dab75e1c7c16d0ff5d4adeeab1a9525096f7",
      "tree": "b0b46862db32ba252ad5f6b46e065c0c3b20abbd",
      "parents": [
        "39a17049bb04b0d6423002122a3e4fa0f9b53ec2",
        "727865f86ea7ff27464fd87bf184cd88ef6832bd"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Mon Dec 09 18:36:18 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 18:36:18 2024 +0000"
      },
      "message": "Merge \"Change coroutine testing for kotlinx.coroutines 1.9\" into main am: 727865f86e\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3336173\n\nChange-Id: Ia16af9857c5d7627a5dfbbb335cdd74588a85171\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "39a17049bb04b0d6423002122a3e4fa0f9b53ec2",
      "tree": "409c42a0b373944d20f6533817faf0adb6884b14",
      "parents": [
        "7e0e07ff1278ce4fba86d2812d186dab2f5bccdf",
        "ccada929964d31b1fc747d47e93e1a812ffe056f"
      ],
      "author": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Mon Dec 09 18:33:39 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 18:33:39 2024 +0000"
      },
      "message": "[automerger skipped] Merge \"Remove isTagIntentAppPreferenceSupported permission test\" into android15-tests-dev am: 74fe66e777 -s ours am: ccada92996 -s ours\n\nam skip reason: Merged-In I32ab8b83646a450e9ac50b6a27a66674dbf8378d with SHA-1 974be1cc69 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3394140\n\nChange-Id: I0474bc8e96113d819f2e84afe7d37d3ab316163b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "7e0e07ff1278ce4fba86d2812d186dab2f5bccdf",
      "tree": "409c42a0b373944d20f6533817faf0adb6884b14",
      "parents": [
        "e81e450ed1cee2aaf86043ac2931ef2af7ff46e0",
        "b4dcdbef46fee797c7d05298b86b45afa5089b40"
      ],
      "author": {
        "name": "George Chang",
        "email": "georgekgchang@google.com",
        "time": "Mon Dec 09 18:33:35 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 09 18:33:35 2024 +0000"
      },
      "message": "[automerger skipped] Remove isTagIntentAppPreferenceSupported permission test am: 89941903ea -s ours am: b4dcdbef46 -s ours\n\nam skip reason: Merged-In I32ab8b83646a450e9ac50b6a27a66674dbf8378d with SHA-1 974be1cc69 is already in history\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3394140\n\nChange-Id: I025f463f0774c355f3af824e214e65f0e13fdd14\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f3775f7f4cb1318e5c792c13b24c9542bd87a627",
      "tree": "10d727cf19c5990fe83335c1d4fb2e7037c767df",
      "parents": [
        "d9f25c4a1b4a8a52ebfa371e7842bcc211972064",
        "a6309910d9aecffda8794f68ec899f881d5de85d"
      ],
      "author": {
        "name": "Richard MacGregor",
        "email": "rmacgregor@google.com",
        "time": "Mon Dec 09 17:46:16 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 09 17:46:16 2024 +0000"
      },
      "message": "Merge \"Add traces for RoleService\" into main"
    },
    {
      "commit": "a6309910d9aecffda8794f68ec899f881d5de85d",
      "tree": "c58c005d0d798f0af82642abc92f93053ac331b3",
      "parents": [
        "eb90cd06b2852be0b24dc6a2c5569ca10de72bc3"
      ],
      "author": {
        "name": "Richard MacGregor",
        "email": "rmacgregor@google.com",
        "time": "Fri Dec 06 14:18:36 2024 -0800"
      },
      "committer": {
        "name": "Richard MacGregor",
        "email": "rmacgregor@google.com",
        "time": "Mon Dec 09 17:46:06 2024 +0000"
      },
      "message": "Add traces for RoleService\n\nAdd traces for RoleService onUserStarting(),\ngetActiveUserForRoleAsUser() and setActiveUserForRoleAsUser()\n\nLOW_COVERAGE_REASON\u003dFLAG_NOT_ENABLED\nRelnote: N/A\nTest: manual\nBug: 369438477\nFlag: EXEMPT log only update\nChange-Id: I94009e94c15950787eccbfc474e286aeb80f2c00\n"
    },
    {
      "commit": "e81e450ed1cee2aaf86043ac2931ef2af7ff46e0",
      "tree": "409c42a0b373944d20f6533817faf0adb6884b14",
      "parents": [
        "3763a1d13a8060b8290aac38008cfd565c83cfbc",
        "c84e1cc258b496383554ac2d4bca3893b363935c"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Mon Dec 09 16:16:58 2024 +0000"
      },
      "committer": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Mon Dec 09 16:16:58 2024 +0000"
      },
      "message": "[conflict] Merge \"Enable secondary_user_on_secondary_display for CtsPermissionUiTestCases\" into android15-tests-dev am: 6d67f04d50 am: c84e1cc258\n\nOriginal change: https://android-review.googlesource.com/c/platform/packages/modules/Permission/+/3363436\n\nChange-Id: I61d176302de3a491a4cde51a5e315b0b3e7c230f\nMerged-In: I583163a2be2c3476d02d2357a93a9e26d8ba3bb9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d9f25c4a1b4a8a52ebfa371e7842bcc211972064",
      "tree": "96874ae52a0f1d04fb02e2fa780f526cfe750b17",
      "parents": [
        "54f34694a87336106c4c03e0824abacc385a67e1",
        "bc9ec8c7e15c44c92d0116be6e68d32d4bf2f3a8"
      ],
      "author": {
        "name": "Jan Tomljanovic",
        "email": "jtomljanovic@google.com",
        "time": "Mon Dec 09 14:57:18 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 09 14:57:18 2024 +0000"
      },
      "message": "Merge \"Relax test for opening location page from subpage\" into main"
    },
    {
      "commit": "bc9ec8c7e15c44c92d0116be6e68d32d4bf2f3a8",
      "tree": "2a1d0bc65eed11ec1221260054744202c86578e5",
      "parents": [
        "c39032e4a1a3f3362da9416f51b57488834e5bf2"
      ],
      "author": {
        "name": "Jan Tomljanovic",
        "email": "jtomljanovic@google.com",
        "time": "Thu Dec 05 18:33:05 2024 +0000"
      },
      "committer": {
        "name": "Jan Tomljanovic",
        "email": "jtomljanovic@google.com",
        "time": "Mon Dec 09 14:56:34 2024 +0000"
      },
      "message": "Relax test for opening location page from subpage\n\nSee more info in b/320820266#comment10.\n\nBug: 320820266\nTest: Treehugger\nFlag: NONE Test only change\nRelnote: N/a\nChange-Id: Ie3e5aa01a00e7ce939b04831d6f858aacbc4b17b\nLOW_COVERAGE_REASON\u003db/360423897\n"
    },
    {
      "commit": "54f34694a87336106c4c03e0824abacc385a67e1",
      "tree": "41dfb9b073e6d976c2291451752f4755d5c1b3e8",
      "parents": [
        "88c46166e61eab664df87674382ba5ef1b8353d6",
        "4ef96f332d1bfc721cfcc4470991f5ac7d45add5"
      ],
      "author": {
        "name": "Tyler Dewey",
        "email": "deweytyl@google.com",
        "time": "Mon Dec 09 10:15:18 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Mon Dec 09 10:15:18 2024 +0000"
      },
      "message": "Merge \"Run ktfmt --kotlinlang-style on Safety Center tests.\" into main"
    },
    {
      "commit": "4ef96f332d1bfc721cfcc4470991f5ac7d45add5",
      "tree": "6cd0f3b2813a8c1ebdf79ea6d0fbcb2b20e12fc3",
      "parents": [
        "06220a4d152377bcec352ee3916befb8be072132"
      ],
      "author": {
        "name": "Tyler Dewey",
        "email": "deweytyl@google.com",
        "time": "Thu Dec 05 13:46:20 2024 +0000"
      },
      "committer": {
        "name": "Tyler Dewey",
        "email": "deweytyl@google.com",
        "time": "Mon Dec 09 10:14:54 2024 +0000"
      },
      "message": "Run ktfmt --kotlinlang-style on Safety Center tests.\n\nBug: 376946681\nTest: Treehugger\nFlag: NONE No-op test reformatting\nRelnote: N/a\nLOW_COVERAGE_REASON\u003db/360423897\n\nChange-Id: If028feb9032319f47e90ea1b8e16a4a5c53a2a28\n"
    },
    {
      "commit": "d563f3aa1c98fd95f0bdd600044bd96b0443ac8e",
      "tree": "780d8c6c916f36093fa1763f410efbc08d69de24",
      "parents": [
        "727865f86ea7ff27464fd87bf184cd88ef6832bd"
      ],
      "author": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Dec 09 17:31:05 2024 +0900"
      },
      "committer": {
        "name": "Yi Kong",
        "email": "yikong@google.com",
        "time": "Mon Dec 09 17:32:36 2024 +0900"
      },
      "message": "Update permissions for profcollect\n\nTest: presubmit\nBug: 381005420\nChange-Id: I289ea84ff20b29e2880f55759d621be2ab7fba53\n"
    },
    {
      "commit": "1e716d745cb7c0e2c45c9d9ebc3bc0219b8524b6",
      "tree": "95a03950a015a99e78c788bd20739e075bf7d99a",
      "parents": [
        "ced370d0cce37dab07b4daced44ddf6b569c1f80",
        "88c46166e61eab664df87674382ba5ef1b8353d6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 23:19:56 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 23:19:56 2024 +0000"
      },
      "message": "Snap for 12765415 from 88c46166e61eab664df87674382ba5ef1b8353d6 to 25Q1-release\n\nChange-Id: I995fad4c764d2a50894cca7c04e3fc53be320fd1\n"
    },
    {
      "commit": "88c46166e61eab664df87674382ba5ef1b8353d6",
      "tree": "95a03950a015a99e78c788bd20739e075bf7d99a",
      "parents": [
        "33dc5c7223185b27dba4402750b1b78f1f42a246",
        "3496dde2fcdfce6e3907487ecf6e9f56dba5f57a"
      ],
      "author": {
        "name": "Tyler Trephan",
        "email": "tylertrephan@google.com",
        "time": "Sat Dec 07 03:00:22 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Sat Dec 07 03:00:22 2024 +0000"
      },
      "message": "Merge changes from topics \"prop10\", \"prop12\", \"prop8\" into main\n\n* changes:\n  Added PERMISSION_READ_BRAKE_INFO to CTS permissions manifest\n  Added PERMISSION_READ_CAR_PEDALS to CTS permissions manifest\n  Added read and write CAR_HORN permissions to cts manifest\n"
    },
    {
      "commit": "ced370d0cce37dab07b4daced44ddf6b569c1f80",
      "tree": "a3f87fa959071bc993a769a2b32f2754d09cfcbb",
      "parents": [
        "41cf2cee2323a6f15696ea1c312755edf41f8b8a",
        "3033e4837bb5958cf2d0ef8b8090867677570dbe"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 02:19:17 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sat Dec 07 02:19:17 2024 +0000"
      },
      "message": "Snap for 12763142 from 3033e4837bb5958cf2d0ef8b8090867677570dbe to 25Q1-release\n\nChange-Id: I02072e572e307642e5dcca1e9da5b102ce225326\n"
    },
    {
      "commit": "33dc5c7223185b27dba4402750b1b78f1f42a246",
      "tree": "8acba6bbe674d749cd4ffbccdc4e0096fab64612",
      "parents": [
        "3033e4837bb5958cf2d0ef8b8090867677570dbe"
      ],
      "author": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Tue Dec 03 15:48:29 2024 -0800"
      },
      "committer": {
        "name": "Nate Myren",
        "email": "ntmyren@google.com",
        "time": "Fri Dec 06 23:33:51 2024 +0000"
      },
      "message": "Add in-call version of ECM dialog, remove new ECM api\n\nThis dialog looks similar to the existing ECM dialog, but has a\ndifferent message, about being blocked while in a phone call\n\nAlso removes the ecm \"isUnknownCallOngoing\", in favor of using\n\"isRestricted\"\n\nTest: atest EnhancedConfirmationInCallTest\nFlag: android.permission.flags.unknown_call_package_install_blocking_enabled\nRelnote: android 25Q2 feature\nLOW_COVERAGE_REASON\u003dFLAG_NOT_ENABLED\nChange-Id: I113114c15df3df483e290f0bab00f5cecb2b44f8\n"
    },
    {
      "commit": "3033e4837bb5958cf2d0ef8b8090867677570dbe",
      "tree": "a3f87fa959071bc993a769a2b32f2754d09cfcbb",
      "parents": [
        "218b8f4e71ebcd135430a00b8ad16ffc233f9e0d",
        "495a4ef754fd5d843268d55d441d46897f5027af"
      ],
      "author": {
        "name": "Bill Yi",
        "email": "byi@google.com",
        "time": "Fri Dec 06 21:09:54 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 21:09:54 2024 +0000"
      },
      "message": "Merge \"Import translations. DO NOT MERGE ANYWHERE\" into main"
    },
    {
      "commit": "218b8f4e71ebcd135430a00b8ad16ffc233f9e0d",
      "tree": "910caa5195b7b31c996d67dd99d1ea4b5a76a8ed",
      "parents": [
        "53eb26d44449fb702499c1440dafb201f6742fb3",
        "817b05e7ab4b91969fe4d3700e478c2a33a10338"
      ],
      "author": {
        "name": "Tyler Trephan",
        "email": "tylertrephan@google.com",
        "time": "Fri Dec 06 21:08:44 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 21:08:44 2024 +0000"
      },
      "message": "Merge \"Added PERMISSION_MILEAGE_3P to CTS permissions manifest\" into main"
    },
    {
      "commit": "727865f86ea7ff27464fd87bf184cd88ef6832bd",
      "tree": "1064de62cd2d0caca679a9f9a709c4de52aa06db",
      "parents": [
        "ccada929964d31b1fc747d47e93e1a812ffe056f",
        "e3f34eaf24e75de1524a816cdf5bf3683013ef43"
      ],
      "author": {
        "name": "Dave Mankoff",
        "email": "mankoff@google.com",
        "time": "Fri Dec 06 21:08:06 2024 +0000"
      },
      "committer": {
        "name": "Gerrit Code Review",
        "email": "noreply-gerritcodereview@google.com",
        "time": "Fri Dec 06 21:08:06 2024 +0000"
      },
      "message": "Merge \"Change coroutine testing for kotlinx.coroutines 1.9\" into main"
    },
    {
      "commit": "53eb26d44449fb702499c1440dafb201f6742fb3",
      "tree": "261c151b836cf23dc9ff60cc59a6ffaadd1d67e6",
      "parents": [
        "a1ccb5b209bc0754390623a9c1b64d3d7657e292",
        "862385154eb0cabad95e06d33d5015807bb2398b"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Fri Dec 06 20:26:35 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 20:26:35 2024 +0000"
      },
      "message": "Merge \"Add ACCESS_FINE_POWER_MONITORS permission\" into main"
    },
    {
      "commit": "a1ccb5b209bc0754390623a9c1b64d3d7657e292",
      "tree": "228422b8968c96e94de4f075595af575e7f15f21",
      "parents": [
        "eb90cd06b2852be0b24dc6a2c5569ca10de72bc3",
        "887cc8cec2c55d0eab69be585ae5e35078351826"
      ],
      "author": {
        "name": "Kiran Ramachandra",
        "email": "kiranmr@google.com",
        "time": "Fri Dec 06 20:24:58 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 20:24:58 2024 +0000"
      },
      "message": "Merge \"Added new permission to the test to align with framework change\" into main"
    },
    {
      "commit": "862385154eb0cabad95e06d33d5015807bb2398b",
      "tree": "446cab026c46bc445ab05a66a4f6c5cef78aeaa9",
      "parents": [
        "06220a4d152377bcec352ee3916befb8be072132"
      ],
      "author": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Thu Dec 05 11:45:53 2024 -0800"
      },
      "committer": {
        "name": "Dmitri Plotnikov",
        "email": "dplotnikov@google.com",
        "time": "Fri Dec 06 20:17:50 2024 +0000"
      },
      "message": "Add ACCESS_FINE_POWER_MONITORS permission\n\nThis permission allows privileged apps fine-grained access\nto power monitor readings\n\nLOW_COVERAGE_REASON\u003dFLAG_NOT_ENABLED\n\nBug: 341941666\nTest: build\nRelnote: New permission for access to fine-grained power minitor readings\nFlag: android.permission.flags.fine_power_monitor_permission\nChange-Id: I416ba803efe34e7e1bd09783f4c422404b338108\n"
    },
    {
      "commit": "eb90cd06b2852be0b24dc6a2c5569ca10de72bc3",
      "tree": "ef25bae6cffebdadd1ca9503f281f625d0080759",
      "parents": [
        "be4c76d7141ea4627e3ee3fbf645f4ac33b26e04",
        "4fbb5919e2a26f94b11233e30d4c19bdc3cd5b01"
      ],
      "author": {
        "name": "Richard MacGregor",
        "email": "rmacgregor@google.com",
        "time": "Fri Dec 06 18:09:54 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 18:09:54 2024 +0000"
      },
      "message": "Merge \"Ensure cross-user roles are not available for private space profile/user\" into main"
    },
    {
      "commit": "be4c76d7141ea4627e3ee3fbf645f4ac33b26e04",
      "tree": "dc4f3afc4aae28bc7634a8ae599e09bcda722dd1",
      "parents": [
        "2b30e488f3ca6fbe32c403fee708101683e0041f",
        "769838e9a9d864bc64fd88a2c8bdd47e1b90007b"
      ],
      "author": {
        "name": "Richard MacGregor",
        "email": "rmacgregor@google.com",
        "time": "Fri Dec 06 17:13:15 2024 +0000"
      },
      "committer": {
        "name": "Android (Google) Code Review",
        "email": "android-gerrit@google.com",
        "time": "Fri Dec 06 17:13:15 2024 +0000"
      },
      "message": "Merge \"Add get/setDefaultHoldersForTest and is/setRoleVisibleForTest\" into main"
    },
    {
      "commit": "3496dde2fcdfce6e3907487ecf6e9f56dba5f57a",
      "tree": "7ca71ab338616dc4f3d4233b6419b56c7592b5a2",
      "parents": [
        "72d0feb59c7238b4ed034ce3852d6c76abad51be"
      ],
      "author": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Thu Nov 14 22:52:10 2024 +0000"
      },
      "committer": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Fri Dec 06 13:49:25 2024 +0000"
      },
      "message": "Added PERMISSION_READ_BRAKE_INFO to CTS permissions manifest\n\nBug: 374760392\nTest: N/A\n\nFlag: android.car.feature.android_b_vehicle_properties\nRelnote: Added new car permission to CTS manifest\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n\nChange-Id: I3e4038b67600a8ef7c064f8d73c412b569110aff\n"
    },
    {
      "commit": "72d0feb59c7238b4ed034ce3852d6c76abad51be",
      "tree": "c2f7fb0b9ea151591612576dd2a215db31ceac7f",
      "parents": [
        "449b4e561a3b6c93a5f4f6b3c450c7927ed06ebf"
      ],
      "author": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Thu Nov 14 22:21:10 2024 +0000"
      },
      "committer": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Fri Dec 06 13:49:17 2024 +0000"
      },
      "message": "Added PERMISSION_READ_CAR_PEDALS to CTS permissions manifest\n\nBug: 374760335\nTest: N/A\n\nFlag: android.car.feature.android_b_vehicle_properties\nRelnote: Added new car permission to CTS manifest\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n\nChange-Id: Ibcb47b3480a2c356d8ec914f742dfbffd3a292bd\n"
    },
    {
      "commit": "449b4e561a3b6c93a5f4f6b3c450c7927ed06ebf",
      "tree": "564605207b1b8386ac140d8cdb23e4656923a607",
      "parents": [
        "817b05e7ab4b91969fe4d3700e478c2a33a10338"
      ],
      "author": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Thu Nov 14 21:30:52 2024 +0000"
      },
      "committer": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Fri Dec 06 13:49:06 2024 +0000"
      },
      "message": "Added read and write CAR_HORN permissions to cts manifest\n\nBug: 374760333\nTest: N/A\n\nFlag: android.car.feature.android_b_vehicle_properties\nRelnote: Added new car permission to CTS manifest\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n\nChange-Id: I39c35ff6722e218bc622b0c2a56cff3dcb3e55e7\n"
    },
    {
      "commit": "817b05e7ab4b91969fe4d3700e478c2a33a10338",
      "tree": "780bc33d69ea5c23400ca9553bf8c69d60312150",
      "parents": [
        "2b30e488f3ca6fbe32c403fee708101683e0041f"
      ],
      "author": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Thu Nov 14 18:34:15 2024 +0000"
      },
      "committer": {
        "name": "shrikar",
        "email": "shrikar@google.com",
        "time": "Fri Dec 06 13:48:57 2024 +0000"
      },
      "message": "Added PERMISSION_MILEAGE_3P to CTS permissions manifest\n\nBug: 374759706\nTest: N/A\n\nFlag: android.car.feature.android_b_vehicle_properties\nRelnote: Added new car permission to CTS manifest\nLOW_COVERAGE_REASON\u003dTEST_ONLY\n\nChange-Id: Id48ff2b1a94d5072f92136751b7629fe9a3de410\n"
    }
  ],
  "next": "2b30e488f3ca6fbe32c403fee708101683e0041f"
}
