Skip to content
Japanese flick-style keyboard for Sailfish OS
Branch: master
Clone or download
Pull request Compare This branch is 79 commits ahead of sleepsounds:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Japanese Flick Keyboard Support for Sailfish OS

How to Build

With Sailfish OS Build Engine



Please refer to the official tutorial and wiki for more information on how to build packages.

  1. Launch Sailfish OS Build Engine from VirtualBox
  2. Connect with ssh (ex. ssh -p 2222 -i ~/SailfishOS/vmshare/ssh/private_keys/engine/mersdk mersdk@localhost)
  3. Change directory into the repo (ex. cd share/jolla-kbd-flick-jp .). /home/mersdk/share is a shared directory on the Sailfish OS Build Engine which provides access to the host file system
  4. Build the package with mb2 build

With (Build on Sailfish OS devices themselves)


  • Your Sailfish OS device with developer mode enabled


  1. Launch a Terminal
  2. Refresh package information devel-su pkcon refresh
  3. Install packages which are required for building devel-su pkcon install rpm-build make qt5-qmake
  4. Clone the repo (ex. git clone
  5. Change directory into the repo (ex. cd jolla-kbd-flick-jp)
  6. Build the package with ./

After build

Then rpm package will be deployed in RPMS directory.

If you want to install the keyboard on Sailfish OS devices, You can easily transfer the package with scp (ex. scp RPMS/jolla-kbd-flick-jp-1.0.0-1.noarch.rpm nemo@ NOTE: to use this command, you need to enable the developer mode on your Sailfish OS phone and connect your phone with a USB cable to your computer and select Developer Mode as the connection mode.

You can’t perform that action at this time.