• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[victara] SailfishOS

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113

SailfishOS for Motorola Moto X2 by VerdandiTeam

Warning: Flashing this may void your device’s warranty, lead
to data loss, hair loss, financial loss, privacy loss, security breaches, or other damage, and therefore
must be done entirely at your own risk. No one affiliated with this project is responsible for your
actions but yourself.
Not working:
  • Video recording
  • mic in call (loudspeaker mode is working)
  • maybe some minor bugs

INSTALL:
WARNING: YOU NEED TO HAVE INSTALLED STOCK AT LEAST 5.1 IN PAST. OTHERWISE IT WILL NOT BOOT
- download cm13 base
- download rootfs
- [OPTIONAL] flash Jolla bootlogo :)
- wipe everything (data/dalvik/system/cache you know)
- Install cm13
- Install rootfs
- Boot
- Have fun

Changelog:
STABLE 1:
  • Initial public release
STABLE 2:
  • 2.1.4.14 update
  • Fixed video playback and mtp
STABLE 3:
  • 2.2.0.29 update
STABLE 4:
  • 2.2.1.18 update
STABLE 5:
  • 3.0.0.8 update
STABLE 6:
  • 3.0.3.9 update (forgot to release lol)
STABLE 7:
  • 3.1.0.2 update
STABLE 8:
  • 3.2.1.20 update


F.A.Q.

OTA
Run in terminal:
Code:
devel-su ssu re 3.2.1.20
devel-su zypper clean -a
devel-su zypper ref -f
version --dup
reboot phone
HOW TO REPORT BUG
After bug occurs type in the terminal following commands:
/usr/libexec/droid-hybris/system/bin/logcat
devel-su dmesg
devel-su journalctl
and give me logs from there (do not paste it in the post! Use pastebin.com)
devel-su will ask you for password, you can set it in developer tools.

XDA:DevDB Information
SailfishOS, ROM for the Moto X 2014

Contributors
Mister_Magister, Keij0
Source Code: https://github.com/VerdandiTeam

ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.10.x
Based On: Sailfish OS

Version Information
Status: Stable
Current Stable Version: 7

Created 2017-12-08
Last Updated 2020-01-20
 

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
OK sir , so it has own store .... Can I download apps ..sorry to bother you sir coz am new to sailfish os .... I just heard that its very good and fast.
Yes it has its own store additonaly there is https://openrepos.net/ which has store and client for sailfishos (search for storeman). Sailfishos is not android its linux distribution. Contains no java inside and also there is no android emulator because its unofficial port
 

Sapper Morton

Senior Member
Feb 16, 2016
364
409
63
I'm having some issues on installation

So first of all, I appreciate your port, great to see this device receiving some love on xda.
But I am unable to boot sailfish, already wiped cache/dalvik, data, system ... after this I flashed CM13 base from the link on post, cm-13.0-20161221-SNAPSHOT-ZNH5YAO3Y9-victara, in sequence flashed sailfishos-victara-release-2.1.3.7-STABLE1. Now after rebooting system on TWRP I am stuck on bootlogo, I tried waiting for response, but no luck.
On sailfishos-victara-release-2.1.3.7-STABLE1 flash part give me this:
"device check succeeded, mounting filesystems ...
could not detect filesystem for /dev/block/platform/msm_sdcc.1/by-name/userdata, assuming ext4
mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Device or resource busy"
in sequence :
copying filesystem archive ...
installation script...
running installation script...
flashing hybris-boot.img...
unmounting filesystems...
Done!
script succeeded: result was [Done!]

My previous OS details, aosp extended 4.6 OS version 7.1.2 Oct patch, TWRP 3.1.1-0, I was using encrypted OS, so I figured, might be It, But even after a full wipe, still stuck on bootlogo.
If anyone could help me, I really appreciate
Edit: So apparently my data and system partition are corrupted, I was able to solve by repairing the partition on advanced wipe menu in TWRP. I gonna leave this here, might help someone with same problem
 
Last edited:

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
So first of all, I appreciate your port, great to see this device receiving some love on xda.
But I am unable to boot sailfish, already wiped cache/dalvik, data, system ... after this I flashed CM13 base from the link on post, cm-13.0-20161221-SNAPSHOT-ZNH5YAO3Y9-victara, in sequence flashed sailfishos-victara-release-2.1.3.7-STABLE1. Now after rebooting system on TWRP I am stuck on bootlogo, I tried waiting for response, but no luck.
On sailfishos-victara-release-2.1.3.7-STABLE1 flash part give me this:
"device check succeeded, mounting filesystems ...
could not detect filesystem for /dev/block/platform/msm_sdcc.1/by-name/userdata, assuming ext4
mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Device or resource busy"
in sequence :
copying filesystem archive ...
installation script...
running installation script...
flashing hybris-boot.img...
unmounting filesystems...
Done!
script succeeded: result was [Done!]

My previous OS details, aosp extended 4.6 OS version 7.1.2 Oct patch, TWRP 3.1.1-0, I was using encrypted OS, so I figured, might be It, But even after a full wipe, still stuck on bootlogo.
If anyone could help me, I really appreciate
Edit: So apparently my data and system partition are corrupted, I was able to solve by repairing the partition on advanced wipe menu in TWRP. I gonna leave this here, might help someone with same problem
For future reading:
could not detect filesystem for /dev/block/platform/msm_sdcc.1/by-name/userdata, assuming ext4
mount: failed to mount /dev/block/platform/msm_sdcc.1/by-name/userdata at /data: Device or resource busy"
This you can ignore.

I was using encrypted OS
You NEED to have unencrypted partitions.
 

JrAdams

Member
Mar 3, 2017
19
2
0
This ROM is amazing, great ram management and Very fast!!! I Just use ir for 3 hours but its really good (but i had to turn back to Viper OS cause this one cant use Whatsapp, and i use it to work.... :S )
 

willycara

Member
Mar 19, 2015
7
3
0
wonderful ROM

Loved the ROM works like a charm no problem except for the mic during calls, I can hear perfectly but not heard on the other side, need to turn on the loudspeaker to make/receive calls.
But using since yesterday, no reboots or whatever and will keep using it. Very smooth.