)]}'
{
  "commit": "0f699cbbe5deb0fa54ead8ddf35c44d5442ce5e1",
  "tree": "52497942be6647f288bb6527c7a23c52620bf393",
  "parents": [
    "a8a41f986ca4a9eab69089ac4e01f7d9c8010aa1"
  ],
  "author": {
    "name": "Songchun Fan",
    "email": "schfan@google.com",
    "time": "Fri Aug 09 16:52:41 2024 +0000"
  },
  "committer": {
    "name": "Hung-ying Tyan",
    "email": "tyanh@google.com",
    "time": "Fri Aug 30 07:57:29 2024 +0000"
  },
  "message": "[pm] a system config to let oems register uids\n\nBUG: 287574607\nTest: manually enable the flag and set a test uid via the xml and verify\nthat the uid is added by adding logs. Notice that the newly added uid\nwill be cleared if there\u0027s no package installed with the specified shared uid.\n\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:616d913df8e3bb896173b807b005efca3b82201d)\n(cherry picked from https://android-review.googlesource.com/q/commit:077343adb6e61376e85d3cd42167f5883491e738)\nMerged-In: Ic436003390c8feb4c5e9a36106abc1f7ab7f5a46\nChange-Id: Ic436003390c8feb4c5e9a36106abc1f7ab7f5a46\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "050f9b5e264f8441d8948bcd67d12458d7daa720",
      "old_mode": 33188,
      "old_path": "data/etc/Android.bp",
      "new_id": "8f85617acae32957d1c237fe983ab1d455da4a07",
      "new_mode": 33188,
      "new_path": "data/etc/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "87435b9cd04aebd8eb3ee5088b675af4a24e21c4",
      "new_mode": 33188,
      "new_path": "data/etc/oem-defined-uids.xml"
    },
    {
      "type": "modify",
      "old_id": "44aea15b2bde3a8903ad65c50fe0de2fec07eec2",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/SystemConfig.java",
      "new_id": "651c13bd38c63cb5fd156c322d7c44ab5505cf88",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/SystemConfig.java"
    },
    {
      "type": "modify",
      "old_id": "c0b8034b9a562bdead34313029d63ce9aed6088a",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/PackageManagerService.java",
      "new_id": "8279ea07dcc390ad01210ec6a8a0c4fa6cc66bcd",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/PackageManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "39565526f33ee12eff7dcaf18edf9bd95f1e8e04",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/Settings.java",
      "new_id": "2eb9a384a0165b9f60ebebbd743df7e8a430e011",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/Settings.java"
    },
    {
      "type": "modify",
      "old_id": "9ab607de474d80b99ae38f278bf4e15fb7603e78",
      "old_mode": 33188,
      "old_path": "services/tests/mockingservicestests/src/com/android/server/pm/MockSystem.kt",
      "new_id": "0a6edf1b983112d959c5e180f2fd48b8d3ae0a6f",
      "new_mode": 33188,
      "new_path": "services/tests/mockingservicestests/src/com/android/server/pm/MockSystem.kt"
    }
  ]
}
