)]}'
{
  "commit": "23eaa3e499b522c940a25d84aa5a71707be28c9f",
  "tree": "d3ede48fb8dbb808a687dee050cdcde492b299f5",
  "parents": [
    "770ba1c98ef69a7851c86cb4a0dcbd4c4ab2d50a"
  ],
  "author": {
    "name": "Howard Chen",
    "email": "howardsoc@google.com",
    "time": "Sat Feb 15 17:33:41 2020 +0800"
  },
  "committer": {
    "name": "Howard Chen",
    "email": "howardsoc@google.com",
    "time": "Tue Mar 10 17:35:11 2020 +0800"
  },
  "message": "Convert gsid to use the dynamic AIDL service infrastructure\n\nReplace the original on demand start mechanism with the new dynamic\nAIDL service infrastructure to resolve a possible race condition.\n\nBug: 149130673\nTest: adb shell am start-activity \\\n    -n com.android.dynsystem/com.android.dynsystem.VerificationActivity \\\n    -a android.os.image.action.START_INSTALL \\\n    -d file:///storage/emulated/0/Download/system.raw.gz \\\n    --el KEY_SYSTEM_SIZE $(du -b system.raw|cut -f1) \\\n    --el KEY_USERDATA_SIZE 858993459\n\nMerged-In: Ic6b91d6f4df9d5910ee4d05721f76e53e23a5c48\nChange-Id: Ic6b91d6f4df9d5910ee4d05721f76e53e23a5c48\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "318a030744927855c61aa54e1e904500207c3093",
      "old_mode": 33188,
      "old_path": "services/core/java/com/android/server/DynamicSystemService.java",
      "new_id": "191a9bc7651ddcaa832e5f37995ba0a52f4dfabc",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/DynamicSystemService.java"
    }
  ]
}
