Jump to content

[Community Build][3.3.0.16][Updated 18th Aug] Sailfish OS for Fxtec Pro1


Recommended Posts

  • Replies 183
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Updated 18 Aug 2020: Updated flashable package to 3.3.0.16. Many thanks to Adam Pigg who has fixed many bugs and implemented many featured including fingerprint reader and encrypting user data, which

Regarding sailfish, the port is certainly still in development and has not stalled.  I use it as my daily driver with few issues. The latest releases are available from the continuous integration

PSA Updating to Sailfish 3.4 The update to Sailfish 3.4 on the Pro1 is much anticipated.  Not only will it bring the great features in 3.4, but it also bring encrypted home partition for added secur

Posted Images

PSA Updating to Sailfish 3.4
The update to Sailfish 3.4 on the Pro1 is much anticipated.  Not only will it bring the great features in 3.4, but it also bring encrypted home partition for added security of your data.

While this is a great feature, it is also not straight forward to implement, requiring a completely different style of installation to previous releases.

Because of this, it is not possible to upgrade an existing 3.3 release to 3.4.  The 3.4 release must be flashed onto the phone, after which it will be possible to restore any backups taken.

Trying to force an upgrade from 3.3 to 3.4 will certainly result in a soft-bricked device, requiring a re-flash, so do not do it!

The burden of trying to maintain 2 seperate builds of the OS is impractical, so it is best to just "bite the bullet" and do the flash.

The upgrade to 3.4 will be available in the coming days now that it is generally available for porters.

Regards

Adam (piggz) and the SFOS Porters

  • Like 4
  • Thanks 8
Link to post
Share on other sites

Thanks for the heads-up. I may give SFOS another try at some point.

On my last test, I was driven away by the completely outdated stock browser-engine, as well as by the non-availabilty of more recent web-browsers in the reops.

Now, the new version (3.4) ships with Gecko 52 according to the release notes. While this may be a significant improvement over the previous state, it is still ridiculously outdated considering that Internet access is THE most important feature in a smartphone (at least IMHO). Jolla need to get this lack of an up-to-date web browser fixed once and for all -- otherwise I see no future for the platform.

Let me emphasise that I very much appreciate the architecture and philosophy of SFOS otherwise. But, If I simply wanted a full-featured UNIX on my phone "just" lacking a decent web browser, I could as well continue to use my N900 ...

Edited by claude0001
Link to post
Share on other sites
4 hours ago, claude0001 said:

Internet access is THE most important feature in a smartphone (at least IMHO).

Different users, different usage patterns. When i tried out SFOS I do not recall if I even opened the browser.

  • Like 1
Link to post
Share on other sites
3 hours ago, EskeRahn said:

Different users, different usage patterns. When i tried out SFOS I do not recall if I even opened the browser.

It was the first thing I tried -- because I knew that the browser situation in SFOS would be problematic.

When you read about SFOS you quickly realise that this is a long-standing issue: Jolla seems to not have the resources to keep up with browser development (which is quite a task, I acknowledge). Things are made worse by the fact that their core community is on "official" devices, which allow to simply run Android Firefox via the compatibility layer. As a consequence, also the community have little interest in developing or porting a better native browser.

Edited by claude0001
  • Like 1
Link to post
Share on other sites
4 hours ago, claude0001 said:

It was the first thing I tried -- because I knew that the browser situation in SFOS would be problematic.

When you read about SFOS you quickly realise that this is a long-standing issue: Jolla seems to not have the resources to keep up with browser development (which is quite a task, I acknowledge). Things are made worse by the fact that their core community is on "official" devices, which allow to simply run Android Firefox via the compatibility layer. As a consequence, also the community have little interest in developing or porting a better native browser.

Its getting a lot better.  3.4 updates the engine to esr52, and the next release updates again to esr60

  • Thanks 2
Link to post
Share on other sites
On 11/22/2020 at 3:19 PM, piggz said:

Its getting a lot better.  3.4 updates the engine to esr52, and the next release updates again to esr60

As I said, Gecko 52 ESR may be a big improvement over the engine in SFOS 3.3, but they are still failing to catch up.

Gecko 52esr was released in 2017, since then we've had 60esr, 68esr and 78esr. 91esr will probably have been released (scheduled for July 2021) by the time Jolla adopts 60esr.

The technical reason for this seemingly lost race is that SFOS's build environment (gcc, libc, Qt and all that) lags behind the average Linux distribution, so that recent versions of some programs (like Gecko) cannot be built (easily).

Do not get me wrong -- I like the fact that SailfishOS is around, but for (business?) reasons I do not understand, Jolla try to do "their own thing" instead of basing their distribution on one of the big players (like Debian or CentOS). Wouldn't doing so remove the need to play catch-up on things (like gcc) that most (desktop) Linux users do not even perceive as a potential compatibility problem, because the big distributions just pick them up fast enough?

Edited by claude0001
Link to post
Share on other sites

SailfishOS 3.4 for the Pro1

Its here at last, SailfishOS 3.4 for the Pro1!

NOTE: DO NOT OTA UPDATE FROM 3.3 YOU MUST REFLASH

This update is exciting as it brings full home folder encryption to you device, just like official devices, improving your privacy, along with all the other features of SailfishOS 3.4.

Becuase of the device encryption, it is nescessary to flash, and the method of flashing is different that before (but easier).

To install this release, download it from:
https://gitlab.com/sailfishos-porters-ci/t5-ci/-/jobs

Prerequisites:
*A linux machine
*fastboot tool installed

You want to download the latest "run-build-lvm-testing" version, do not use the "run-build-lvm-devel" version, that is for developers, and there is no guarantee that version wont break randomly.

When you have downloaded, extract the artifact.zip, and the .zip inside it.  
Using a command prompt navigate to the folder.
Put the phone into fastboot mode
Execute the flash.sh script as root (sudo sh flash.sh)
After flashed, reboot the phone (sudo fastboot reboot)

Now enjoy your updated device!

Discuss on telegram: https://t.me/sfos_user_pro1

 

  • Like 1
  • Thanks 7
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

Terms