)]}'
{
  "commit": "452f0beb15a97d475dbae5e77cf0967e9b3b6dcf",
  "tree": "e91151e83726ce678b9e4733c81227bff16d51a3",
  "parents": [
    "221ac26392cd0c8f5c9a8aa872068660506102ab"
  ],
  "author": {
    "name": "Nate Myren",
    "email": "ntmyren@google.com",
    "time": "Mon Oct 13 15:11:14 2025 -0700"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Jan 07 21:37:50 2026 -0800"
  },
  "message": "Apps clearing self data shouldn\u0027t get permissions restored\n\nwhen an app calls clearApplicationUserData for itself, do not restore\ndefault or role granted permissions. However, maintain a privileged\nversion that can.\n\nBug: 339109116\nTest: atest ActivityManagerTest\nFlag: EXEMPT CVE_FIX\n(cherry picked from commit 8dba23c13100882f37d3792b5e0b43dc061f9d16)\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:ab870f12f148feef86c5b5057ce3014cdd23cb84\nMerged-In: I84968fc0d6f51d2c38416403a1f2e0a9faf9589e\nChange-Id: I84968fc0d6f51d2c38416403a1f2e0a9faf9589e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74e95839b2f507891d46d70a4a62ffdf7b53b144",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ActivityManager.java",
      "new_id": "f1a7c09b0c3f4d5ffdf7b9766135964185b7d8f6",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ActivityManager.java"
    },
    {
      "type": "modify",
      "old_id": "69c913b8c590f7854713ad531b994a7c1ba7b233",
      "old_mode": 33188,
      "old_path": "core/java/android/app/ApplicationPackageManager.java",
      "new_id": "1dcf793213263c91976c19cc5984ad5afdad7d82",
      "new_mode": 33188,
      "new_path": "core/java/android/app/ApplicationPackageManager.java"
    },
    {
      "type": "modify",
      "old_id": "ffb920b907abc178cf165ef70a7415fb963018e9",
      "old_mode": 33188,
      "old_path": "core/java/android/app/IActivityManager.aidl",
      "new_id": "eba679e3c3cfbefb3335ef3ce80a29bdf961e1fd",
      "new_mode": 33188,
      "new_path": "core/java/android/app/IActivityManager.aidl"
    },
    {
      "type": "modify",
      "old_id": "5d4babb8a36db116a4bfe75fbb7f10a23dfd854d",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/IPackageManager.aidl",
      "new_id": "bb7f49364877011ababf6546bd29ce06f9d197b4",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/IPackageManager.aidl"
    },
    {
      "type": "modify",
      "old_id": "bfa9de7c0b4986575354fe4bd68f166dea5e5af1",
      "old_mode": 33188,
      "old_path": "core/java/android/content/pm/PackageManager.java",
      "new_id": "a0c758993cb776e6e246840c4dbcdb0873b9dde6",
      "new_mode": 33188,
      "new_path": "core/java/android/content/pm/PackageManager.java"
    },
    {
      "type": "modify",
      "old_id": "fa8ae37f6e5388e9f893c229607b76bf4a87dd5e",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/am/ActivityManagerService.java",
      "new_id": "36d1a0c0c4b18d6acbeb81ecf2450ee3b5f3e1bf",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/am/ActivityManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "f0770ac4d25a58929f407d1e35682f7b71bfa512",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/PackageManagerService.java",
      "new_id": "411cbc0c7844e341b33e604d3fefc2f8e90f6f2b",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/PackageManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "119b659dc15a2ecac6725e8259dc56b8207d5910",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java",
      "new_id": "6288c90f9475d4e61f3e1c318ad28548423bb0ee",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/LegacyPermissionManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "567d4aab0ddc020f3ec6fb25852164757693b750",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java",
      "new_id": "7fad4bb743b4877718dd532d66af5dee0fd6e4ef",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerService.java"
    },
    {
      "type": "modify",
      "old_id": "ea71953d7cb3d9f215c1c89daa193b7cbc327155",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java",
      "new_id": "88013af2228ffb4476cd7688ebb675d41cf4557e",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "754b141ff10df8b2781a5ce8481830153e4eee1f",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java",
      "new_id": "04a3abd6c78f711571e8f4dfce2c628a0e0f9f17",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInterface.java"
    },
    {
      "type": "modify",
      "old_id": "a5c12840a645fb88c4b836651a1495cef3ac0dd6",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java",
      "new_id": "aa13f7829e56f6b3587a02f13dcf3025e2ba39a3",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceInternal.java"
    },
    {
      "type": "modify",
      "old_id": "c18f856594edfb8605df28b2a91258f630ec4d9a",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java",
      "new_id": "8d8889f430cca9c3e6e66a1b58273324f8d26162",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceLoggingDecorator.java"
    },
    {
      "type": "modify",
      "old_id": "40139baf0e985b6bf3e36585c07dae5085bba335",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java",
      "new_id": "2a72257cd91a3c3bdf8e52511597d6b92b8cb956",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTestingShim.java"
    },
    {
      "type": "modify",
      "old_id": "981d3d92b15a65b4e6ca120879c242fccb70a0ed",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java",
      "new_id": "b7bbcf449501e4ed4ba70b360f64e5625d7f546d",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/pm/permission/PermissionManagerServiceTracingDecorator.java"
    },
    {
      "type": "modify",
      "old_id": "c558aae5248e4c71e0e3c75ef77ffdf30cc94a47",
      "old_mode": 33188,
      "old_path": "services/permission/java/com/android/server/permission/access/permission/AppIdPermissionPolicy.kt",
      "new_id": "6af50347bf772422132b13e1837eb44f201ad9c0",
      "new_mode": 33188,
      "new_path": "services/permission/java/com/android/server/permission/access/permission/AppIdPermissionPolicy.kt"
    },
    {
      "type": "modify",
      "old_id": "78dbc60dbae0377cff5733d9c11ab2681fb1e719",
      "old_mode": 33188,
      "old_path": "services/permission/java/com/android/server/permission/access/permission/PermissionService.kt",
      "new_id": "50ba0b1dd3fcec9f476e51fff0f904c783e090bf",
      "new_mode": 33188,
      "new_path": "services/permission/java/com/android/server/permission/access/permission/PermissionService.kt"
    },
    {
      "type": "modify",
      "old_id": "e33ca7775e220a331287f2296494a067ae3fcfec",
      "old_mode": 33188,
      "old_path": "services/tests/PackageManagerServiceTests/appenumeration/src/com/android/server/pm/test/appenumeration/CrossUserPackageVisibilityTests.java",
      "new_id": "a014a29652e71ad901f00e70e47a41ea5bb279a9",
      "new_mode": 33188,
      "new_path": "services/tests/PackageManagerServiceTests/appenumeration/src/com/android/server/pm/test/appenumeration/CrossUserPackageVisibilityTests.java"
    },
    {
      "type": "modify",
      "old_id": "12370954e9a590f8ba9192a3e5f6153fddb96b65",
      "old_mode": 33188,
      "old_path": "services/tests/PermissionServiceMockingTests/src/com/android/server/permission/test/AppIdPermissionPolicyPermissionResetTest.kt",
      "new_id": "2be2d5c29117c5d9fb44dd134d35d1b8f7c60fd0",
      "new_mode": 33188,
      "new_path": "services/tests/PermissionServiceMockingTests/src/com/android/server/permission/test/AppIdPermissionPolicyPermissionResetTest.kt"
    }
  ]
}
