)]}'
{
  "commit": "db86972777c84a386d8a6d2d34879923bdbccdf6",
  "tree": "1409ce20afa59f11c3b082482c7028d3d713dfeb",
  "parents": [
    "a5795fc0cf1f21da88cf05ad06610d3653d1be0e"
  ],
  "author": {
    "name": "Omar Eissa",
    "email": "oeissa@google.com",
    "time": "Wed Aug 27 13:10:46 2025 +0000"
  },
  "committer": {
    "name": "Android Build Coastguard Worker",
    "email": "android-build-coastguard-worker@google.com",
    "time": "Fri Oct 10 14:12:11 2025 -0700"
  },
  "message": "Allow resetting the voice recognition service if its package uninstalled\n\nPreviously, if voice interaction service is set on the device, and the\ncurrent voice recognition service package gets uninstalled, we were\nreturning early from onSomePackagesChanged preventing the logic of\nresetting the current recognizer from being invoked.\n\nBug: 352024705\nTest: Manual, uninstall voice recognition app and check adb shell settings get secure voice_recognition_service\nFlag: EXEMPT CVE_FIX\n(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:e8d07dd802a9172e68a9a043804fe11c48180e7f)\nCherrypick-From: https://googleplex-android-review.googlesource.com/q/commit:60977ee40757c2d30294e1ed7f5d1865b70e59b5\nMerged-In: I563ad50dac05a019c2ce8b727b5e5744ba848cc0\nChange-Id: I563ad50dac05a019c2ce8b727b5e5744ba848cc0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cd1c48554be9ad1c84507482a950dd9dfebf33a0",
      "old_mode": 33188,
      "old_path": "services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java",
      "new_id": "c42425d0cd07879661b36ac2129cf269bf229075",
      "new_mode": 33188,
      "new_path": "services/voiceinteraction/java/com/android/server/voiceinteraction/VoiceInteractionManagerService.java"
    }
  ]
}
