)]}'
{
  "commit": "69bbef115c562e5cf9ef4a11383fab9d59b30f0c",
  "tree": "8615756fd8325d3f25a0a7ef7d3ec79c85f1c744",
  "parents": [
    "02177e235fd45cbe97e3e5ab84b9e8708e45c071"
  ],
  "author": {
    "name": "Nate Myren",
    "email": "ntmyren@google.com",
    "time": "Wed Jun 11 17:14:35 2025 -0700"
  },
  "committer": {
    "name": "Nate Myren",
    "email": "ntmyren@google.com",
    "time": "Tue Jul 01 11:32:36 2025 -0700"
  },
  "message": "Create SmsManager APIs to assemble trusted SMS OTP UIDs\n\nUIDs noted by these methods should be allowed to read SMS messages that\ncontain OTPs, and receive the broadcast of such messages. This also adds\nthe ability to pass a list of app IDs when sending a broadcast.\n\nBug: 351976749\nTest: atest SmsManagerTest\nFlag: com.android.internal.telephony.flags.redact_otp_sms\n\nChange-Id: Iadf44141ff126c5a77bbd4bbffa27a1f36ba0e9d\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "85e42f02aaa38c73345aef87dae395d5ef86fed3",
      "old_mode": 33188,
      "old_path": "core/api/test-current.txt",
      "new_id": "fdd230fcf668d9a55deff127e7873e186d38c8ba",
      "new_mode": 33188,
      "new_path": "core/api/test-current.txt"
    },
    {
      "type": "modify",
      "old_id": "ad25a4f4519bc3ed83cea503b5bf55e311951852",
      "old_mode": 33188,
      "old_path": "data/etc/privapp-permissions-platform.xml",
      "new_id": "269931e540bcba5ca95072bd9cdca24f17580643",
      "new_mode": 33188,
      "new_path": "data/etc/privapp-permissions-platform.xml"
    },
    {
      "type": "modify",
      "old_id": "9d197c3bb4caafa14b877c0d1a60701a7f7b413d",
      "old_mode": 33188,
      "old_path": "telephony/java/android/telephony/SmsManager.java",
      "new_id": "461c510b1b425cc8c048d9c9863f76903b7ca98f",
      "new_mode": 33188,
      "new_path": "telephony/java/android/telephony/SmsManager.java"
    }
  ]
}
