• 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

[ROM] Sailfish OS

What will you do ?

  • Install it to have a look, then go back to android

    Votes: 9 32.1%
  • Use it every day (if RIL, wifi,etc are working)

    Votes: 16 57.1%
  • I will never use it

    Votes: 3 10.7%

  • Total voters
    28

Mavireck

Senior Member
Feb 9, 2015
99
45
0
For XT107x, aka Moto G 2ng Gen LTE, aka Thea
For Titan (Non LTE variant), here is a link, by @Mister_Magister.

I am NOT responsible for any damage caused to or by your phone.
Working :
- boot
- touch
- Bluetooth
- Wifi

Not working :
- bootanimation (Unfixable)
- Camera
- Ril (SIM not detected)
- GPS (probably, untested)
- reboot breakes Wifi and BT

Downloads
AndroidFileHost
(If it is empty or if a build is missing, don't complain, it means the rom is still uploading)

Installation
- If coming from stock MM, or if you have ever been on stock MM, jolla recommends to flash back stock LP.
- Clean flash CM12.1 (IMPORTANT)
- Flash SailfishOS zip
- Enjoy !
- ... and hit "thanks" if you like it ;)


"Dual Boot"
(It is Not recommended, but I just want to show something possible)
Before flashing sfos, make a backup (a full one is recommended). Don't wipe your data and flash sfos.
Make a backup of the boot partition of sfos.
Rename that backup to be able to recognize it later.
When you want to switch between sfos and Android, restore the boot partition of the rom you want to boot.


Changelog :
Build 1:
First public release

Alpha 2:
Wifi fixed, added a lot of preinstalled apps


FAQ
If you have error "Could not configure normal mode." in warehouse run in terminal:
devel-su rm -rf /var/cache/pk-zypp-cache; devel-su pkcon refresh
"devel-su" will ask for a password... You can set it in the developper settings in the settings app.
Can I install "xxxxx" app ?
Check https://openrepos.net/ if the app exist.

Can I install android apps ?
You can't.


XDA:DevDB Information
Sailfish OS port for Thea, ROM for the Moto G 2014 LTE

Contributors
Mavireck, All devs at #sailfishos-porters, Mister_Magister for his port for Titan
Source Code: [url]https://github.com/Mavireck[/URL]

ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
ROM Firmware Required: Clean flash CM12.1

Version Information
Status: Alpha

Created 2016-04-05
Last Updated 2016-04-09
 
Last edited:

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
Great job mate :D If you need any help you know where to find me and other people (i mean irc :p). Continue your work :)

Also sfos don't have bootanimation (or i'm wrong?). And for testing gps use test_gps in terminal.

Bluetooth is working? Try sending files xD
 
Last edited:

Mavireck

Senior Member
Feb 9, 2015
99
45
0
Great job mate :D If you need any help you know where to find me and other people (i mean irc :p). Continue your work :)

Also sfos don't have bootanimation (or i'm wrong?). And for testing gps use test_gps in terminal.

Bluetooth is working? Try sending files xD
The boot animation is strange due to the surfaceflinger hack, I said it is not working to avoid receiving message like "I got cm bootlogo when booting" or anything like that ;).
GPS I think I removed all packages in order to make the build able to finish ;) it is not gonna work ^^
And I haven't tested sending files over BT.
 

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
The boot animation is strange due to the surfaceflinger hack, I said it is not working to avoid receiving message like "I got cm bootlogo when booting" or anything like that ;).
GPS I think I removed all packages in order to make the build able to finish ;) it is not gonna work ^^
And I haven't tested sending files over BT.
So you are using my sources? If yes then it's nice :D

I got sfdroid working :p
 

Mavireck

Senior Member
Feb 9, 2015
99
45
0
when will fix the other bugs?
Please don't ask for ETAs
I will fix the other bugs when another dev will join the port.
In other word : never

"Don't expect something good to happen, this way if it happens you can only be happy"

And another important thing : I have a new phone (note 3) so the time spent making roms for Thea will be reduced...
 
Last edited:

Mavireck

Senior Member
Feb 9, 2015
99
45
0
Well...
Some good news... And some (less) good news...
...
...
...
On my last (unreleased) build :
- my old Sim card was detected... SMS should be working! ! (calls may not as I removed a package but I will try to fix it)
- Reboot didn't seem to be broken !!
- Bluetooth worked after reboot

But Wi-Fi is broken. :(

And I will be away from computer 10 days in a few days. If I can fix Wi-Fi before I go I will release a new build, if no you will have to wait.

All thanks go to @Mister_Magister !
(I stole his work and I feel like a thief now :p)
 
Last edited:

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
Well...
Some good news... And some (less) good news...
...
...
...
On my last (unreleased) build :
- my old Sim card was detected... SMS should be working! ! (calls may not as I removed a package but I will try to fix it)
- Reboot didn't seem to be broken !!
- Bluetooth worked after reboot

But Wi-Fi is broken. :(

And I will be away from computer 10 days in a few days. If I can fix Wi-Fi before I go I will release a new build, if no you will have to wait.

All thanks go to @Mister_Magister !
(I stole his work and I feel like a thief now :p)
Whaat? I helped? when? Lol i didn't know that :D

PS: Try force shutdown (hold power button) and then wifi will work (i have the same error xD) :D

Also moving port to cm-12.1 was pretty easy :D Most of sources are form cm11 just kernel and device sources
 

Mavireck

Senior Member
Feb 9, 2015
99
45
0
Whaat? I helped? when? Lol i didn't know that :D

PS: Try force shutdown (hold power button) and then wifi will work (i have the same error xD) :D

Also moving port to cm-12.1 was pretty easy :D Most of sources are form cm11 just kernel and device sources
Well you have uploaded your sources! That's one of the best help you can provide!
Force shutdown doesn't seem to work... And wlan-module-load failed when it started.
Anyway I'll see tomorrow it is late now.
 

Mister_Magister

Elite Member
Jun 3, 2013
1,178
1,252
113
Well you have uploaded your sources! That's one of the best help you can provide!
Force shutdown doesn't seem to work... And wlan-module-load failed when it started.
Anyway I'll see tomorrow it is late now.
Heh i did nothing :D

systemctl status wlan-module-load -l
i guess it can't find wlan module