yashsingh1/xdaforums huggingface dataset:
[OnePlus X Android Development] rinigus:
As far as I remember, mal was working on new sensors infrastructure that is expected to make compass usable. I would prefer to wait till mal finishes that work before looking into compass. Such 'waiting' allows me to work on other SFOS projects :)
[OnePlus X Android Development] winesh:
This rom is really stable. Since it is build from a steady source. So you wont notice any problems on daily usage. The only thing is that sailfish looks and works different then your default android rom. Its more intuitive. You will like it or you wont, so it comes down to taste. Perhaps you should look up a few videos on youtube.
[OnePlus X Android Development] adco:
Hi, which version of twrp I need for installing sfos?
[OnePlus X Android Development] elvarr:
https://xdaforums.com/devdb/project/dl/?id=15644
[OnePlus X Android Development] SjBathavar:
Same question....

I installed it earlier but couldn't find any support for some playstore apps. Please update me if new addition is there in sailfish is.
[OnePlus X Android Development] bitwelder:
One other issue that I found with the new build 2.1.4.14 is that the Delivery report for SMS doesn't seem to work.

I checked the setting and it's on, and I have also tried to disable-and-reenable it but no delivery notification shown.

Previously the feature was working ok.
[OnePlus X Android Development] rinigus:
I have seen sometimes delivery reports not coming. However, recently it has been all OK for me. You could surely try to debug the issue on your device. However, I don't know how to do it exactly. I suggest to read porters guide, porters FAQ, and, if the info is not there, ask on IRC
[OnePlus X Android Development] :
Looks pretty good! Do you think it would be possible for you to create a boot logo with only the OnePlus logo?
[OnePlus X Android Development] John944S2:
Yes I can do that. Give me some days.
[OnePlus X Android Development] John944S2:
There you go :)
[OnePlus X Android Development] :
Thanks brother, really appreciated!
[OnePlus X Android Development] LAKSHMI SAINATH:
can anyone help me how to install andriod app plzzz...

i installed the rom just now.

I want to know does this rom supports intstalling andriod apps r not...???
[OnePlus X Android Development] SjBathavar:
No support for Android apps.:(
[OnePlus X Android Development] yayakuya:
New to this

hello there...

I'm never trying sailfish on my any other phone

i have some problem here while flashing with multirom twrp (to get it done with multirom enabled) and/or clean install with the latest official twrp.

always get that message error

btw i just following the installation instruction from the first page.

using that CM zip as base.

any help would be greatly appreciated

tia,
[OnePlus X Android Development] rinigus:
I don't remember why, but multirom wasn't supporting Sailfish. At least at the time I was interested in it to have stable and development version of SFOS on the same device. You may have to go all the way as a primary ROM to try it. What you can do though, is to TWRP backup your current setup and put it into primary. Don't know how it will work with the other secondary roms that you may have, though. Also check that your bootloader is of compatible version (see posts earlier in this thread, don't have specific reference now).
[OnePlus X Android Development] yayakuya:
multirom working properly on MokeeOS N as primary with M or N ROMs as secondary... so that's why i tried this one as secondary ROM (but no luck)

anyway, I've done with clean flash this SFOS but the result is just the same

i flash it with twrp 3.2.1, 3.0.2, bluespark's twrp, but always give me error code 7 (only while flashing the CM base ROM)

and i have new bootloader installed here
[OnePlus X Android Development] rinigus:
that is probably an issue. you would have to downgrade it. there was some discussion about it (few pages back?)
[OnePlus X Android Development] yayakuya:
so this require the old bootloader (oos 2.x)???

edit... ok got it

so i need to downgrade my bootloader first

thanks for your help m8 :good:
[OnePlus X Android Development] smatkovi:
It actually works with multirom, with the old one, I think it's v33b, but you have to open the zip file and there are folders and in one of them is a script where you can replace every occurrence of ONE with onyx. Then it works, bu it must be primary, as secondary you can install cm 12.1 or cm 13, I didn't get cm 14 to work, even with an older image stated as being for the old bootloader
[OnePlus X Android Development] yayakuya:
have u try it with cm13 as primary and sfos as secondary?

will it work?

may i have the link for cm14 with old bootloader please
[OnePlus X Android Development] smatkovi:
I haven't tried this, only cm 12.1 as primary and sfos as secondary, but sfos didn't boot.

---------- Post added at 12:44 PM ---------- Previous post was at 12:11 PM ----------

here is a linkt to a list of links to roms and every link has a description if the rom uses old or new bootloader, oh i made a mistake it was not cm14, it was aosp 7 with old bootloader but only an older version of it, as i remember it was somewhere in the comments until which date https://w3bsit3-dns.com/forum/index.php?showtopic=711207&st=500

---------- Post added at 01:27 PM ---------- Previous post was at 12:44 PM ----------

now i found the version of aosp 7 for old bootloader, one of the first comments says where the link to the rom with old bootloader is. but sadly it didn't work for me, tell me if it works for you https://xdaforums.com/oneplus-x/development/rom-aospextended-rom-v1-1-t3486261
[OnePlus X Android Development] elvarr:
Guys, updated speaker-fix.zip --> https://xdaforums.com/showpost.php?p=70586170&postcount=669
[OnePlus X Android Development] smatkovi:
do you know where could be sources for it?
[OnePlus X Android Development] ashwany.yadav:
Not able to install any rpm package.
[OnePlus X Android Development] aspergerguy:
Are you running Sailfish 2.1.4.14 (Lapuanjoki) and presumably in Settings > System > Untrusted software > Allow untrusted software = enabled?

Where are you sourcing .rpm from openrepos or Storeman app? If you place .rpm in downloads and run as root after changing to this directory

pkcon install-local [FILE_NAME]

what response is elicited? For trusted applications when using "early access" Sailfish OS versions sometimes have to use

rpm -i [FILE_NAME] --nodeps

to force installation.
[OnePlus X Android Development] elvarr:
This fix to CM12.1 Build 8.0s stable 2015-Dec-30 01:57:46. Fix released 2015-Dec-30 6:29 pm. I can not say that the fix is from MasterAwesome.

Today I will ask in him.
[OnePlus X Android Development] AshutoshAgte:
sailfish os

make sail fish os rom for micromax a102 plz plz plz thank you
[OnePlus X Android Development] nfs22:
The Micromax has just 1 GB RAM and a slow CPU. Believe me, You want have fun with it, i tried it myself with a 1GB Phone. Better buy a beautiful OPX which belongs to the best handsets i ever used. :good:
[OnePlus X Android Development] smatkovi:
has anyone of you tried isodrive? sadly no version works, even if i compile them with the sdk for oneplus x
[OnePlus X Android Development] rinigus:
just a short notice - I started working on bringing 2.2.0 to onyx this weekend. testing it now and let's see how it will go. no ETA for release at this time.
[OnePlus X Android Development] smatkovi:
do you use okboard? i read people hear noises on 2.2.0^^
[OnePlus X Android Development] rinigus:
No, I don't. I think it requires jolla's proprietary keyboard predictor for it to work (in addition to its local database). So, I'll wait till presage predictor gets supported by it and type meanwhile.
[OnePlus X Android Development] smatkovi:
for me it works on my opx
[OnePlus X Android Development] smatkovi:
i think i found the source for the call patch https://gist.github.com/kimmoli/56e...comment-out-config_speed_up_audio_on_mt_calls
[OnePlus X Android Development] rinigus:
2.2.0.29 - beta-8

Next release is out - 2.2.0.29, beta-8 in onyx releases. Its available as OTA and image, choose whatever means you prefer.

As with any release, you could either dive in immediately or wait for the early adopters to see if its buggy. (consider this as a general warning that I am probably not going to repeat).

This release includes Mal's work on sensors which improves compass performance. After each boot, the first start of compass is buggy. Then close compass accessing app and start it again. This would make readouts changing smoothly. As for accuracy of direction, that could vary. I have seen it working nicely for some time as well as being very much off. Try to calibrate with 8 movement (search for compass calibration, if you don't know how to do it), it may work for you. Don't rely on it in critical situations, though.

Together with Kimmoli, we have seen, after OTA, camera app showing just black in viewfinder. This has happened to me, I think, twice after OTA. Namely, after OTA boot, was blank as well as after a reboot. One more reboot "fixed" it and I couldn't reproduce it since. I think it was a similar experience for Kimmoli. As a result, we cannot really debug it either. So, if you hit camera issue after OTA, try to reboot couple of times and see if it disappears. For me, all works nicely now. If 2-3 reboots don't help, let us know and be ready to help with debugging your device.

Since SD Card path has changed with this release and if you, like me, keep photos/videos on it, Gallery app may take long time with the first start due to population of the tracker databases. Don't worry and just wait it out. Path changes would result in double photos appearing in Gallery. I recommend to reset the tracker database using Sailfish Utilities. Can be also done in cmd line, see TJC for instructions.

Finally, a note regarding future releases. Onyx is not abandoned, but we tend to make releases with some delay. If release is compiled by me, such pattern will probably stay.
[OnePlus X Android Development] elvarr:
Thanks, rinigus, kimmoli, mal !!!

1) With camera I am all right from the first (can be because of onyx-4k-video by kimmoli)

2) With a compass too everything is normal.
[OnePlus X Android Development] Kermit13:
I did the update to and like usual good work ... thanks :good:
[OnePlus X Android Development] elvarr:
Browser sailfish-browser often crashes (9-10 times)... When I open google.com and other sites.

Helped in https://github.com/sailfishos/sailfish-browser/issues/558:

NSPR_LOG_MODULES="MediaDecoder:5" sailfish-browser

Thank you, rainemak!
[OnePlus X Android Development] Prem Vasudevan:
Is this os available for Redmi 3s prime?
[OnePlus X Android Development] jobe-m:
[MENTION=1082346]kimmoli[/MENTION]

I would like to rebuild the latest state of the SailfishOS ROM. Do you have all your current changes on the android build env, the manifest file and the other bits checked-in in your github repos?

Thanks for your awesome work. Also thx to [MENTION=5738857]taaeem[/MENTION] :)
[OnePlus X Android Development] szymeczek34:
Thanks a lot for info and all your hard work!

Is it possible to have MultiRom in OPX and switch between Android and Sailfish?
[OnePlus X Android Development] CertifiedBlyndGuy:
Yup. Expect MR 33 soon!
[OnePlus X Android Development] kimmoli:
Progress report: (EDITED)

* Both cameras work. (needs modification in jolla-camera QML though)

* Bug: Images are saved without exif orientation tag. Workaround is to take only landscape photos.

* Bug: Haptic feedback works, but vibrator not NEW

* Bug: Due to a workaround in bluetooth, it gets always enabled on reboot NEW

* Bug: Battery reading shows 100% for a day, something fishy there NEW
[OnePlus X Android Development] philwinchester:
Wow! thats just great! iam really happy to hear something like that :) great progress.
[OnePlus X Android Development] mousse04:
Very good news !!!!!
[OnePlus X Android Development] Dr.Electronic:
https://www.youtube.com/watch?v=dzp5S7x5pu4

SOFX First video https://twitter.com/LiKimmo

thanks kimmoli
[OnePlus X Android Development] CertifiedBlyndGuy:
Oh wow. That looks great. Anything we cab do to get the store working or is that all Jolla
[OnePlus X Android Development] kimmoli:
That waits for Jolla.
[OnePlus X Android Development] Dr.Electronic:
Hi everyone.. What is the your OPX number ? How did you have?

North America (E1005) Asia/EU (E1003) China (E1001)
[OnePlus X Android Development] knauji:
what are you asking and why here??
[OnePlus X Android Development] Dr.Electronic:
My country is support Asia/Eu.. Oneplus X not global... Only sales internet. Aliexpress sales E1001 . I want to buy E1003.
[OnePlus X Android Development] philwinchester:
Ok sir...i understand, but thats the wrong thread for you then.

This one is about a Sailfish OS ROM.
[OnePlus X Android Development] Dr.Electronic:
I want to using Sailfish Os Rom. OPX ideal phone by Sailfish Os.. I want to get OPX for Sailfish .. I'm sory .I gave the discomfort
[OnePlus X Android Development] philwinchester:
oh okay i understand. don't worry its fine.
[OnePlus X Android Development] dzp:
I understand you, buddy.

I like sailfishes. I want to use OPX on my yacht. White OPX ideal to yacht color. Unfortunately, my OPX is black. I want new black yacht right now. Hmm... btw, I want yacht helicopter also black.
[OnePlus X Android Development] jobe-m:
Preparing for testing

I rebuild the Sailfish OS ROM with latest changes (Sunday noon) from [MENTION=1082346]kimmoli[/MENTION]. Flashed it and after the second try i got it booting on my OneplusX. It looks very good regarding the progress.

I can confirm that following things are working:

- Camera view finder works for front cam video and picture mode and the back cam video mode

- After taking a video with front and back cam the camera app freezes and works only after a reboot. It seems I missed here some video policy stuff? And also I don't have the QML changes for the camera app which Kimmo mentioned on twitter.

- Taking pictures with the front cam works continuously.

- Listening to music with the jolla mediaplayer with headphones works out of the box. No need for restarting ohmd.service after restarting the device.

- I am using Bose QC-25 headphones (noisy office;) ) with a cable remote (vol-) (play/pause/accept call/hangup call) (Vol+). On Jolla phone only the middle button works (play/pause...), volume buttons don't work (no key events in dmsg). On the OneplusX the Volume buttons are working (!!!), the middle button not (tested only play/pause). But I see middle button presses in dmsg. So it seems to be just a thing of routing the events correctly.

- Wifi works perfect. Using my Jolla as hotspot. I didn't tested a SIM yet since I got to learn today that I need a nano sim ;) So this has to wait a couple of days.

- Double-tap to wake up the device works, but no one of the other gestures. Gestured daemon seems to run, but again I seem to miss some bits in my ROM here.

[MENTION=1082346]kimmoli[/MENTION] do you have some advice for the video policy and the gesture support? Thanks.

Actually I am preparing to use OneplusX with SFOS as my daily driver. I don't need Android support on the go .oO(Having Jolla tablet as backup for some Android apps...)

Just some native apps like Telegram (Sailorgram), Password safe (ownKeepass), Browser, RSS reader (tidings), File manager with WebDAV (Cargo Dock), ToDo list (Tasklist) to name few.

My idea is to build a ROM with all those apps pre-installed that I need so that I can get fast to speed again after reflashing and restoring backup (settings...). Maybe I need to resync some .config/harbour-* folders to the SD card, too.

All in all I am very happy with my OPX!
[OnePlus X Android Development] szymeczek34:
That's great news. I buying one any day now for the same purpose.
[OnePlus X Android Development] CertifiedBlyndGuy:
[MENTION=1082346]kimmoli[/MENTION]

Could we do anything with the capacitive keys such as utilise them for app hotkeys or something of that nature?
[OnePlus X Android Development] kimmoli:
For camera, you need updated minimediaservice which fakes audio_policy, and updated gst-droid (still wip, but no qml hack needed)

https://github.com/kimmoli/droidmedia/commit/c5bedc3ad304d37a1cf2d792bec715e883081957

https://github.com/kimmoli/android_build/commit/fb570e35f9e169083e76e65fc0635ade57c85c37

https://github.com/kimmoli/gst-droid/commit/875cfc36e291611fd5dfb1eef23599f31a22383a

EDIT: For gestures to work with current kernel, you need mce, 1.79.0 or newer

https://github.com/kimmoli/android_kernel_oneplus_msm8974/commits/hybris-12.1

https://git.merproject.org/mer-core/mce/commit/651dee0f9b7b6a75a6c848278184b16cea60e327

---------- Post added at 10:53 PM ---------- Previous post was at 10:50 PM ----------

I had a look on those earlier, but seems something disables them. No events captured..
[OnePlus X Android Development] LAKSHMI SAINATH:
Does it support Android apps in new update...??
[OnePlus X Android Development] SjBathavar:
I am waiting for answer for this particular question since long. No one cares.:confused:
[OnePlus X Android Development] nfs22:
Support for Android apps is realised by Alien Dalvik commercial software which is not part of the community ported versions of Sailfish. As far as i know it's only available for original Jolla devices. You may find the package you need in some dark places in the Internet, but this thread is not the right place ;)

Best regards

André
[OnePlus X Android Development] SjBathavar:
Thanks for replying, I tried my best to find MENTIONED dark places on internet earlier and I was not successful with it. So after few days I reverted back to OREO ROM. This sailfish ROM has everything without interruptions of Google and play services:victory: but not easy* support for some playstore apps without which smartphone is useless for me. I would wait until that support comes handy for this ROM.:cowboy:
[OnePlus X Android Development] rydare:
If you are having trouble with this, the trick for me was flashing a newish recovery and downloading three ZIP files to the SD card.

1. OnePlusXOxygen_14_OTA_013_all_201609012031_da71623bd7874677.zip OnePlus X OxygenOS 2.2.3

2. MA-12.1-20160201-onyx.zip

3. sailfishos-onyx-release-2.2.0.29-beta-8.zip

Use the newer recovery (I used twrp-3.0.2-2_blu_spark.v41-onyx_by-engstk.img) to install the zip containing the 2.2.3 version of OxygenOS, reboot

Then, use fastboot to flash the recovery linked in the OP

Do a wipe of all data (besides SD card, since we'll need it for the next step)

Then, install (using recoery) MA-12.1-20160201-onyx.zip

Finally, flash sailfishos-onyx-release-2.2.0.29-beta-8.zip or the newest version of Sailfish on Onyx is.
[OnePlus X Android Development] smatkovi:
Is this with the new bootloader and does it support multiboot?
[OnePlus X Android Development] kimmoli:
2.2.1.18 is available, OTA and as beta-9 image.

No android support, but some other fixies.

mhmhm. sorry, not being active here. Seems i have 10 pages of unread messages :P
[OnePlus X Android Development] Kermit13:
welcome back :) update is running fine...
[OnePlus X Android Development] John944S2:
Nice to see you back Kimmoli :highfive:!

Thanks for the update will try it out asap!
[OnePlus X Android Development] John944S2:
[MENTION=1082346]kimmoli[/MENTION] [MENTION=7078096]rinigus[/MENTION] just a little question: I noticed that the stepcounter sensor was activated. How can I possibly use it via QT/QML?
[OnePlus X Android Development] kimmoli:
Install this daemon https://github.com/kimmoli/stpcntrd (precompiled in my onyx-test obs repo)

it provides d-bus interface, which you can access from QML.

Something like this then

import QtQuick 2.0
import Sailfish.Silica 1.0
import org.nemomobile.dbus 2.0

Item
{
DBusInterface
{
id: stpcntrd
service: 'com.kimmoli.stpcntrd'
path: '/'
iface: 'com.kimmoli.stpcntrd'

signalsEnabled: true

function steps(val)
{
console.log("steps: ", val)
stepsNow = val
}

function setAutoUpdate(val)
{
typedCall('setAutoUpdate',
[ { 'type': 'b', 'value' : val } ],
function(result) { console.log('stepcounter auto update ', val) },
function() { console.log('stepcounter call failed') }
)
}

function getSteps()
{
typedCall('getSteps',
[],
function(result) { stepsNow = result },
function() { console.log('stepcounter call failed') }
)
}
}

}
[OnePlus X Android Development] bitwelder:
Just upgraded to 2.2.1.18.

I haven't finished yet to check if all is good, but so far I noticed a couple of minor issues:

- at reboot the phone didn't recognize my SIM card. I waited a bit, rebooted again, waited some more, then I went to Settings and toggled the SIM card to disabled and then enabled, and then finally I got prompted for the PIN code.

- at the end of 'version --dup' the log had a worrisome 'Segmentation fault' message (see screenshot imgur.com/a/BOaN7pl )
[OnePlus X Android Development] dzp:
2.2.1.18

I use system, as main every day more, than half a year.

I do not remember any errors, or sudden reboots during this time.

Smooth and stability much better, than at any Android systems, which I saw.

After upgrading to 2.2.1.18 meets no problems, fortunately.

Everyone, who participated, [MENTION=1082346]kimmoli[/MENTION], [MENTION=7078096]rinigus[/MENTION] - thank you very much for your work.

When there is more time, hope, I can help in the development.
[OnePlus X Android Development] kimmoli:
Never experience such. (But as it says, it must be a feature :p )
[OnePlus X Android Development] xsetiadi:
is there any future hope to running android apps? since oneplus one can run alien dalvk, and im found in German forum. sfdroid file for oneplus x. but its using beta 4 sailfish image and still pre alpha status
[OnePlus X Android Development] nfs22:
Possible legal solution for 50€ ... so let's try

Why don't give a try and buy a Sailfish X License. I think it should be possible to extract Text-prediction and alien dalvik from it. As the license is bought, it should be still within legal rules, except the licensing contract forbids to run it on non Xperia Hardware.
[OnePlus X Android Development] smatkovi:
I believe since the hardware is different it won't run out of the box, i'd be glad if it ran just out of the box
[OnePlus X Android Development] nfs22:
Than the easiest way would surely be, buying a Xperia X or XA2 and the sailfish license from Jolla. I think they really deserve some money for all the work they do!
[OnePlus X Android Development] smatkovi:
i donated the second half of the tablet refund to them
[OnePlus X Android Development] kimmoli:
3.0.0.8 is now available as OTA, (and CI built untested image)

Update instructions as usual, http://images.devaamo.fi/sfa/onyx/beta-10/
[OnePlus X Android Development] Maximilian1st:
Heroes, you guys are heroes ;)
[OnePlus X Android Development] ashwany.yadav:
Wow you guy's are great.
[OnePlus X Android Development] xsetiadi:
the sailfish x still availeble only in EU. when its available around the world?
[OnePlus X Android Development] Silver_Defender:
Hello, I have a OneplusX with LineageOS and twrp installed , and I am very interested to test SailfishOS. What I need to do and how can I install it ? And after how to return to lineageos ? Thank you in advance for your answers :)
[OnePlus X Android Development] rinigus:
See Installation at https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_onyx . Return to LineageOS should be easy, although I haven't tried.

If you have TWRP + SD Card, you could make a full backup of your current state and later restore it, if you wish. That's a technique I use for development, when OTA is insufficient
[OnePlus X Android Development] Silver_Defender:
I already have tested to flash it following the installation process on the page you send, but unfortunaly it completely brick my phone , I had to follow the mega Unbrick tutorial to return to normal phone :/
[OnePlus X Android Development] rinigus:
I wonder if you have this newer version of Onyx which is incompatible with SFOS (unless I am missing some development). Search for build number in this thread and you may get some hits regarding it.
[OnePlus X Android Development] prashanthR:
Don't want to go back old BL I s there anway I can install this ROM on latest BL