)]}'
{
  "log": [
    {
      "commit": "be8dd2d5fbf2dbe4943b73c29d7ebcd34fc0f905",
      "tree": "a1f2b2a47f7bf1d3ae179aaca8f5a7f40590a41f",
      "parents": [
        "0f16e014f2b07ab304be8c03cbedcb964ed37e83"
      ],
      "author": {
        "name": "Alessandro Astone",
        "email": "ales.astone@gmail.com",
        "time": "Sun Dec 20 22:52:06 2020 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:11:23 2025 +0300"
      },
      "message": "Don\u0027t verify payload signatures in recovery\n\nChange-Id: I0ce626ef993c2a7c87e03f705ef2e866a3391db1\n"
    },
    {
      "commit": "0f16e014f2b07ab304be8c03cbedcb964ed37e83",
      "tree": "f72d35629e7f23dc51b9fe053b74aca00007b846",
      "parents": [
        "fdf0c9ee8e48b9f49a3bd76ddfb028b133136640"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Fri Mar 13 11:32:29 2020 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:11:23 2025 +0300"
      },
      "message": "update_engine: Run backuptool only in debuggable builds\n\nChange-Id: If4da655396546ac3c13b9eb556055caa58bafcf0\n"
    },
    {
      "commit": "fdf0c9ee8e48b9f49a3bd76ddfb028b133136640",
      "tree": "b154519c21128d7e7aa55b878f20664c42aaf49c",
      "parents": [
        "7837220b0cac95bd129f708207d0c31069e46e06"
      ],
      "author": {
        "name": "Luca Stefani",
        "email": "luca.stefani.ge1@gmail.com",
        "time": "Thu Jan 03 21:20:42 2019 +0100"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:11:23 2025 +0300"
      },
      "message": "update_engine: Transition to backuptool domain\n\n* This way we can make backuptool permissive\n  while leaving update_engine rules as clean as possible\n\nChange-Id: Ied17f31f7d0258319371f3badc891c7a6ecee901\n"
    },
    {
      "commit": "7837220b0cac95bd129f708207d0c31069e46e06",
      "tree": "36ac8cf7d819059ad60b124d01aeca5e1ca0adf0",
      "parents": [
        "b91fbadd2b453f1cbd78792dfcfe5b43933c428b"
      ],
      "author": {
        "name": "Dan Pasanen",
        "email": "dan.pasanen@gmail.com",
        "time": "Wed May 10 16:29:35 2017 -0500"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:11:23 2025 +0300"
      },
      "message": "update_engine: Run backuptool script before normal postinstall script\n\n* Check if the currently running /system has ever been mounted R/W.\n  If it has, we can assume that running backuptool_ab scripts won\u0027t\n  do anything catastrophic like break verity. Also this is a good\n  indicator that the partition has been messed with since the initial\n  installation of the rom (for instance if a gapps or su package had\n  been added).\n\n* Mount the new target slot\u0027s /system partition at /postinstall R/W,\n  before the normal dex preopt script is run, and perform backuptool_ab\n  operations. This will allow retaining addon packages, similar to what\n  we\u0027ve historically used in recovery flashes for non-A/B devices. This,\n  since it mounts the new /system R/W, will also ensure it gets triggered\n  again on the next flash.\n\n* This assume that all backuptool operations are contained in /system\n  and that we won\u0027t ever screw around with retaining things on /vendor.\n\nChange-Id: I00ca479ccc24080bf3457334a6c9e4c07dd20f45\n"
    },
    {
      "commit": "b91fbadd2b453f1cbd78792dfcfe5b43933c428b",
      "tree": "b9c1bc55af5eaeef6073152383a725e73f77682e",
      "parents": [
        "2da98fe459c01d8902ea68b3fb2090578f49c8f6"
      ],
      "author": {
        "name": "Gabriele M",
        "email": "moto.falcon.git@gmail.com",
        "time": "Thu Jun 14 01:10:09 2018 +0200"
      },
      "committer": {
        "name": "Michael Bestas",
        "email": "mkbestas@lineageos.org",
        "time": "Sun Jun 15 20:11:22 2025 +0300"
      },
      "message": "update_engine: Add performance mode\n\nAuthor: Gabriele M \u003cmoto.falcon.git@gmail.com\u003e\nDate:   Thu Jun 14 01:10:09 2018 +0200\n\n    update_engine: Add performance mode\n\n    Allow to move update_engine from the system-background cgroup\n    to the foreground cgroup to speed up the installation of the\n    updates.\n\n    Change-Id: Iaa531a925f9e1a26e834d7448c4755151adcfea2\n\nAuthor: Luca Stefani \u003cluca.stefani.ge1@gmail.com\u003e\nDate:   Mon Mar 4 14:57:28 2019 +0100\n\n    Move performance mode to top app\n\n    Change-Id: I436102b4f8d046b8f3d897882613ec46acf9e2c5\n\nluca020400: Move to TaskProfiles API\n\nChange-Id: Id7e27b0c42d80c4a3ce1dc7f8540313a7042db53\n"
    },
    {
      "commit": "2da98fe459c01d8902ea68b3fb2090578f49c8f6",
      "tree": "3f5392d3e686d349acd44d79b8cb0a5d41e50c95",
      "parents": [
        "10c52f67fa90c4b8c673ab391b56c2bbfe6fe377",
        "292962bf29c33406dad4358c2c9e93035a5351c0"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Mar 13 16:23:13 2025 -0700"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Mar 13 16:23:13 2025 -0700"
      },
      "message": "Snap for 13210474 from 292962bf29c33406dad4358c2c9e93035a5351c0 to 25Q2-release\n\nChange-Id: I349a23b4086e3b0805006731f90866b5f2c4d203\n"
    },
    {
      "commit": "292962bf29c33406dad4358c2c9e93035a5351c0",
      "tree": "3f5392d3e686d349acd44d79b8cb0a5d41e50c95",
      "parents": [
        "17313e81d45bd8f26fb2663d2b8661749cd2dc1e",
        "c3be572a8deb18f57d9ad06a50b010b7935725ad"
      ],
      "author": {
        "name": "Akilesh Kailash",
        "email": "akailash@google.com",
        "time": "Wed Mar 12 18:06:18 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 12 18:06:18 2025 -0700"
      },
      "message": "liburing_cpp: Add wrapper API for PrepReadFixed() am: dc84c2552b am: c3be572a8d\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3534879\n\nChange-Id: Ica4e3a0af55b637501bd5ae0fa68e07bec6ce8bb\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c3be572a8deb18f57d9ad06a50b010b7935725ad",
      "tree": "a992baac2d9b34bf8e37f3bce28de38f87f5a6e0",
      "parents": [
        "79495fbaa13c0bdf8707ede037a2e4e59b3f5794",
        "dc84c2552b2d4cf00d2a843cb1c091d99d0499f1"
      ],
      "author": {
        "name": "Akilesh Kailash",
        "email": "akailash@google.com",
        "time": "Wed Mar 12 17:29:31 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 12 17:29:31 2025 -0700"
      },
      "message": "liburing_cpp: Add wrapper API for PrepReadFixed() am: dc84c2552b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3534879\n\nChange-Id: Ieafe3ba1586a327d025fbd02840496dbdcdd8e18\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "dc84c2552b2d4cf00d2a843cb1c091d99d0499f1",
      "tree": "a992baac2d9b34bf8e37f3bce28de38f87f5a6e0",
      "parents": [
        "47061dfdc42f2edbfc05fc37d7b67131c5fc47c6"
      ],
      "author": {
        "name": "Akilesh Kailash",
        "email": "akailash@google.com",
        "time": "Mon Mar 10 22:11:47 2025 -0700"
      },
      "committer": {
        "name": "Akilesh Kailash",
        "email": "akailash@google.com",
        "time": "Wed Mar 12 17:08:11 2025 -0700"
      },
      "message": "liburing_cpp: Add wrapper API for PrepReadFixed()\n\nBug: 400674947\nTest: liburing_cpp_tests\nChange-Id: I678f18601472dcd0c76e4a5084020fe8e83927cf\nSigned-off-by: Akilesh Kailash \u003cakailash@google.com\u003e\n"
    },
    {
      "commit": "17313e81d45bd8f26fb2663d2b8661749cd2dc1e",
      "tree": "ad3314ef677da6d71ee80a591ceca6be3a248d92",
      "parents": [
        "249731cfe57ba38cb22e97944108b4350fed5c09",
        "79495fbaa13c0bdf8707ede037a2e4e59b3f5794"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Wed Mar 12 16:34:27 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 12 16:34:27 2025 -0700"
      },
      "message": "[automerger skipped] Free ISnapshotManager once update is done am: 47061dfdc4 am: 79495fbaa1 -s ours\n\nam skip reason: skipped by zhangkelvin\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3506416\n\nChange-Id: I094370fd4dc06e4b0597b99986cdc439bad091a5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "249731cfe57ba38cb22e97944108b4350fed5c09",
      "tree": "ad3314ef677da6d71ee80a591ceca6be3a248d92",
      "parents": [
        "d51023d677e714e04cc97a20ef6de29657aa97e4"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 24 15:46:23 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Wed Mar 12 14:21:40 2025 -0700"
      },
      "message": "Free ISnapshotManager once update is done\n\nWhen update-engine finishes serving an update,\nDyanmicPartitionControlAndroid::Cleanup() is called, giving us a chance\nto free ISnapshotManager. To ensure that the instance is allocated again\nwhen needed, replace all access to Snapshot manager with a getter\nfunction\n\nTest: th\nBug: 401952955\n\nChange-Id: Id5c3c9906ed50dd2694ae2c398ac69953d575702\n"
    },
    {
      "commit": "79495fbaa13c0bdf8707ede037a2e4e59b3f5794",
      "tree": "bce524a03db6bfcea0396990143da60e77f46e35",
      "parents": [
        "e7f1bec8a37d531b0c9568d2712cdc5716d55beb",
        "47061dfdc42f2edbfc05fc37d7b67131c5fc47c6"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Wed Mar 12 13:53:12 2025 -0700"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Mar 12 13:53:12 2025 -0700"
      },
      "message": "Free ISnapshotManager once update is done am: 47061dfdc4\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3506416\n\nChange-Id: If1693817a9976f8e8a7b9b83fbc68bb706784df1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "47061dfdc42f2edbfc05fc37d7b67131c5fc47c6",
      "tree": "bce524a03db6bfcea0396990143da60e77f46e35",
      "parents": [
        "e7f1bec8a37d531b0c9568d2712cdc5716d55beb"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 24 15:46:23 2025 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Wed Mar 12 13:30:02 2025 -0700"
      },
      "message": "Free ISnapshotManager once update is done\n\nWhen update-engine finishes serving an update,\nDyanmicPartitionControlAndroid::Cleanup() is called, giving us a chance\nto free ISnapshotManager. To ensure that the instance is allocated again\nwhen needed, replace all access to Snapshot manager with a getter\nfunction\n\nTest: th\nBug: 401952955\n\nChange-Id: Id5c3c9906ed50dd2694ae2c398ac69953d575702\n"
    },
    {
      "commit": "d51023d677e714e04cc97a20ef6de29657aa97e4",
      "tree": "015beb75b86a0dff7c9f0e0f82483632e7248eec",
      "parents": [
        "3b2eb8c1bd40bf3755f79fd40b19e6b87daa435e"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Wed Mar 12 18:06:30 2025 +0000"
      },
      "committer": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Wed Mar 12 18:09:30 2025 +0000"
      },
      "message": "AB mapAllPartitions no-op\n\nthe flag target_supports_snapshots comes from our update_metadata.proto\nfield snapshot_enabled. That flag controls whether or not our OTA\npackage has VAB enabled. In the case that it\u0027s not, we are falling back\non AB and thus this function should be a no-op\n\nBug: 399286371\nTest: ota secondary payload on pixel device\nChange-Id: I9fb3727db67b2e3803685c134f5ba1b535d0e2ae\n"
    },
    {
      "commit": "10c52f67fa90c4b8c673ab391b56c2bbfe6fe377",
      "tree": "261ac274c7d9c200a950ca078fe88b8f3f6c04cb",
      "parents": [
        "a3365dabdb1b29120408fe4240556177e3e2a4bd",
        "3b2eb8c1bd40bf3755f79fd40b19e6b87daa435e"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 26 16:28:51 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 26 16:28:51 2025 -0800"
      },
      "message": "Snap for 13129673 from 3b2eb8c1bd40bf3755f79fd40b19e6b87daa435e to 25Q2-release\n\nChange-Id: I9d4097be6fff3c3f7c902ad23d2e87f4c94f4598\n"
    },
    {
      "commit": "3b2eb8c1bd40bf3755f79fd40b19e6b87daa435e",
      "tree": "261ac274c7d9c200a950ca078fe88b8f3f6c04cb",
      "parents": [
        "7a85e60f371c84d7cbdfe8994e25b579c1aae1df",
        "e7f1bec8a37d531b0c9568d2712cdc5716d55beb"
      ],
      "author": {
        "name": "Anil Sezgin",
        "email": "anil@haleytek.com",
        "time": "Wed Feb 26 12:39:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 12:39:47 2025 -0800"
      },
      "message": "Return the daemon error code when update_engine_sideload finishes am: c240687b7c am: e7f1bec8a3\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3477895\n\nChange-Id: I44ba3ca8c57729016f8dbbe79b66863fbfa9283c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e7f1bec8a37d531b0c9568d2712cdc5716d55beb",
      "tree": "261ac274c7d9c200a950ca078fe88b8f3f6c04cb",
      "parents": [
        "d2fb05baa89a7ddbae98070c891475650b6aad47",
        "c240687b7cd65d199ede6473ee2492aefbe80aa6"
      ],
      "author": {
        "name": "Anil Sezgin",
        "email": "anil@haleytek.com",
        "time": "Wed Feb 26 12:08:40 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 26 12:08:40 2025 -0800"
      },
      "message": "Return the daemon error code when update_engine_sideload finishes am: c240687b7c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3477895\n\nChange-Id: Id8dbcddf67097aee82398c3fa799943b52e0c120\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c240687b7cd65d199ede6473ee2492aefbe80aa6",
      "tree": "261ac274c7d9c200a950ca078fe88b8f3f6c04cb",
      "parents": [
        "9d8370509cb9118cb0ea046f5208ae844e0c1f47"
      ],
      "author": {
        "name": "Anil Sezgin",
        "email": "anil@haleytek.com",
        "time": "Wed Feb 12 21:58:15 2025 +0100"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Wed Feb 26 11:39:58 2025 -0800"
      },
      "message": "Return the daemon error code when update_engine_sideload finishes\n\nWhen update_engine_sideload exits, it returns 0 on success and 1 if the\nerror code returned is a value other than\nchromeos_update_engine::ErrorCode::kSuccess.\n\nInstead return ErrorCode from ApplyUpdatePayload, so return values can\nbe mapped to the ErrorCode enum values.\n\nBug:229758654\n\nChange-Id: I1874f8bf2e1331d7c9128d49e0526465d31972e5\n"
    },
    {
      "commit": "7a85e60f371c84d7cbdfe8994e25b579c1aae1df",
      "tree": "a26f1c6102c0feed59a0b6120104e4f1b5927f8e",
      "parents": [
        "23ef48c890dc39c8c8fae646721243db88fa9a53",
        "d2fb05baa89a7ddbae98070c891475650b6aad47"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 16:12:58 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 16:12:58 2025 -0800"
      },
      "message": "[owners] Remove deymo@google.com from OWNERS am: 9d8370509c am: d2fb05baa8\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3507454\n\nChange-Id: I1a2e54d8c81ff1bf1a5db96cdf698141b8059ba9\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d2fb05baa89a7ddbae98070c891475650b6aad47",
      "tree": "a26f1c6102c0feed59a0b6120104e4f1b5927f8e",
      "parents": [
        "f352881938ddfe1e33805234a0dbfc34a7a9b804",
        "9d8370509cb9118cb0ea046f5208ae844e0c1f47"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 15:40:19 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 25 15:40:19 2025 -0800"
      },
      "message": "[owners] Remove deymo@google.com from OWNERS am: 9d8370509c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3507454\n\nChange-Id: If62a3340faf6b05d4a4c0ed6fd97a7ed588eaa7f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9d8370509cb9118cb0ea046f5208ae844e0c1f47",
      "tree": "a26f1c6102c0feed59a0b6120104e4f1b5927f8e",
      "parents": [
        "b0378e1279d4b68f607c8c214f7a1c74537d9f64"
      ],
      "author": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 09:33:35 2025 -0800"
      },
      "committer": {
        "name": "Owner Cleanup Bot",
        "email": "swarming-tasks@owners-cleanup-prod.google.com.iam.gserviceaccount.com",
        "time": "Tue Feb 25 09:33:38 2025 -0800"
      },
      "message": "[owners] Remove deymo@google.com from 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/deymo@google.com\n\nTo report an issue, file a bug in the Infra\u003eCodereview component.\n\nChange-Id: Idfdf8b59bebade3a4f86c9d234aa3258bdb1562c\n"
    },
    {
      "commit": "a3365dabdb1b29120408fe4240556177e3e2a4bd",
      "tree": "b16b7951a7c8576fdb5fa4b1b8bbc9cb9621ed78",
      "parents": [
        "a1593d66569c4f8990b769b5284b68a612c97a53",
        "23ef48c890dc39c8c8fae646721243db88fa9a53"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Feb 24 16:26:18 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Feb 24 16:26:18 2025 -0800"
      },
      "message": "Snap for 13112829 from 23ef48c890dc39c8c8fae646721243db88fa9a53 to 25Q2-release\n\nChange-Id: Iadb807ca04acd9b64a9fd072a16b4522d83d0f28\n"
    },
    {
      "commit": "23ef48c890dc39c8c8fae646721243db88fa9a53",
      "tree": "b16b7951a7c8576fdb5fa4b1b8bbc9cb9621ed78",
      "parents": [
        "def82d55556955039c2c03a00f5a193d16f492cf",
        "f352881938ddfe1e33805234a0dbfc34a7a9b804"
      ],
      "author": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Mon Feb 24 11:09:03 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 11:09:03 2025 -0800"
      },
      "message": "Add a flag for 2025Q4 small changes. am: b0378e1279 am: f352881938\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3501906\n\nChange-Id: I357c91b2e14835fd1ec6f7b6a5fc7ad4be89ea5f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "f352881938ddfe1e33805234a0dbfc34a7a9b804",
      "tree": "b16b7951a7c8576fdb5fa4b1b8bbc9cb9621ed78",
      "parents": [
        "a4200d86efca3b64600d7cf1e0f9fbc1a079b286",
        "b0378e1279d4b68f607c8c214f7a1c74537d9f64"
      ],
      "author": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Mon Feb 24 10:50:02 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 24 10:50:02 2025 -0800"
      },
      "message": "Add a flag for 2025Q4 small changes. am: b0378e1279\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3501906\n\nChange-Id: I4001e00280d04ef5cfc382184aae732722f094cd\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a1593d66569c4f8990b769b5284b68a612c97a53",
      "tree": "3df27ed873fe7e6bc14d51624aeef6d4a8a5362c",
      "parents": [
        "d19b28e32ec17f3f5c3936e2db0e172cb72bec69",
        "def82d55556955039c2c03a00f5a193d16f492cf"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 21 18:22:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 21 18:22:08 2025 -0800"
      },
      "message": "Snap for 13104745 from def82d55556955039c2c03a00f5a193d16f492cf to 25Q2-release\n\nChange-Id: I926ddbedd64b869b4a55731a004a32ecc220dd8d\n"
    },
    {
      "commit": "def82d55556955039c2c03a00f5a193d16f492cf",
      "tree": "3df27ed873fe7e6bc14d51624aeef6d4a8a5362c",
      "parents": [
        "813e502ab6139b5912d8fb3c4a6b944830e05609",
        "a4200d86efca3b64600d7cf1e0f9fbc1a079b286"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Fri Feb 21 11:57:29 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 11:57:29 2025 -0800"
      },
      "message": "Fix vabc-none option on device am: 730d5d630c am: a4200d86ef\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/2818660\n\nChange-Id: Ib830ec8ba7715ab6c5c612b1a37eaf9d6f056d50\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a4200d86efca3b64600d7cf1e0f9fbc1a079b286",
      "tree": "3df27ed873fe7e6bc14d51624aeef6d4a8a5362c",
      "parents": [
        "1034794207acb8afea72baeac82f50d3aa8dd481",
        "730d5d630c785e5fe401ebfcc52ab498d1acedb0"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Fri Feb 21 11:20:29 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Feb 21 11:20:29 2025 -0800"
      },
      "message": "Fix vabc-none option on device am: 730d5d630c\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/2818660\n\nChange-Id: I6d772e83224a55f839f615d7d3f754726270ccb2\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b0378e1279d4b68f607c8c214f7a1c74537d9f64",
      "tree": "b16b7951a7c8576fdb5fa4b1b8bbc9cb9621ed78",
      "parents": [
        "730d5d630c785e5fe401ebfcc52ab498d1acedb0"
      ],
      "author": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Fri Feb 21 10:09:33 2025 -0800"
      },
      "committer": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Fri Feb 21 11:09:14 2025 -0800"
      },
      "message": "Add a flag for 2025Q4 small changes.\n\nBug: 396669769\nTest: builds\nChange-Id: I06e9065ac44206ea48fb184b3a3ace0bd3dc69f5\n"
    },
    {
      "commit": "730d5d630c785e5fe401ebfcc52ab498d1acedb0",
      "tree": "3df27ed873fe7e6bc14d51624aeef6d4a8a5362c",
      "parents": [
        "67b4378f2f84240a0aef0037dc2a6931915134f8"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Feb 20 10:17:53 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Feb 20 10:17:53 2025 -0800"
      },
      "message": "Fix vabc-none option on device\n\nRecently, we typedef\u0027ed CowOperation to CowOperationV3, this reduces the\nsize estimate for on device vabc-compression-parm\u003dnone feature, causing\nOTA install failures when --vabc-none is used. Fix it by using\nCowOperationV2 instead.\n\nTest: th\nChange-Id: I65e76e98fea57324cc151e59a76762821579cf7f\n"
    },
    {
      "commit": "d19b28e32ec17f3f5c3936e2db0e172cb72bec69",
      "tree": "e67d045c9e71a1c8e36a778e04873aab087a17a5",
      "parents": [
        "c34f7cd21e514a44b1a752e72fb88312e82a2231",
        "813e502ab6139b5912d8fb3c4a6b944830e05609"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 14 18:21:33 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 14 18:21:33 2025 -0800"
      },
      "message": "Snap for 13070131 from 813e502ab6139b5912d8fb3c4a6b944830e05609 to 25Q2-release\n\nChange-Id: I1f8360b72b9852ba9c78a12ff1700db0260f064f\n"
    },
    {
      "commit": "813e502ab6139b5912d8fb3c4a6b944830e05609",
      "tree": "e67d045c9e71a1c8e36a778e04873aab087a17a5",
      "parents": [
        "64705be4920b29671ad70ef5aaff88a83dcb287f",
        "1034794207acb8afea72baeac82f50d3aa8dd481"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Feb 13 20:50:16 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 20:50:16 2025 -0800"
      },
      "message": "Reland: Map all partitions before calling FinishUpdate for VAB as well am: 67b4378f2f am: 1034794207\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3487611\n\nChange-Id: Ifa922ccf232a5607a13c30940e6d080a72fd8d01\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "1034794207acb8afea72baeac82f50d3aa8dd481",
      "tree": "e67d045c9e71a1c8e36a778e04873aab087a17a5",
      "parents": [
        "fa0a7e87ab34ce00a4fac6b97bf94b752928d384",
        "67b4378f2f84240a0aef0037dc2a6931915134f8"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Feb 13 20:25:18 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 13 20:25:18 2025 -0800"
      },
      "message": "Reland: Map all partitions before calling FinishUpdate for VAB as well am: 67b4378f2f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3487611\n\nChange-Id: Icf3106ef128466c3f1d796a433c75793be4464b8\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "67b4378f2f84240a0aef0037dc2a6931915134f8",
      "tree": "e67d045c9e71a1c8e36a778e04873aab087a17a5",
      "parents": [
        "1cbbbb0772a666f60427dbbd122ff5189db424f8"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 10 11:06:22 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Feb 13 18:08:05 2025 -0800"
      },
      "message": "Reland: Map all partitions before calling FinishUpdate for VAB as well\n\nIn virtual AB updates, all partitions must be mapped before calling\nFinishUpdate. (same requirement as VABC).\n\nTest: recovery sideload\nBug: 393082101\nChange-Id: I65f4108703cafaf9d38ca87da18e9bde5b3c0aeb\n"
    },
    {
      "commit": "c34f7cd21e514a44b1a752e72fb88312e82a2231",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "4f390586002e4ef23dddb9808956b82b1eb92ec8",
        "64705be4920b29671ad70ef5aaff88a83dcb287f"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 07 19:25:42 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Feb 07 19:25:42 2025 -0800"
      },
      "message": "Snap for 13033097 from 64705be4920b29671ad70ef5aaff88a83dcb287f to 25Q2-release\n\nChange-Id: I39fc374e6ed5452589d7ec3b8e0c1867fa2e810a\n"
    },
    {
      "commit": "64705be4920b29671ad70ef5aaff88a83dcb287f",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "e0dc91b9554c4620b9238195a53b0fefe302d3ff",
        "fa0a7e87ab34ce00a4fac6b97bf94b752928d384"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 18:12:49 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 18:12:49 2025 -0800"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\" am: 1cbbbb0772 am: fa0a7e87ab\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3480104\n\nChange-Id: Ie2b1cf1cface77c81252c0ee3652d933be759320\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e0dc91b9554c4620b9238195a53b0fefe302d3ff",
      "tree": "f2682806975798e6fc34a4faee471b2284f93682",
      "parents": [
        "44c3563baf65b24f6647324be7a19e9114294a4b",
        "36536fadae7e044f4d28620119ae7996f9ecf5a6"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 18:12:46 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 18:12:46 2025 -0800"
      },
      "message": "Revert \"do not map partitions on A/B devices\" am: 2f8976bd6a am: 36536fadae\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3480990\n\nChange-Id: Ic528158f02f5b8f818d980dd64edadb078428917\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "fa0a7e87ab34ce00a4fac6b97bf94b752928d384",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "36536fadae7e044f4d28620119ae7996f9ecf5a6",
        "1cbbbb0772a666f60427dbbd122ff5189db424f8"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 17:46:36 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 17:46:36 2025 -0800"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\" am: 1cbbbb0772\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3480104\n\nChange-Id: I7fb217728b72d1c1b0ced2f624ea69645c71970f\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "36536fadae7e044f4d28620119ae7996f9ecf5a6",
      "tree": "f2682806975798e6fc34a4faee471b2284f93682",
      "parents": [
        "ff5a81b8e6c5a448681bfadb62f15cb12805f64d",
        "2f8976bd6a38ac1c45fa4a0d38f1be8eec4cface"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 17:46:32 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Feb 06 17:46:32 2025 -0800"
      },
      "message": "Revert \"do not map partitions on A/B devices\" am: 2f8976bd6a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3480990\n\nChange-Id: Iccbb89c5d52879106ad4e76687a4fc17b229a05c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4f390586002e4ef23dddb9808956b82b1eb92ec8",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "982ec737c45205a7a00c521fd06f8627df66ae75",
        "cd46b5f624bddea402414945587a035fadbbed2b"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:32:38 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:32:38 2025 -0800"
      },
      "message": "[coastguard skipped] Merge sparse cherrypicks from sparse-13018634-L50400030009417638 into 25Q2-release.\n\nCOASTGUARD_SKIP: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\nCOASTGUARD_SKIP: If5970a9c0ab5e132a584092cb404ed32671e5d50\nCOASTGUARD_SKIP: I630b5c327dfefc9ee5cc3fedf765c87ce073e679\n\nChange-Id: I4eba8212a147480b4b8618d92bb1b3e6b8053239\n"
    },
    {
      "commit": "cd46b5f624bddea402414945587a035fadbbed2b",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f",
        "ae76c82105b4cbccc14b0ab8671f459cdbdcd398"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:30:57 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:30:57 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027android-review.googlesource.com/3480990\u0027, \u0027android-review.googlesource.com/3480104\u0027] into sparse-13018634-L50400030009417638.\nSPARSE_CHANGE: If5970a9c0ab5e132a584092cb404ed32671e5d50\nSPARSE_CHANGE: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\n\nChange-Id: I630b5c327dfefc9ee5cc3fedf765c87ce073e679\n"
    },
    {
      "commit": "ae76c82105b4cbccc14b0ab8671f459cdbdcd398",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "732e3b070bb9b5dda239dfce7c5e384a210b9fe1"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:30:49 2025 -0800"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\"\n\nThis reverts commit b88b4ba12ade135e251139f4ed42ba6f3ead5d3f.\n\nReason for revert: Staging revert to test as a fix for b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:1cbbbb0772a666f60427dbbd122ff5189db424f8)\nMerged-In: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\nChange-Id: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\n"
    },
    {
      "commit": "732e3b070bb9b5dda239dfce7c5e384a210b9fe1",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:30:39 2025 -0800"
      },
      "message": "Revert \"do not map partitions on A/B devices\"\n\nThis reverts commit 50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3.\n\nReason for revert: Staging revert so we can test if this is the root cause of b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:2f8976bd6a38ac1c45fa4a0d38f1be8eec4cface)\nMerged-In: If5970a9c0ab5e132a584092cb404ed32671e5d50\nChange-Id: If5970a9c0ab5e132a584092cb404ed32671e5d50\n"
    },
    {
      "commit": "982ec737c45205a7a00c521fd06f8627df66ae75",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "ba3f3c869989117debda284486ccbcd6c2a3ca90",
        "c784cb989375f136b87a564469a7e6bdad8ccdf8"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:25:13 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:25:13 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027android-review.googlesource.com/3480990\u0027, \u0027android-review.googlesource.com/3480104\u0027] into 25Q2-release.\n\nChange-Id: I0c949880f48d52f8fa3e2d7052fdbda92449e95f\n"
    },
    {
      "commit": "c784cb989375f136b87a564469a7e6bdad8ccdf8",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "f056db2fd03e145919fe028684012ae697a49db8"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:25:02 2025 -0800"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\"\n\nThis reverts commit b88b4ba12ade135e251139f4ed42ba6f3ead5d3f.\n\nReason for revert: Staging revert to test as a fix for b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:1cbbbb0772a666f60427dbbd122ff5189db424f8)\nMerged-In: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\nChange-Id: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\n"
    },
    {
      "commit": "f056db2fd03e145919fe028684012ae697a49db8",
      "tree": "f2682806975798e6fc34a4faee471b2284f93682",
      "parents": [
        "ba3f3c869989117debda284486ccbcd6c2a3ca90"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 17:24:49 2025 -0800"
      },
      "message": "Revert \"do not map partitions on A/B devices\"\n\nThis reverts commit 50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3.\n\nReason for revert: Staging revert so we can test if this is the root cause of b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:2f8976bd6a38ac1c45fa4a0d38f1be8eec4cface)\nMerged-In: If5970a9c0ab5e132a584092cb404ed32671e5d50\nChange-Id: If5970a9c0ab5e132a584092cb404ed32671e5d50\n"
    },
    {
      "commit": "ba3f3c869989117debda284486ccbcd6c2a3ca90",
      "tree": "5dfa3d2467eff6ca11f9b23523837af5b870d37f",
      "parents": [
        "a770075eda4203d3d34221748d0b41d2f9011f3b",
        "44c3563baf65b24f6647324be7a19e9114294a4b"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 16:24:04 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 16:24:04 2025 -0800"
      },
      "message": "Snap for 13025002 from 44c3563baf65b24f6647324be7a19e9114294a4b to 25Q2-release\n\nChange-Id: I96f1a87ad3084be4ba28198bf715d52c75bca777\n"
    },
    {
      "commit": "a770075eda4203d3d34221748d0b41d2f9011f3b",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "7523bbb7d9fae5d5460c85e534872119891590ce",
        "222b7e25cc32f91d31508305fe287b4c22250fd4"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 14:48:07 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 14:48:07 2025 -0800"
      },
      "message": "[coastguard skipped] Merge sparse cherrypicks from sparse-13018634-L05100030009413150 into 25Q2-release.\n\nCOASTGUARD_SKIP: I14c16acf12b86fc6fa7040c5397a4e55790f0ab7\nCOASTGUARD_SKIP: Id1da2bce7689a41e1154272e8032526d171183f5\n\nChange-Id: I66008c7a3e13f53081135ba9a702b3c38e3f0b1e\n"
    },
    {
      "commit": "222b7e25cc32f91d31508305fe287b4c22250fd4",
      "tree": "63d660cdba9c72aebddba15fbccf4b525a9c8ebf",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f",
        "ec9cb76c7b74ee0c5e678bec532998608d268bae"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 14:45:02 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 14:45:02 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/31637513\u0027] into sparse-13018634-L05100030009413150.\nSPARSE_CHANGE: Id1da2bce7689a41e1154272e8032526d171183f5\n\nChange-Id: I14c16acf12b86fc6fa7040c5397a4e55790f0ab7\n"
    },
    {
      "commit": "ec9cb76c7b74ee0c5e678bec532998608d268bae",
      "tree": "63d660cdba9c72aebddba15fbccf4b525a9c8ebf",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 14:38:58 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 14:44:49 2025 -0800"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\"\n\nThis reverts commit b88b4ba12ade135e251139f4ed42ba6f3ead5d3f.\n\nReason for revert: Staging revert to test as a fix for b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:1cbbbb0772a666f60427dbbd122ff5189db424f8)\n\nATTENTION: Conflicts occurred while applying the patch.\nPlease resolve conflict markers.\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:6de5633f32f83cd0c2a4cc54c7a8846ee0712b52)\nMerged-In: Id1da2bce7689a41e1154272e8032526d171183f5\nChange-Id: Id1da2bce7689a41e1154272e8032526d171183f5\n"
    },
    {
      "commit": "1cbbbb0772a666f60427dbbd122ff5189db424f8",
      "tree": "484b8f83702e9f874fb85b57e16cfbde72b3f4de",
      "parents": [
        "2f8976bd6a38ac1c45fa4a0d38f1be8eec4cface"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Thu Feb 06 22:35:37 2025 +0000"
      },
      "message": "Revert \"Map all partitions before calling FinishUpdate for VAB as well\"\n\nThis reverts commit b88b4ba12ade135e251139f4ed42ba6f3ead5d3f.\n\nReason for revert: Staging revert to test as a fix for b/394735624\n\nChange-Id: I590cb5b30f5bb2cc0b4b35e5bb332eccc1ff5a4a\n"
    },
    {
      "commit": "2f8976bd6a38ac1c45fa4a0d38f1be8eec4cface",
      "tree": "f2682806975798e6fc34a4faee471b2284f93682",
      "parents": [
        "96ff7b28c697f4fe6b21e4e0cb40cb943f934f15"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:44:08 2025 -0800"
      },
      "committer": {
        "name": "David Anderson",
        "email": "dvander@google.com",
        "time": "Thu Feb 06 22:34:54 2025 +0000"
      },
      "message": "Revert \"do not map partitions on A/B devices\"\n\nThis reverts commit 50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3.\n\nReason for revert: Staging revert so we can test if this is the root cause of b/394735624\n\nChange-Id: If5970a9c0ab5e132a584092cb404ed32671e5d50\n"
    },
    {
      "commit": "7523bbb7d9fae5d5460c85e534872119891590ce",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f",
        "e5caa29bed8236ea0bd62fb88395a14a83c2f6ec"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 11:57:28 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 11:57:28 2025 -0800"
      },
      "message": "Merge cherrypicks of [\u0027googleplex-android-review.googlesource.com/31636447\u0027] into 25Q2-release.\n\nChange-Id: I265f5cd836472adfd304b73ae09f66b259a478f3\n"
    },
    {
      "commit": "e5caa29bed8236ea0bd62fb88395a14a83c2f6ec",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "601f7e3986e6d25f34227e1480e03c4bdc70c12f"
      ],
      "author": {
        "name": "Daniel Chapin",
        "email": "chapin@google.com",
        "time": "Thu Feb 06 11:47:19 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Thu Feb 06 11:57:19 2025 -0800"
      },
      "message": "Revert \"do not map partitions on A/B devices\"\n\nThis reverts commit 50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3.\n\nReason for revert: Staging revert so we can test if this is the root cause of b/394735624\n(cherry picked from https://android-review.googlesource.com/q/commit:cc005e46f92c738e3826813a99c95c0d5be2a222)\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:ee15c20a1383b0381590f8a838b77b7d916638c1)\nMerged-In: If5970a9c0ab5e132a584092cb404ed32671e5d50\nChange-Id: If5970a9c0ab5e132a584092cb404ed32671e5d50\n"
    },
    {
      "commit": "601f7e3986e6d25f34227e1480e03c4bdc70c12f",
      "tree": "78e351a1bdf1051ade97ad3394ab34f41dea8d40",
      "parents": [
        "b837cb6d008ca9e03004732ece8e896f61338512",
        "fb3a457ed8a3d3c8aaff4e6db7ea1201a521a705"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 05 16:21:14 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Feb 05 16:21:14 2025 -0800"
      },
      "message": "Snap for 13017112 from fb3a457ed8a3d3c8aaff4e6db7ea1201a521a705 to 25Q2-release\n\nChange-Id: Iccc371c4baa970f2ab7b5856421457f06d007474\n"
    },
    {
      "commit": "44c3563baf65b24f6647324be7a19e9114294a4b",
      "tree": "5dfa3d2467eff6ca11f9b23523837af5b870d37f",
      "parents": [
        "fb3a457ed8a3d3c8aaff4e6db7ea1201a521a705",
        "ff5a81b8e6c5a448681bfadb62f15cb12805f64d"
      ],
      "author": {
        "name": "Abhishek Gadewar",
        "email": "abhishekgadewar@meta.com",
        "time": "Wed Feb 05 13:52:47 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 13:52:47 2025 -0800"
      },
      "message": "Silence a crash in update_engine when dns resolution fails am: 96ff7b28c6 am: ff5a81b8e6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3351181\n\nChange-Id: Ic00252287a4e7175f0ff1131eab4affcc7310695\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ff5a81b8e6c5a448681bfadb62f15cb12805f64d",
      "tree": "5dfa3d2467eff6ca11f9b23523837af5b870d37f",
      "parents": [
        "25834161158e3dc2ceafc71c2603a65eeeda8aa3",
        "96ff7b28c697f4fe6b21e4e0cb40cb943f934f15"
      ],
      "author": {
        "name": "Abhishek Gadewar",
        "email": "abhishekgadewar@meta.com",
        "time": "Wed Feb 05 13:28:57 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Feb 05 13:28:57 2025 -0800"
      },
      "message": "Silence a crash in update_engine when dns resolution fails am: 96ff7b28c6\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3351181\n\nChange-Id: I4186dd5b9dbc06036a7a7b57f97c4a0fdb518a11\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "96ff7b28c697f4fe6b21e4e0cb40cb943f934f15",
      "tree": "5dfa3d2467eff6ca11f9b23523837af5b870d37f",
      "parents": [
        "50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3"
      ],
      "author": {
        "name": "Abhishek Gadewar",
        "email": "abhishekgadewar@meta.com",
        "time": "Thu Nov 14 17:12:44 2024 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Wed Feb 05 13:03:53 2025 -0800"
      },
      "message": "Silence a crash in update_engine when dns resolution fails\n\nSummary: This change silence below crash. It occurs in certain\nconditions when a connection fails while it is paused\n\nError:\nSIGABRT:/system/bin/update_engine::chromeos_update_engine::(anonymous\nnamespace)::RedirectToLiblog(int, char const*, int, unsigned long, std::\n\nTest: build passes\nChange-Id: I7b38c354d2a5d484b993944a14c8c2da56cf9650\nSigned-off-by: Abhishek Gadewar \u003cabhishekgadewar@meta.com\u003e\n"
    },
    {
      "commit": "b837cb6d008ca9e03004732ece8e896f61338512",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "214d107dc818cd531181e44f21bd2e9e2103f8ee",
        "7d09a22d921acf8f2f92e81ad11ba6fa7aa534e1"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Feb 04 16:26:04 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Feb 04 16:26:04 2025 -0800"
      },
      "message": "Snap for 13010426 from 7d09a22d921acf8f2f92e81ad11ba6fa7aa534e1 to 25Q2-release\n\nChange-Id: I1db407df9545db67e77626e095cbc3bc7573c964\n"
    },
    {
      "commit": "fb3a457ed8a3d3c8aaff4e6db7ea1201a521a705",
      "tree": "78e351a1bdf1051ade97ad3394ab34f41dea8d40",
      "parents": [
        "7d09a22d921acf8f2f92e81ad11ba6fa7aa534e1",
        "25834161158e3dc2ceafc71c2603a65eeeda8aa3"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Feb 04 15:46:15 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 04 15:46:15 2025 -0800"
      },
      "message": "do not map partitions on A/B devices am: 50d4d9d80d am: 2583416115\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3476052\n\nChange-Id: If682ecd4a39a5b5a508965437fa24e4f38a2ca17\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "25834161158e3dc2ceafc71c2603a65eeeda8aa3",
      "tree": "78e351a1bdf1051ade97ad3394ab34f41dea8d40",
      "parents": [
        "ed342382fd4777f5385e36f8cf99e94d55dadffa",
        "50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Feb 04 15:21:12 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Feb 04 15:21:12 2025 -0800"
      },
      "message": "do not map partitions on A/B devices am: 50d4d9d80d\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3476052\n\nChange-Id: I11002f3029f1cf92d79fec3b4c58d812c600a36c\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "50d4d9d80dfd804bcd8c49893e0cd15cbb55a5e3",
      "tree": "78e351a1bdf1051ade97ad3394ab34f41dea8d40",
      "parents": [
        "b88b4ba12ade135e251139f4ed42ba6f3ead5d3f"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Feb 04 11:04:13 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Feb 04 11:56:24 2025 -0800"
      },
      "message": "do not map partitions on A/B devices\n\nFor pure AB devices(no VAB), MapAllPartitions() should not be called\n\nTest: th\nBug: 393082101\nChange-Id: I3ad44acb83d34d457a05ac8a165604afc19c150f\n"
    },
    {
      "commit": "7d09a22d921acf8f2f92e81ad11ba6fa7aa534e1",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "fdf944fac78acfe13d386f575802d411753afa0b",
        "ed342382fd4777f5385e36f8cf99e94d55dadffa"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 03 13:09:21 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 03 13:09:21 2025 -0800"
      },
      "message": "Map all partitions before calling FinishUpdate for VAB as well am: b88b4ba12a am: ed342382fd\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3472588\n\nChange-Id: Ia11880d57b5d77b048922f621abb049a2372fb01\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ed342382fd4777f5385e36f8cf99e94d55dadffa",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "4c4211c9ed72e6400d1420e2d7a4a3ce290432e8",
        "b88b4ba12ade135e251139f4ed42ba6f3ead5d3f"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 03 12:45:07 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Feb 03 12:45:07 2025 -0800"
      },
      "message": "Map all partitions before calling FinishUpdate for VAB as well am: b88b4ba12a\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3472588\n\nChange-Id: I7e24019081e138cec44aaa016e9b7f0c2f795025\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "b88b4ba12ade135e251139f4ed42ba6f3ead5d3f",
      "tree": "629fe2d90f2e1753e4c04b415ba8fa3c4f905fab",
      "parents": [
        "5f348a40d3a049bd87029635f72628695896d15d"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Fri Jan 31 11:39:30 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Mon Feb 03 12:24:11 2025 -0800"
      },
      "message": "Map all partitions before calling FinishUpdate for VAB as well\n\nIn virtual AB updates, all partitions must be mapped before calling\nFinishUpdate. (same requirement as VABC).\n\nTest: install VAB update w/o slot switch, then perform slot switch\nBug: 393082101\nChange-Id: Iec7965b2d1a75b8a61507d75c83c733bfac38ce4\n"
    },
    {
      "commit": "214d107dc818cd531181e44f21bd2e9e2103f8ee",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "ee6144d7ca946390c02911e5eb68536720887c3a",
        "fdf944fac78acfe13d386f575802d411753afa0b"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Jan 31 18:21:16 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Jan 31 18:21:16 2025 -0800"
      },
      "message": "Snap for 12997303 from fdf944fac78acfe13d386f575802d411753afa0b to 25Q2-release\n\nChange-Id: I5994b40e4724e64d151f596d158a0fd502f34e5c\n"
    },
    {
      "commit": "fdf944fac78acfe13d386f575802d411753afa0b",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "a21364a4fcf248d8798564c1b7b2a9202d08f4e6",
        "4c4211c9ed72e6400d1420e2d7a4a3ce290432e8"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Jan 31 11:09:37 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 31 11:09:37 2025 -0800"
      },
      "message": "Remove references to different python versions am: 5f348a40d3 am: 4c4211c9ed\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3467869\n\nChange-Id: If32de599295564d986cece37be5aa809cebd3718\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "4c4211c9ed72e6400d1420e2d7a4a3ce290432e8",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "c4a8a4072389d0855c06aa0fc3d039c6d468872f",
        "5f348a40d3a049bd87029635f72628695896d15d"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Jan 31 10:45:03 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Fri Jan 31 10:45:03 2025 -0800"
      },
      "message": "Remove references to different python versions am: 5f348a40d3\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3467869\n\nChange-Id: Ib7a21c2298cafabe86eca48cf73ece3a8a585c76\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5f348a40d3a049bd87029635f72628695896d15d",
      "tree": "b9c8b0dd6e9911d706d2e401d845f49df002db36",
      "parents": [
        "542d836c5bd1106f0a3a669bd8efcaca25eeb022"
      ],
      "author": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Tue Jan 28 17:20:28 2025 -0800"
      },
      "committer": {
        "name": "Cole Faust",
        "email": "colefaust@google.com",
        "time": "Fri Jan 31 10:01:13 2025 -0800"
      },
      "message": "Remove references to different python versions\n\nPython 2 was recently deleted from android\u0027s build system, all python binary targets default to py3 now.\n\nBug: 203436762\nTest: Presubmits\nChange-Id: If631f2e23855950686ea8eae2504e217630f3824\n"
    },
    {
      "commit": "ee6144d7ca946390c02911e5eb68536720887c3a",
      "tree": "2033de55fd781a49c5e85b00078c6585a62d8fed",
      "parents": [
        "e754d6064ad363ea83f17877f9b95d83a4db342c",
        "a21364a4fcf248d8798564c1b7b2a9202d08f4e6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Jan 21 16:25:08 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Jan 21 16:25:08 2025 -0800"
      },
      "message": "Snap for 12948418 from a21364a4fcf248d8798564c1b7b2a9202d08f4e6 to 25Q2-release\n\nChange-Id: Ie03900fe3ca30e179ce8b1762363aee9aec7a4bd\n"
    },
    {
      "commit": "a21364a4fcf248d8798564c1b7b2a9202d08f4e6",
      "tree": "2033de55fd781a49c5e85b00078c6585a62d8fed",
      "parents": [
        "7c23e0168355de159ff7727b4ff0eeae5c02a6fd",
        "c4a8a4072389d0855c06aa0fc3d039c6d468872f"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Jan 21 11:04:54 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 21 11:04:54 2025 -0800"
      },
      "message": "Prevent cancellation of merge polling after OTA reboot am: 542d836c5b am: c4a8a40723\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3456206\n\nChange-Id: I84b1c78291139bbbc2414beb1d924f7a31145318\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "c4a8a4072389d0855c06aa0fc3d039c6d468872f",
      "tree": "2033de55fd781a49c5e85b00078c6585a62d8fed",
      "parents": [
        "15b615ce91f474ee0b25ad489ad5c8a4824c13d9",
        "542d836c5bd1106f0a3a669bd8efcaca25eeb022"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Jan 21 10:40:06 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Tue Jan 21 10:40:06 2025 -0800"
      },
      "message": "Prevent cancellation of merge polling after OTA reboot am: 542d836c5b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3456206\n\nChange-Id: I69ac15e3c2acfdc4203a00be09df269b2dc2538a\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "542d836c5bd1106f0a3a669bd8efcaca25eeb022",
      "tree": "2033de55fd781a49c5e85b00078c6585a62d8fed",
      "parents": [
        "a75d5cbc924ae84722006612eda61de2a29672be"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Fri Jan 17 10:34:34 2025 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Jan 21 09:58:07 2025 -0800"
      },
      "message": "Prevent cancellation of merge polling after OTA reboot\n\nAfter an OTA reboot, update-engine starts\nCleanupPreviousUpdateAction, which continously polls libsnapshot\nfor merge status. Note continous polling is required for merge\nto make progress and complete. If CleanupPreviousUpdateAction\nis canceled, device could stuck on snapshotted partition forever.\n\nTest: th\nBug: 390085345\nChange-Id: Ib80baeca42fb87975191f3370eeb200f230427fc\n"
    },
    {
      "commit": "e754d6064ad363ea83f17877f9b95d83a4db342c",
      "tree": "f3075fd38b62215741efbb969f1b21253a592c81",
      "parents": [
        "2127cf778a73e07c8630eedcad04496047a8c711",
        "7c23e0168355de159ff7727b4ff0eeae5c02a6fd"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Jan 13 18:21:43 2025 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Jan 13 18:21:43 2025 -0800"
      },
      "message": "Snap for 12910931 from 7c23e0168355de159ff7727b4ff0eeae5c02a6fd to 25Q2-release\n\nChange-Id: I913047228feb49383af94c3408e2d0bbf1ddda37\n"
    },
    {
      "commit": "7c23e0168355de159ff7727b4ff0eeae5c02a6fd",
      "tree": "f3075fd38b62215741efbb969f1b21253a592c81",
      "parents": [
        "e1c4b254e532af81b7321e94d33bbad2a2babbd8",
        "15b615ce91f474ee0b25ad489ad5c8a4824c13d9"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 13:18:41 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 13:18:41 2025 -0800"
      },
      "message": "fix update_engine warnings am: a75d5cbc92 am: 15b615ce91\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3419439\n\nChange-Id: I76597e671d416e2699b3947b0ec0d909cf0df729\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e1c4b254e532af81b7321e94d33bbad2a2babbd8",
      "tree": "af90fb435312e052a05605ec97aedc97cde73a2d",
      "parents": [
        "da726ab6db681f42c1ba9ac46c9ee31c7c59ef90",
        "5d015c7fc78427226880f75cc3209afb9b43377b"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 13:18:38 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 13:18:38 2025 -0800"
      },
      "message": "update_engine: remove unused header am: ffae5016ab am: 5d015c7fc7\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3297876\n\nChange-Id: I6b005f17f6670275f69aeef632a6891b71f3e8d1\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "15b615ce91f474ee0b25ad489ad5c8a4824c13d9",
      "tree": "f3075fd38b62215741efbb969f1b21253a592c81",
      "parents": [
        "5d015c7fc78427226880f75cc3209afb9b43377b",
        "a75d5cbc924ae84722006612eda61de2a29672be"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 12:54:49 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 12:54:49 2025 -0800"
      },
      "message": "fix update_engine warnings am: a75d5cbc92\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3419439\n\nChange-Id: I34dca0c2d3a14fa6a7750b4424b58fa033fc6529\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "5d015c7fc78427226880f75cc3209afb9b43377b",
      "tree": "af90fb435312e052a05605ec97aedc97cde73a2d",
      "parents": [
        "db6eaaa9fac57411e46a801b8cc5816a09b45428",
        "ffae5016ab62456a0cf06c73981c023de9a48cb5"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 12:54:45 2025 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Jan 13 12:54:45 2025 -0800"
      },
      "message": "update_engine: remove unused header am: ffae5016ab\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3297876\n\nChange-Id: I4dd7600a0160bf4d18db73fadae4f16f0ee05a20\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "a75d5cbc924ae84722006612eda61de2a29672be",
      "tree": "f3075fd38b62215741efbb969f1b21253a592c81",
      "parents": [
        "ffae5016ab62456a0cf06c73981c023de9a48cb5"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Tue Dec 17 14:05:53 2024 -0800"
      },
      "committer": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 12:29:37 2025 -0800"
      },
      "message": "fix update_engine warnings\n\nInitialize variables + remove unused headers\n\nTest: th\nChange-Id: I00bfe77716e0d591bf0b19632ef57e9a143bc527\n"
    },
    {
      "commit": "ffae5016ab62456a0cf06c73981c023de9a48cb5",
      "tree": "af90fb435312e052a05605ec97aedc97cde73a2d",
      "parents": [
        "44bcf1fd697c172e8c7cc8feecd702fb1e060d40"
      ],
      "author": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Tue Oct 08 13:25:13 2024 -0700"
      },
      "committer": {
        "name": "Daniel Zheng",
        "email": "zhengdaniel@google.com",
        "time": "Mon Jan 13 12:29:37 2025 -0800"
      },
      "message": "update_engine: remove unused header\n\nremoving some unused headers, while working through some boot control\ncode\n\nTest: th\nChange-Id: I8d303a5b6cb57bd38e99108b6383b015066cd81b\n"
    },
    {
      "commit": "2127cf778a73e07c8630eedcad04496047a8c711",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "46a5511a8e8d8570604a96856d63522f863f364a",
        "da726ab6db681f42c1ba9ac46c9ee31c7c59ef90"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Dec 30 16:20:54 2024 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Mon Dec 30 16:20:54 2024 -0800"
      },
      "message": "Snap for 12858568 from da726ab6db681f42c1ba9ac46c9ee31c7c59ef90 to 25Q2-release\n\nChange-Id: Ib07c7322ede54bc98043c77e0b3cd0fad5b621e3\n"
    },
    {
      "commit": "da726ab6db681f42c1ba9ac46c9ee31c7c59ef90",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "90de240d37dd084b3061200849512b66c3fc0ea7",
        "db6eaaa9fac57411e46a801b8cc5816a09b45428"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Mon Dec 30 02:07:15 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Mon Dec 30 02:07:15 2024 -0800"
      },
      "message": "[automerger skipped] Empty merge ab/12770256 into aosp-main-future am: db6eaaa9fa -s ours\n\nam skip reason: Merged-In I14fc4a55f5c29ac4379dff6e16deefb9cba26501 with SHA-1 90de240d37 is already in history\n\nOriginal change: https://googleplex-android-review.googlesource.com/c/platform/system/update_engine/+/31056972\n\nChange-Id: Ic339d5119cf0fafcfbc384bd07a0517082153f38\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "46a5511a8e8d8570604a96856d63522f863f364a",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "d7b3be1efc277a6c376ee6812975f4fbf9c1c3bc",
        "90de240d37dd084b3061200849512b66c3fc0ea7"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Dec 20 18:19:37 2024 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Fri Dec 20 18:19:37 2024 -0800"
      },
      "message": "Snap for 12838584 from 90de240d37dd084b3061200849512b66c3fc0ea7 to 25Q2-release\n\nChange-Id: Id4a261e30815eb939c90577864b05fa54870a3f6\n"
    },
    {
      "commit": "db6eaaa9fac57411e46a801b8cc5816a09b45428",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "8fd1b01793adbff3d50afba72bb026929ae29709",
        "28c6b4839da4e8162d4a1fa66cbbb4d213d997f6"
      ],
      "author": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:47 2024 -0800"
      },
      "committer": {
        "name": "Xin Li",
        "email": "delphij@google.com",
        "time": "Fri Dec 20 13:39:47 2024 -0800"
      },
      "message": "Empty merge ab/12770256 into aosp-main-future\n\nMerged-In: I14fc4a55f5c29ac4379dff6e16deefb9cba26501\nChange-Id: Ie4041e7f89e5d724426ee1aa0ef4e845d1f6128b\n"
    },
    {
      "commit": "90de240d37dd084b3061200849512b66c3fc0ea7",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "dd0c0a8da8b371314b2f5a6729b8453dec289f0d",
        "8fd1b01793adbff3d50afba72bb026929ae29709"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 19 12:21:33 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 12:21:33 2024 -0800"
      },
      "message": "Implement trigger postinstall API am: 44bcf1fd69 am: 8fd1b01793\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391043\n\nChange-Id: I14fc4a55f5c29ac4379dff6e16deefb9cba26501\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8fd1b01793adbff3d50afba72bb026929ae29709",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "9368916a2b78cd53729ec0ab421fd4dd5d83bc27",
        "44bcf1fd697c172e8c7cc8feecd702fb1e060d40"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 19 11:55:59 2024 -0800"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 19 11:55:59 2024 -0800"
      },
      "message": "Implement trigger postinstall API am: 44bcf1fd69\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391043\n\nChange-Id: I51ace235672f3f58c7829937c9dcbe8112bb4c34\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "44bcf1fd697c172e8c7cc8feecd702fb1e060d40",
      "tree": "b4497d581cf143db4be9f1ad25e8906fb932069a",
      "parents": [
        "9368916a2b78cd53729ec0ab421fd4dd5d83bc27"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Dec 03 10:54:14 2024 -0800"
      },
      "committer": {
        "name": "Treehugger Robot",
        "email": "android-test-infra-autosubmit@system.gserviceaccount.com",
        "time": "Thu Dec 19 11:32:41 2024 -0800"
      },
      "message": "Implement trigger postinstall API\n\nTest: adb shell update_engine_client --trigger_postinstall\u003dsystem\nBug: 377557752\nChange-Id: Ieb28e86bd979502c5b208cd8df917f3e49a50f0b\n"
    },
    {
      "commit": "d7b3be1efc277a6c376ee6812975f4fbf9c1c3bc",
      "tree": "0721b6aec39ea09208de02b85273d5beb29f3ac9",
      "parents": [
        "12736c9429e7866fd5172d7372b59607e5ef3107",
        "dd0c0a8da8b371314b2f5a6729b8453dec289f0d"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 11 16:21:06 2024 -0800"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Wed Dec 11 16:21:06 2024 -0800"
      },
      "message": "Snap for 12784745 from dd0c0a8da8b371314b2f5a6729b8453dec289f0d to 25Q2-release\n\nChange-Id: Ib7aa8394cd9f5ee4f21f9e1922ad32f65a79d3ce\n"
    },
    {
      "commit": "dd0c0a8da8b371314b2f5a6729b8453dec289f0d",
      "tree": "0721b6aec39ea09208de02b85273d5beb29f3ac9",
      "parents": [
        "28c6b4839da4e8162d4a1fa66cbbb4d213d997f6",
        "9368916a2b78cd53729ec0ab421fd4dd5d83bc27"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Wed Dec 11 02:37:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 02:37:30 2024 +0000"
      },
      "message": "Remove METADATA file am: e6d0d93f27 am: 9368916a2b\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3398739\n\nChange-Id: I0a71e70e03e305ed353f312ccd3c0ed27dac7237\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "9368916a2b78cd53729ec0ab421fd4dd5d83bc27",
      "tree": "0721b6aec39ea09208de02b85273d5beb29f3ac9",
      "parents": [
        "ce7af8b1156dba66bc3df452b75e5b17160eaa22",
        "e6d0d93f2765bba049d19afbe7b37d1227ff700f"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Wed Dec 11 02:01:30 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Wed Dec 11 02:01:30 2024 +0000"
      },
      "message": "Remove METADATA file am: e6d0d93f27\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3398739\n\nChange-Id: Ib123ac71f4c8c02897c507e297f856c5d6c373cf\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "e6d0d93f2765bba049d19afbe7b37d1227ff700f",
      "tree": "0721b6aec39ea09208de02b85273d5beb29f3ac9",
      "parents": [
        "ce7af8b1156dba66bc3df452b75e5b17160eaa22"
      ],
      "author": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Sun Dec 08 22:30:23 2024 +0000"
      },
      "committer": {
        "name": "Wei Li",
        "email": "weiwli@google.com",
        "time": "Wed Dec 11 01:36:34 2024 +0000"
      },
      "message": "Remove METADATA file\n\nThis directory doesn\u0027t contain third-party code and it doesn\u0027t need a METADATA file.\n\nBug: 380376695\nChange-Id: I6d56b8ecfc35ba076a90dc208956b195cd562e35\n"
    },
    {
      "commit": "12736c9429e7866fd5172d7372b59607e5ef3107",
      "tree": "a7559a62bfcf8afbc058bdf8c980ceffc7a6e8ef",
      "parents": [
        "169a3f638ffde1aeb464fa11e56704cb410326c6",
        "28c6b4839da4e8162d4a1fa66cbbb4d213d997f6"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:51:46 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Tue Dec 10 00:51:46 2024 +0000"
      },
      "message": "Snap for 12770256 from 28c6b4839da4e8162d4a1fa66cbbb4d213d997f6 to 25Q2-release\n\nChange-Id: I3593d8c369c4446e48d322a3298ec2006f652b4c\n"
    },
    {
      "commit": "28c6b4839da4e8162d4a1fa66cbbb4d213d997f6",
      "tree": "a7559a62bfcf8afbc058bdf8c980ceffc7a6e8ef",
      "parents": [
        "d9ccf95b56b8b4c7e6b0ea31782204d6adb7a074",
        "ce7af8b1156dba66bc3df452b75e5b17160eaa22"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 05 03:21:58 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 03:21:58 2024 +0000"
      },
      "message": "Remove unnecessary last_error_ field am: 8ab0f41066 am: ce7af8b115\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391042\n\nChange-Id: I68204447b5f546cf5198e86a6c1b3b79a63171c4\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "d9ccf95b56b8b4c7e6b0ea31782204d6adb7a074",
      "tree": "0c5abe2c589fae2585dc84bf62afdabdf4cffd35",
      "parents": [
        "25bfff2f4568a2d3e8149091a1dc8052b85f9dee",
        "99f428ff1e1ab377c894fd19f2ab92343445b846"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 05 03:21:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 03:21:54 2024 +0000"
      },
      "message": "Remove unused field save_rollback_data am: 399bd4dae1 am: 99f428ff1e\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391041\n\nChange-Id: I0dfaeff40684d44e552126296f37bd0e9e392d17\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "ce7af8b1156dba66bc3df452b75e5b17160eaa22",
      "tree": "a7559a62bfcf8afbc058bdf8c980ceffc7a6e8ef",
      "parents": [
        "99f428ff1e1ab377c894fd19f2ab92343445b846",
        "8ab0f410667a6a1f1a844ae426c2da34d80ddb10"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 05 02:46:53 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 02:46:53 2024 +0000"
      },
      "message": "Remove unnecessary last_error_ field am: 8ab0f41066\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391042\n\nChange-Id: I11270f53ede80da674e6a93aac01306dc3a4529b\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "99f428ff1e1ab377c894fd19f2ab92343445b846",
      "tree": "0c5abe2c589fae2585dc84bf62afdabdf4cffd35",
      "parents": [
        "447aa85934ebd0c9016354729ed8056287577df1",
        "399bd4dae131c97077b51187efa0737782ee2e0f"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Thu Dec 05 02:46:50 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Dec 05 02:46:50 2024 +0000"
      },
      "message": "Remove unused field save_rollback_data am: 399bd4dae1\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3391041\n\nChange-Id: Ib86d0adf2cb418b95b9954617e551a7773501dcf\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "8ab0f410667a6a1f1a844ae426c2da34d80ddb10",
      "tree": "a7559a62bfcf8afbc058bdf8c980ceffc7a6e8ef",
      "parents": [
        "399bd4dae131c97077b51187efa0737782ee2e0f"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Dec 03 12:27:28 2024 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Dec 03 12:36:28 2024 -0800"
      },
      "message": "Remove unnecessary last_error_ field\n\nOnly purpose of this field is to check if postinstall action\ncompleted previously. We can use kPrefsPostInstallSucceeded\nfor the same purpose, so remove this field.\n\nTest: th\nBug: 377557752\nChange-Id: I970a7ff2fc6e957a57701838e0117eb18c286ee3\n"
    },
    {
      "commit": "399bd4dae131c97077b51187efa0737782ee2e0f",
      "tree": "0c5abe2c589fae2585dc84bf62afdabdf4cffd35",
      "parents": [
        "94fa3e525fdf70506c5f9c5c6a694efa0faf3bd2"
      ],
      "author": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Dec 03 11:08:30 2024 -0800"
      },
      "committer": {
        "name": "Kelvin Zhang",
        "email": "zhangkelvin@google.com",
        "time": "Tue Dec 03 11:09:33 2024 -0800"
      },
      "message": "Remove unused field save_rollback_data\n\nsave_rollback_data is inherited from ChromeOS to persist data\nafter a data wipe. Android never supported this feature, remove\nunused code.\n\nTest: th\nBug: 377557752\nChange-Id: I022577bb19cd27010ffe0236b2659fe7880f03c4\n"
    },
    {
      "commit": "169a3f638ffde1aeb464fa11e56704cb410326c6",
      "tree": "9a5604aef5180551e9ca1ac03659d8108681e65c",
      "parents": [
        "d8c69c9496e8d82908d6313ebe92667986de55a8",
        "25bfff2f4568a2d3e8149091a1dc8052b85f9dee"
      ],
      "author": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sun Dec 01 00:19:14 2024 +0000"
      },
      "committer": {
        "name": "Android Build Coastguard Worker",
        "email": "android-build-coastguard-worker@google.com",
        "time": "Sun Dec 01 00:19:14 2024 +0000"
      },
      "message": "Snap for 12730974 from 25bfff2f4568a2d3e8149091a1dc8052b85f9dee to 25Q2-release\n\nChange-Id: Ifdaa3a87221a7dd7f0fac31bf118ff582b6c3f58\n"
    },
    {
      "commit": "25bfff2f4568a2d3e8149091a1dc8052b85f9dee",
      "tree": "9a5604aef5180551e9ca1ac03659d8108681e65c",
      "parents": [
        "08fdf6a856147f05569353d1f7aa0bb3029a2484",
        "447aa85934ebd0c9016354729ed8056287577df1"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Thu Nov 28 02:05:54 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 02:05:54 2024 +0000"
      },
      "message": "Fix for UnmapPartitionOnDeviceMapper am: 94fa3e525f am: 447aa85934\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3380291\n\nChange-Id: Ic0288b194959a35bb4e59dedf66d611e19af30f5\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    },
    {
      "commit": "447aa85934ebd0c9016354729ed8056287577df1",
      "tree": "9a5604aef5180551e9ca1ac03659d8108681e65c",
      "parents": [
        "5cc1df0bc3c2da4a1688a6e6580b71e01dd2a699",
        "94fa3e525fdf70506c5f9c5c6a694efa0faf3bd2"
      ],
      "author": {
        "name": "Juan Yescas",
        "email": "jyescas@google.com",
        "time": "Thu Nov 28 01:27:24 2024 +0000"
      },
      "committer": {
        "name": "Automerger Merge Worker",
        "email": "android-build-automerger-merge-worker@system.gserviceaccount.com",
        "time": "Thu Nov 28 01:27:24 2024 +0000"
      },
      "message": "Fix for UnmapPartitionOnDeviceMapper am: 94fa3e525f\n\nOriginal change: https://android-review.googlesource.com/c/platform/system/update_engine/+/3380291\n\nChange-Id: Ideb976cb7bf46c4d1723bb4ebafce83722504ae6\nSigned-off-by: Automerger Merge Worker \u003candroid-build-automerger-merge-worker@system.gserviceaccount.com\u003e\n"
    }
  ],
  "next": "94fa3e525fdf70506c5f9c5c6a694efa0faf3bd2"
}
