Sailfish OS port on ZUK Z1

News

18 Jul 2017 alpha1 is available for download

Version: 2.1.0.11 (Iijoki)
Compatible baseband version: 0.1.c1.10-00004-M8974AAAAANAZM-1

ROM images

  1. TWRP >= 3.0.2
    md5sum: 1e38a8f001736187606dcc5ec4df5ef8
  2. CyanogenMod 12.1 YOG7D | mirror 1
    md5sum: 4cf5083efaf70e4964bee40184b8f49a
  3. Sailfish OS 2.1.0.11 alpha1
    md5sum: ecde4466fb0fd245008d1e105590707e

Credits

To all Sailfish OS porters on #sailfishos-porters channel at irc.freenode.net, especially:
jusa_
mal
monich
sledges
spiiroin
Stskeeps
and others who give me advices. This port wouldn't exist without their help and assistance.

Works

See libhybris-adaptation-ham

Issues

Installation steps

  1. Backup your information
  2. Backup your information
  3. Backup your information
  4. Install TWRP for ham and boot into recovery mode
  5. Flash CyanogenMod 12.1 YOG7D image
  6. Flash Sailfish OS image right after CM 12.1. It can take some time to install, don't worry.
  7. Reboot to system

FAQ

Q: Root rights?
A: Yes, in case of fingerterm & SSH: type in terminal: devel-su.
You can get your password from Settings -> Developer mode page

Q: How can I get logs?
A: Most used options are

dmesg
/usr/libexec/droid-hybris/system/bin/logcat -d qdhwcomposer:S QCALOG:S WLAN_PSA:S
journalctl -b -e

Q: Can I install applications from official Jolla Store?
A: Yes, you can install applications from Jolla Store after creating Jolla account.

Q: How about running Android applications?
A: Read about sfdroid (youtube) project. Not available for ham right now.

Q: Warehouse shows error "Status: no-distro-upgrade-data"
A: Run in Terminal:

devel-su
[password]
mv /var/cache/pk-zypp-cache /var/cache/.pk-zypp-cache
ln -sf /var/cache/zypp /var/cache/pk-zypp-cache

Sources

GitHub GitHub

Contacts

ping litew at #sailfishos-porters channel at irc.freenode.net