)]}'
{
  "commit": "ef67156ab814526f18c2aaac306ff6f09110f8b6",
  "tree": "d3969cfdd79e3f7153642b71bbc9273c40bc51e4",
  "parents": [
    "b190025d78ac49a4608fff163a3661267d186b57"
  ],
  "author": {
    "name": "William Escande",
    "email": "wescande@google.com",
    "time": "Fri Apr 15 16:07:25 2022 -0700"
  },
  "committer": {
    "name": "William Escande",
    "email": "wescande@google.com",
    "time": "Fri Apr 15 16:12:37 2022 -0700"
  },
  "message": "Restore devices volume after bluetooth restart\n\nAt AvrcpVolumeManager startup, we tried to read the sharedPref and to\nsave it in the memory. A clean is performed on this list to remove\nnon-bonded devices.\nThe issue here is that the getBondState was returning BOND_NONE for all\ndevices due to check perform on the adapter State.\n\nWe don\u0027t know why the adapter is not reported as STATE_ON at this point\nbut this check was added on all method to sanitize the shutdown process.\nBecause this is a cached value there is no risk from a crash at shutdown\n\nFix: 228415780\nIgnore-AOSP-First: No caching done on AOSP\nTest: Manual testing\nChange-Id: I52362c3b511054abcb88e0cb83df95ba74c62ef4\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "222df3286ac59ed0e51f28edabea8b2f29e8cf1b",
      "old_mode": 33188,
      "old_path": "framework/java/android/bluetooth/BluetoothDevice.java",
      "new_id": "d1e33c44549343ba8d959182c1a74db46eec39c7",
      "new_mode": 33188,
      "new_path": "framework/java/android/bluetooth/BluetoothDevice.java"
    }
  ]
}
