)]}'
{
  "commit": "f69c812f49cb2dea296cd319984e58af026f4c3a",
  "tree": "7a7be10acb82fa01f2c9b028097b7abb3c2b075b",
  "parents": [
    "4a86019aeeed8420c809b94ac07edeff86972108"
  ],
  "author": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Wed Sep 12 17:00:34 2012 -0700"
  },
  "committer": {
    "name": "Jeff Brown",
    "email": "jeffbrown@google.com",
    "time": "Wed Sep 12 17:00:34 2012 -0700"
  },
  "message": "Wait for installd to finish starting before booting.\n\nFixes a race condition where the system server might\ntry to access /data/user/0 before it was created.  In so\ndoing, the system server could end up creating a directory\nin that location with the wrong permissions and everything\nwould promptly crash.\n\nBug: 7151686\nChange-Id: I349c12fd2b9685d2e7f6305e74f6bf7d5816b752\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "439844101c9704d2978a97606e09bb16d755e860",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/SystemServer.java",
      "new_id": "90783b740ca1e6394e630a13c10b0e2be5f8bc0d",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/SystemServer.java"
    },
    {
      "type": "modify",
      "old_id": "85de3494bd9b5cf4c64b29a07e58986b334706ed",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/pm/Installer.java",
      "new_id": "ad85c0d6fa4ef818953db6f0580bf0efb6b79fdf",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/pm/Installer.java"
    },
    {
      "type": "modify",
      "old_id": "01a9b4b7b0a48d6bc5460bb5fb17ba6ac8ffecb7",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/pm/PackageManagerService.java",
      "new_id": "ba63efde13cd984fa8eb89eebc558d84c28fb589",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/pm/PackageManagerService.java"
    }
  ]
}
