View Single Post
Posts: 635 | Thanked: 1,535 times | Joined on Feb 2014 @ Germany
#1
Hi!

So, i thought it would be a better idea to start a new thread instead of spamming the 12.1 thread with messages about cm13.

First of all, i want to thank all the people at #sailfishos-porters who helped me countless times, when i was stuck. Thank you guys!

Installation:

Installation is the same as on cm12.1:

Normal install

Multirom install

You need to use this multirom recovery or you won't be able to flash sensorsfix3.zip after installation.

Changelog
Code:
05/22/2019 released SFOS image 3.0.3.9
11/12/2018 released SFOS image 3.0.0.8
11/22/2017 released SFOS image 2.1.3.7
10/07/2017 added OTA instructions
10/07/2017 released SFOS image 2.1.2.3 

09/19/2017 released SFOS image 2.1.1.26 build 02
- fixed GPS issue

09/14/2017 released SFOS image 2.1.1.26

09/13/2017 released SFOS image 2.1.1.24

05/16/2017 Released SFOS image 0.3:
- fixed bluetooth sleep issue.

05/11/2017 Released SFOS image 0.2: 
- home and adaptation0 repo issues fixed, store works without user intervention.
Needed files:

Multirom recovery: http://www.mediafire.com/file/1cihx7...d_20150630.img

CyanogenMod 13 patched: http://www.mediafire.com/file/970u3n...13_release.zip


SFOS-3.0.3.9 image:
http://www.mediafire.com/file/9hkddf...0.3.9.zip/file


Things that don't work:

- Video recording
- BT calls have bad quality

I hope these things get fixed in the future.

Wifi tethering
See this post

OTA - Over the Air update


repos for updating to 3.2.1.20 can be found here.

Repos for updating to 3.0.3.9 can be found here.

Updating from 2.1.3.7 is a little bit more complicated...read here.

Best way to update SailfishOS is by using an ssh connection to the phone.
Disable all patches and Openrepos repositories before updating.

Before updating use
Code:
ssu lr
to check if "adaptation community"(not to be confused with "adaptation-community-common"!) repo is available. If it is please disable it by using
Code:
ssu dr adaptation-community
.

Add the new adaptation-community-hammerhead repository:
Code:
ssu ar adaptation-community-hammerhead http://repo.merproject.org/obs/home:/mautz:/sfos-latest/sailfishos/
Set desired release version, for example 2.1.2.3:
Code:
ssu release 2.1.2.3
Refresh the package cache:
Code:
pkcon refresh
Upgrade SailfishOS:
Code:
version --dup
Reboot the phone and enjoy the new release.


Known issues:


Mobile settings don't survive a reboot

Following command in terminal should fix this problem.
Code:
devel-su chown radio:radio /var/lib/ofono
UI freeze

This bug still occurs sometimes, mostly after ending a phone call. Most of the time a three finger touch get's the UI working again, but sometimes more fingers are needed. Once i had to do a eight finger touch to unfreeze the UI

Time can not be set manually in Settings

Fixed by reinstalling timed-qt5
Code:
devel-su zypper in --force timed-qt5
Hopefuly fixed issues:


GPS not working in 2.1.1.x build
Fixed in 2.1.1.26-build-0.2 image

Install the following rpm to get GPS working again.

MTP not working

Fixed in 2.1.1.26 image, do not flash this kernel on this image!
Flash this kernel with recovery and mtp should work.

Device suspend not working
Fixed in 2.1.0.10-build0.3 image

Seems lile i forgot to enable the script service. Plaese run
Code:
devel-su systemctl enable bt-sleep-monitor.timer
devel-su systemctl start bt-sleep-monitor.timer
in terminal.

Store not working
Fixed in 2.1.0.10-build0.2 image
Enter the following in terminal:
Code:
ssu dr home
ssu dr adaptation0
zypper refresh
Thanks mosen!

Enough for now, happy testing.

Sources are available at GitHub.

Last edited by mautz; 2019-12-24 at 11:12.
 

The Following 34 Users Say Thank You to mautz For This Useful Post: