How to: Set Keyboard as default

There are multiple methods to set BlueFletch Keyboard as the default input method on a device.

Determine which Package

First need to determine which Keyboard package is being used.

  • EMM/PlayStore: com.bluefletch.ems.emm.keyboard

  • Sideload: com.bluefletch.keyboard

  • Staging: com.bluefletch.ems.staging.keyboard

Setting as Default

Now tell the system to set the keyboard as the default input method.

These examples assume package is com.bluefletch.keyboard

Via ADB

adb shell ime set com.bluefletch.keyboard/com.bluefletch.keyboard.KeyboardInputMethodServic

Using StageNow XML

<wap-provisioningdoc>
  <characteristic type="UiMgr" version="9.1">
    <parm name="emdk_name" value="BlueFletchKeyboard"/>
    <parm name="InputMethodAction" value="1"/>
    <characteristic type="InputMethodDetails">
      <parm name="InputMethodOption" value="4"/>
      <parm name="InputMethodPackageName" value="com.bluefletch.keyboard"/>
      <parm name="InputMethodClassName" value="com.bluefletch.keyboard.KeyboardInputMethodService"/>
     </characteristic>
  </characteristic>
</wap-provisioningdoc>

Last updated