package icon

Bluez IME

Set up bluetooth controllers
This application installs a new IME (soft-keyboard) that can read data from a
Bluetooth input device. Among the supported devices are: Zeemote JS1, MSI
Chainpus BGP100, Phonejoy and iControlPad (iCP).

This is NOT a bluetooth keyboard driver, it ONLY supports the devices listed
above.

Analog input is supported but requires that the app you are using BluezIME with
also supports it.

Some of the major emulators support BluezIME analog input, setup your controller
inside the emulator app instead of through the BluezIME interface if possible.

If your favorite app does not support BluezIME analog input, please write the
publishers and ask for it!

Confirmed to work with almost all devices from HTC, Samsung and Motorola.

Reported NOT working with any LG device with stock ROM:
https://github.com/kenkendk/android-bluez-ime/issues/84

Donate

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 1.20 (20) suggested Added on Jun 20, 2016

    This version requires Android 2.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • pair with Bluetooth devices
      Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.
    • access Bluetooth settings
      Allows the app to configure the local Bluetooth phone, and to discover and pair with remote devices.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.android.vending.BILLING

    Download APK 99 KiB PGP Signature | Build Log

  • Version 1.16 (17) - Added on Aug 23, 2012

    This version requires Android 2.2 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • pair with Bluetooth devices
      Allows the app to view the configuration of the Bluetooth on the phone, and to make and accept connections with paired devices.
    • access Bluetooth settings
      Allows the app to configure the local Bluetooth phone, and to discover and pair with remote devices.
    • android.permission.INJECT_EVENTS
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.android.vending.BILLING

    Download APK 85 KiB PGP Signature | Build Log