Sailfish OS for the OnePlus 3/3T

Search This thread

Neo0

Senior Member
Jan 25, 2011
282
58
OnePlus 7
Hello again, on my OP3t, this OS is running like a charm!! I hope that soon will be Android Apps available...( because without i am missing a lot.....)
Your instructions are very helpful, to installing this OS on my OP3t, right on the first time!! G-Mai* will not take my Address, so i didn't became a way to run G-Mai*
There is a way, to get Android Apps + (Playstore ect....) running, i was searching with Goo**e, but for me is to hard to do that ;) With FTP Program, i mean...
https://sailfishmods.de/2015/02/google-play-store/#comment-39074
Maybe someone can do this and help us, with.....I love Sailfish OS and want to have it on my Phone, but without Android Apps, i'm going back to Miui9.......
Sry. for my english
As far as I know this won't work because the Alien-Dalvik is only available on official Jolla phones due to licensing problems. The described steps rely on the availability of Alien-Dalvik. Correct me if I am wrong, please.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
 
  • Like
Reactions: Diddy0312

TxanMoe

Senior Member
Nov 14, 2014
143
306
Last edited:
  • Like
Reactions: SCM NGÁO

TxanMoe

Senior Member
Nov 14, 2014
143
306
After your installed sailfish os with multirom

Touch error at rom booting choice

So goto multirom setting > auto boot > choice secondray rom
 

Attachments

  • IMG_20171226_204041.jpg
    IMG_20171226_204041.jpg
    204.1 KB · Views: 1,125
  • IMG_20171226_204120.jpg
    IMG_20171226_204120.jpg
    176.6 KB · Views: 1,125
  • Screenshot_2017-12-26-20-39-01-444_com.tassadar.multirommgr.debug.png
    Screenshot_2017-12-26-20-39-01-444_com.tassadar.multirommgr.debug.png
    96.9 KB · Views: 1,110

Diddy0312

Senior Member
Dec 29, 2013
66
16
60
Soltau
As far as I know this won't work because the Alien-Dalvik is only available on official Jolla phones due to licensing problems. The described steps rely on the availability of Alien-Dalvik. Correct me if I am wrong, please.

Gesendet von meinem ONEPLUS A3003 mit Tapatalk

Yes, you are right.......;-( after three hours, i gave up....Unlucky....i love this OS.
Back to MIui again. Hope the time will bring us luck!!
 

Ducky06700

Member
May 24, 2015
27
10
Nice
I test this rom ans it's fantastic. With regret, I have to go back on ob19 because I'm using a lot of Android apps... I Hope play store will be available one day for sailfish os. Great job to the dev !
 

syedyasin

Senior Member
Mar 27, 2012
456
144
Bangalore
Samsung Galaxy S10
OnePlus 9
By the way......can we install "normally way" the apk's execpt comming from Aptoi**
Today i'm back to Sailfish........;), sometimes i'm crazy.....lol.
I can live ( maybe) without WhatsA**......but hope in future....Sry.what is Anbox?

Android in a Box ( Anbox).. you remember sfdroid ?
In layman terms, once you install anbox, u will have a icon and when click/open that icon, u will have whole android inside.. with Android apps.. :)

It is basically whole android system inside a Box.. u you can install/uninstall apps..
You can google for more info.
Thank you
 
Last edited:

Diddy0312

Senior Member
Dec 29, 2013
66
16
60
Soltau
screen shot of you , thank !

Plz tell me how can i make a Screen shot with OP3t/Jolla?? So i will do then......NOW i can't install my Apps that i downloaded from Aptoi**
I have them on my Phone ( PC to Phone ) but i cant see them. They are in Download -Folder and.....if i make a copy of them to bring they in my Documents-Folder it says "can't copy" they endet with "rmp" do i have to change it to "apk"??......Hmmmmm????
Soooory i found it: In German called "Speicher" there are all rmp's and now installed......Yypieeeee ;)
 
Last edited:
  • Like
Reactions: SCM NGÁO

marmistrz

Senior Member
Jun 3, 2012
63
1
F(x)tec Pro1-X
Wow, that's really awesome. You really made my Christmas Day :) I'm certainly going to give it a try.
Where did you put your modified sources? https://github.com/Oneplus3-Sailors has not been updated for a while.

/edit: please warn in the OP that OP3 users should not flash the firmware for 3T.
/edit2: you may want to make an announcement on talk.maemo.org. A huge part of the SFOS community resides there.
 
Last edited:

syedyasin

Senior Member
Mar 27, 2012
456
144
Bangalore
Samsung Galaxy S10
OnePlus 9
Plz tell me how can i make a Screen shot with OP3t/Jolla?? So i will do then......NOW i can't install my Apps that i downloaded from Aptoi**
I have them on my Phone ( PC to Phone ) but i cant see them. They are in Download -Folder and.....if i make a copy of them to bring they in my Documents-Folder it says "can't copy" they endet with "rmp" do i have to change it to "apk"??......Hmmmmm????
Soooory i found it: In German called "Speicher" there are all rmp's and now installed......Yypieeeee ;)

What's all apps you are able to install? You have even WhatsApp?
 

delaya73

Senior Member
Mar 31, 2013
107
211
Wow, that's really awesome. You really made my Christmas Day :) I'm certainly going to give it a try.
Where did you put your modified sources? https://github.com/Oneplus3-Sailors has not been updated for a while.

/edit: please warn in the OP that OP3 users should not flash the firmware for 3T.
/edit2: you may want to make an announcement on talk.maemo.org. A huge part of the SFOS community resides there.
Hello. Added link on source, see page 1.
 
  • Like
Reactions: SCM NGÁO

Diddy0312

Senior Member
Dec 29, 2013
66
16
60
Soltau
What's all apps you are able to install? You have even WhatsApp?

Sry. no.....my english is not so good....;-( I mean a lot of very good Apps from Aptoi**.....WhatsApp is not going (yet), the only and for me very importend "thing" is that Playstore is not going!!
Gmail is running...Most Apps are running, it`s very said without Playstore. But read before, they are going to...and i hope soon it's running!!!!
 

marmistrz

Senior Member
Jun 3, 2012
63
1
F(x)tec Pro1-X
I have flashed your image on my OnePlus 3, LOS 14.1 build 20171222. OpenBeta 24 firmware+modem flashed. The system boots, but the following subsystems do not:
* sound (speakers, I'll check the headphones in a while)
* microphone
* vibration
* automatic rotation

Logs attached.

/edit: possibly relevant part of the logs:
Code:
Dec 24 07:54:49 Sailfish lipstick[1752]: [W] unknown:0 - Defaulting to webview scaling factor of 1.0
Dec 24 07:54:49 Sailfish pulseaudio[2166]: Default and alternate sample rates are the same.
Dec 24 07:54:49 Sailfish pulseaudio[2166]: Failed to parse configuration from /system/etc/audio_policy.conf
Dec 24 07:54:49 Sailfish pulseaudio[2166]: Failed to load module "module-droid-card" (argument: "rate=48000"): initialization failed.
Dec 24 07:54:49 Sailfish pulseaudio[2166]: Module load failed.
Dec 24 07:54:49 Sailfish pulseaudio[2166]: Failed to initialize daemon.
Dec 24 07:54:49 Sailfish pulseaudio[2143]: E: [pulseaudio] main.c: Daemon startup failed.
Dec 24 07:54:49 Sailfish systemd[1671]: pulseaudio.service: Control process exited, code=exited status=1
Dec 24 07:54:49 Sailfish systemd[1671]: Failed to start PulseAudio.
Dec 24 07:54:49 Sailfish systemd[1671]: pulseaudio.service: Unit entered failed state.
Dec 24 07:54:49 Sailfish systemd[1671]: pulseaudio.service: Failed with result 'exit-code'.

Code:
Dec 24 07:54:48 Sailfish sensorfwd[1569]: Node ' "orientationchain" ' state changed to invalid
Dec 24 07:54:48 Sailfish droid-hal-init: Starting service 'minimedia'...
Dec 24 07:54:48 Sailfish droid-hal-init: Starting service 'minisf'...
Dec 24 07:54:48 Sailfish kernel: 'opened /dev/adsprpc-smd c 221 0'
Dec 24 07:54:48 Sailfish droid-hal-init: Starting service 'miniaf'...
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'droid_init_done' (pid 1548) exited with status 0
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'qcom-c_core-sh' (pid 1785) exited with status 127
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'irsc_util' (pid 1788) exited with status 0
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'config_bt_addr' (pid 1792) exited with status 0
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'sensor-sh' (pid 1794) exited with status 127
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'mdm_launcher' (pid 1797) exited with status 127
Dec 24 07:54:48 Sailfish droid-hal-init: Service 'qcom-c_main-sh' (pid 1801) exited with status 127
Dec 24 07:54:48 Sailfish sensorfwd[1569]: Node ' "orientationsensor" ' state changed to invalid
Dec 24 07:54:48 Sailfish sensorfwd[1569]: "orientationsensor instantiation failed"
Dec 24 07:54:48 Sailfish sensorfwd[1569]: SensorManagerError:  "sensor has not been instantiated"
Dec 24 07:54:48 Sailfish lipstick[1752]: [D] unknown:0 - EGLFS: Screen Info
Dec 24 07:54:48 Sailfish lipstick[1752]: [D] unknown:0 -  - Physical size: QSizeF(68, 122)
Dec 24 07:54:48 Sailfish lipstick[1752]: [D] unknown:0 -  - Screen size: QSize(1080, 1920)
Dec 24 07:54:48 Sailfish lipstick[1752]: [D] unknown:0 -  - Screen depth: 32
Dec 24 07:54:48 Sailfish lipstick[1752]: library "libgui.so" wasn't loaded and RTLD_NOLOAD prevented it
Dec 24 07:54:48 Sailfish kernel: i2c-msm-v2 7577000.i2c: msm_bus_scale_register_client(mstr-id:86):0x26 (ok)
/edit2: it looks like /system/etc/audio_policy.conf is missing.
/edit3: I tried
Code:
; log-target = file:/var/log/pulse.log
but the log is not created. Looks like the failure is early, early on. Nothing extra in the pulse logs even with debug level enabled.
 

Attachments

  • journal.log
    241.2 KB · Views: 9
  • dmesg.log
    152 KB · Views: 3
Last edited:

delaya73

Senior Member
Mar 31, 2013
107
211
I have flashed your image on my OnePlus 3, LOS 14.1 build 20171222. OpenBeta 24 firmware+modem flashed. The system boots, but the following subsystems do not:
* sound (speakers, I'll check the headphones in a while)
* microphone
* vibration
* automatic rotation
Hello, all works, you need to install
1. lineage-14.1-20171215_171848-UNOFFICIAL-oneplus3.zip
2. SFOS

follow the instructions ;)

LOS 14.1 build 20171222 - Do not use!

See also: Jolla together, a similar problem.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 47
    Sailfish OS for the OnePlus 3/3T

    uMB5dbbuDH9WJvuqPFyCLiqRYuydkj0i_tmvXWm4FIdDvSehBa2ghTFS0QrLvvXsaWOmMGKU8S6vCOcOBLxJCQCwrMozan6tAacxPcosx3NyMd9I6bW_gHerpnRMHq5zWnJmgYQJpzRoHdb_Pum2_kf5NkhxTQPIkd6JncB7b6jLKpi32SblDUS0oTteswccQAwzhKjDmfCwYbJyqmtTXoL8Gx-i3QCWLlnYFR1SeTuJqcHUboXDdTt0zOWDYX75WfEJtfhdFQeeAdx9_-0UdUvYonQRQ2LI5ydaLmDKmpHa08vATJjfH-tX6xXUxV6f0BAa-zE5G5DOuo8FSWHWF_ZeYrAuZTiGMnS-9ObbtmTH7gAi9-lxQKCnaCgWacxdoQmiBYr2uhgaAbSJVjgbjZEpXauYSmtRiQwQHlupidCmt1vpY7IIz4enDu-5ncBmA6F4JIScLkoo1pccreC1f_2j9kBKq7syW1S0RJffDlLqjOSdWDvBRlY4lwJ6Hrhrg6DNLCi2lc9HVs_CtaMJmuVyYJdB7c4fr--l2GvsIyWT4moi28SModEhulUfoh3LAmUE6SR1_uoEY9QL40fYPtfhb41OW_Y6h4V1dVM=w870-h172-no


    Sailfish OS version 2.1.4.14
    Sailfish OS version Latest (3.0.1.11)

    WARNING! Everything you do, you do at your own peril and risk. I do not bear any responsibility for your faulty devices.

    See also:
    link: talk.maemo.org

    Installation instructions:
    1. Install TWRP
    2. Reboot in TWRP (Menu unlock phone - Recovery)
    3. Wipe -> Advanced Wipe -> Select: Dalvik/ART Cache, Cache, Data, System.
    Swipe to Wipe.
    4. Select Cache into Advanced Wipe -> push Repair or Change File System -> push Change File System -> select EXT4 (if different). I.e. partition Cache format in ext4 fs.
    5. Wipe -> Format Data -> write - yes -> Enter
    6. Select Data into Advanced Wipe -> push Repair or Change File System -> push Change File System -> select EXT4. Format in ext4 fs.
    7. adb push <firmware> /sdcard
    8. adb push <LineageOS> /sdcard
    9. adb push <SailfishOS> /sdcard
    10. Into TWRP: Install <firmware> (pushed chapter 7) (Firmware is only installed for the first time!)
    11. Into TWRP: Install <LineageOS> (pushed chapter 8)
    12. Into TWRP: Install <SailfishOS> (pushed chapter 9)
    13. Reboot in System
    Enjoy! ;)

    After install SFOS, сheck for Over-the-Air updates (OTA).

    Sailfish OS based on Lineage OS 14.1 tested only OnePlus 3T. (Should work and OnePlus 3 at Lineage OS 14.1 one).
    Adaptations/libhybris: link for status.

    Downloads:
    For OnePlus 3T (twrp, firmware):
    link: twrp-3.1.1.2-oneplus3t (chapter 1)
    link: Open Beta 19 firmware+modem (firmware+modem) (chapter 7) (WARNING: firmware only for Oneplus 3T)

    Chapter 7: Firmwares:
    link: firmware for OnePlus 3T

    For OnePlus 3 (twrp, firmware):
    link: twrp for OnePlus 3 (chapter 1)
    link: OnePlus3_OpenBeta24-FIRMWARE+MODEM-flashable.zip (firmware+modem) (chapter 7) (WARNING: firmware only for Oneplus 3)

    link: lineage-14.1-20180227-UNOFFICIAL-oneplus3.zip (chapter 8) (Be sure to install. Diffirent from officiall LOS!)
    md5: 01de803e8a65028bb91445533d2c5ff3
    link: sailfishos-oneplus3-release-2.1.4.13-my59.zip (SFOS ver. 2.1.4.14) (chapter 9)
    md5: 928198767074c25965d7325617002aa8

    Sources:
    link: https://github.com/delaya73

    Problems:
    1. Bluetooth not working (research)
    2. NFC not working (research)
    3. Fingerprint not working (wait)
    4. Vibration in apps menu don't work (research). Fix link (On SFOS 2.2.1.18 vibration works! Tested.)

    Info:
    Kernel worked in debug mode, respectively consumes additional resources!

    Debug:
    In Ubuntu. Connect USB cable. telnet 192.168.2.15 2323 or ssh.

    Changelog:
    25.12.2017:
    - Updated the link on firmware for OnePlus 3T to Open Beta 19

    17.01.2018 (SFOS my27):
    - Switched to native vibrator
    - Use bluetooth-rfkill-event-hciattach for further work on bluetooth (HS UART interface).
    - Fixed build libhybris

    20.01.2018:
    - Jolla store: now there are all applications

    28.01.2018 (SFOS my36):
    - Fixed codecs (use gst-omx). Video in browser works fine, gallery plays video.
    - Vibration in apps menu don't work after reboot, very low value (associated with native vibrator) (research). Fix link
    On SFOS 2.2.1.18 vibration works! Tested.

    04.02.2018 (SFOS my42):
    - Use OBS
    - Use Over-the-Air updates (OTA)

    23.03.2018 (Firmwares)
    Update firmwares.
    OP3: Open Beta 22 firmware+modem to Open Beta 24 firmware+modem

    30.03.2018 (SFOS my59)
    - Rebuild kernel. Add ANDROID_LOW_MEMORY_KILLER and other options.
    - [release notes] 2.1.4 / Lapuanjoki link

    Archive:
    24.12.2017:
    link: lineage-14.1-20171215_171848-UNOFFICIAL-oneplus3.zip
    link: sailfishos-oneplus3-release-2.1.3.7-my22.zip

    18.01.2018:
    link: lineage-14.1-20180115-UNOFFICIAL-oneplus3.zip
    link: sailfishos-oneplus3-release-2.1.3.7-my27.zip

    28.01.2018:
    link: sailfishos-oneplus3-release-2.1.3.7-my36.zip

    27.02.2018:
    link: lineage-14.1-20180127-UNOFFICIAL-oneplus3.zip

    30.03.2018:
    link: sailfishos-oneplus3-release-2.1.3.7-my42.zip
    md5: ab8193393653f159641850260fb79a1f

    For all errors, please write to me immediately.
    13
    I'm back to working on SFOS!
    11
    Hi all.

    Report on the work done ;) (there was little time):
    1. Doubletap working (after new build).
    2. Vibration should work after a new build.
    3. Bluetooth init command hci_qcomm_init see mac address, how to tie it with SFOS yet I do not know, reserch.

    I can not make a new build. Something developers broke (at the moment, the dependencies of packages ...). I understand and wait...

    While you do not need to update. I'll let you know when everything is ready.
    10
    Hi.
    Sailfish OS updated (my36), see first page.
    Fix codecs. Video in browser works fine, gallery plays video.