Sailfish OS on the bullhead

Search This thread

m4r0v3r

Senior Member
Jan 27, 2011
377
120
edit: latest 14.1 base out with fixed camera and booting

edit: alpha6 is out, sensors fixed, but camera is completely broken :D

So I finally have a decent enough port of SFOS on bullhead

https://www.youtube.com/watch?v=OKWHeTUiU34

Thats an old video but a quick demo.

http://images.devaamo.fi/sfe/bullhead/

images can be retrieved from the above

Flash the latest stock image for your base and boot into it. for android 7 thats 7.1.2 (N2G48C, Aug 2017) and android 6 thats 6.0.1 (MTC20K)
Reboot to twrp
Format data
Reboot to twrp again
copy over the zips
flash cm or lineage from prefered base, but 14.1 is better.
Flash sfos zip

Working
Audio
Calls
Texts
Data
Wifi
Camera
Sensors

Not Working :~( :
Fingerprint scanner
Bluetooth

Issue with install apps from the app store or warehouse?

need to setup password in developer options
devel-su pkcon refresh

also since store is sometimes a bit meh, you can use

https://openrepos.net/content/basil/warehouse-sailfishos

best way to copy files onto device is through ssh, setup password in developer options

store is sometimes broken, you need to do devel-su pkcon refresh in terminal, need to set password up in developer options.

OTA - Over the Air update

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

Set desired release version, for example 2.2.0.29:

ssu release 2.2.0.29

Refresh the package cache:
devel-su pkcon refresh
Upgrade SailfishOS:
version --dup
Reboot the phone and enjoy the new release.


this wouldnt of been possible from the immense amount of help from the guys @freenode#sailfishos-porters :)
 
Last edited:

giantflash

Senior Member
Dec 12, 2011
101
18
Holy crap this is awesome! I was waiting for a sailfish os port since I switched from my nexus 4. Is there a way for me (as an non-coder) to help you out somehow?
Oh and do you think it is possible that camera will work in the future or is this a missing driver code thing?
 

m4r0v3r

Senior Member
Jan 27, 2011
377
120
Holy crap this is awesome! I was waiting for a sailfish os port since I switched from my nexus 4. Is there a way for me (as an non-coder) to help you out somehow?
Oh and do you think it is possible that camera will work in the future or is this a missing driver code thing?

the camera thing is a 32bit/64bit issue atm so i'll see were I get with it, am also messing around trying to get sfos working on a Huawei P9

No android apps at all, we have sfdroid, but its not working on cm13 as far as I know.
 
Last edited:
  • Like
Reactions: ruedigergad

Riskypedia

Senior Member
Apr 4, 2014
159
30
22
Daegu
riskypedia.github.io
And I know I'm bothering, but another question...

Is this rom doesn't contain boot animation? Cuz I saw cm13 booted well, but after flashing this over cm13 I can't see anything except google logo. Should I set my bootloader to the latest one?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    edit: latest 14.1 base out with fixed camera and booting

    edit: alpha6 is out, sensors fixed, but camera is completely broken :D

    So I finally have a decent enough port of SFOS on bullhead

    https://www.youtube.com/watch?v=OKWHeTUiU34

    Thats an old video but a quick demo.

    http://images.devaamo.fi/sfe/bullhead/

    images can be retrieved from the above

    Flash the latest stock image for your base and boot into it. for android 7 thats 7.1.2 (N2G48C, Aug 2017) and android 6 thats 6.0.1 (MTC20K)
    Reboot to twrp
    Format data
    Reboot to twrp again
    copy over the zips
    flash cm or lineage from prefered base, but 14.1 is better.
    Flash sfos zip

    Working
    Audio
    Calls
    Texts
    Data
    Wifi
    Camera
    Sensors

    Not Working :~( :
    Fingerprint scanner
    Bluetooth

    Issue with install apps from the app store or warehouse?

    need to setup password in developer options
    devel-su pkcon refresh

    also since store is sometimes a bit meh, you can use

    https://openrepos.net/content/basil/warehouse-sailfishos

    best way to copy files onto device is through ssh, setup password in developer options

    store is sometimes broken, you need to do devel-su pkcon refresh in terminal, need to set password up in developer options.

    OTA - Over the Air update

    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

    Set desired release version, for example 2.2.0.29:

    ssu release 2.2.0.29

    Refresh the package cache:
    devel-su pkcon refresh
    Upgrade SailfishOS:
    version --dup
    Reboot the phone and enjoy the new release.


    this wouldnt of been possible from the immense amount of help from the guys @freenode#sailfishos-porters :)
    3
    2
    alpha4 build fixes all libhybris issues including gallery and default browser
    2
    @m4r0v3r I have it installed on my daily driver atm. Experience so far:
    1. Can't use Jolla Store, so I can't download File Manager or any other app
    2. Browser not working, just black or white screen. On black screen I can type URL, but after hitting Enter nothing happens
    3. Can't install Warehouse. Entering "devel-su pkcon install-local Downloads/harbour-warehouse-0.3-30.armv7hl.rpm" in terminal results in "[location of file] has wrong architecture: armv7hl". I guess it's cause of failure in installing apps from Jolla Store, too.

    Given appstores don't work, I can't use Email/Web Browser/Weather/Facebook/Google etc. etc. Otherwise, I like it. UI is nice and fluid and preinstalled apps work just fine. If apps were solved, I would consider using it instead of Android. Like, completely.
    Good job :)
    2
    will there be any update soon?

    Am actively working on this, camera progress is slow atm and other issues have cropped up
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