)]}'
{
  "commit": "ec21fc79e802b47b01b35329530b7cf25381d827",
  "tree": "91db7f72bd5b206fed02f08e172f23e5e0e274b1",
  "parents": [
    "a5db17fc867ec850405aa6435097f634ec6c14b0"
  ],
  "author": {
    "name": "Inseob Kim",
    "email": "inseob@google.com",
    "time": "Wed Apr 23 13:39:13 2025 +0900"
  },
  "committer": {
    "name": "Inseob Kim",
    "email": "inseob@google.com",
    "time": "Thu Apr 24 07:07:53 2025 -0700"
  },
  "message": "Enforce Treble labeling on cuttlefish\n\nTreble labeling means the following:\n\n1) All platform processes are marked as \"coredomain\".\n2) All platform processes are labeled by platform SEPolicy.\n3) All platform files are labeled by platform SEPolicy.\n4) All vendor processes are NOT marked as \"coredomain\".\n\nTo ensure better updatability, this turns on Treble labeling enforcement\non cuttlefish.\n\nFlag: TEST_ONLY\n\nBug: 412504639\nTest: build\nChange-Id: I47fa0aed193a31c8d17afb8606a997f474c2e7cc\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "067d0f3235dcee95bcb4aa9450e3f7393568e8b0",
      "old_mode": 33188,
      "old_path": "shared/desktop/device_vendor.mk",
      "new_id": "585d01dc3a0c349d3b4ba58103c6810d819ab6c4",
      "new_mode": 33188,
      "new_path": "shared/desktop/device_vendor.mk"
    },
    {
      "type": "modify",
      "old_id": "9b722a650abba247bbc74178e7b1cbc75fda0028",
      "old_mode": 33188,
      "old_path": "shared/device.mk",
      "new_id": "e4f0e4ad64e089b93dee653de21b961b2a60d2c0",
      "new_mode": 33188,
      "new_path": "shared/device.mk"
    }
  ]
}
