)]}'
{
  "commit": "142acc56658c68b549cfa3827abad57741f49ef5",
  "tree": "53c5d4292b741863d33b0155ae4cb345f1541a03",
  "parents": [
    "339d20053956ec0f92384f0b7cefda4fa7126290"
  ],
  "author": {
    "name": "Brian Delwiche",
    "email": "delwiche@google.com",
    "time": "Thu Nov 14 00:35:48 2024 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Wed Dec 11 17:42:46 2024 -0800"
  },
  "message": "Reset permissions for not bonded device\n\nAccording to the PBAP specification,\nThe PSE user shall have to confirm at least the first Phone Book Access\nProfile connection from each new PCE.\n\nAccording to the MAP specification,\nThe MCE and MSE shall be bonded before setting up a Message Access Profile\nconnection.\n\nLet\u0027s remove the permissions when the device is unbonded.\n\nThis is a backport of change ag/30386015 but requires minor changes to\nlogic.\n\nFlag: EXEMPT, security fix\nBug: 289375038\nBug: 289811388\nTest: atest BluetoothInstrumentationTests\nIgnore-AOSP-First: security fix\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:968d2a53399e7fba43b6f51b632fafddc7b99e09)\nMerged-In: I8b9b29310db2d14e5dfaddc81a682366fbef42d3\nChange-Id: I8b9b29310db2d14e5dfaddc81a682366fbef42d3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1cbd10d420cb527ccc16ba6acc61ea64b8c459a4",
      "old_mode": 33188,
      "old_path": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java",
      "new_id": "d9fc67f036b248153f52edd321dc0400f90ded77",
      "new_mode": 33188,
      "new_path": "android/app/src/com/android/bluetooth/btservice/BondStateMachine.java"
    }
  ]
}
