)]}'
{
  "commit": "f4a2e1df940f75534af364b7d7dad46a4b25bd44",
  "tree": "101b66759c9273380a023979ab91e057110c6861",
  "parents": [
    "8ce439a76861e9e90b5b8ef7fa757bf798ac76fa"
  ],
  "author": {
    "name": "David Stevens",
    "email": "stevensd@google.com",
    "time": "Thu Apr 06 20:48:34 2017 -0700"
  },
  "committer": {
    "name": "David Stevens",
    "email": "stevensd@google.com",
    "time": "Thu Apr 06 22:51:05 2017 -0700"
  },
  "message": "Reset the default usb package less often\n\nThis CL makes logic for resetting the default package for handling USB\nintents less agressive (added in ag/101452). First, instead of listening\nfor package changed events, we now listen for package replaced\nbroadcasts. Second, we don\u0027t reset the default package if the app being\nadded/updated is already the default package.\n\nBug: 35491880\nTest: Manually tested with a work profile\nChange-Id: Id1992239b5d8ace87fefeb4acd6ca1031c3c1085\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01e36f57d1bedbb9c942cb8bd664d06f4cb2f80d",
      "old_mode": 33188,
      "old_path": "services/usb/java/com/android/server/usb/UsbProfileGroupSettingsManager.java",
      "new_id": "93cfd11b3d46639b1fb8154195e0316866a0b054",
      "new_mode": 33188,
      "new_path": "services/usb/java/com/android/server/usb/UsbProfileGroupSettingsManager.java"
    }
  ]
}
