)]}'
{
  "commit": "1cce9fa482fcac4bce1024dab7ee8b7635ff9d7d",
  "tree": "e3d6d41f9bc2a09cae52907ade1126d0785a7af7",
  "parents": [
    "d632180676fddc9cc11b42fcca028ac10fbb3fb0"
  ],
  "author": {
    "name": "Kornel Dulęba",
    "email": "korneld@google.com",
    "time": "Mon Jan 27 12:09:01 2025 +0000"
  },
  "committer": {
    "name": "Kornel Dulęba",
    "email": "korneld@google.com",
    "time": "Thu Feb 20 05:35:15 2025 -0800"
  },
  "message": "logpersist: Remove the ro.debuggable check\n\nThis script really implements three functionalities using ${progname} to\ndecide what to do. Only one of them - logpersist.cat - requires the\nbuild to be debuggable due to a dependency on the \"su\" binary.\nRemove the check altogether, since arguably it\u0027s not really useful and\nprevents us from using the script on user builds.\nWith this change \"logpersist.cat\" will now fail complaining about:\n\"/system/bin/logpersist.cat[166]: su: inaccessible or not found\",\ninstead logging a \"logpersist.cat - Permission denied\" error message.\n\nBug: 390135414\nTest: Verify that persistent logcat can be started on user build.\nChange-Id: I7665d42de1ff8a4ad1ef0e32721ef892e9798c0b\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f93caee004d36066a0007113c79b4cb1006d749",
      "old_mode": 33261,
      "old_path": "logcat/logpersist",
      "new_id": "7a41ab1711a30b6a5722db621774d2d865f923af",
      "new_mode": 33261,
      "new_path": "logcat/logpersist"
    }
  ]
}
