This is my build of Sailfish OS for ZTE Open C / Kis 3 (Beeline Smart2, Moche/MEO Smart A16, ZTE V811W, ZTE V811, Skinny V811, Optus Hop Smart, ZTE Blade M, etc). This is an early alpha build and it’s not meant for daily use (or any use really), it’s just something for advanced users to play with.

Important. Prerequisites!!! You need to install Android KitKat on your Open C first (e.g. will do). You also need to have this ClockWorkMod or this TWRP recovery installed.


Do not mirror my builds! Please post a link to this page instead. (yes, you need to use this exact CM12.1 build as a base)


  • Audio
  • Bluetooth
  • Camera (photos & camcorder)
  • Display
  • GPS
  • Headphones (run ‘systemctl restart ohmd.service’ as root after each reboot)
  • Media decoding/encoding with gstreamer codecs
  • RIL (voice calls, SMS & mobile data)
  • Sensors
  • SD card
  • Touchscreen
  • USB storage (MTP only - choose ‘PC connection’ mode from settings)
  • USB-tethering
  • Vibrate
  • Wifi
  • Wifi-tethering

Partially working:

  • FM radio - command line, not hooked to UI yet

Not working:

  • and more…


  • Display auto-brightness is enabled by default on first boot so display is very dark on devices that don’t have an ambient light sensor (‘Settings -> System -> Display -> Adjust automatically’ to disable)
  • Display brightness setting allows decreasing brightness below ‘minimum’ which powers off the panel completely (don’t do it ;))
  • Proximity sensor disabled for now - wasn’t working(?) and would cause display to switch (and stay) off during calls
  • There is some kind boot time race condition with systemd services and device fails to boot to Sailfish OS sometimes and reboots itself instead (remove battery, wait for stars to align better and try again :P)



  • Jolla
  • Sailfish OS HADK (Hardware Adaptation Development Kit)
  • sledges, mal- & people at #sailfishos-porters

How to install:

  1. boot into ClockWorkMod recovery
  2. backup and restore -> backup (create a nandroid backup of your current ROM)
  3. mounts and storage -> format /system
  4. wipe data and factory reset
  5. install
  6. install
  7. reboot now
  8. if/when recovery asks to fix root - choose no


Frequently Asked Question - SFE devices

23.1. 2016 changelog:

  • fix voice calls
  • fix video decoding/encoding
  • disable proximity sensor for now - wasn’t working(?) and would cause display to switch (and stay) off during calls
  • simplify installation process
  • Sailfish OS

1.10. changelog:

  • initial release
  • Sailfish OS

Previous builds: