[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
These are user installable software, thats why I don't provide them in my builds as this will be merged into official hybris, sailfish os repos and ofc Halium https://halium.org/

Alien Dalvik is a NONFREE licensed app only for jolla official devices. Downloading it from internet and installing it on another community device without paying the android support license = piracy.

I know Jolla's way to provide it in appstore only for official devices is a stupid decision. They should provide it as pay and install. I might make a petition even tough i don't know how myriad will agree to the petition.

You can search Anbox opensource implementation. Aliendalvik and Anbox are like what is wine for linux :)

https://youtu.be/xu8x0x1X9OM

As for more apps you need to install the opensource app store called Storeman from openrepos:

https://openrepos.net/sites/default/files/packages/6416/harbour-storeman-0.1.5-1.armv7hl.rpm
 

SkyeNymph

Senior Member
Sep 8, 2015
523
95
28
These are user installable software, thats why I don't provide them in my builds as this will be merged into official hybris, sailfish os repos and ofc Halium https://halium.org/

Alien Dalvik is a NONFREE licensed app only for jolla official devices. Downloading it from internet and installing it on another community device without paying the android support license = piracy.

I know Jolla's way to provide it in appstore only for official devices is a stupid decision. They should provide it as pay and install. I might make a petition even tough i don't know how myriad will agree to the petition.

You can search Anbox opensource implementation. Aliendalvik and Anbox are like what is wine for linux :)


As for more apps you need to install the opensource app store called Storeman from openrepos:

https://openrepos.net/sites/default/files/packages/6416/harbour-storeman-0.1.5-1.armv7hl.rpm
Thank you very much! I am still unable to find any instructions on anbox however, unless of course sailfish supports snaps
 

nyl

Senior Member
Apr 2, 2010
202
166
Targu Jiu
nyl.ro
Thank you very much! I am still unable to find any instructions on anbox however, unless of course sailfish supports snaps

https://github.com/Sailfish-On-Vince/anbox

It's still work in progress. All sources are there for anbox on sailfishos3

Regarding some "bugs" sensors framework is not implemented yet in my port so it's not rly a bug :) just needs implementation like bluetooth stack also.

Those need more documentation and proper implementation.

The camera needs some configuration files but i have some segmentation fault that need debugging.
 

SkyeNymph

Senior Member
Sep 8, 2015
523
95
28
https://github.com/Sailfish-On-Vince/anbox

It's still work in progress. All sources are there for anbox on sailfishos3

Regarding some "bugs" sensors framework is not implemented yet in my port so it's not rly a bug :) just needs implementation like bluetooth stack also.

Those need more documentation and proper implementation.

The camera needs some configuration files but i have some segmentation fault that need debugging.
Ah so I'd have to compile it from source then. Okay, in that case I'll wait until android support is implemented in hybris, it's hard to find it worth it to use the better operating system when it doesn't even have a decent web browser after all, and I'm too lazy to build this from source and even if I wasn't I don't think either my phone or my computer can handle the work anymore. Still though I will keep an eye on it sailfish does look interesting, and it ran smooth as could be on my phone and treated my battery much better.
 
Last edited:

nyl

Senior Member
Apr 2, 2010
202
166
Targu Jiu
nyl.ro
When i have time will continue my work and implement more stuff into it. Anbox should be a separate project and i think we need a separete category for sailfishos, ubuntu touch and plasma mobile :).

Hope i find the issue causing segfaults and give camera switching and also the real quality of the cameras.

After that is implemented i will release a new version. Also there will be a system update to Sailfish OS 3.0.3.10.

Next to be implemented:
- Gsensor for scren rotation
- Proximity sensor for calls so you don't have to turn off screen manually when in call.
- Bluetooth stack - this is a tricky one :(


Regarding fingerprint sensor - might have to rebase sailfishos on CM16 source to implement it. at least that i was told. Will look further into it.
 

Saaszory

New member
Feb 21, 2017
3
3
I like your hard work. My dream was to use Sailfish on my phone. :) Build Is really smooth And I love it, but to use it on daily bases, I need to have some social apps like Messenger (used Sailbook, but Its Slow and it has weird usability with no notifications And sometimes Buggy), WhatsApp And (not priority, but would be cool) instagram. I know There Are some alternatives already, but they Are not working anymore or have some issues. It There Is a way to instal working aliendalvik or implement Anbox. It would be fkn Great And I would toss Android Away. :) Keep going your hard work, you have my admiration. :)
 
  • Like
Reactions: nyl and Mecca EL

SkyeNymph

Senior Member
Sep 8, 2015
523
95
28
When i have time will continue my work and implement more stuff into it. Anbox should be a separate project and i think we need a separete category for sailfishos, ubuntu touch and plasma mobile :).

Hope i find the issue causing segfaults and give camera switching and also the real quality of the cameras.

After that is implemented i will release a new version. Also there will be a system update to Sailfish OS 3.0.3.10.

Next to be implemented:
- Gsensor for scren rotation
- Proximity sensor for calls so you don't have to turn off screen manually when in call.
- Bluetooth stack - this is a tricky one :(


Regarding fingerprint sensor - might have to rebase sailfishos on CM16 source to implement it. at least that i was told. Will look further into it.
I'll keep my eyes on it, sailfish OS is definitely something that interest me, especially the privacy.!
 

malerocks

Senior Member
Mar 6, 2018
420
100
You need to have cm13 zip flashed for 100% succes rate on booting sailfish
Thanks. What happens when you release an update? Do I just flash the sailfish file again or do I have to flash both? And does it retain the settings / setup on the phone or do I need to start over from scratch?
 

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