)]}'
{
  "commit": "1d1b4893762c8daad2b31dc79cad2dbcc1b251d2",
  "tree": "ff93d11699c033ee4539ab89b6819c77f8b280ff",
  "parents": [
    "955276656755bdc85518049305a8492b3f7f8b0a"
  ],
  "author": {
    "name": "Kenny Root",
    "email": "kroot@google.com",
    "time": "Fri Apr 08 14:25:24 2011 -0700"
  },
  "committer": {
    "name": "Kenny Root",
    "email": "kroot@google.com",
    "time": "Fri Apr 08 14:25:27 2011 -0700"
  },
  "message": "Updated system packages retain shared user\n\nIf a system package was updated that used permissions provided by a\npackage signed with a different signature, it wouldn\u0027t grant\nthose permissions to the updated system app.\n\nThis is because the sharedUser field was not set in the disabled system\npackage. Therefore it was checking the disabled system package\u0027s\nindividual user permission grants which were empty.\n\nThis change populates the sharedUser field for disabled system packages\nafter reading all the existing shared users from the saved settings\ndatabase.\n\nBug: 4245273\nChange-Id: I57c58c4083bd59f45095c184d6ca5a302f79ff6e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "11dde752272c5d10fadc218483690d72d34a3168",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/pm/Settings.java",
      "new_id": "16b55c3634a4b78601151a826900a477090a05f5",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/pm/Settings.java"
    }
  ]
}
