[ROM][OP2] Sailfish OS 3.0.3.9 - 07.06.2019

Will you use SailfishOS on your OnePlus 2?

  • YES

    Votes: 115 67.6%
  • NO

    Votes: 14 8.2%
  • MULTIROM

    Votes: 41 24.1%

  • Total voters
    170
Search This thread

nyl

Senior Member
Apr 2, 2010
202
166
Targu Jiu
nyl.ro
As I have a job and other projects in progress, for example LuneOS(opensource palm WebOS) and the experimental FuchsiaOS for OnePlus2 ( this will not get released anytime soon as this is a new propietary kernel, non linux), progress will be slow as both bugs aren't that easy to crash alone. Camera seems codec & library related, main reason will be that I use a 64 bit kernel with 32bit OS. Jolla didn't release 64 bit OS.

I would need a team on the Sailfish port (I'm just one dev on this project), the sources are released and will grant access to them in order to commit bugfixes.
 

TheJullus

Member
Dec 8, 2014
13
3
Vihti
Multirom support

For all those who want to use Sailfish OS as a secondary rom in Multirom, check out these threads :)

Multirom for OP2: https://forum.xda-developers.com/oneplus-2/development/mod-multirom-v33b-oneplus2-t3592475
How to boot Sailfish OS as a secondary rom: https://forum.xda-developers.com/redmi-2/how-to/guide-how-to-boot-sailfish-os-secondary-t3434696

For me, after doing things that were said in that second link, I didn't even get that lockscreen problem. The experience was pretty good even thougt the OS isn't comletely ready

Also thank you all who have been developing this rom and multirom for Oneplus 2 :good:
 
Last edited:
  • Like
Reactions: codeVerine

codeVerine

Senior Member
Aug 19, 2013
85
30
For all those who want to use Sailfish OS as a secondary rom in Multirom, check out these threads :)

Multirom for OP2: https://forum.xda-developers.com/oneplus-2/development/mod-multirom-v33b-oneplus2-t3592475
How to boot Sailfish OS as a secondary rom: https://forum.xda-developers.com/redmi-2/how-to/guide-how-to-boot-sailfish-os-secondary-t3434696

For me, after doing things that were said in that second link, I didn't even get that lockscreen problem. The experience was pretty good even thougt the OS isn't comletely ready

Also thank you all who have been developing this rom and multirom for Oneplus 2 :good:

Hello bro, I've followed that second guide exactly but it didn't work for me. I did everything and when I choose sailfish os at boot time from multirom menu, phone reboots and shows bootlogo. Could you help me?

Edit:
On the second try, it worked successfully. @nly Thanks for this great port. Looking forward to your future updates on this ROM
 
Last edited:

TheJullus

Member
Dec 8, 2014
13
3
Vihti
Hello bro, I've followed that second guide exactly but it didn't work for me. I did everything and when I choose sailfish os at boot time from multirom menu, phone reboots and shows bootlogo. Could you help me?

I'm sorry but I can't help you because I haven't faced that kind of problem. Without that guide I faced some kind of error message and when I did all that I just booted the OS. Hopefully somebody can help you or it starts to work :good:
 
Last edited:

TheJullus

Member
Dec 8, 2014
13
3
Vihti
Hello bro, I've followed that second guide exactly but it didn't work for me. I did everything and when I choose sailfish os at boot time from multirom menu, phone reboots and shows bootlogo. Could you help me?

Update: Today I faced similar problem. Sailfish OS didn't boot and it got stuck in the Oneplus (Powered by Android) screen. None of those instructions didn't work nor flashing the Sailfish rom over it. I had to flash a completely new rom to make it work and when I was done with all told in the instructions, it worked again just fine. I'm not sure if this helps you at all but I still think that it would be useful to you or to somebody else. :angel:
 

TheJullus

Member
Dec 8, 2014
13
3
Vihti
Installing softwares from Sailfish repos

For those who want know how to install software (like Browser or File manager) from Sailfsih Open Repos, I have instructions for you:

First choose your file location (put files via usb on PC using Media Transfer on Sailfish). Be sure to allow untrusted software in Settings, just in case. Then use code
Code:
cd ~/[YOUR LOCATION]
Then get root privileges using code
Code:
devel-su
and type in your password which you can set in Developer tools in Settings. When you have root permissions, use code
Code:
zypper in packagename.rpm
. You can also try to use
Code:
zypper in --force packagename.rpm

If it says "nothing to do", try to load a different version. It worked for me with Web Pirate. For me i486 didn't
work but armv7hl worked
Hope that helped those who have had a struggle with this because I had before I figured it out :)

Thanks to this site https://talk.maemo.org/showthread.php?t=92155
 
Last edited:
  • Like
Reactions: codeVerine

codeVerine

Senior Member
Aug 19, 2013
85
30
For those who want know how to install software (like Browser or File manager) from Sailfsih Open Repos, I have instructions for you:

First choose your file location (put files via usb on PC using Media Transfer on Sailfish). Be sure to allow untrusted software in Settings, just in case. Then use code
Code:
cd ~/[YOUR LOCATION]
Then get root privileges using code
Code:
devel-su
and type in your password which you can set in Developer tools in Settings. When you have root permissions, use code
Code:
zypper in packagename.rpm
. You can also try to use
Code:
zypper in --force packagename.rpm

If it says "nothing to do", try to load a different version. It worked for me with Web Pirate. For me i486 didn't
work but armv7hl worked
Hope that helped those who have had a struggle with this because I had before I figured it out :)

Thanks to this site https://talk.maemo.org/showthread.php?t=92155

Thank you bro. I will try this.
 

codeVerine

Senior Member
Aug 19, 2013
85
30
One addition to Jullus post, Install 'Storeman' app from OpenRepos following Jullus instructions. Then you can install any other app from OpenRepos using Storeman app. No need to go through all these hassle again :cheers:
 
  • Like
Reactions: TheJullus

TheJullus

Member
Dec 8, 2014
13
3
Vihti
One addition to Jullus post, Install 'Storeman' app from OpenRepos following Jullus instructions. Then you can install any other app from OpenRepos using Storeman app. No need to go through all these hassle again :cheers:
Thanks for that software suggestion! :) I recommend to install a software called Warehouse where you can install many softwares including Storeman.

Edit: I didn't know that Storeman is similar to Warehouse. You can still use both :)
 
Last edited:

codeVerine

Senior Member
Aug 19, 2013
85
30
As I have a job and other projects in progress, for example LuneOS(opensource palm WebOS) and the experimental FuchsiaOS for OnePlus2 ( this will not get released anytime soon as this is a new propietary kernel, non linux), progress will be slow as both bugs aren't that easy to crash alone. Camera seems codec & library related, main reason will be that I use a 64 bit kernel with 32bit OS. Jolla didn't release 64 bit OS.

I would need a team on the Sailfish port (I'm just one dev on this project), the sources are released and will grant access to them in order to commit bugfixes.

@nly Fingers crossed for your next update. Please continue porting sailfish to op2. Thank you so much for your efforts
 

Prathamesh Kapure

Senior Member
Jul 23, 2015
76
12
21
Pune
As I have a job and other projects in progress, for example LuneOS(opensource palm WebOS) and the experimental FuchsiaOS for OnePlus2 ( this will not get released anytime soon as this is a new propietary kernel, non linux), progress will be slow as both bugs aren't that easy to crash alone. Camera seems codec & library related, main reason will be that I use a 64 bit kernel with 32bit OS. Jolla didn't release 64 bit OS.

I would need a team on the Sailfish port (I'm just one dev on this project), the sources are released and will grant access to them in order to commit bugfixes.

Hi dev any development going on this project? Couple of days passed and i see no development :confused: :rolleyes:
 

codeVerine

Senior Member
Aug 19, 2013
85
30
I was thinking of some new developers to grant them acces to my GIT so they can continue on fixing up the last things on this phone :)

I'm planing to move to Oneplus 5 and port Sailfish to it :) Don't own the device yet but the day will come :)

Finally @nyl is back! Please continue OP2 development until you get OP5. We really missed you here. Thank you so much for you hard work. It would definitely mean a lot to us if you could complete SFOS development for OP2.
 
  • Like
Reactions: chxei

Ankit Kabeer

Senior Member
Nov 17, 2013
215
37
I was thinking of some new developers to grant them acces to my GIT so they can continue on fixing up the last things on this phone :)

I'm planing to move to Oneplus 5 and port Sailfish to it :) Don't own the device yet but the day will come :)
Looking forward to it
 

nyl

Senior Member
Apr 2, 2010
202
166
Targu Jiu
nyl.ro
Will try to talk with jolla to move the development to official line in order to get all the benefits sony xperia x has. Maybe start a petition for it. Be aware Jolla will ask money for official support, in that case I will have to move to kickstarter, anyone willing to pay for official sailfish rom for this device?
 

mad_fitter

Senior Member
Will try to talk with jolla to move the development to official line in order to get all the benefits sony xperia x has. Maybe start a petition for it. Be aware Jolla will ask money for official support, in that case I will have to move to kickstarter, anyone willing to pay for official sailfish rom for this device?

As long as they don't get crazy with the price, absolutely. Its a great OS when fully functional.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 33
    SailfishOS_logo-300x225.png

    Hi everyone,

    Current release: Prebeta 3 (Stable) - Sailfish OS 3.0.3.9

    DOWNLOAD:
    -CM-13: Use this version - https://drive.google.com/open?id=0B34Kseus4HL2WW1lYVktOUkzMFU
    -Sailfish OS: Download latest public release from https://drive.google.com/open?id=0B34Kseus4HL2SEkxdHpHd0VZRFE

    How to flash:
    - use latest TWRP
    - Wipe system/data/caches
    - Flash CM-13 zip
    - Make sure System partition is mounted
    - Flash Sailfish OS zip
    - Reboot and test

    Screenshots:

    attachment.php

    attachment.php

    attachment.php

    attachment.php




    CHANGE LOG:

    Prebeta 3 - stable (07.06.2019)
    - Minor fixes
    - Gallery app and some previews black screen fixed

    Prebeta 2 (07.06.2019)
    - Fixed browser
    - Activated Jolla store & Jolla apps
    - Jolla account login


    Prebeta 1 (05.06.2019):
    - Moved to latest version Sailfish OS 3.0.3.9
    - Vibration and haptic feedback
    - Camera works, needs config files generated
    - Many fixes to source code to be able to build latest sailfish :)

    Prealpha 4.2:
    -Mobile data - fully working
    -USB Neworking/SSH - Working - makes life much easier for live debugging
    -WiFi - Working with one condition - you must activate manually via console as root ("devel-su" - password is set in settings -> developer tools) by inputing command "modprobe wlan"
    -Bluetooth - the module is inside, will investigate further why it will not activate

    Prealpha 3:
    -Fixed calls - you can now send and receive calls
    -Fixed SMS - you can now send and receive SMS

    Prealpha 2:
    -Fixed lock screen issues

    Prealpha 1:
    -initial release




    What works:
    - RIL
    - WiFi - FIXED
    - Sound
    - Touchscreen
    - Vibration - Haptic Feedback
    - Audio Routing for phone calls - FIXED
    - SMS - FIXED
    - Mobile DATA - FIXED
    - Can't exit lockscreen - FIXED: https://forum.xda-developers.com/showpost.php?p=72542669&postcount=13
    - MULTIROM support (not a priority) - confirmed by community

    What doesn't work:

    - Dual SIM
    - Camera - Fixed partially- needs configs for proper switch and megapixel processing
    - Web Browser (try one from sailfish open repos)

    -You tell me :) logs are appreciated




    Big credit to "mal" and "Mister_Magister" on sailfish irc channel who helped me greatly
    I also want to credit everyone that contributed to the CM sources

    Local Manifest:

    https://drive.google.com/file/d/0B34Kseus4HL2cWxncS1KbU1kRHM/view?usp=sharing

    NYL Sailfish 2.1 port GIT (will be updated to SFOS 3.0):

    https://github.com/nyl/android_kernel_oneplus_msm8994 (done for now)
    https://github.com/nyl/droid-hal-oneplus2 (done)
    https://github.com/nyl/droid-config-oneplus2 (done)
    https://github.com/nyl/droid-hal-version-oneplus2 (done)


    IRC (Freenode): #sailfishos-porters / #oneplus-sailfish
    9
    As I have a job and other projects in progress, for example LuneOS(opensource palm WebOS) and the experimental FuchsiaOS for OnePlus2 ( this will not get released anytime soon as this is a new propietary kernel, non linux), progress will be slow as both bugs aren't that easy to crash alone. Camera seems codec & library related, main reason will be that I use a 64 bit kernel with 32bit OS. Jolla didn't release 64 bit OS.

    I would need a team on the Sailfish port (I'm just one dev on this project), the sources are released and will grant access to them in order to commit bugfixes.
    8
    Prealpha 3 released

    Download: https://drive.google.com/open?id=0B34Kseus4HL2dmdVRzZXQ1hycU0
    -Fixed phone calls
    -Fixed SMS issues
    8
    If CM 13.0 boots on it there is no problem, i'm still working on fixing dialer issues, browser(blame jolla on this one), text messages. Sailfish indeed feels great on this device, so snappy. I am a one man army but git sources are up and it makes life easier for more devs to work on it as we have full boot into UI. I'm new to this OS so I work and learn as much as I can possibly can :) no eta for beta or stable release but i do ask if there any devs out here that want to join in the development would help a lot
    6
    Seems i'm not the only one working on the port, NeKit from #sailfishos-porters managed to boot in the UI, still has some issues with the back facing camera, he will publish the repo's on github soon. in order to get this right will work on his sources to have full build as soon as possible.

    <NeKit> https://github.com/NotKit/droid-config-oneplus2
    <NeKit> https://github.com/NotKit/droid-hal-oneplus2


    Local Manifest:

    https://drive.google.com/file/d/0B34Kseus4HL2cWxncS1KbU1kRHM/view?usp=sharing

    NYL Sailfish 2.1 port GIT:

    https://github.com/nyl/android_kernel_oneplus_msm8994 (done for now)
    https://github.com/nyl/droid-hal-oneplus2 (done)
    https://github.com/nyl/droid-config-oneplus2 (done)
    https://github.com/nyl/droid-hal-version-oneplus2 (done)

    EDIT: decided to work on my sources as i have built Sailfish 2.1 and he built 2.0
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone