)]}'
{
  "commit": "b086ea65df95df1fbe14511c13fda07b19a6aa9b",
  "tree": "42ca936432400e7c198f9b6c1958bb27eaaba596",
  "parents": [
    "0dbec8b96048e52e19220fa98a12df0dcf781c25"
  ],
  "author": {
    "name": "Kensuke Miyagi",
    "email": "kemiyagi@google.com",
    "time": "Wed Sep 09 11:08:15 2020 -0700"
  },
  "committer": {
    "name": "Kensuke Miyagi",
    "email": "kemiyagi@google.com",
    "time": "Wed Sep 09 20:39:40 2020 +0000"
  },
  "message": "Enable on-screen keyboard for 3P remote/keyboard\n\nCurrently on-screen keyboard doesn\u0027t get shown if the framework detects\nan input device with an alphabetical keyboard. Unfortunately, many 3P\nBLE input devices without alphabetical keyboards get wrongly recognized\nas an alphabetical keyboard, which results in a problematic UX where a\nuser is unable to enter necessary inputs.\n\nBug: 164199939\nBug: 156669963\n\nTest: adb shell settings get secure show_ime_with_hard_keyboard\nChange-Id: Ic7a50c0e6d041568c85e22528ce9b7d472b260db\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "179dc8af9d8c512720c657a94c313d68a672c64d",
      "old_mode": 33188,
      "old_path": "overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml",
      "new_id": "0315f3a369c1a71bd85e45028ecd58c6617206b1",
      "new_mode": 33188,
      "new_path": "overlay/frameworks/base/packages/SettingsProvider/res/values/defaults.xml"
    }
  ]
}
