Skip to content

sailfishos-oneplus5/important

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Important

A collective repository for all the important things related to this SFOS port.

What's this?

Sailfish OS (often abbreviated as SFOS) is an independent and mature mobile Linux distribution focused on privacy and security. It provides a true alternative to the dominant mobile operating systems such as Google's Android and Apple's iOS. For example it is being adopted by the Russian government for it's secure nature.

My ultimate goal with this project is to port Sailfish OS to the OnePlus 5 (and maybe later 5T with unified builds).

Issues

If you've found a bug on a release build, in the build process (regarding my guide) or would like to have a public convo about something SFOS related, go ahead and create a new issue!

For gathering required report information about crashes, freezes, battery drainage etc and generally debugging hardware / software issues check out the debugging guide.

Releases

I will add releases occasionally to their dedicated page on this repo. If you just want notifications about new releases, feel free to adjust this repo's notification settings for yourself.

Flashing

Once you've got everything built or are flashing a release build, check out the flashing guide in case you need help.

Building from source

The build guide expects an x86-64 based Linux environment for building the Sailfish OS source code, related packages and LineageOS HAL side + around 50 GB of free space on top of that to comfortably build everything without issues. Also 4+ GB of RAM is required: the more the better.

When these basic requirements are met, you can move onto the initial building guide and go on from there. If instead you've already built everything once but want to upgrade or test things, the regular building guide is what you'd be looking for.

The guide has been built with the help of the HADK, FAQ, IRC logs & the awesome people at #sailfishos-porters.

Application development

To develop applications for Sailfish OS you'll be using a modified install of Qt Creator. The full guide can be found here.